forked from all_user/stat_center
349 lines
22 KiB
Go
349 lines
22 KiB
Go
package proto
|
|
|
|
import (
|
|
"stat/common"
|
|
"time"
|
|
)
|
|
|
|
// 日常统计列表请求
|
|
type ListDailyStatReq struct {
|
|
AppId *[]int32 `form:"appId" json:"appId"` // appId
|
|
StartTime *time.Time `form:"startTime" json:"startTime"` // 开始时间
|
|
EndTime *time.Time `form:"endTime" json:"endTime"` // 结束时间
|
|
common.Page
|
|
}
|
|
|
|
type ListDailyHourStatReq struct {
|
|
AppId *int32 `form:"appId" json:"appId"` // appId
|
|
SumHour *int `form:"sumHour" json:"sumHour"` // 小时数
|
|
StartTime *time.Time `form:"startTime" json:"startTime"` // 开始时间
|
|
EndTime *time.Time `form:"endTime" json:"endTime"` // 结束时间
|
|
common.Page
|
|
}
|
|
|
|
type BlocDailyStatReq struct {
|
|
StartTime *time.Time `form:"time" json:"time"` // 开始时间
|
|
}
|
|
|
|
type ListDailyStatRes struct {
|
|
Total int64 `json:"total"`
|
|
TotalInfo *DailyStatInfo `json:"totalInfo"`
|
|
List []*DailyStatInfo `json:"list"`
|
|
}
|
|
type HourStatText struct {
|
|
Title string `json:"title"` //标题
|
|
Desc string `json:"desc"` //描述
|
|
Content string `json:"content"` //正文
|
|
}
|
|
|
|
type AppHourDataStatInfoRes struct {
|
|
Data []HourStatText `json:"data"`
|
|
}
|
|
|
|
type DailyStatInfo struct {
|
|
SumDate time.Time `json:"sumDate"` // 记录时间 按天对齐
|
|
AppId int32 `json:"appId"` // appId
|
|
AppName string `json:"appName"` // app名称
|
|
// 注册统计
|
|
TotalNewCount int64 `json:"totalNewCount"` // 新增总数
|
|
NewDirectCount int64 `json:"newDirectCount"` // 新增直推
|
|
NewFissionCount int64 `json:"newFissionCount"` // 新增裂变
|
|
NewDeductionCount int64 `json:"newDeductionCount"` // 新增扣量
|
|
NewNaturalCount int64 `json:"newNaturalCount"` // 自然新增
|
|
NewWebCount int64 `json:"newWebCount"` // 官网注册
|
|
NewDistrictCount int64 `json:"newDistrictCount"` // 渠道注册
|
|
NewNormalCount int64 `json:"newNormalCount"` // 自来注册
|
|
AndroidAddCount int64 `json:"androidAddCount"` // android新增
|
|
IosAddCount int64 `json:"iosAddCount"` // ios新增
|
|
// 轻量注册
|
|
LightAddCount int64 `json:"lightAddCount"` // ##轻量注册
|
|
LightGuestAddCount int64 `json:"lightGuestAddCount"` // 轻量游客
|
|
LightFormalAddCount int64 `json:"lightFormalAddCount"` // 轻量注册
|
|
LightDirectCount int64 `json:"lightDirectCount"` // 轻量直推注册
|
|
LightFissionCount int64 `json:"lightFissionCount"` // 轻量裂变注册
|
|
LightDeductionCount int64 `json:"lightDeductionCount"` // 轻量扣量注册
|
|
LightNaturalCount int64 `json:"lightNaturalCount"` // 轻量自然注册
|
|
LightWebCount int64 `json:"lightWebCount"` // 轻量官网注册
|
|
LightDistrictCount int64 `json:"lightDistrictCount"` // 轻量渠道注册
|
|
LightNormalCount int64 `json:"lightNormalCount"` // 轻量自来注册
|
|
// H5注册
|
|
H5FormalCount int64 `json:"h5FormalCount"` // H5正式注册
|
|
H5AddCount int64 `json:"h5AddCount"` // H5新增
|
|
H5PcAddCount int64 `json:"h5PcAddCount"` // H5Pc新增
|
|
H5IosAddCount int64 `json:"h5IosAddCount"` // H5Ios新增
|
|
H5AndroidAddCount int64 `json:"h5AndroidAddCount"` // H5Android新增
|
|
// 访问统计
|
|
TotalVisitCount int64 `json:"totalVisitCount"` // 日活
|
|
DirectVisitCount int64 `json:"directVisitCount"` // 直推访问数
|
|
FissionVisitCount int64 `json:"fissionVisitCount"` // 裂变访问数
|
|
DeductionVisitCount int64 `json:"deductionVisitCount"` // 扣量访问数
|
|
NaturalVisitCount int64 `json:"naturalVisitCount"` // 自然访问数
|
|
TodayDistrictVisitCount int64 `json:"todayDistrictVisitCount"` // 当日渠道访问量
|
|
TodayWebVisitCount int64 `json:"todayWebVisitCount"` // 当日官网访问量
|
|
TodayNormalVisitCount int64 `json:"todayNormalVisitCount"` // 当日自来访问量
|
|
TodayIosVisitCount int64 `json:"todayIosVisitCount"` // 当日IOS访问量(日活)
|
|
TodayAndroidVisitCount int64 `json:"todayAndroidVisitCount"` // 当日安卓访问量(日活)
|
|
TodayH5VisitCount int64 `json:"todayH5VisitCount"` // 当日H5访问量(日活)
|
|
TodayH5PcVisitCount int64 `json:"todayH5PcVisitCount"` // 当日H5Pc访问量(日活)
|
|
TodayH5IosVisitCount int64 `json:"todayH5IosVisitCount"` // 当日H5Ios访问量(日活)
|
|
TodayH5AndroidVisitCount int64 `json:"todayH5AndroidVisitCount"` // 当日H5Android访问量(日活)
|
|
// 轻量访问
|
|
LightVisitCount int64 `json:"lightVisitCount"` // 当日Light访问量
|
|
LightDirectVisitCount int64 `json:"lightDirectVisitCount"` // 轻量直推访问
|
|
LightFissionVisitCount int64 `json:"lightFissionVisitCount"` // 轻量裂变访问
|
|
LightDeductionVisitCount int64 `json:"lightDeductionVisitCount"` // 轻量扣量访问
|
|
LightNaturalVisitCount int64 `json:"lightNaturalVisitCount"` // 轻量自然访问
|
|
LightWebVisitCount int64 `json:"lightWebVisitCount"` // 轻量官网访问
|
|
LightDistrictVisitCount int64 `json:"lightDistrictVisitCount"` // 轻量渠道访问
|
|
LightNormalVisitCount int64 `json:"lightNormalVisitCount"` // 轻量自来访问
|
|
// 充值统计
|
|
TotalAmount int64 `json:"totalAmount"` // 总充值
|
|
DirectAmount int64 `json:"directAmount"` // 直推充值金额
|
|
FissionAmount int64 `json:"fissionAmount"` // 裂变充值金额
|
|
DeductionAmount int64 `json:"deductionAmount"` // 扣量充值金额
|
|
NaturalAmount int64 `json:"naturalAmount"` // 自然充值
|
|
TodayDistrictRecharge int64 `json:"todayDistrictRecharge"` // 当日渠道充值新增
|
|
TodayWebRecharge int64 `json:"todayWebRecharge"` // 当日官网充值新增
|
|
TodayNormalRecharge int64 `json:"todayNormalRecharge"` // 当日自来量充值新增
|
|
TodayAndroidRecharge int64 `json:"todayAndroidRecharge"` // 当日android充值
|
|
TodayIosRecharge int64 `json:"todayIosRecharge"` // 当日Ios充值
|
|
TodayH5Recharge int64 `json:"todayH5Recharge"` // 当日H5充值
|
|
TodayH5FormalRecharge int64 `json:"todayH5FormalRecharge"` // 当日H5Formal充值
|
|
TodayH5PcRecharge int64 `json:"todayH5PcRecharge"` // 当日H5Pc充值
|
|
TodayH5IosRecharge int64 `json:"todayH5IosRecharge"` // 当日H5Ios充值
|
|
TodayH5AndroidRecharge int64 `json:"todayH5AndroidRecharge"` // 当日H5Android充值
|
|
// 轻量充值次数
|
|
LightRechargeCount int64 `json:"lightRechargeCount"` // 当日轻量充值次数
|
|
LightDirectRechargeCount int64 `json:"lightDirectRechargeCount"` // 轻量直推充值次数
|
|
LightFissionRechargeCount int64 `json:"lightFissionRechargeCount"` // 轻量裂变充值次数
|
|
LightDeductionRechargeCount int64 `json:"lightDeductionRechargeCount"` // 轻量扣量充值次数
|
|
LightNaturalRechargeCount int64 `json:"lightNaturalRechargeCount"` // 轻量自然充值次数
|
|
LightWebRechargeCount int64 `json:"lightWebRechargeCount"` // 轻量官网充值次数
|
|
LightDistrictRechargeCount int64 `json:"lightDistrictRechargeCount"` // 轻量渠道充值次数
|
|
LightNormalRechargeCount int64 `json:"lightNormalRechargeCount"` // 轻量自来充值次数
|
|
// 轻量充值钱数
|
|
LightRechargeAmount int64 `json:"lightRechargeAmount"` // 当日轻量充值钱数
|
|
LightDirectRechargeAmount int64 `json:"lightDirectRechargeAmount"` // 轻量直推充值钱数
|
|
LightFissionRechargeAmount int64 `json:"lightFissionRechargeAmount"` // 轻量裂变充值钱数
|
|
LightDeductionRechargeAmount int64 `json:"lightDeductionRechargeAmount"` // 轻量扣量充值钱数
|
|
LightNaturalRechargeAmount int64 `json:"lightNaturalRechargeAmount"` // 轻量自然充值钱数
|
|
LightWebRechargeAmount int64 `json:"lightWebRechargeAmount"` // 轻量官网充值钱数
|
|
LightDistrictRechargeAmount int64 `json:"lightDistrictRechargeAmount"` // 轻量渠道充值钱数
|
|
LightNormalRechargeAmount int64 `json:"lightNormalRechargeAmount"` // 轻量自来充值钱数
|
|
// 其他充值
|
|
ARPU int64 `json:"ARPU"` // 人均充值
|
|
ARPPU int64 `json:"ARPPU"` // 付费用户人均充值
|
|
VipPayByMoney int64 `json:"vipPayByMoney"` // 会员充值
|
|
PayForAthor int64 `json:"payForAthor"` // 金币充值
|
|
RepeatAmount int64 `json:"repeatAmount"` // 复冲金额
|
|
RepeatVipMoney int64 `json:"repeatVipMoney"` // 复冲VIP
|
|
GameRechageAmount int64 `json:"gameRechageAmount"` // 游戏充值
|
|
GameWithdrawAmount int64 `json:"gameWithdrawAmount"` // 游戏提现
|
|
// 新用户和老用户充值
|
|
OldRechargeAmount int64 `json:"oldRechargeAmount"` // 老用户充值金额
|
|
OldVipRecharge int64 `json:"oldVipRecharge"` // 老用户VIP充值
|
|
OldCoinRecharge int64 `json:"oldCoinRecharge"` // 老用户金币充值
|
|
// 新增充值
|
|
NewRechargeCount int64 `json:"newRechargeCount"` // 新增充值数
|
|
NewRechargeAmount int64 `json:"newRechargeAmount"` // 新增充值金额
|
|
NewVipRecharge int64 `json:"newVipRecharge"` // 新增VIP充值
|
|
NewCoinRecharge int64 `json:"newCoinRecharge"` // 新增金币充值
|
|
// 充值率
|
|
NewRechargeRate float64 `json:"newRechargeRate"` // 新增充值率
|
|
VisitRechargeRate float64 `json:"visitRechargeRate"` // 登陆充值率
|
|
// 订单统计
|
|
SuccessRechargeOrder int64 `json:"successRechargeOrder"` // 充值成功订单数
|
|
TotalRechargeOrder int64 `json:"totalRechargeOrder"` // 拉起订单数
|
|
RechargeSuccessRate string `json:"rechargeSuccessRate"` // 支付成功率
|
|
// 留存率
|
|
Day1RetainRate float64 `json:"day1RetainRate"` // 次日留存率
|
|
Day3RetainRate float64 `json:"day3RetainRate"` // 3日留存率
|
|
Day7RetainRate float64 `json:"day7RetainRate"` // 7日留存率
|
|
// 落地页点击
|
|
LandpageAndroidClick int64 `json:"landpageAndroidClick"` // 落地页android访问次数
|
|
LandpageIosAppstoreClick int64 `json:"landpageIosAppstoreClick"` // 落地页iOS商店包访问次数
|
|
LandpageIosAthorClick int64 `json:"landpageIosAthorClick"` // 落地页iOS其他包访问次数
|
|
LandpageIosH5Click int64 `json:"landpageIosH5Click"` // 落地页H5访问次数
|
|
// 更新时间
|
|
UpdatedAt time.Time `json:"updatedAt"` // 更新时间
|
|
}
|
|
type DailyStatInfoExport struct {
|
|
SumDate time.Time `json:"sumDate"` // 记录时间 按天对齐
|
|
TotalVisitCount int64 `json:"totalVisitCount"` // 总日活
|
|
TotalNewCount int64 `json:"totalNewCount"` // 总新增
|
|
TotalAmount int64 `json:"totalAmount"` // 总充值
|
|
// 新增详细
|
|
TotalNewCountAndroid int64 `json:"totalNewCountAndroid"` // android新增
|
|
TotalNewCountIos int64 `json:"totalNewCountIos"` // ios新增
|
|
TotalNewCountH5 int64 `json:"totalNewCountH5"` // H5新增
|
|
TotalNewCountChannel int64 `json:"totalNewCountChannel"` // 渠道新增
|
|
// 充值详细
|
|
TotalAmountChannel int64 `json:"totalAmountAndroid"` // 渠道充值
|
|
TotalAmountOldUser int64 `json:"totalAmountOldUser"` // 老用户充值
|
|
TotalAmountNewUser int64 `json:"totalAmountNewUser"` // 新用户充值
|
|
TotalRepeatAmount int64 `json:"totalRepeatAmount"` // 复冲金额
|
|
TotalRepeatVipMoney int64 `json:"totalRepeatVipMoney"` // 复冲VIP
|
|
// 订单统计
|
|
TotalLunchOrder int64 `json:"totalLunchOrder"` // 拉起订单数
|
|
TotalSuccessOrder int64 `json:"totalSuccessOrder"` // 成功订单数
|
|
}
|
|
|
|
type ListDailyHourStatRes struct {
|
|
Total int64 `json:"total"`
|
|
List []*DailyHourStatInfo `json:"list"`
|
|
}
|
|
|
|
type ListLandPageStatRes struct {
|
|
Total int64 `json:"total"`
|
|
Summary DownloadStatInfo `json:"summary"`
|
|
List []*DownloadStatInfo `json:"list"`
|
|
}
|
|
|
|
type DailyHourStatInfo struct {
|
|
SumDate time.Time `json:"sumDate"` // 记录时间 按天对齐
|
|
AppId int32 `json:"appId"` // appId
|
|
SumHour int `json:"sumHour"` // 小时数
|
|
AppName string `json:"appName"` // app名称
|
|
// 注册
|
|
NewTotalCount int64 `json:"newTotalCount"` // **新增总量
|
|
NewDirectCount int64 `json:"newDirectCount"` // 新增直推
|
|
NewFissionCount int64 `json:"newFissionCount"` // 新增裂变
|
|
NewDeductionCount int64 `json:"newDeductionCount"` // 新增扣量
|
|
NewNaturalCount int64 `json:"newNaturalCount"` // 自然新增
|
|
NewWebCount int64 `json:"newWebCount"` // **官网新增
|
|
NewNormalCount int64 `json:"newNormalCount"` // **自来新增
|
|
NewDistrictCount int64 `json:"newDistrictCount"` // **渠道新增
|
|
NewAndroidCount int64 `json:"newAndroidCount"` // android新增
|
|
NewIosCount int64 `json:"newIosCount"` // ios新增
|
|
// 轻量注册
|
|
NewLightCount int64 `json:"newLightCount"` // light新增
|
|
NewLightGuestCount int64 `json:"newLightGuestCount"` // light新增安装
|
|
NewLightFormalCount int64 `json:"newLightFormalCount"` // light新增注册
|
|
NewLightDirectCount int64 `json:"newLightDirectCount"` // light新增直推
|
|
NewLightFissionCount int64 `json:"newLightFissionCount"` // light新增裂变
|
|
NewLightDeductionCount int64 `json:"newLightDeductionCount"` // light新增扣量
|
|
NewLightNaturalCount int64 `json:"newLightNaturalCount"` // light自然新增
|
|
NewLightWebCount int64 `json:"newLightWebCount"` // light官网新增
|
|
NewLightNormalCount int64 `json:"newLightNormalCount"` // light自来新增
|
|
NewLightDistrictCount int64 `json:"newLightDistrictCount"` // light渠道新增
|
|
// H5注册
|
|
NewH5Count int64 `json:"newH5Count"` // H5新增
|
|
NewH5FormalCount int64 `json:"newH5FormalCount"` // H5注册新增
|
|
NewH5PcCount int64 `json:"newH5PcCount"` // +H5PC新增
|
|
NewH5IosCount int64 `json:"NewH5IosCount"` // +H5IOS新增
|
|
NewH5AndroidCount int64 `json:"newH5AndroidCount"` // +H5Android新增
|
|
// 访问
|
|
TotalVisitCount int64 `json:"totalVisitCount"` // 访问总量
|
|
DirectVisitCount int64 `json:"directVisitCount"` // 直推访问数
|
|
FissionVisitCount int64 `json:"fissionVisitCount"` // 裂变访问数
|
|
NaturalVisitCount int64 `json:"naturalVisitCount"` // 自然访问数
|
|
WebVisitCount int64 `json:"webVisitCount"` // 官网访问
|
|
NormalVisitCount int64 `json:"normalVisitCount"` // 自来访问
|
|
DistrictVisitCount int64 `json:"districtVisitCount"` // 渠道访问
|
|
IosVisitCount int64 `json:"iosVisitCount"` // Ios访问量
|
|
AndroidVisitCount int64 `json:"androidVisitCount"` // Android访问量
|
|
LightVisitCount int64 `json:"lightVisitCount"` // light访问量
|
|
LightVisitDirectCount int64 `json:"lightVisitDirectCount"` // light访问量直推
|
|
LightVisitFissionCount int64 `json:"lightVisitFissionCount"` // light访问量裂变
|
|
LightVisitDeductionCount int64 `json:"lightVisitDeductionCount"` // light访问量扣量
|
|
LightVisitNaturalCount int64 `json:"lightVisitNaturalCount"` // light访问量自然
|
|
LightVisitWebCount int64 `json:"lightVisitWebCount"` // light访问量官网
|
|
LightVisitNormalCount int64 `json:"lightVisitNormalCount"` // light访问量自来
|
|
LightVisitDistrictCount int64 `json:"lightVisitDistrictCount"` // light访问量渠道
|
|
H5VisitCount int64 `json:"h5VisitCount"` // +H5访问量
|
|
H5PcVisitCount int64 `json:"h5PcVisitCount"` // +H5Pc访问量
|
|
H5IosVisitCount int64 `json:"h5IosVisitCount"` // +H5Ios访问量
|
|
H5AndroidVisitCount int64 `json:"h5AndroidVisitCount"` // +H5Android访问量
|
|
// 充值
|
|
TotalAmount int64 `json:"totalAmount"` // 充值金额总量
|
|
SuccessRechargeOrder int64 `json:"successRechargeOrder"` // 充值成功订单数
|
|
DirectAmount int64 `json:"directAmount"` // 直推充值金额
|
|
DirectAmountCount int64 `json:"directAmountCount"` // +直推充值订单数
|
|
FissionAmount int64 `json:"fissionAmount"` // 裂变充值金额
|
|
FissionAmountCount int64 `json:"fissionAmountCount"` // +裂变充值订单数
|
|
NaturalAmount int64 `json:"naturalAmount"` // 自然充值
|
|
NaturalAmountCount int64 `json:"naturalAmountCount"` // +自然充值订单数
|
|
DeductionAmount int64 `json:"deductionAmount"` // 充值扣量
|
|
DeductionAmountCount int64 `json:"deductionAmountCount"` // 充值扣量次数
|
|
WebAmount int64 `json:"webAmount"` // 官网充值
|
|
WebAmountCount int64 `json:"webAmountCount"` // 官网充值次数
|
|
NormalAmount int64 `json:"normalAmount"` // 自来充值
|
|
NormalAmountCount int64 `json:"normalAmountCount"` // 自来充值次数
|
|
DistrictAmount int64 `json:"districtAmount"` // 渠道充值
|
|
DistrictAmountCount int64 `json:"districtAmountCount"` // 渠道充值次数
|
|
AndroidAmount int64 `json:"androidAmount"` // 安卓充值金额
|
|
AndroidAmountCount int64 `json:"androidAmountCount"` // 安卓充值次数
|
|
IosAmount int64 `json:"iosAmount"` // Ios充值金额
|
|
IosAmountCount int64 `json:"iosAmountCount"` // Ios充值次数
|
|
LightAmount int64 `json:"lightAmount"` // light充值金额
|
|
LightAmountCount int64 `json:"lightAmountCount"` // light充值次数
|
|
LightDirectAmount int64 `json:"lightDirectAmount"` // light充值金额直推
|
|
LightDirectAmountCount int64 `json:"lightDirectAmountCount"` // light充值次数直推
|
|
LightFissionAmount int64 `json:"lightFissionAmount"` // light充值金额裂变
|
|
LightFissionAmountCount int64 `json:"lightFissionAmountCount"` // light充值次数裂变
|
|
LightDeductionAmount int64 `json:"lightDeductionAmount"` // light充值金额扣量
|
|
LightDeductionAmountCount int64 `json:"lightDeductionAmountCount"` // light充值次数扣量
|
|
LightNaturalAmount int64 `json:"lightNaturalAmount"` // light充值金额自然
|
|
LightNaturalAmountCount int64 `json:"lightNaturalAmountCount"` // light充值次数自然
|
|
LightWebAmount int64 `json:"lightWebAmount"` // light充值金额官网
|
|
LightWebAmountCount int64 `json:"lightWebAmountCount"` // light充值次数官网
|
|
LightNormalAmount int64 `json:"lightNormalAmount"` // light充值金额自来
|
|
LightNormalAmountCount int64 `json:"lightNormalAmountCount"` // light充值次数自来
|
|
LightDistrictAmount int64 `json:"lightDistrictAmount"` // light充值金额渠道
|
|
LightDistrictAmountCount int64 `json:"lightDistrictAmountCount"` // light充值次数渠道
|
|
H5Amount int64 `json:"h5Amount"` // +H5充值金额
|
|
H5AmountCount int64 `json:"h5AmountCount"` // +H5充值次数
|
|
H5FormalAmount int64 `json:"h5FormalAmount"` // 当日H5Formal充值
|
|
H5FormalAmountCount int64 `json:"h5FormalAmountCount"` // 当日H5Formal充值次数
|
|
H5PcAmount int64 `json:"h5PcAmount"` // 当日H5Pc充值
|
|
H5PcAmountCount int64 `json:"h5PcAmountCount"` // 当日H5Pc充值次数
|
|
H5IosAmount int64 `json:"todayH5IosRecharge"` // 当日H5Ios充值
|
|
H5IosAmountCount int64 `json:"h5IosAmountCount"` // 当日H5Ios充值次数
|
|
H5AndroidAmount int64 `json:"h5AndroidAmount"` // 当日H5Android充值
|
|
H5AndroidAmountCount int64 `json:"h5AndroidAmountCount"` // 当日H5Android充值次数
|
|
|
|
RepeatAmount int64 `json:"repeatAmount"` // 复冲金额
|
|
RepeatAmountCount int64 `json:"repeatAmountCount"` // +复冲订单数
|
|
VipPayByMoney int64 `json:"vipPayByMoney"` // 会员购买
|
|
VipPayByAmount int64 `json:"vipPayByAmount"` // 金币购买
|
|
VipRepeatAmount int64 `json:"vipRepeatAmount"` // VIP复冲金额
|
|
TotalRechargeOrder int64 `json:"totalRechargeOrder"` // 拉起订单数
|
|
RechargeSuccessRate string `json:"rechargeSuccessRate"` // 支付成功率
|
|
GameRechageAmount int64 `json:"gameRechageAmount"` // 游戏充值
|
|
GameWithdrawAmount int64 `json:"gameWithdrawAmount"` // 游戏提现
|
|
|
|
// 新用户和老用户充值
|
|
OldRechargeAmount int64 `json:"oldRechargeAmount"` // ¥老用户充值金额
|
|
OldVipRecharge int64 `json:"oldVipRecharge"` // ¥老用户VIP充值
|
|
OldCoinRecharge int64 `json:"oldCoinRecharge"` // ¥老用户金币充值
|
|
// 新增充值
|
|
NewRechargeCount int64 `json:"newRechargeCount"` // 新增充值数
|
|
NewRechargeAmount int64 `json:"newRechargeAmount"` // 新增充值金额
|
|
NewVipRecharge int64 `json:"newVipRecharge"` // ¥新增VIP充值
|
|
NewCoinRecharge int64 `json:"newCoinRecharge"` // ¥新增金币充值
|
|
|
|
// 落地页点击
|
|
LandpageAndroidClick int64 `json:"landpageAndroidClick"` // 落地页android访问次数
|
|
LandpageIosAppstoreClick int64 `json:"landpageIosAppstoreClick"` // 落地页iOS商店包访问次数
|
|
LandpageIosAthorClick int64 `json:"landpageIosAthorClick"` // 落地页iOS其他包访问次数
|
|
LandpageIosH5Click int64 `json:"landpageIosH5Click"` // 落地页H5访问次数
|
|
UpdatedAt time.Time `json:"updatedAt"` // 更新时间
|
|
}
|
|
|
|
type ListDownloadSummaryRes struct {
|
|
List []DownloadSummaryInfo `json:"list"`
|
|
}
|
|
|
|
type DownloadSummaryInfo struct {
|
|
AppId int `json:"appId" bson:"_id"`
|
|
Total int `json:"total" bson:"total"`
|
|
}
|
|
|
|
// 日常统计列表请求
|
|
type ChannelStatExportReq struct {
|
|
AppId *[]int32 `form:"appId" json:"appId"` // appId
|
|
Channel *string `form:"channel" json:"channel"` // 渠道
|
|
StartTime *time.Time `form:"startTime" json:"startTime"` // 开始时间
|
|
EndTime *time.Time `form:"endTime" json:"endTime"` // 结束时间
|
|
}
|