forked from all_user/stat_center
38 lines
1.6 KiB
Go
38 lines
1.6 KiB
Go
package dailystatadvertiseser
|
|
|
|
import (
|
|
"stat/models/dailystatadvertise"
|
|
"time"
|
|
)
|
|
|
|
// ActressPhotoSearch 模特管理
|
|
type DailyStatAdvertiseSearch struct {
|
|
PageNum int64 `json:"pageNum"`
|
|
PageSize int64 `json:"pageSize"`
|
|
}
|
|
|
|
type DailyStatAdvertiseSearchResp struct {
|
|
Total int64 `json:"total"`
|
|
List dailystatadvertise.DailyStatAdvertiseList `json:"list"`
|
|
}
|
|
|
|
type DailyStatAdvertiseUpdate struct {
|
|
SumDate *time.Time `bson:"sumDate,omitempty" json:"sumDate,omitempty"` // 记录时间 按天对齐
|
|
AppId *int32 `bson:"appId,omitempty" json:"appId"` // appId
|
|
NewDirectCount *int64 `bson:"newDirectCount,omitempty" json:"newDirectCount"` // 新增直推
|
|
DirectVisitCount *int64 `bson:"directVisitCount,omitempty" json:"directVisitCount"` // 直推访问数
|
|
Day1RetainRate *string `bson:"day1RetainRate,omitempty" json:"day1RetainRate"` // 次日留存率
|
|
Day3RetainRate *string `bson:"day3RetainRate,omitempty" json:"day3RetainRate"` // 3日留存率
|
|
Day7RetainRate *string `bson:"day7RetainRate,omitempty" json:"day7RetainRate"` // 7日留存率
|
|
UpdatedAt *time.Time `json:"updatedAt" bson:"updatedAt,omitempty"` // 更新时间
|
|
}
|
|
|
|
type DailyStatAdvertiseUpdateReq struct {
|
|
Param DailyStatAdvertiseUpdate `json:"param" bson:"param"` // 参数
|
|
Id string `json:"id" bson:"_id" binding:"required"` // 视频Id
|
|
}
|
|
|
|
type DailyStatAdvertiseDelReq struct {
|
|
Id string `json:"id" bson:"_id" binding:"required"` // 视频Id
|
|
}
|