Files
stat_center/docs/swagger.yaml
T
2026-05-20 16:13:58 +08:00

14208 lines
337 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
basePath: /api/stat
definitions:
activitymod.BannerInfo:
properties:
bannerImg:
description: banner图片
type: string
bannerUrl:
description: banner跳转地址
type: string
type: object
activitymod.LottertyCodeInfo:
properties:
actId:
description: 所属活动的ID
type: string
actName:
description: 活动名称
type: string
createdAt:
type: string
giftCode:
description: 奖品兑换码
type: string
id:
description: 唯一ID
type: string
isUsed:
description: 抽奖码是否已使用
type: boolean
lotteryAt:
description: 抽奖时间
type: string
lotteryCode:
description: 抽奖码
type: string
remark:
description: 备注
type: string
updatedAt:
type: string
userIp:
description: 抽奖者IP
type: string
type: object
activitymod.LotteryGetGift:
properties:
actId:
description: 所属活动的ID
type: string
actName:
description: 所属活动的名称
type: string
appName:
description: 所属app的名字
type: string
createdAt:
type: string
getGiftAt:
description: 兑换奖品的时间
type: string
giftCode:
description: 奖品兑换码
type: string
giftId:
description: 所属活动奖品的ID
type: string
giftName:
description: 奖品名称
type: string
id:
description: 唯一ID
type: string
isGaveOut:
description: 兑换码是否已发放
type: boolean
isUsed:
description: 奖品兑换码是否已使用
type: boolean
lotteryCode:
description: 抽奖码
type: string
remark:
description: 备注
type: string
updatedAt:
type: string
userId:
description: 兑换者Id
type: string
type: object
advertiseMod.JumpType:
enum:
- 0
- 1
- 2
type: integer
x-enum-comments:
JumpTypeInsideApp: 2:app内部跳转
JumpTypeInsideBrowser: 1:内部浏览器跳转
JumpTypeOutsideBrowser: 0:外部浏览器跳转
x-enum-varnames:
- JumpTypeOutsideBrowser
- JumpTypeInsideBrowser
- JumpTypeInsideApp
advertiseSer.AdvertiseStatInfo:
properties:
adsId:
description: 广告ID
type: integer
adsName:
description: 广告名称
type: string
appId:
description: 应用ID
type: integer
appName:
description: 应用名称
type: string
createdAt:
description: 创建时间
type: string
hourData:
description: 小时数据
items:
type: integer
type: array
id:
type: string
locId:
description: 位置ID
type: integer
locName:
description: 位置名称
type: string
sumDate:
description: 记录时间
type: string
total:
description: 当日点击
type: integer
updatedAt:
description: 更新时间
type: string
type: object
advertiseSer.AdvertiseStatSummary:
properties:
totalClick:
description: 总点击
type: integer
type: object
advertiseSer.AdvertiseTotalStatInfo:
properties:
adsId:
description: 广告ID
type: integer
adsName:
description: 广告名称
type: string
appId:
description: 应用ID
type: integer
appName:
description: 应用名称
type: string
locId:
description: 位置ID
type: integer
locName:
description: 位置名称
type: string
total:
description: 当日点击
type: integer
type: object
advertiseSer.GetAdvertiseStatReq:
properties:
adsId:
description: 广告ID
type: integer
adsName:
description: 广告名称
type: string
appId:
description: 应用ID
items:
type: integer
type: array
end:
description: 结束时间
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
start:
description: 开始时间
type: string
required:
- pageNum
- pageSize
type: object
advertiseSer.GetAdvertiseStatResp:
properties:
list:
items:
$ref: '#/definitions/advertiseSer.AdvertiseStatInfo'
type: array
summary:
$ref: '#/definitions/advertiseSer.AdvertiseStatSummary'
total:
type: integer
type: object
advertiseSer.GetAdvertiseTotalStatReq:
properties:
adsId:
description: 广告ID
type: integer
adsName:
description: 广告名称
type: string
appId:
description: 应用ID
items:
type: integer
type: array
end:
description: 结束时间
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
start:
description: 开始时间
type: string
required:
- pageNum
- pageSize
type: object
advertiseSer.GetAdvertiseTotalStatResp:
properties:
list:
items:
$ref: '#/definitions/advertiseSer.AdvertiseTotalStatInfo'
type: array
summary:
$ref: '#/definitions/advertiseSer.AdvertiseStatSummary'
total:
type: integer
type: object
appcategory.AppCategory:
properties:
createdAt:
description: 创建时间
type: string
desc:
description: 描述
type: string
id:
type: integer
imgType:
description: 图片展示类型 0:应用图标 1.小图标 2.大图标
type: integer
name:
description: 名称
type: string
parentAppId:
description: parentAppId
type: integer
rank:
description: 应用排序
type: integer
status:
description: 状态
type: boolean
updatedAt:
description: 更新时间
type: string
type: object
applicationmod.AppUpdate:
properties:
id:
type: string
param:
$ref: '#/definitions/applicationmod.AppUpdateInfo'
type: object
applicationmod.AppUpdateInfo:
properties:
androidUrl:
description: 安卓链接
type: string
appId:
description: appId
type: integer
avatar:
description: 头像图片
type: string
bigImg:
description: 大图标
type: string
categories:
description: 分类排序
items:
$ref: '#/definitions/common.CategoryRank'
type: array
created_id:
description: 创建人
type: integer
desc:
description: 描述
type: string
download_url:
description: 下载地址
type: string
endTime:
description: 结束时间
type: string
highQualityType:
description: 优质APP推荐展示方式 0:应用图标 1:展示描述文字
type: integer
homeShow:
description: 是否首页展示
type: boolean
internal:
description: Tag common.AppReqType `json:"tag" bson:"tag"` //标签
type: boolean
iosUrl:
description: ios链接
type: string
isGame:
description: 是否游戏
type: boolean
isHighQuality:
description: 是否是优质APP推荐
type: boolean
isRecommend:
description: 是否推荐
type: boolean
locIds:
description: 位置id
items:
type: integer
type: array
name:
description: 应用名
type: string
nineShow:
description: 是否九宫格
type: boolean
parentAppId:
description: 所属appId
type: integer
rank:
description: 默认排序
type: integer
recreationShow:
description: 是否娱乐中心显示
type: boolean
smallImg:
description: 小图标
type: string
startTime:
description: 开始时间
type: string
status:
description: 状态
type: boolean
total:
description: 总点击
type: integer
updated_id:
description: 最后更新人
type: integer
updatedAt:
description: 更新时间
type: string
type: object
applicationmod.Application:
properties:
androidUrl:
description: 安卓链接
type: string
appId:
description: appId
type: integer
avatar:
description: 头像图片
type: string
bigImg:
description: 大图标(比例:686*330)
type: string
categories:
description: 分类排序
items:
$ref: '#/definitions/common.CategoryRank'
type: array
created_id:
description: 创建人
type: integer
createdAt:
description: 创建时间
type: string
desc:
description: 描述
type: string
download_url:
description: 下载地址
type: string
endTime:
description: 结束时间
type: string
highQualityType:
description: 优质APP推荐展示方式 0:应用图标 1:展示描述文字
type: integer
homeShow:
description: 是否首页展示
type: boolean
id:
type: string
internal:
description: 是否内部应用
type: boolean
iosUrl:
description: ios链接
type: string
isGame:
description: 是否游戏
type: boolean
isHighQuality:
description: 是否是优质APP推荐
type: boolean
isRecommend:
description: 是否推荐
type: boolean
locIds:
description: 位置id
items:
type: integer
type: array
locNames:
description: 位置映射
items:
type: string
type: array
name:
description: 应用名
type: string
nineShow:
description: 是否九宫格
type: boolean
parentAppId:
description: 所属appId
type: integer
rank:
description: 默认排序
type: integer
recreationShow:
description: 是否娱乐中心显示
type: boolean
smallImg:
description: 小图标(比例:360*200)
type: string
startTime:
description: 开始时间
type: string
status:
description: 状态
type: boolean
tag:
description: 标签
type: integer
total:
description: 总点击
type: integer
updated_id:
description: 最后更新人
type: integer
updatedAt:
description: 更新时间
type: string
type: object
botdailyhourstat.BotHourStat:
properties:
appId:
description: appId,唯一id
type: integer
createdAt:
description: 创建时间
type: string
hourLandPage:
allOf:
- $ref: '#/definitions/botdailyhourstat.LandPage'
description: 小时落地页
hourStat:
allOf:
- $ref: '#/definitions/botdailyhourstat.StatItem'
description: 小时
id:
description: ID
type: string
reportTime:
description: 汇报时间
type: string
reported:
description: 是否已汇报
type: boolean
sumDate:
description: 记录时间 按小时对齐
type: string
todayGame:
allOf:
- $ref: '#/definitions/botdailyhourstat.GameItem'
description: 游戏
todayLandPage:
allOf:
- $ref: '#/definitions/botdailyhourstat.LandPage'
description: 今日落地页
todayStat:
allOf:
- $ref: '#/definitions/botdailyhourstat.StatItem'
description: 今日
updatedAt:
description: 修改时间
type: string
type: object
botdailyhourstat.GameItem:
properties:
dcRchgAmount:
description: 代充总金额
type: integer
decAmount:
description: 游戏下分总金额
type: integer
incAmount:
description: 游戏上分总金额
type: integer
profit:
description: 系统盈利
type: integer
rchgAmount:
description: 充值总金额
type: integer
validBet:
description: 有效投注金额
type: integer
wtdrAmount:
description: 游戏提现总金额
type: integer
wtdrRealAmount:
description: 游戏实际提现总金额
type: integer
type: object
botdailyhourstat.LandPage:
properties:
landPageAndroidClick:
description: 落地页android访问次数
type: integer
landPageIosAppstoreClick:
description: 落地页iOS商店包访问次数
type: integer
landPageIosFirmClick:
description: 落地页iOS企业包访问次数
type: integer
landPageIosLightClick:
description: 落地页iOS轻量版访问次数
type: integer
landPageTotalClick:
description: 落地页访问总次数
type: integer
type: object
botdailyhourstat.StatItem:
properties:
order:
allOf:
- $ref: '#/definitions/statutils.Stat'
description: 订单
orderSucc:
allOf:
- $ref: '#/definitions/statutils.Stat'
description: 成功订单
recharge:
allOf:
- $ref: '#/definitions/statutils.Stat'
description: 充值
rechargeGold:
allOf:
- $ref: '#/definitions/statutils.Stat'
description: 金币充值
rechargeNew:
allOf:
- $ref: '#/definitions/statutils.Stat'
description: 新用户充值
rechargeOld:
allOf:
- $ref: '#/definitions/statutils.Stat'
description: 老用户充值
rechargeVip:
allOf:
- $ref: '#/definitions/statutils.Stat'
description: 会员充值
register:
allOf:
- $ref: '#/definitions/statutils.Stat'
description: 注册
visit:
allOf:
- $ref: '#/definitions/statutils.Stat'
description: 访问
type: object
channelsettlementrecord.ChannelSettlementRecord:
properties:
appId:
description: appId
type: integer
appType:
allOf:
- $ref: '#/definitions/stat_models_channelmod.AppType'
description: 应用类型
applicant:
description: 结算申请人
type: string
beginTime:
description: 开始时间
type: string
channel:
description: 渠道
type: string
cpaPrice:
description: 单价
type: integer
cpsRate:
description: CPS 分成比列 0-100
type: integer
createdAt:
description: 创建时间
type: string
endTime:
description: 结束时间
type: string
id:
description: ID
type: string
includeChild:
description: 结算是否包含子渠道
type: boolean
newDeductionCount:
description: 新增扣量
type: integer
newDirectCount:
description: 新增直推
type: integer
newFissionCount:
description: 新增裂变
type: integer
operateHistory:
description: 操作历史[最后一项是当前操作记录]
items:
$ref: '#/definitions/channelsettlementrecord.SettlementOperateItem'
type: array
payMoney:
description: 打款金额
type: integer
promoteMode:
allOf:
- $ref: '#/definitions/stat_models_channelmod.PromoteMode'
description: 推广类型
rechargeAmount:
description: 充值金额
type: integer
remark:
description: 备注
type: string
settleIds:
description: 本次结算的天统计记录id列表
items:
type: string
type: array
settleMoney:
description: 手动输入的要结算的真实金额()
type: integer
settlement:
allOf:
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
description: 结算方式 cps/cpa/cpt/cpc
status:
allOf:
- $ref: '#/definitions/channelsettlementrecord.SettlementStatus'
description: 状态
totalMoney:
description: 计算出的总金额
type: integer
updatedAt:
description: 更新时间
type: string
usdt:
description: 打款Usdt 还是分
type: integer
validDeductionCount:
description: 有效扣量总数
type: integer
validDirectCount:
description: 有效直推总数
type: integer
validPayCoin:
description: 有效收益金币金额
type: integer
validPayMoney:
description: 有效收益会员金额
type: integer
vipPayCoin:
description: 购买会员金币
type: integer
vipPayDeduction:
description: 购买会员金额(CPS扣量)
type: integer
vipPayMoney:
description: 购买会员金额(CPS扣量后)
type: integer
wallet:
allOf:
- $ref: '#/definitions/stat_models_channelmod.Wallet'
description: 钱包地址
type: object
channelsettlementrecord.SettlementOperateItem:
properties:
afterStatus:
allOf:
- $ref: '#/definitions/channelsettlementrecord.SettlementStatus'
description: 操作后状态
beforeStatus:
allOf:
- $ref: '#/definitions/channelsettlementrecord.SettlementStatus'
description: 操作前状态
content:
description: 操作的内容
type: string
operateTime:
description: 操作时间
type: string
operatorAccount:
description: 操作者账号
type: string
operatorAccountName:
description: 操作者账号名字
type: string
operatorAccountType:
allOf:
- $ref: '#/definitions/define.ActType'
description: 操作者账号类型
pictures:
description: 上传的图片
items:
type: string
type: array
remark:
description: 操作备注
type: string
type: object
channelsettlementrecord.SettlementStatus:
enum:
- 0
- 1
- 2
- 3
type: integer
x-enum-comments:
SettlementDeleted: 已删除
SettlementFailed: 失败
SettlementInit: 发起
SettlementSuccess: 成功
x-enum-varnames:
- SettlementInit
- SettlementSuccess
- SettlementFailed
- SettlementDeleted
common.CategoryRank:
properties:
cid:
type: integer
name:
type: string
rank:
type: integer
type: object
common.Page:
properties:
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
required:
- pageNum
- pageSize
type: object
dailystatadvertise.DailyStatAdvertise:
properties:
appId:
description: appId
type: integer
appName:
description: app名称
type: string
day1RetainRate:
description: 次日留存率
type: string
day3RetainRate:
description: 3日留存率
type: string
day7RetainRate:
description: 7日留存率
type: string
directVisitCount:
description: 直推访问数
type: integer
id:
description: ID
type: string
newDirectCount:
description: 新增直推
type: integer
sumDate:
description: 记录时间 按天对齐
type: string
type: object
dailystatadvertiseser.DailyStatAdvertiseDelReq:
properties:
id:
description: 视频Id
type: string
required:
- id
type: object
dailystatadvertiseser.DailyStatAdvertiseSearch:
properties:
pageNum:
type: integer
pageSize:
type: integer
type: object
dailystatadvertiseser.DailyStatAdvertiseSearchResp:
properties:
list:
items:
$ref: '#/definitions/dailystatadvertise.DailyStatAdvertise'
type: array
total:
type: integer
type: object
dailystatadvertiseser.DailyStatAdvertiseUpdate:
properties:
appId:
description: appId
type: integer
day1RetainRate:
description: 次日留存率
type: string
day3RetainRate:
description: 3日留存率
type: string
day7RetainRate:
description: 7日留存率
type: string
directVisitCount:
description: 直推访问数
type: integer
newDirectCount:
description: 新增直推
type: integer
sumDate:
description: 记录时间 按天对齐
type: string
updatedAt:
description: 更新时间
type: string
type: object
dailystatadvertiseser.DailyStatAdvertiseUpdateReq:
properties:
id:
description: 视频Id
type: string
param:
allOf:
- $ref: '#/definitions/dailystatadvertiseser.DailyStatAdvertiseUpdate'
description: 参数
required:
- id
type: object
define.ActType:
enum:
- admin
- channel
- district
- ""
type: string
x-enum-varnames:
- Admin
- Channel
- District
- ActTypeNone
domainmod.Category:
enum:
- 0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
type: integer
x-enum-comments:
CategoryAPI: API接口
CategoryDown: 文件下载
CategoryH5: H5页面
CategoryImage: 图片下载
CategoryJump: 跳转域名
CategoryLand: 落地页
CategoryLight: 轻量版域名
CategoryNone: 无分类
CategoryVideo: 视频播放
CategoryWeb: 网站
x-enum-varnames:
- CategoryNone
- CategoryAPI
- CategoryWeb
- CategoryLand
- CategoryH5
- CategoryDown
- CategoryImage
- CategoryVideo
- CategoryJump
- CategoryLight
domainmod.CheckResult:
properties:
beginTime:
type: string
checkSucc:
description: 只有检测成功时,检测结果才有意义
type: boolean
checkType:
$ref: '#/definitions/domainmod.CheckType'
domain:
type: string
endTime:
type: string
errorMessage:
type: string
failedCount:
type: integer
minRate:
type: number
nodeCount:
type: integer
nodeErrors:
items:
type: string
type: array
succCount:
type: integer
succRate:
type: number
type: object
domainmod.CheckStatus:
enum:
- 0
- 1
- 2
- 3
- 4
type: integer
x-enum-comments:
CheckStatusChecking: 正在检测
CheckStatusFailed: 没有通过
CheckStatusNone: 超时跳过
CheckStatusPartPass: 部分通过
CheckStatusSucc: 完全通过
x-enum-varnames:
- CheckStatusNone
- CheckStatusChecking
- CheckStatusSucc
- CheckStatusFailed
- CheckStatusPartPass
domainmod.CheckType:
enum:
- 0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
type: integer
x-enum-comments:
CheckTypeBlack: 域名黑名单检测
CheckTypeDNS: DNS检测
CheckTypeGFW: 被墙检测
CheckTypeHijack: 劫持检测
CheckTypeNone: 占位符,无意义
CheckTypePing: Ping检测
CheckTypePollute: 污染检测
CheckTypeQQ: QQ拦截检测
CheckTypeWeChat: 微信拦截检测
CheckTypeWeb: 网站检测
x-enum-varnames:
- CheckTypeNone
- CheckTypeWeb
- CheckTypeDNS
- CheckTypePing
- CheckTypeHijack
- CheckTypePollute
- CheckTypeQQ
- CheckTypeWeChat
- CheckTypeBlack
- CheckTypeGFW
domainmod.Domain:
properties:
appId:
description: AppId
type: integer
appName:
description: AppName
type: string
category:
allOf:
- $ref: '#/definitions/domainmod.Category'
description: 分类
checkFinish:
description: 检测完成时间
type: string
checkTime:
description: 检测时间
type: string
checks:
description: 检测方式
items:
$ref: '#/definitions/domainmod.CheckType'
type: array
comment:
description: 备注
type: string
createdAt:
type: string
cycleHour:
description: 间隔多少小时检测一次
type: integer
enable:
description: 是否启用
type: boolean
id:
type: string
maxNodes:
description: 最大测试节点数
type: integer
minRate:
description: 最低检测成功率(成功率低于这个值视为失败)
type: number
name:
description: 域名
type: string
redirectDomain:
description: 重定向域名
type: string
redirected:
description: 是否已做301跳转
type: boolean
report:
description: 检测报告
type: string
results:
description: 检测结果
items:
$ref: '#/definitions/domainmod.CheckResult'
type: array
status:
allOf:
- $ref: '#/definitions/domainmod.CheckStatus'
description: 状态
updatedAt:
type: string
required:
- name
type: object
domainmod.DomainDoc:
properties:
appId:
description: AppId
type: integer
category:
allOf:
- $ref: '#/definitions/domainmod.Category'
description: 分类
checkFinish:
description: 检测完成时间
type: string
checkTime:
description: 检测时间
type: string
checks:
description: 检测方式
items:
$ref: '#/definitions/domainmod.CheckType'
type: array
comment:
description: 备注
type: string
cycleHour:
description: 间隔多少小时检测一次
type: integer
enable:
description: 是否启用
type: boolean
minRate:
description: 最低检测成功率(成功率低于这个值视为失败)
type: number
name:
description: 域名
type: string
redirectDomain:
description: 重定向域名
type: string
redirected:
description: 是否已做301跳转
type: boolean
report:
description: 检测报告
type: string
results:
description: 检测结果
items:
$ref: '#/definitions/domainmod.CheckResult'
type: array
status:
allOf:
- $ref: '#/definitions/domainmod.CheckStatus'
description: 状态
updatedAt:
description: 更新时间
type: string
type: object
downloadstat.StatType:
enum:
- 0
- 1
- 2
type: integer
x-enum-varnames:
- StatTypeNone
- StatTypeDaily
- StatTypeHour
landPageConfig.LandPageConfig:
properties:
actor:
description: 演员
type: string
addedTime:
description: 上架时间(审核通过时间)
type: string
appId:
description: appId
type: integer
bango:
description: 番号,唯一
type: string
createAt:
description: 创建时间
type: string
desc:
description: 描述
type: string
id:
type: integer
landPageType:
description: 类型,1PC端,2移动端
type: integer
media:
description: 视频
type: string
picture:
description: 图片
type: string
rank:
description: 排序
type: integer
status:
description: 状态
type: boolean
title:
description: 主题
type: string
updateAt:
description: 更新时间
type: string
type: object
landpageImg.LandpageImg:
properties:
createdAt:
description: 创建时间
type: string
id:
description: ID
type: string
mobileAvatar:
description: 移动端图片
type: string
mobileBackgroud:
description: 移动端背景图
type: string
mobileTiltle:
description: 移动端标语
type: string
music:
description: 音频文件
type: string
name:
description: 图片名称
type: string
pcAvatar:
description: PC端图片
type: string
pcBackgroud:
description: PC端背景图
type: string
pcTitle:
description: PC端标语
type: string
rank:
description: 排序
type: integer
status:
description: 是否启用
type: boolean
updatedAt:
description: 更新时间
type: string
type: object
mediatag.MediaTag:
properties:
createdAt:
description: 创建时间
type: string
id:
description: ID
type: string
name:
description: 标签名称
type: string
rank:
description: 排序
type: integer
status:
description: 是否启用
type: boolean
type:
allOf:
- $ref: '#/definitions/mediatag.MediaTagType'
description: 类别
updatedAt:
description: 更新时间
type: string
type: object
mediatag.MediaTagType:
enum:
- 1
- 2
type: integer
x-enum-comments:
MediaTagTypeFirst: 一级
MediaTagTypeSecond: 二级
x-enum-varnames:
- MediaTagTypeFirst
- MediaTagTypeSecond
monitormod.Compare:
enum:
- 0
- 1
- 2
- 3
type: integer
x-enum-comments:
CompareEQ: 等于
CompareGT: 大于
CompareLT: 小于
x-enum-varnames:
- CompareNone
- CompareLT
- CompareEQ
- CompareGT
monitormod.Monitor:
properties:
appId:
description: appId
type: integer
category:
allOf:
- $ref: '#/definitions/monitormod.MonitorCategory'
description: 分类
checkCount:
description: 检测次数
type: integer
comment:
description: 注释
type: string
compare:
allOf:
- $ref: '#/definitions/monitormod.Compare'
description: 比较
createdAt:
description: 创建时间
type: string
device:
allOf:
- $ref: '#/definitions/statutils.DeviceName'
description: 设备
duration:
description: 时间段,单位分钟
type: integer
id:
description: ID
type: string
name:
description: 名称
type: string
status:
description: 是否启用
type: boolean
threshold:
description: 阀值
type: integer
triggerCount:
description: 触发次数
type: integer
updatedAt:
description: 更新时间
type: string
type: object
monitormod.MonitorCategory:
enum:
- 0
- 1
type: integer
x-enum-comments:
MonitorCategoryNewUser: 新用户监控
MonitorCategoryNone: 占位符,无意义
x-enum-varnames:
- MonitorCategoryNone
- MonitorCategoryNewUser
proto.ActivityGiftInfoReq:
properties:
actId:
description: 活动ID
type: string
required:
- actId
type: object
proto.ActivityGiftInfoResp:
properties:
count:
description: 奖品总数
type: integer
list:
items:
$ref: '#/definitions/proto.H5GiftInfo'
type: array
type: object
proto.ActivityInfo:
properties:
background:
description: 背景图
type: string
banner:
description: banner列表
items:
$ref: '#/definitions/activitymod.BannerInfo'
type: array
createdAt:
type: string
desc:
description: 活动说明
type: string
enable:
description: 活动开关
type: boolean
endTime:
description: 活动结束时间
type: string
giftCodeGivedNum:
description: 奖品兑换码已发放数量
type: integer
giftCodeNum:
description: 奖品兑换码总数量
type: integer
giftCodeUsedNum:
description: 奖品兑换码已使用数量
type: integer
giftDesc:
description: 奖励说明
type: string
h5Domain:
description: 活动H5地址
type: string
id:
description: 唯一ID
type: string
lotteryCodeNum:
description: 抽奖码总数量
type: integer
name:
description: 活动名称
type: string
sortCode:
description: 排序号
type: integer
startTime:
description: 活动开始时间
type: string
updatedAt:
type: string
usedLotteryCodeNum:
description: 抽奖码已使用数量
type: integer
type: object
proto.ActivityInfoReq:
properties:
actId:
description: 活动ID
type: string
type: object
proto.ActivityInfoResp:
properties:
banner:
description: banner列表
items:
$ref: '#/definitions/activitymod.BannerInfo'
type: array
desc:
description: 活动说明
type: string
enable:
description: 活动开关
type: boolean
endTime:
description: 活动结束时间
type: string
giftDesc:
description: 奖励说明
type: string
h5Domain:
description: 活动H5地址
type: string
id:
description: 唯一ID
type: string
name:
description: 活动名称
type: string
startTime:
description: 活动开始时间
type: string
type: object
proto.ActivityListReq:
properties:
enable:
description: 开关
type: boolean
name:
description: 活动名称
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
required:
- pageNum
- pageSize
type: object
proto.ActivityListResp:
properties:
list:
description: 活动信息列表
items:
$ref: '#/definitions/proto.ActivityInfo'
type: array
total:
description: 数量
type: integer
type: object
proto.ActivityVisitCountReq:
properties:
activityId:
description: 活动ID
type: string
activityName:
description: 活动名字
type: string
appId:
description: AppID
type: integer
ch:
description: 渠道号
type: string
domain:
description: 落地页域名
type: string
ip:
description: ip
type: string
type: object
proto.AddActivityReq:
properties:
background:
description: 背景图
type: string
banner:
description: banner列表
items:
$ref: '#/definitions/activitymod.BannerInfo'
type: array
desc:
description: 活动描述
type: string
enable:
description: 活动开关
type: boolean
endTime:
description: 活动结束时间
type: string
giftDesc:
description: 奖励说明
type: string
h5Domain:
description: 活动H5地址
type: string
name:
description: 活动名称
type: string
sortCode:
description: 排序号
type: integer
startTime:
description: 活动开始时间
type: string
type: object
proto.AddAdminReq:
properties:
account:
description: 账号(唯一)
type: string
blocRole:
description: 角色
type: integer
merchantId:
description: 商人id
type: string
name:
description: 名称
type: string
password:
description: 密码
type: string
roleId:
description: 角色id
type: integer
required:
- account
- name
- password
- roleId
type: object
proto.AddAdsLocReq:
properties:
appId:
description: 应用Id
type: integer
imgSizeDesc:
description: 图片尺寸描述
type: string
locId:
description: 位置id
type: integer
name:
description: 位置名称
type: string
remark:
description: 备注
type: string
required:
- appId
- locId
- name
type: object
proto.AddAdsReq:
properties:
ambientColor:
description: 氛围色
type: string
appId:
description: 应用id
type: integer
coverImg:
description: 封面
type: string
endTime:
description: 结束时间
type: string
isActive:
description: 是否激活
type: boolean
links:
description: 链接地址
items:
$ref: '#/definitions/proto.LinkInfo'
type: array
locId:
description: 位置id
type: integer
remark:
description: 备注
type: string
sort:
description: 排序值--优先级
type: integer
startTime:
description: 开始时间
type: string
tags:
description: 广告标签
type: string
title:
description: 广告标题
type: string
type: object
proto.AddAnnounReq:
properties:
active:
description: 是否激活
type: boolean
appId:
description: 应用id
type: integer
content:
description: 公告内容
type: string
cover:
description: 公告封面图
type: string
endTime:
description: 公告结束时间
type: string
href:
description: 公告跳转地址
type: string
startTime:
description: 公告开始时间
type: string
title:
description: 公告标题
type: string
type:
description: 公告类型 0,外部连接;1,直接安装app
type: integer
required:
- active
- appId
- content
- endTime
- startTime
- title
- type
type: object
proto.AddAppInfoReq:
properties:
appId:
description: appId,唯一id
type: integer
iconImg:
description: 应用图标
type: string
name:
description: app名称
type: string
required:
- appId
- iconImg
- name
type: object
proto.AddAppLocReq:
properties:
appId:
description: 应用Id
type: integer
imgSizeDesc:
description: 图片尺寸描述
type: string
locId:
description: 位置id
type: integer
name:
description: 位置名称
type: string
remark:
description: 备注
type: string
required:
- appId
- locId
- name
type: object
proto.AddDomainInfoReq:
properties:
appId:
description: AppId
type: integer
appName:
description: AppName
type: string
category:
allOf:
- $ref: '#/definitions/domainmod.Category'
description: 分类
checkFinish:
description: 检测完成时间
type: string
checkTime:
description: 检测时间
type: string
checks:
description: 检测方式
items:
$ref: '#/definitions/domainmod.CheckType'
type: array
comment:
description: 备注
type: string
createdAt:
type: string
cycleHour:
description: 间隔多少小时检测一次
type: integer
enable:
description: 是否启用
type: boolean
id:
type: string
maxNodes:
description: 最大测试节点数
type: integer
minRate:
description: 最低检测成功率(成功率低于这个值视为失败)
type: number
name:
description: 域名
type: string
redirectDomain:
description: 重定向域名
type: string
redirected:
description: 是否已做301跳转
type: boolean
report:
description: 检测报告
type: string
results:
description: 检测结果
items:
$ref: '#/definitions/domainmod.CheckResult'
type: array
status:
allOf:
- $ref: '#/definitions/domainmod.CheckStatus'
description: 状态
updatedAt:
type: string
required:
- name
type: object
proto.AddGiftReq:
properties:
actId:
description: 所属活动的ID
type: string
giftDesc:
description: 奖品描述
type: string
giftName:
description: 奖品名称
type: string
rate:
description: 中奖率
type: integer
sort:
description: 排序
type: integer
required:
- actId
type: object
proto.AddLandPageConfigReq:
properties:
actor:
description: 演员
type: string
addedTime:
description: 上架时间(审核通过时间)
type: string
appId:
description: appId
type: integer
bango:
description: 番号,唯一
type: string
desc:
description: 描述
type: string
landPageType:
description: 类型,1PC端,2移动端
type: integer
media:
description: 视频
type: string
picture:
description: 图片
type: string
rank:
description: 排序
type: integer
status:
description: 状态
type: boolean
title:
description: 主题
type: string
required:
- appId
- landPageType
- title
type: object
proto.AddLandingPageReq:
properties:
appId:
description: appId
type: integer
channelCode:
description: 渠道码
type: string
remark:
description: 备注
type: string
status:
description: 状态 默认true
type: boolean
type:
description: 类型 1:渠道 2:分享
type: integer
url:
description: Url
type: string
required:
- appId
- status
- type
- url
type: object
proto.AddRoleReq:
properties:
authJson:
description: 权限json数据
type: string
role:
description: 角色
type: string
required:
- authJson
- role
type: object
proto.AdminInfo:
properties:
account:
description: 账号
type: string
createdAt:
description: 创建时间
type: string
lastTime:
description: 登录时间
type: string
merchantId:
description: 商人id
type: string
name:
description: 名称
type: string
password:
description: 密码
type: string
role:
description: 角色
type: string
roleId:
description: 角色
type: integer
updatedAt:
description: 更新时间
type: string
type: object
proto.AdminListReq:
properties:
blocRole:
description: 角色
type: integer
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
required:
- pageNum
- pageSize
type: object
proto.AdminListRes:
properties:
list:
items:
$ref: '#/definitions/proto.AdminInfo'
type: array
total:
type: integer
type: object
proto.AdminLoginReq:
properties:
account:
description: 账号
type: string
password:
description: 密码
type: string
required:
- account
- password
type: object
proto.AdminLoginRes:
properties:
account:
description: 用户名
type: string
name:
description: 名称
type: string
roleInfo:
allOf:
- $ref: '#/definitions/proto.RoleInfo'
description: 角色信息
token:
description: token
type: string
type: object
proto.AdminVerifyReq:
properties:
account:
description: 账号
type: string
verifyCode:
description: 验证码
type: string
required:
- account
- verifyCode
type: object
proto.AdsClickReq:
properties:
appId:
description: 应用id
type: integer
id:
description: 广告id
type: integer
required:
- appId
- id
type: object
proto.AdsInfo:
properties:
ambientColor:
description: 氛围色
type: string
appId:
description: 应用id
type: integer
appName:
description: 应用名称
type: string
clickCount:
description: 点击次数
type: integer
coverImg:
description: 封面
type: string
createAt:
description: 创建时间
type: string
endTime:
description: 结束时间
type: string
id:
description: 广告id
type: integer
imgSizeDesc:
description: 图片尺寸
type: string
isActive:
description: 是否激活
type: boolean
links:
description: 链接地址
items:
$ref: '#/definitions/proto.LinkInfo'
type: array
locId:
description: 位置id
type: integer
locName:
description: 位置名称
type: string
remark:
description: 备注
type: string
sort:
description: 排序值--优先级
type: integer
startTime:
description: 开始时间
type: string
tags:
description: 广告标签
items:
type: string
type: array
title:
description: 广告标题
type: string
updatedAt:
description: 更新时间
type: string
visibleChannels:
description: 可见的渠道
items:
type: string
type: array
type: object
proto.AdsLocInfo:
properties:
appId:
description: 应用id
type: integer
appName:
description: 应用名称
type: string
createAt:
description: 创建时间
type: string
id:
description: 唯一id
type: integer
imgSizeDesc:
description: 图片尺寸描述
type: string
locId:
description: 位置id
type: integer
name:
description: 位置名称
type: string
remark:
description: 备注
type: string
updatedAt:
description: 更新时间
type: string
type: object
proto.AdvertiseInfo:
properties:
ambientColor:
description: 氛围色(逼哩漫画)
type: string
coverImg:
description: 封面
type: string
id:
description: 广告id
type: integer
jumpType:
allOf:
- $ref: '#/definitions/advertiseMod.JumpType'
description: 跳转方式 0:外部浏览器跳转 1:内部浏览器跳转 2:app内部跳转
link:
description: 链接地址
type: string
locId:
description: 位置id
type: integer
remark:
description: 备注描述
type: string
sort:
description: 排序
type: integer
tags:
description: 标签
type: string
title:
description: 广告标题
type: string
type:
description: 0:系统 1:渠道
type: integer
type: object
proto.AdvertiseReq:
properties:
appId:
description: 应用id
type: integer
ip:
description: 用户IP
type: string
locId:
description: 位置id
type: integer
userId:
description: 用户ID
type: integer
required:
- appId
type: object
proto.AdvertiseRes:
properties:
advertiseList:
description: 广告列表
items:
$ref: '#/definitions/proto.AdvertiseInfo'
type: array
type: object
proto.AgentChannelInfoAdd:
properties:
mobile:
description: 手机号
type: string
password:
description: 代理商密码
type: string
remark:
description: 备注
type: string
status:
description: 状态 开/关
type: boolean
walletAddr1:
description: 钱包地址1
type: string
walletAddr2:
description: 钱包地址2
type: string
type: object
proto.AgentChannelInfoSearch:
properties:
Type:
allOf:
- $ref: '#/definitions/stat_models_channelmod.ChannelType'
description: 渠道类型:1 一级 2:二级
appId:
description: 渠道对应的appId
type: integer
id:
description: ID
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
required:
- pageNum
- pageSize
type: object
proto.AgentChannelInfoSearchResp:
properties:
list:
items:
$ref: '#/definitions/proto.ChannelAgentInfo'
type: array
total:
type: integer
type: object
proto.AgentChannelInfoUpdate:
properties:
channel:
description: 渠道
type: string
mobile:
description: 手机号
type: string
status:
description: 状态 开/关
type: boolean
walletAddr1:
description: 钱包地址1
type: string
walletAddr2:
description: 钱包地址2
type: string
type: object
proto.AgentChannelPasswordReset:
properties:
channel:
description: 下级渠道
type: string
password:
description: 新密码
type: string
type: object
proto.AgentChannelPasswordUpdate:
properties:
newPassword:
description: 代理商新密码
type: string
oldPassword:
description: 代理商旧密码
type: string
type: object
proto.AgentChannelRuleUpdate:
properties:
channel:
description: 渠道
type: string
childShowDivideRate:
description: 渠道:下级是否显示分成比例
type: boolean
cpaPrice:
description: 单价
type: integer
cpsRate:
description: CPS 分成比列 0-100
type: integer
divideRate:
description: 分成比例
type: integer
remark:
description: 备注
type: string
type: object
proto.AgentChannelStatResp:
properties:
list:
items:
$ref: '#/definitions/proto.AgentDeductedStat'
type: array
total:
type: integer
totalInfo:
$ref: '#/definitions/proto.AgentDeductedStat'
type: object
proto.AgentChannelStatSearch:
properties:
appId:
description: appId
type: integer
channel:
description: 渠道
type: string
end:
description: 结束时间
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
start:
description: 开始时间
type: string
required:
- pageNum
- pageSize
type: object
proto.AgentDeductedStat:
properties:
appId:
description: appId
type: integer
appName:
description: 应用名称
type: string
channel:
description: 渠道
type: string
childRebate:
description: 子渠道返佣
type: integer
cpaPrice:
description: 单价
type: integer
cpsRate:
description: CPS 分成比列 0-100
type: integer
directCount:
description: 新增量(包含子渠道和渠道本身)
type: integer
directCountChild:
description: 子渠道新增量
type: integer
directCountSelf:
description: 自身渠道新增量
type: integer
divideRate:
description: 分成比例
type: integer
income:
description: 当日收益(自身+子渠道)
type: integer
incomeChild:
description: 来自子渠道的当日收益
type: integer
incomeSelf:
description: 来自自身渠道的当日收益
type: integer
recharge:
description: 充值金额(包含子渠道和渠道本身)
type: integer
rechargeChild:
description: 来自子渠道充值金额
type: integer
rechargeSelf:
description: 来自自身渠道充值金额
type: integer
settlement:
allOf:
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
description: 结算方式 cps/cpa/cpt/cpc
sumDate:
description: 记录时间
type: string
updatedAt:
description: 更新时间
type: string
visitCount:
description: 访问量
type: integer
type: object
proto.AgentImgVerifyCode:
properties:
imgId:
description: 验证码ID
type: string
verifyImg:
description: 验证码数据
items:
type: integer
type: array
type: object
proto.AgentLoginReq:
properties:
account:
description: 账号
type: string
imgCode:
description: 图片验证码
type: string
imgID:
description: 图片编号
type: string
password:
description: 密码
type: string
required:
- account
- password
type: object
proto.AgentLoginRes:
properties:
channel:
description: 渠道
type: string
detail:
allOf:
- $ref: '#/definitions/proto.ChannelAgentInfo'
description: 渠道详情
token:
description: token
type: string
type: object
proto.AgentSummaryStatChild:
properties:
appId:
description: appId
type: integer
appName:
description: 应用名称
type: string
channel:
description: 渠道
type: string
childCount:
description: 子渠道数量
type: integer
cpaPrice:
description: 单价
type: integer
cpsRate:
description: CPS 分成比列 0-100
type: integer
divideRate:
description: 分成比例
type: integer
monthStat:
allOf:
- $ref: '#/definitions/proto.StatDataSimple'
description: 本月统计
parentAgent:
description: 父代理
type: string
settlement:
allOf:
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
description: 结算方式 cps/cpa/cpt/cpc
todayStat:
allOf:
- $ref: '#/definitions/proto.StatDataSimple'
description: 今日统计
totalStat:
allOf:
- $ref: '#/definitions/proto.StatDataSimple'
description: 所有统计
weekStat:
allOf:
- $ref: '#/definitions/proto.StatDataSimple'
description: 本周统计
yearStat:
allOf:
- $ref: '#/definitions/proto.StatDataSimple'
description: 本年统计
type: object
proto.AgentSummaryStatChildResp:
properties:
list:
items:
$ref: '#/definitions/proto.AgentSummaryStatChild'
type: array
total:
type: integer
type: object
proto.AgentSummaryStatChildSearch:
properties:
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
required:
- pageNum
- pageSize
type: object
proto.AgentSummaryStatHome:
properties:
appId:
description: appId
type: integer
appName:
description: 应用名称
type: string
channel:
description: 渠道
type: string
childCount:
description: 子渠道数量
type: integer
cpaPrice:
description: 单价
type: integer
cpsRate:
description: CPS 分成比列 0-100
type: integer
divideRate:
description: 分成比例
type: integer
monthStat:
allOf:
- $ref: '#/definitions/proto.StatDataDetail'
description: 本月统计
parentAgent:
description: 父代理
type: string
settlement:
allOf:
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
description: 结算方式 cps/cpa/cpt/cpc
todayStat:
allOf:
- $ref: '#/definitions/proto.StatDataDetail'
description: 今日统计
totalStat:
allOf:
- $ref: '#/definitions/proto.StatDataDetail'
description: 所有统计
weekStat:
allOf:
- $ref: '#/definitions/proto.StatDataDetail'
description: 本周统计
yearStat:
allOf:
- $ref: '#/definitions/proto.StatDataDetail'
description: 本年统计
type: object
proto.AgentSummaryStatHomeResp:
properties:
list:
items:
$ref: '#/definitions/proto.AgentSummaryStatHome'
type: array
total:
type: integer
type: object
proto.AgentSummaryStatHomeSearch:
properties:
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
required:
- pageNum
- pageSize
type: object
proto.AnnounInfo:
properties:
active:
description: 是否激活
type: boolean
appId:
description: 应用id
type: integer
appName:
description: 应用名称
type: string
content:
description: 公告内容
type: string
cover:
description: 公告封面图
type: string
endTime:
description: 结束时间
type: string
href:
description: 公告跳转地址
type: string
id:
description: 公告id
type: string
startTime:
description: 开始时间
type: string
title:
description: 公告标题
type: string
type:
description: 公告类型 0,外部连接;1,直接安装app
type: integer
type: object
proto.AnnouncementInfo:
properties:
content:
description: 公告内容
type: string
cover:
description: 公告封面图
type: string
href:
description: 公告跳转地址
type: string
id:
description: 公告id
type: string
title:
description: 公告标题
type: string
type:
description: 公告类型 0,外部连接;1,直接安装app
type: integer
type: object
proto.AnnouncementReq:
properties:
appId:
description: 应用id
type: integer
required:
- appId
type: object
proto.AnnouncementRes:
properties:
announceList:
description: 公告列表
items:
$ref: '#/definitions/proto.AnnouncementInfo'
type: array
type: object
proto.AppInfoRes:
properties:
advertiseNewNum:
description: 广告新增系数
type: integer
advertiseNum:
description: 广告系数
type: integer
appId:
description: appId,唯一id
type: integer
createdAt:
description: 创建时间
type: string
iconImg:
description: 应用图标
type: string
landPages:
description: 落地页列表
items:
type: string
type: array
name:
description: app名称
type: string
updatedAt:
description: 更新时间
type: string
type: object
proto.AppLocInfo:
properties:
appId:
description: 应用id
type: integer
appName:
description: 应用名称
type: string
createAt:
description: 创建时间
type: string
id:
description: 唯一id
type: integer
imgSizeDesc:
description: 图片尺寸描述
type: string
locId:
description: 位置id
type: integer
name:
description: 位置名称
type: string
remark:
description: 备注
type: string
updatedAt:
description: 更新时间
type: string
type: object
proto.AppVersionResp:
properties:
description:
description: 描述
type: string
downloadLink:
description: 下载地址
items:
type: string
type: array
hasNewVersion:
description: 是否存在新版本
type: boolean
isForceUpdate:
description: 是否强制升级
type: boolean
serverVersion:
description: 服务器新版本
type: string
type: object
proto.ApplicationClickReq:
properties:
id:
description: applicationid
type: string
required:
- id
type: object
proto.ApplyFormRecord:
properties:
appId:
description: appId
type: integer
beginTime:
description: 开始时间
type: string
channel:
description: 渠道
type: string
createdAt:
description: 创建时间
type: string
endTime:
description: 结束时间
type: string
id:
description: ID
type: string
payMoney:
description: 打款金额
type: integer
pictures:
description: 上传的图片
items:
type: string
type: array
remark:
description: 备注
type: string
settleMoney:
description: 手动输入的要结算的真实金额()
type: integer
settlement:
allOf:
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
description: 结算方式 cps/cpa/cpt/cpc
status:
allOf:
- $ref: '#/definitions/channelsettlementrecord.SettlementStatus'
description: 状态
totalMoney:
description: 计算出的总金额
type: integer
updatedAt:
description: 更新时间
type: string
usdt:
description: 打款Usdt 还是分
type: integer
wallet:
allOf:
- $ref: '#/definitions/stat_models_channelmod.Wallet'
description: 钱包地址
type: object
proto.BlocChannelCodeStatInfo:
properties:
appId:
description: appId
type: integer
appName:
description: app名称
type: string
channel:
description: 该渠道码所属渠道渠道
type: string
channelCode:
description: 渠道码
type: string
day1RetainRate:
description: 次日留存率
type: number
day3RetainRate:
description: 3日留存率
type: number
day7RetainRate:
description: 7日留存率
type: number
deductionAmount:
description: 扣量金额
type: integer
directVisitCount:
description: 直推访问数
type: integer
fissionAmount:
description: 裂变充值金额
type: integer
fissionVisitCount:
description: 裂变访问数
type: integer
landPageVisitCount:
description: 落地页访问次数
type: integer
newDeductionCount:
description: 新增扣量(新增 = 新增直推+新增裂变+扣量)
type: integer
newDirectCount:
description: 新增直推
type: integer
newFissionCount:
description: 新增裂变
type: integer
newRechargeAmount:
description: 新增充值金额
type: integer
newRechargeCount:
description: 新增充值数
type: integer
rechargeAmount:
description: 直推充值金额
type: integer
settlement:
description: 结算方式 cps/cpa/cpt/cpc
type: string
sumDate:
description: 记录时间 按天对齐
type: string
todayIncome:
description: 当日收益
type: integer
updatedAt:
description: 更新时间
type: string
type: object
proto.BlocDailyStatInfo:
properties:
ARPPU:
description: 付费用户人均充值
type: integer
ARPU:
description: 人均充值
type: integer
appId:
description: appId
type: integer
appName:
description: app名称
type: string
daichongAmout:
description: 代充充值金额
type: integer
day1RetainRate:
description: 次日留存率
type: number
day3RetainRate:
description: 3日留存率
type: number
day7RetainRate:
description: 7日留存率
type: number
directAmount:
description: 直推充值金额
type: integer
directVisitCount:
description: 直推访问数
type: integer
fissionAmount:
description: 裂变充值金额
type: integer
fissionVisitCount:
description: 裂变访问数
type: integer
gameRechageAmount:
description: 游戏充值
type: integer
gameWithdrawAmount:
description: 游戏提现
type: integer
newDirectCount:
description: 新增直推
type: integer
newFissionCount:
description: 新增裂变
type: integer
newRechargeAmount:
description: 新增充值金额
type: integer
newRechargeCount:
description: 新增充值数
type: integer
newRechargeRate:
description: 新增充值率
type: number
oldRechargeAmount:
description: 老用户充值金额
type: integer
onlineAmount:
description: 在线充值金额
type: integer
sumDate:
description: 记录时间 按天对齐
type: string
totalAmount:
description: 总充值
type: integer
totalNewCount:
description: 新增
type: integer
totalRechargeCount:
description: 总充值人数
type: integer
totalVisitCount:
description: 日活
type: integer
updatedAt:
description: 更新时间
type: string
userWithDrawAmount:
description: 用户提现金额
type: integer
userWithDrawPaymoneyAmount:
description: 用户提现金额(实际到账)
type: integer
visitRechargeRate:
description: 登陆充值率
type: number
type: object
proto.BlocDailyStatTotalInfo:
properties:
daichongAmout:
description: 代充充值金额
type: integer
directAmount:
description: 直推充值金额
type: integer
directVisitCount:
description: 直推访问数
type: integer
fissionAmount:
description: 裂变充值金额
type: integer
fissionVisitCount:
description: 裂变访问数
type: integer
gameRechageAmount:
description: 游戏充值
type: integer
gameWithdrawAmount:
description: 游戏提现
type: integer
newDirectCount:
description: 新增直推
type: integer
newFissionCount:
description: 新增裂变
type: integer
newRechargeAmount:
description: 新增充值金额
type: integer
newRechargeCount:
description: 新增充值数
type: integer
oldRechargeAmount:
description: 老用户充值金额
type: integer
onlineAmount:
description: 在线充值金额
type: integer
sumDate:
description: 记录时间 按天对齐
type: string
totalAmount:
description: 总充值
type: integer
totalNewCount:
description: 新增
type: integer
totalRechargeCount:
description: 总充值人数
type: integer
totalVisitCount:
description: 日活
type: integer
updatedAt:
description: 更新时间
type: string
userWithDrawAmount:
description: 用户提现金额
type: integer
userWithDrawPaymoneyAmount:
description: 用户提现金额(实际到账)
type: integer
type: object
proto.BlocListChannelCodeStatReq:
properties:
appId:
description: appId
type: integer
channel:
description: 渠道
type: string
endTime:
description: 结束时间
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
startTime:
description: 开始时间
type: string
withChild:
description: 包含子渠道
type: boolean
required:
- pageNum
- pageSize
type: object
proto.BlocListChannelCodeStatRes:
properties:
list:
items:
$ref: '#/definitions/proto.BlocChannelCodeStatInfo'
type: array
total:
type: integer
totalInfo:
$ref: '#/definitions/proto.BlocChannelCodeStatInfo'
type: object
proto.BlocRechargeDetailsInfo:
properties:
appName:
description: appID
type: string
channelName:
description: 支付渠道名字
type: string
cid:
description: 渠道id
type: string
devType:
description: 设备类型
type: string
money:
description: 充值金额 订单金额
type: integer
orderId:
description: 流水id
type: string
payMoney:
description: 实际到账金额 用户实际支付金额
type: integer
status:
description: 3付款成功
type: integer
successAt:
description: 成功时间
type: string
sysType:
description: 操作系统类型 安卓 IOS
type: string
type:
description: 充值方式
type: string
userId:
description: 用户ID
type: string
type: object
proto.BlocRegisterDetailsInfo:
properties:
appName:
description: appID
type: string
devType:
description: 设备类型
type: string
ip:
description: IP
type: string
isDirect:
description: true:直推用户
type: boolean
mobile:
description: 手机号
type: string
name:
description: 名称
type: string
registerTime:
description: 注册时间
type: string
sysType:
description: 操作系统类型 安卓 IOS
type: string
userId:
description: 用户ID
type: string
type: object
proto.BotDailyHourListReq:
properties:
appId:
type: integer
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
sumDateStart:
type: string
sumDateStop:
type: string
required:
- pageNum
- pageSize
- sumDateStart
- sumDateStop
type: object
proto.BotDailyHourListResp:
properties:
list:
items:
$ref: '#/definitions/botdailyhourstat.BotHourStat'
type: array
total:
type: integer
type: object
proto.BotMonthStatReq:
properties:
appId:
description: 如果AppId为空,则计算所有APP
type: integer
month:
description: 只关注这个日期的年月
type: string
required:
- month
type: object
proto.BotMonthStatResp:
properties:
list:
items:
$ref: '#/definitions/botdailyhourstat.BotHourStat'
type: array
type: object
proto.CenterAppCategory:
properties:
createdAt:
description: 创建时间
type: string
desc:
description: 描述
type: string
id:
type: integer
imgType:
description: 图片展示类型 0:应用图标 1.小图标 2.大图标
type: integer
name:
description: 名称
type: string
parentAppId:
type: integer
rank:
description: 应用排序
type: integer
status:
description: 状态
type: boolean
updatedAt:
description: 更新时间
type: string
type: object
proto.CenterApplication:
properties:
androidUrl:
description: 安卓链接
type: string
appId:
description: appId
type: integer
avatar:
description: 头像图片
type: string
bigImg:
description: 大图标
type: string
categories:
description: 分类排序
items:
$ref: '#/definitions/common.CategoryRank'
type: array
created_id:
description: 创建人
type: integer
createdAt:
description: 创建时间
type: string
desc:
description: 描述
type: string
download_url:
description: 下载地址
type: string
highQualityType:
description: 优质APP推荐展示方式 0:应用图标 1:展示描述文字
type: integer
homeShow:
description: 是否首页展示
type: boolean
id:
type: string
internal:
description: 是否内部应用
type: boolean
iosUrl:
description: ios链接
type: string
isGame:
description: 是否游戏
type: boolean
isHighQuality:
description: 是否是优质APP推荐
type: boolean
isRecommend:
description: 是否推荐
type: boolean
locIds:
description: 位置id
items:
type: integer
type: array
name:
description: 应用名
type: string
nineShow:
description: 是否九宫格
type: boolean
parentAppId:
description: 所属appId
type: integer
rank:
description: 默认排序
type: integer
recreationShow:
description: 是否娱乐中心显示
type: boolean
smallImg:
description: 小图标
type: string
status:
description: 状态
type: boolean
tag:
description: 标签
type: integer
total:
description: 总点击
type: integer
updated_id:
description: 最后更新人
type: integer
updatedAt:
description: 更新时间
type: string
type: object
proto.CenterApplicationReq:
properties:
locId:
description: 位置id
type: integer
parentAppId:
description: 所属应用appId
type: integer
userId:
description: 用户ID
type: integer
required:
- parentAppId
type: object
proto.CenterApplicationRes:
properties:
appCategoryList:
description: 列表
items:
$ref: '#/definitions/proto.CenterAppCategory'
type: array
list:
description: 应用列表
items:
$ref: '#/definitions/proto.CenterApplication'
type: array
type: object
proto.ChannelAgentInfo:
properties:
appIds:
description: 渠道对应的app
items:
type: integer
type: array
appType:
allOf:
- $ref: '#/definitions/stat_models_channelmod.AppType'
description: 应用类型
channel:
description: 渠道
type: string
childCount:
description: 子渠道数量
type: integer
childShowDivideRate:
description: 下级是否显示分成比例
type: boolean
cpaPrice:
description: 单价
type: integer
cpsRate:
description: CPS 分成比列 0-100
type: integer
createdAt:
description: 创建时间
type: string
divideRate:
description: 分成比例
type: integer
lock:
description: 禁止登陆
type: boolean
mobile:
description: 手机号
type: string
parentAgent:
description: 父代理
type: string
promoteMode:
allOf:
- $ref: '#/definitions/stat_models_channelmod.PromoteMode'
description: 推广类型
remark:
description: 备注
type: string
settlement:
allOf:
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
description: 结算方式 cps/cpa/cpt/cpc
status:
description: 状态 开/关
type: boolean
type:
allOf:
- $ref: '#/definitions/stat_models_channelmod.ChannelType'
description: 渠道类型:1 一级 2:二级
updatedAt:
description: 更新时间
type: string
userName:
description: 所有者
type: string
wallet:
allOf:
- $ref: '#/definitions/stat_models_channelmod.Wallet'
description: 钱包地址
type: object
proto.ChannelAppInfo:
properties:
appId:
description: 应用ID
type: integer
appName:
description: 应用名称
type: string
landingPage:
description: 落地页
type: string
type: object
proto.ChannelAppInfoReq:
properties:
channel:
description: 渠道
type: string
type: object
proto.ChannelAppInfoResp:
properties:
list:
items:
$ref: '#/definitions/proto.ChannelAppInfo'
type: array
type: object
proto.ChannelDeductionRuleAdd:
properties:
appId:
description: 应用ID
type: integer
appType:
allOf:
- $ref: '#/definitions/stat_models_channelmod.AppType'
description: 应用类型
autoDeduction:
description: 自动扣量开关
type: boolean
channel:
description: 渠道
type: string
cpaPrice:
description: 单价(分) 前端可设置1.80
type: integer
cpsBegin:
description: CPS 开始扣量金额
type: integer
cpsDeductionRate:
description: CPS 扣量比例
type: integer
cpsRate:
description: CPS分成比列
maximum: 100
minimum: 0
type: integer
deductionAt:
description: 扣量开始时间(默认当前时间)
type: string
divideRate:
description: 代理分成比例
type: integer
fifth:
description: 5阶
maximum: 100
minimum: 0
type: integer
first:
description: 一阶
maximum: 100
minimum: 0
type: integer
fourth:
description: 四阶
maximum: 100
minimum: 0
type: integer
landingPage:
description: 落地页
type: string
lessIncomeRate:
description: 最低收益比 CPA低于该值开启扣量(0.1 - 3.0)
type: number
promoteMode:
allOf:
- $ref: '#/definitions/stat_models_channelmod.PromoteMode'
description: 推广类型
proxyDeduction:
description: 代理扣量比例
maximum: 100
minimum: 0
type: integer
second:
description: 二阶
maximum: 100
minimum: 0
type: integer
settlement:
allOf:
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
description: 结算方式 cps/cpa/cpt/cpc (cpt/cpc 1-5阶设置100 不可编辑)
third:
description: 三阶
maximum: 100
minimum: 0
type: integer
required:
- appId
- channel
- settlement
type: object
proto.ChannelDeductionRuleDelete:
properties:
id:
description: ID
type: string
required:
- id
type: object
proto.ChannelDeductionRuleSearch:
properties:
appId:
description: 应用ID
type: integer
channel:
description: 渠道
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
required:
- pageNum
- pageSize
type: object
proto.ChannelDeductionRuleSearchResp:
properties:
list:
items:
$ref: '#/definitions/stat_models_channelmod.ChannelDeductionRule'
type: array
total:
type: integer
type: object
proto.ChannelDeductionRuleUpdate:
properties:
appType:
allOf:
- $ref: '#/definitions/stat_models_channelmod.AppType'
description: 应用类型
autoDeduction:
description: 自动扣量开关
type: boolean
cpaPrice:
description: 单价
type: integer
cpsBegin:
description: CPS 开始扣量金额
type: integer
cpsDeductionRate:
description: CPS 扣量比例
type: integer
cpsRate:
description: CPS分成比列 0-100
type: integer
deductionAt:
description: 扣量开始时间
type: string
divideRate:
description: 代理分成比例
type: integer
fifth:
description: 5阶(11单以上)
type: integer
first:
description: 一阶(1单)
type: integer
fourth:
description: 四阶(6-10单)
type: integer
id:
description: ID
type: string
landingPage:
description: 落地页
type: string
lessIncomeRate:
description: 最低收益比 CPA低于该值开启扣量(0.1 - 3.0)
type: number
promoteMode:
allOf:
- $ref: '#/definitions/stat_models_channelmod.PromoteMode'
description: 推广类型
proxyDeduction:
description: 代理扣量比例
type: integer
second:
description: 二阶(2-3单)
type: integer
third:
description: 三阶(4-5单)
type: integer
updatedAt:
description: 更新时间
type: string
required:
- id
type: object
proto.ChannelDownLoadLinkReq:
properties:
appId:
description: AppID
type: integer
channel:
description: 商区渠道号
type: string
type: object
proto.ChannelInfoAdd:
properties:
channel:
description: 渠道
type: string
childShowDivideRate:
description: 下级是否显示分成比例
type: boolean
lock:
description: 禁止登陆
type: boolean
mobile:
description: 手机号
type: string
parentChannel:
description: 父渠道 如果为空字符串,则为渠道,否则为代理
type: string
password:
description: 代理商密
type: string
remark:
description: 备注
type: string
status:
description: 状态 开/关
type: boolean
type:
allOf:
- $ref: '#/definitions/stat_models_channelmod.ChannelType'
description: 渠道类型:1 一级 2:二级
required:
- channel
- type
type: object
proto.ChannelInfoDelete:
properties:
id:
description: ID
type: string
required:
- id
type: object
proto.ChannelInfoSearch:
properties:
Type:
allOf:
- $ref: '#/definitions/stat_models_channelmod.ChannelType'
description: 渠道类型:1 一级 2:二级
appId:
description: 渠道对应的appId
type: integer
channel:
description: 渠道
type: string
id:
description: ID
type: string
mobile:
description: 手机号
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
parentChannel:
description: 父渠道 二级:存在父渠道
type: string
remark:
description: 备注
type: string
status:
description: 状态 开/关
type: boolean
userName:
description: 所有者
type: string
required:
- pageNum
- pageSize
type: object
proto.ChannelInfoSearchResp:
properties:
list:
items:
$ref: '#/definitions/stat_models_channelmod.ChannelInfo'
type: array
total:
type: integer
type: object
proto.ChannelInfoUpdate:
properties:
autoGenApk:
description: 自动生成渠道包
type: boolean
childShowDivideRate:
description: 下级是否显示分成比例
type: boolean
id:
description: ID
type: string
lock:
description: 禁止登陆
type: boolean
mobile:
description: 手机号
type: string
password:
description: 渠道密码
type: string
remark:
description: 备注
type: string
showMagic:
description: 异常登陆次数
type: integer
status:
description: 状态 开/关
type: boolean
updatedAt:
description: 更新时间
type: string
walletAddr1:
description: 钱包地址1
type: string
walletAddr2:
description: 钱包地址2
type: string
required:
- id
type: object
proto.ChannelOwnerChangeInfoSearch:
properties:
channel:
description: 渠道
type: string
id:
description: ID
type: string
newUser:
description: 变更后的所有者
type: string
oldUser:
description: 变更前的所有者
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
required:
- pageNum
- pageSize
type: object
proto.ChannelOwnerChangeInfoSearchResp:
properties:
list:
items:
$ref: '#/definitions/stat_models_channelmod.ChannelOwnerChange'
type: array
total:
type: integer
type: object
proto.ChannelOwnerUpdate:
properties:
channel:
description: 渠道ID
type: string
mark:
description: 备注
type: string
userName:
description: 所有者名字
type: string
required:
- channel
type: object
proto.ChannelSettlementSearch:
properties:
appId:
description: appId
type: integer
channel:
description: 渠道
type: string
end:
description: 结束时间
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
start:
description: 开始时间
type: string
withChild:
description: 包含子渠道
type: boolean
required:
- pageNum
- pageSize
type: object
proto.ChannelSettlementSearchResp:
properties:
list:
items:
$ref: '#/definitions/stat_models_channelmod.ChannelSettlement'
type: array
total:
type: integer
type: object
proto.ChannelStatSearch:
properties:
appId:
description: appId
items:
type: integer
type: array
channel:
description: 渠道
type: string
dayType:
description: 天数
type: integer
detail:
description: true 渠道详细
type: boolean
end:
description: 结束时间
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
rankType:
description: 排序方式:统计时间+1充值,2新增,3收益
type: integer
settlement:
allOf:
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
description: 结算方式 cps/cpa/cpt/cpc
start:
description: 开始时间
type: string
sumDate:
description: 哪一天
type: string
userName:
description: 所有者
type: string
withChild:
description: 包含子渠道
type: boolean
required:
- pageNum
- pageSize
type: object
proto.ChannelStatSearchResp:
properties:
desc:
description: 描述
type: string
income:
description: 总收益
type: integer
list:
items:
$ref: '#/definitions/stat_models_channelmod.ChannelStat'
type: array
total:
type: integer
totalInfo:
$ref: '#/definitions/stat_models_channelmod.ChannelStat'
type: object
proto.ChannelStatSettlementSearch:
properties:
appId:
description: appId
type: integer
channel:
description: 渠道
type: string
end:
description: 结束时间
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
settlement:
allOf:
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
description: 结算方式 cps/cpa/cpt/cpc/hz
start:
description: 开始时间
type: string
userName:
description: 所有者
type: string
withChild:
description: 包含子渠道
type: boolean
required:
- appId
- channel
- pageNum
- pageSize
type: object
proto.ChannelStatSettlementSearchResp:
properties:
desc:
description: 描述
type: string
income:
description: 总收益
type: integer
list:
items:
$ref: '#/definitions/stat_models_channelmod.ChannelStat'
type: array
total:
type: integer
totalInfo:
$ref: '#/definitions/stat_models_channelmod.ChannelStat'
type: object
proto.ContactInfo:
properties:
madou:
description: 官网
type: string
paoto:
description: 土豆
type: string
telegram:
description: PC端图片
type: string
type: object
proto.DailyHourStatInfo:
properties:
NewH5IosCount:
description: +H5IOS新增
type: integer
androidAmount:
description: 安卓充值金额
type: integer
androidAmountCount:
description: 安卓充值次数
type: integer
androidVisitCount:
description: Android访问量
type: integer
appId:
description: appId
type: integer
appName:
description: app名称
type: string
deductionAmount:
description: 充值扣量
type: integer
deductionAmountCount:
description: 充值扣量次数
type: integer
directAmount:
description: 直推充值金额
type: integer
directAmountCount:
description: +直推充值订单数
type: integer
directVisitCount:
description: 直推访问数
type: integer
districtAmount:
description: 渠道充值
type: integer
districtAmountCount:
description: 渠道充值次数
type: integer
districtVisitCount:
description: 渠道访问
type: integer
fissionAmount:
description: 裂变充值金额
type: integer
fissionAmountCount:
description: +裂变充值订单数
type: integer
fissionVisitCount:
description: 裂变访问数
type: integer
gameRechageAmount:
description: 游戏充值
type: integer
gameWithdrawAmount:
description: 游戏提现
type: integer
h5Amount:
description: +H5充值金额
type: integer
h5AmountCount:
description: +H5充值次数
type: integer
h5AndroidAmount:
description: 当日H5Android充值
type: integer
h5AndroidAmountCount:
description: 当日H5Android充值次数
type: integer
h5AndroidVisitCount:
description: +H5Android访问量
type: integer
h5FormalAmount:
description: 当日H5Formal充值
type: integer
h5FormalAmountCount:
description: 当日H5Formal充值次数
type: integer
h5IosAmountCount:
description: 当日H5Ios充值次数
type: integer
h5IosVisitCount:
description: +H5Ios访问量
type: integer
h5PcAmount:
description: 当日H5Pc充值
type: integer
h5PcAmountCount:
description: 当日H5Pc充值次数
type: integer
h5PcVisitCount:
description: +H5Pc访问量
type: integer
h5VisitCount:
description: +H5访问量
type: integer
iosAmount:
description: Ios充值金额
type: integer
iosAmountCount:
description: Ios充值次数
type: integer
iosVisitCount:
description: Ios访问量
type: integer
landpageAndroidClick:
description: 落地页点击
type: integer
landpageIosAppstoreClick:
description: 落地页iOS商店包访问次数
type: integer
landpageIosAthorClick:
description: 落地页iOS其他包访问次数
type: integer
landpageIosH5Click:
description: 落地页H5访问次数
type: integer
lightAmount:
description: light充值金额
type: integer
lightAmountCount:
description: light充值次数
type: integer
lightDeductionAmount:
description: light充值金额扣量
type: integer
lightDeductionAmountCount:
description: light充值次数扣量
type: integer
lightDirectAmount:
description: light充值金额直推
type: integer
lightDirectAmountCount:
description: light充值次数直推
type: integer
lightDistrictAmount:
description: light充值金额渠道
type: integer
lightDistrictAmountCount:
description: light充值次数渠道
type: integer
lightFissionAmount:
description: light充值金额裂变
type: integer
lightFissionAmountCount:
description: light充值次数裂变
type: integer
lightNaturalAmount:
description: light充值金额自然
type: integer
lightNaturalAmountCount:
description: light充值次数自然
type: integer
lightNormalAmount:
description: light充值金额自来
type: integer
lightNormalAmountCount:
description: light充值次数自来
type: integer
lightVisitCount:
description: light访问量
type: integer
lightVisitDeductionCount:
description: light访问量扣量
type: integer
lightVisitDirectCount:
description: light访问量直推
type: integer
lightVisitDistrictCount:
description: light访问量渠道
type: integer
lightVisitFissionCount:
description: light访问量裂变
type: integer
lightVisitNaturalCount:
description: light访问量自然
type: integer
lightVisitNormalCount:
description: light访问量自来
type: integer
lightVisitWebCount:
description: light访问量官网
type: integer
lightWebAmount:
description: light充值金额官网
type: integer
lightWebAmountCount:
description: light充值次数官网
type: integer
naturalAmount:
description: 自然充值
type: integer
naturalAmountCount:
description: +自然充值订单数
type: integer
naturalVisitCount:
description: 自然访问数
type: integer
newAndroidCount:
description: android新增
type: integer
newCoinRecharge:
description: ¥新增金币充值
type: integer
newDeductionCount:
description: 新增扣量
type: integer
newDirectCount:
description: 新增直推
type: integer
newDistrictCount:
description: '**渠道新增'
type: integer
newFissionCount:
description: 新增裂变
type: integer
newH5AndroidCount:
description: +H5Android新增
type: integer
newH5Count:
description: H5注册
type: integer
newH5FormalCount:
description: H5注册新增
type: integer
newH5PcCount:
description: +H5PC新增
type: integer
newIosCount:
description: ios新增
type: integer
newLightCount:
description: 轻量注册
type: integer
newLightDeductionCount:
description: light新增扣量
type: integer
newLightDirectCount:
description: light新增直推
type: integer
newLightDistrictCount:
description: light渠道新增
type: integer
newLightFissionCount:
description: light新增裂变
type: integer
newLightFormalCount:
description: light新增注册
type: integer
newLightGuestCount:
description: light新增安装
type: integer
newLightNaturalCount:
description: light自然新增
type: integer
newLightNormalCount:
description: light自来新增
type: integer
newLightWebCount:
description: light官网新增
type: integer
newNaturalCount:
description: 自然新增
type: integer
newNormalCount:
description: '**自来新增'
type: integer
newRechargeAmount:
description: 新增充值金额
type: integer
newRechargeCount:
description: 新增充值
type: integer
newTotalCount:
description: 注册
type: integer
newVipRecharge:
description: ¥新增VIP充值
type: integer
newWebCount:
description: '**官网新增'
type: integer
normalAmount:
description: 自来充值
type: integer
normalAmountCount:
description: 自来充值次数
type: integer
normalVisitCount:
description: 自来访问
type: integer
oldCoinRecharge:
description: ¥老用户金币充值
type: integer
oldRechargeAmount:
description: 新用户和老用户充值
type: integer
oldVipRecharge:
description: ¥老用户VIP充值
type: integer
rechargeSuccessRate:
description: 支付成功率
type: string
repeatAmount:
description: 复冲金额
type: integer
repeatAmountCount:
description: +复冲订单数
type: integer
successRechargeOrder:
description: 充值成功订单数
type: integer
sumDate:
description: 记录时间 按天对齐
type: string
sumHour:
description: 小时数
type: integer
todayH5IosRecharge:
description: 当日H5Ios充值
type: integer
totalAmount:
description: 充值
type: integer
totalRechargeOrder:
description: 拉起订单数
type: integer
totalVisitCount:
description: 访问
type: integer
updatedAt:
description: 更新时间
type: string
vipPayByAmount:
description: 金币购买
type: integer
vipPayByMoney:
description: 会员购买
type: integer
vipRepeatAmount:
description: VIP复冲金额
type: integer
webAmount:
description: 官网充值
type: integer
webAmountCount:
description: 官网充值次数
type: integer
webVisitCount:
description: 官网访问
type: integer
type: object
proto.DailyStatInfo:
properties:
ARPPU:
description: 付费用户人均充值
type: integer
ARPU:
description: 其他充值
type: integer
androidAddCount:
description: android新增
type: integer
appId:
description: appId
type: integer
appName:
description: app名称
type: string
day1RetainRate:
description: 留存率
type: number
day3RetainRate:
description: 3日留存率
type: number
day7RetainRate:
description: 7日留存率
type: number
deductionAmount:
description: 扣量充值金额
type: integer
deductionVisitCount:
description: 扣量访问数
type: integer
directAmount:
description: 直推充值金额
type: integer
directVisitCount:
description: 直推访问数
type: integer
fissionAmount:
description: 裂变充值金额
type: integer
fissionVisitCount:
description: 裂变访问数
type: integer
gameRechageAmount:
description: 游戏充值
type: integer
gameWithdrawAmount:
description: 游戏提现
type: integer
h5AddCount:
description: H5新增
type: integer
h5AndroidAddCount:
description: H5Android新增
type: integer
h5FormalCount:
description: H5注册
type: integer
h5IosAddCount:
description: H5Ios新增
type: integer
h5PcAddCount:
description: H5Pc新增
type: integer
iosAddCount:
description: ios新增
type: integer
landpageAndroidClick:
description: 落地页点击
type: integer
landpageIosAppstoreClick:
description: 落地页iOS商店包访问次数
type: integer
landpageIosAthorClick:
description: 落地页iOS其他包访问次数
type: integer
landpageIosH5Click:
description: 落地页H5访问次数
type: integer
lightAddCount:
description: 轻量注册
type: integer
lightDeductionCount:
description: 轻量扣量注册
type: integer
lightDeductionRechargeAmount:
description: 轻量扣量充值钱数
type: integer
lightDeductionRechargeCount:
description: 轻量扣量充值次数
type: integer
lightDeductionVisitCount:
description: 轻量扣量访问
type: integer
lightDirectCount:
description: 轻量直推注册
type: integer
lightDirectRechargeAmount:
description: 轻量直推充值钱数
type: integer
lightDirectRechargeCount:
description: 轻量直推充值次数
type: integer
lightDirectVisitCount:
description: 轻量直推访问
type: integer
lightDistrictCount:
description: 轻量渠道注册
type: integer
lightDistrictRechargeAmount:
description: 轻量渠道充值钱数
type: integer
lightDistrictRechargeCount:
description: 轻量渠道充值次数
type: integer
lightDistrictVisitCount:
description: 轻量渠道访问
type: integer
lightFissionCount:
description: 轻量裂变注册
type: integer
lightFissionRechargeAmount:
description: 轻量裂变充值钱数
type: integer
lightFissionRechargeCount:
description: 轻量裂变充值次数
type: integer
lightFissionVisitCount:
description: 轻量裂变访问
type: integer
lightFormalAddCount:
description: 轻量注册
type: integer
lightGuestAddCount:
description: 轻量游客
type: integer
lightNaturalCount:
description: 轻量自然注册
type: integer
lightNaturalRechargeAmount:
description: 轻量自然充值钱数
type: integer
lightNaturalRechargeCount:
description: 轻量自然充值次数
type: integer
lightNaturalVisitCount:
description: 轻量自然访问
type: integer
lightNormalCount:
description: 轻量自来注册
type: integer
lightNormalRechargeAmount:
description: 轻量自来充值钱数
type: integer
lightNormalRechargeCount:
description: 轻量自来充值次数
type: integer
lightNormalVisitCount:
description: 轻量自来访问
type: integer
lightRechargeAmount:
description: 轻量充值钱数
type: integer
lightRechargeCount:
description: 轻量充值次数
type: integer
lightVisitCount:
description: 轻量访问
type: integer
lightWebCount:
description: 轻量官网注册
type: integer
lightWebRechargeAmount:
description: 轻量官网充值钱数
type: integer
lightWebRechargeCount:
description: 轻量官网充值次数
type: integer
lightWebVisitCount:
description: 轻量官网访问
type: integer
naturalAmount:
description: 自然充值
type: integer
naturalVisitCount:
description: 自然访问数
type: integer
newCoinRecharge:
description: 新增金币充值
type: integer
newDeductionCount:
description: 新增扣量
type: integer
newDirectCount:
description: 新增直推
type: integer
newDistrictCount:
description: 渠道注册
type: integer
newFissionCount:
description: 新增裂变
type: integer
newNaturalCount:
description: 自然新增
type: integer
newNormalCount:
description: 自来注册
type: integer
newRechargeAmount:
description: 新增充值金额
type: integer
newRechargeCount:
description: 新增充值
type: integer
newRechargeRate:
description: 充值率
type: number
newVipRecharge:
description: 新增VIP充值
type: integer
newWebCount:
description: 官网注册
type: integer
oldCoinRecharge:
description: 老用户金币充值
type: integer
oldRechargeAmount:
description: 新用户和老用户充值
type: integer
oldVipRecharge:
description: 老用户VIP充值
type: integer
payForAthor:
description: 金币充值
type: integer
rechargeSuccessRate:
description: 支付成功率
type: string
repeatAmount:
description: 复冲金额
type: integer
repeatVipMoney:
description: 复冲VIP
type: integer
successRechargeOrder:
description: 订单统计
type: integer
sumDate:
description: 记录时间 按天对齐
type: string
todayAndroidRecharge:
description: 当日android充值
type: integer
todayAndroidVisitCount:
description: 当日安卓访问量(日活)
type: integer
todayDistrictRecharge:
description: 当日渠道充值新增
type: integer
todayDistrictVisitCount:
description: 当日渠道访问量
type: integer
todayH5AndroidRecharge:
description: 当日H5Android充值
type: integer
todayH5AndroidVisitCount:
description: 当日H5Android访问量(日活)
type: integer
todayH5FormalRecharge:
description: 当日H5Formal充值
type: integer
todayH5IosRecharge:
description: 当日H5Ios充值
type: integer
todayH5IosVisitCount:
description: 当日H5Ios访问量(日活)
type: integer
todayH5PcRecharge:
description: 当日H5Pc充值
type: integer
todayH5PcVisitCount:
description: 当日H5Pc访问量(日活)
type: integer
todayH5Recharge:
description: 当日H5充值
type: integer
todayH5VisitCount:
description: 当日H5访问量(日活)
type: integer
todayIosRecharge:
description: 当日Ios充值
type: integer
todayIosVisitCount:
description: 当日IOS访问量(日活)
type: integer
todayNormalRecharge:
description: 当日自来量充值新增
type: integer
todayNormalVisitCount:
description: 当日自来访问量
type: integer
todayWebRecharge:
description: 当日官网充值新增
type: integer
todayWebVisitCount:
description: 当日官网访问量
type: integer
totalAmount:
description: 充值统计
type: integer
totalNewCount:
description: 注册统计
type: integer
totalRechargeOrder:
description: 拉起订单数
type: integer
totalVisitCount:
description: 访问统计
type: integer
updatedAt:
description: 更新时间
type: string
vipPayByMoney:
description: 会员充值
type: integer
visitRechargeRate:
description: 登陆充值率
type: number
type: object
proto.DelActivityReq:
properties:
id:
description: 唯一ID
type: string
required:
- id
type: object
proto.DelAdminReq:
properties:
account:
description: 用户id
type: string
required:
- account
type: object
proto.DelAdsLocReq:
properties:
id:
description: 应用id
type: integer
required:
- id
type: object
proto.DelAdsReq:
properties:
id:
description: 应用id
type: integer
required:
- id
type: object
proto.DelAnnounReq:
properties:
id:
description: 公告id
type: string
required:
- id
type: object
proto.DelAppInfoReq:
properties:
appId:
description: appId,唯一id
type: integer
required:
- appId
type: object
proto.DelAppLocReq:
properties:
id:
description: 应用id
type: integer
required:
- id
type: object
proto.DelAppReq:
properties:
id:
type: string
type: object
proto.DelDomainInfoReq:
properties:
id:
type: string
required:
- id
type: object
proto.DelGiftReq:
properties:
id:
description: 奖品唯一ID
type: string
required:
- id
type: object
proto.DelLandPageConfigReq:
properties:
id:
description: Id
type: integer
required:
- id
type: object
proto.DelLandingPageReq:
properties:
id:
description: Id
type: integer
required:
- id
type: object
proto.DelLotteryCodeReq:
properties:
lotteryCodeId:
description: 唯一ID
type: string
required:
- lotteryCodeId
type: object
proto.DelRoleReq:
properties:
roleId:
description: id
type: integer
required:
- roleId
type: object
proto.DownloadStatInfo:
properties:
appId:
type: integer
appName:
type: string
createdAt:
type: string
downTotal:
description: 下载总数
type: integer
downUnique:
description: 去重下载数(IP来自独立访问集合)
type: integer
downloadToInstallRate:
description: 下载安装转化率
type: number
endDate:
description: 这个不展示
type: string
hour:
description: 小时统计展示,每日统计不展示
type: integer
id:
type: string
installTotal:
description: 安装总数
type: integer
installUnique:
description: 去重安装数(IP来自下载独立集合)
type: integer
sumDate:
description: 日期
type: string
type:
allOf:
- $ref: '#/definitions/downloadstat.StatType'
description: 这个不展示
updatedAt:
type: string
visitCount:
description: 访问总数
type: integer
visitToDownloadRate:
description: 浏览下载转化率
type: number
visitToInstallRate:
description: 浏览安装转化率
type: number
visitUnique:
description: 去重访问数
type: integer
type: object
proto.DownloadSummaryInfo:
properties:
appId:
type: integer
total:
type: integer
type: object
proto.DrawReq:
properties:
actId:
description: 活动ID
type: string
ip:
description: 用户IP
type: string
lotteryCode:
description: 抽奖码
type: string
required:
- actId
- ip
- lotteryCode
type: object
proto.FindLandPageConfigReq:
properties:
appId:
description: appId
type: integer
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
status:
type: boolean
type:
type: integer
required:
- pageNum
- pageSize
type: object
proto.FindLandingPageReq:
properties:
appId:
description: appId
type: integer
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
required:
- appId
- pageNum
- pageSize
type: object
proto.GenGiftCodeRes:
properties:
codeLen:
description: 生成奖品兑换码的长度
type: integer
codeNum:
description: 生成奖品兑换码的数量
type: integer
giftId:
description: 奖品唯一ID
type: string
type: object
proto.GenLotteryCodeReq:
properties:
actId:
description: 所属活动的ID
type: string
codeLen:
description: 抽奖码长度
type: integer
codeNum:
description: 生产的抽奖码个数
type: integer
required:
- actId
- codeLen
- codeNum
type: object
proto.GetApplicationsReq:
properties:
androidUrl:
description: 安卓链接
type: string
category:
description: 分类ID
type: integer
download_url:
description: 下载地址
type: string
id:
type: string
iosUrl:
description: ios链接
type: string
isHighQuality:
description: 是否是优质APP推荐
type: boolean
locIds:
description: 位置id
items:
type: integer
type: array
name:
description: 应用名
type: string
pageNum:
description: 分页参数
type: integer
pageSize:
description: 分页参数
type: integer
parentAppId:
description: 所属appId
type: integer
status:
description: Tag *common.AppReqType `json:"tag" bson:"tag"` //标签
type: boolean
required:
- pageSize
type: object
proto.GetApplicationsResp:
properties:
list:
items:
$ref: '#/definitions/applicationmod.Application'
type: array
total:
type: integer
type: object
proto.GetApplyFormReq:
properties:
appId:
description: appId
type: integer
end:
description: 结束时间
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
start:
description: 开始时间
type: string
status:
allOf:
- $ref: '#/definitions/channelsettlementrecord.SettlementStatus'
description: 状态
required:
- pageNum
- pageSize
type: object
proto.GetApplyFormResp:
properties:
list:
items:
$ref: '#/definitions/proto.ApplyFormRecord'
type: array
total:
type: integer
type: object
proto.GetGiftInfoReq:
properties:
actId:
description: 所属活动的ID
type: string
actName:
description: 所属活动的名称
type: string
appName:
description: 所属app的名字
type: string
giftCode:
description: 奖品兑换码
type: string
giftId:
description: 所属活动奖品的ID
type: string
giftName:
description: 奖品名称
type: string
isGaveOut:
description: 兑换码是否已发放
type: boolean
isUsed:
description: 奖品兑换码是否已使用
type: boolean
lotteryCode:
description: 抽奖码
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
userId:
description: 兑换者Id
type: string
required:
- pageNum
- pageSize
type: object
proto.GetGiftInfoResp:
properties:
list:
items:
$ref: '#/definitions/activitymod.LotteryGetGift'
type: array
total:
description: 数量
type: integer
type: object
proto.GetLandPageConfigByTypeReq:
properties:
appId:
description: appId
type: integer
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
type:
type: integer
required:
- appId
- pageNum
- pageSize
type: object
proto.GetSettlementApplicantListReq:
type: object
proto.GetSettlementApplicantListResp:
properties:
list:
items:
type: string
type: array
type: object
proto.GiftInfo:
properties:
actId:
description: 所属活动的ID
type: string
actName:
description: 所属活动的名称
type: string
createdAt:
type: string
giftDesc:
description: 奖品描述
type: string
giftName:
description: 奖品名称
type: string
giftNum:
description: 抽奖码总数量
type: integer
id:
description: 唯一ID
type: string
rate:
description: 备注
type: integer
receivedGiftNum:
description: 抽奖码已使用数量
type: integer
sort:
description: 排序
type: integer
updatedAt:
type: string
type: object
proto.GiftListReq:
properties:
actId:
description: 所属活动的ID
type: string
giftDesc:
description: 奖品描述
type: string
giftName:
description: 奖品名称
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
rate:
description: 备注
type: integer
required:
- pageNum
- pageSize
type: object
proto.GiftListResp:
properties:
list:
items:
$ref: '#/definitions/proto.GiftInfo'
type: array
total:
description: 数量
type: integer
type: object
proto.H5ConfigReq:
properties:
appId:
description: AppID
type: integer
dc:
description: 商区渠道号
type: string
pc:
description: 用户渠道号,即用户邀请码
type: string
type: object
proto.H5GiftInfo:
properties:
giftName:
description: 奖品名称
type: string
id:
description: 奖品ID
type: string
type: object
proto.InnerRechargeReq:
properties:
innerId:
type: integer
type: object
proto.LandPageConfigListResp:
properties:
list:
items:
$ref: '#/definitions/landPageConfig.LandPageConfig'
type: array
total:
type: integer
type: object
proto.LandingPageConfig:
properties:
actor:
description: 演员
type: string
addedTime:
description: 上架时间(审核通过时间)
type: string
bango:
description: 番号,唯一
type: string
desc:
description: 描述
type: string
media:
description: 视频
type: string
picture:
description: 图片
type: string
rank:
description: 排序
type: integer
title:
description: 主题
type: string
type: object
proto.LandingPageInfo:
properties:
appId:
description: appId
type: integer
channelCode:
description: 渠道码
type: string
id:
description: Id
type: integer
remark:
description: 备注
type: string
status:
description: 状态 默认true
type: boolean
type:
description: 类型 1:渠道 2:分享
type: integer
url:
description: Url
type: string
required:
- status
- type
type: object
proto.LandingPageListRes:
properties:
list:
items:
$ref: '#/definitions/proto.LandingPageInfo'
type: array
total:
type: integer
type: object
proto.LandpagePictureAddReq:
properties:
createdAt:
description: 创建时间
type: string
id:
description: ID
type: string
mobileAvatar:
description: 移动端图片
type: string
mobileBackgroud:
description: 移动端背景图
type: string
mobileTiltle:
description: 移动端标语
type: string
music:
description: 音频文件
type: string
name:
description: 图片名称
type: string
pcAvatar:
description: PC端图片
type: string
pcBackgroud:
description: PC端背景图
type: string
pcTitle:
description: PC端标语
type: string
rank:
description: 排序
type: integer
status:
description: 是否启用
type: boolean
updatedAt:
description: 更新时间
type: string
type: object
proto.LandpagePictureDelReq:
properties:
id:
type: string
type: object
proto.LandpagePictureSearch:
properties:
name:
description: 分类名称
type: string
pageNum:
type: integer
pageSize:
type: integer
status:
description: 是否启用
type: boolean
type: object
proto.LandpagePictureSearchResp:
properties:
list:
items:
$ref: '#/definitions/landpageImg.LandpageImg'
type: array
total:
type: integer
type: object
proto.LandpagePictureUpdate:
properties:
mobileAvatar:
description: 移动端图片
type: string
mobileBackgroud:
description: 移动端背景图
type: string
mobileTiltle:
description: 移动端标语
type: string
music:
description: 音频文件
type: string
name:
description: 名称
type: string
pcAvatar:
description: PC端图片
type: string
pcBackgroud:
description: PC端背景图
type: string
pcTitle:
description: PC端标语
type: string
rank:
description: 排序
type: integer
status:
description: 是否启用
type: boolean
updatedAt:
description: 更新时间
type: string
type: object
proto.LandpagePictureUpdateReq:
properties:
id:
type: string
param:
allOf:
- $ref: '#/definitions/proto.LandpagePictureUpdate'
description: 参数
type: object
proto.LinkInfo:
properties:
foreign:
description: true 国外用户
type: boolean
link:
description: 链接地址
type: string
weight:
description: 权重
type: integer
type: object
proto.ListAdsLocReq:
properties:
appId:
description: appId,过滤条件
type: integer
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
required:
- pageNum
- pageSize
type: object
proto.ListAdsLocRes:
properties:
list:
items:
$ref: '#/definitions/proto.AdsLocInfo'
type: array
total:
type: integer
type: object
proto.ListAdsReq:
properties:
appId:
description: appId,过滤条件
type: integer
isActive:
description: appId,过滤条件
type: boolean
link:
description: 链接地址
type: string
locId:
description: 位置id
type: integer
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
title:
description: 广告标题
type: string
required:
- pageNum
- pageSize
type: object
proto.ListAdsRes:
properties:
list:
items:
$ref: '#/definitions/proto.AdsInfo'
type: array
total:
type: integer
type: object
proto.ListAnnounReq:
properties:
appId:
description: 应用id 筛选条件
type: integer
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
required:
- pageNum
- pageSize
type: object
proto.ListAnnounRes:
properties:
list:
items:
$ref: '#/definitions/proto.AnnounInfo'
type: array
total:
type: integer
type: object
proto.ListAppInfoReq:
properties:
appName:
description: appId
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
used:
description: 渠道
type: boolean
required:
- pageNum
- pageSize
type: object
proto.ListAppInfoRes:
properties:
list:
items:
$ref: '#/definitions/proto.AppInfoRes'
type: array
total:
type: integer
type: object
proto.ListAppLocReq:
properties:
appId:
description: appId,过滤条件
type: integer
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
required:
- pageNum
- pageSize
type: object
proto.ListAppLocRes:
properties:
list:
items:
$ref: '#/definitions/proto.AppLocInfo'
type: array
total:
type: integer
type: object
proto.ListBlocDailyStatReq:
properties:
appId:
description: appId
type: integer
endTime:
description: 结束时间
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
startTime:
description: 开始时间
type: string
required:
- pageNum
- pageSize
type: object
proto.ListBlocDailyStatRes:
properties:
list:
items:
$ref: '#/definitions/proto.BlocDailyStatInfo'
type: array
total:
type: integer
totalInfo:
$ref: '#/definitions/proto.BlocDailyStatInfo'
type: object
proto.ListBlocDailyStatTotalReq:
properties:
endTime:
description: 结束时间
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
startTime:
description: 开始时间
type: string
required:
- pageNum
- pageSize
type: object
proto.ListBlocDailyStatTotalRes:
properties:
list:
items:
$ref: '#/definitions/proto.BlocDailyStatTotalInfo'
type: array
total:
type: integer
type: object
proto.ListBlocRechargeChannelInfo:
properties:
blocChannelRate:
description: 费率
type: integer
blocOrderMoney:
description: 订单金额
type: integer
channelName:
description: 支付渠道名称
type: string
sumDate:
description: 记录时间 按天对齐
type: string
type: object
proto.ListBlocRechargeChannelReq:
properties:
appId:
description: appId
type: integer
channelName:
description: 渠道名称筛选
type: string
endTime:
description: 结束时间
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
startTime:
description: 开始时间
type: string
required:
- pageNum
- pageSize
type: object
proto.ListBlocRechargeChannelRes:
properties:
list:
items:
$ref: '#/definitions/proto.ListBlocRechargeChannelInfo'
type: array
total:
type: integer
type: object
proto.ListBlocRechargeDetailsReq:
properties:
appId:
description: appId
type: integer
endTime:
description: 结束时间
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
startTime:
description: 开始时间
type: string
required:
- pageNum
- pageSize
type: object
proto.ListBlocRechargeDetailsRes:
properties:
list:
items:
$ref: '#/definitions/proto.BlocRechargeDetailsInfo'
type: array
total:
type: integer
type: object
proto.ListBlocRegisterDetailsReq:
properties:
appId:
description: appId
type: integer
endTime:
description: 结束时间
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
startTime:
description: 开始时间
type: string
required:
- pageNum
- pageSize
type: object
proto.ListBlocRegisterDetailsRes:
properties:
list:
items:
$ref: '#/definitions/proto.BlocRegisterDetailsInfo'
type: array
total:
type: integer
type: object
proto.ListBlocWithdrawDetailsInfo:
properties:
act:
description: 交易账户
type: string
actName:
description: 交易账户持有人
type: string
amount:
description: 金币数量
type: integer
appName:
description: appID
type: string
devID:
description: 设备id
type: string
deviceType:
description: 设备类型
type: string
money:
description: 提现金额
type: integer
name:
description: 用户名
type: string
oid:
description: 第三方支付平台id
type: string
payMoney:
description: 实际到账
type: integer
payType:
description: 提现方式,alipay,bankcard
type: string
receivedAt:
description: 到账时间 李秋山确认 三方出款时间
type: string
status:
description: 1未审核 2审核通过,转账中 3已拒绝 4未知错误 5提现成功 6提现失败
type: integer
statusDesc:
description: 状态说明
type: string
successAt:
description: 回调成功时间
type: string
uid:
description: 用户Id
type: string
userIp:
description: 用户ip
type: string
required:
- money
- payType
type: object
proto.ListBlocWithdrawDetailsReq:
properties:
appId:
description: appId
type: integer
endTime:
description: 结束时间
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
startTime:
description: 开始时间
type: string
required:
- pageNum
- pageSize
type: object
proto.ListBlocWithdrawDetailsRes:
properties:
list:
items:
$ref: '#/definitions/proto.ListBlocWithdrawDetailsInfo'
type: array
total:
type: integer
type: object
proto.ListDailyHourStatReq:
properties:
appId:
description: appId
type: integer
endTime:
description: 结束时间
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
startTime:
description: 开始时间
type: string
sumHour:
description: 小时数
type: integer
required:
- pageNum
- pageSize
type: object
proto.ListDailyHourStatRes:
properties:
list:
items:
$ref: '#/definitions/proto.DailyHourStatInfo'
type: array
total:
type: integer
type: object
proto.ListDailyStatReq:
properties:
appId:
description: appId
items:
type: integer
type: array
endTime:
description: 结束时间
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
startTime:
description: 开始时间
type: string
required:
- pageNum
- pageSize
type: object
proto.ListDailyStatRes:
properties:
list:
items:
$ref: '#/definitions/proto.DailyStatInfo'
type: array
total:
type: integer
totalInfo:
$ref: '#/definitions/proto.DailyStatInfo'
type: object
proto.ListDomainInfoReq:
properties:
appId:
type: integer
category:
allOf:
- $ref: '#/definitions/domainmod.Category'
description: 分类
check:
allOf:
- $ref: '#/definitions/domainmod.CheckType'
description: 检测方式
enable:
type: boolean
name:
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
status:
allOf:
- $ref: '#/definitions/domainmod.CheckStatus'
description: 状态
required:
- pageNum
- pageSize
type: object
proto.ListDomainInfoRes:
properties:
list:
items:
$ref: '#/definitions/domainmod.Domain'
type: array
total:
type: integer
type: object
proto.ListDownloadSummaryRes:
properties:
list:
items:
$ref: '#/definitions/proto.DownloadSummaryInfo'
type: array
type: object
proto.ListHourStatLineInfo:
properties:
HourH5Recharge:
description: H5充值
type: integer
hourAndroidNew:
description: android新增
type: integer
hourAndroidRecharge:
description: android充值
type: integer
hourDistrictRecharge:
description: //////
type: integer
hourDistrictVip:
description: 渠道VIP充值
type: integer
hourH5AndroidNew:
description: H5Android新增
type: integer
hourH5AndroidRecharge:
description: H5Android充值
type: integer
hourH5IosNew:
description: H5Ios新增
type: integer
hourH5IosRecharge:
description: H5Ios充值
type: integer
hourH5New:
description: H5新增
type: integer
hourH5PcNew:
description: H5Pc新增
type: integer
hourH5PcRecharge:
description: H5Pc充值
type: integer
hourIosNew:
description: Ios新增
type: integer
hourIosRecharge:
description: Ios充值
type: integer
hourNew:
description: 新增
type: integer
hourNewDistrict:
description: 渠道新增
type: integer
hourNewNormal:
description: 自来量新增
type: integer
hourNewWeb:
description: 官网新增
type: integer
hourNormalRecharge:
description: 自来量充值
type: integer
hourNormalVip:
description: 自来量VIP充值
type: integer
hourVipRecharge:
description: VIP充值
type: integer
hourWebRecharge:
description: 官网充值
type: integer
hourWebVip:
description: 官网VIP充值
type: integer
sumDate:
description: 记录时间,当日零点时间
type: string
type: object
proto.ListHourStatLineReq:
properties:
appId:
description: 应用id
type: integer
compareTime:
description: 对比时间
type: string
sumDate:
description: 请求日的零点时间
type: string
required:
- appId
- sumDate
type: object
proto.ListHourStatLineResp:
properties:
appInfo:
allOf:
- $ref: '#/definitions/proto.AppInfoRes'
description: app信息
todayGraphList:
description: 今日曲线图数据
items:
$ref: '#/definitions/proto.ListHourStatLineInfo'
type: array
yesterdayGraphList:
description: 昨日曲线图数据
items:
$ref: '#/definitions/proto.ListHourStatLineInfo'
type: array
type: object
proto.ListLandPageStatRes:
properties:
list:
items:
$ref: '#/definitions/proto.DownloadStatInfo'
type: array
summary:
$ref: '#/definitions/proto.DownloadStatInfo'
total:
type: integer
type: object
proto.ListMinuteStatReq:
properties:
appId:
description: 应用id
type: integer
compareTime:
description: 对比时间
type: string
sumDate:
description: 请求日的零点时间
type: string
required:
- appId
- sumDate
type: object
proto.ListMinuteStatRes:
properties:
appInfo:
allOf:
- $ref: '#/definitions/proto.AppInfoRes'
description: app信息
todayGraphList:
description: 今日曲线图数据
items:
$ref: '#/definitions/proto.MinuteStatInfo'
type: array
yesterdayGraphList:
description: 昨日曲线图数据
items:
$ref: '#/definitions/proto.MinuteStatInfo'
type: array
type: object
proto.ListOpLogReq:
properties:
isAdmin:
description: '是否是管理员 true: 管理员 false: 代理商'
type: boolean
operator:
description: 操作人员
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
router:
description: 路由
type: string
required:
- pageNum
- pageSize
type: object
proto.ListOpLogRes:
properties:
list:
items:
$ref: '#/definitions/proto.OpLogInfo'
type: array
total:
type: integer
type: object
proto.LotteryCodeListReq:
properties:
actId:
description: 所属活动的ID
type: string
actName:
description: 活动名称
type: string
giftCode:
description: 奖品兑换码
type: string
isUsed:
description: 抽奖码是否已使用
type: boolean
lotteryCode:
description: 抽奖码
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
userIp:
description: 抽奖者IP
type: string
required:
- pageNum
- pageSize
type: object
proto.LotteryCodeListResp:
properties:
list:
description: 活动抽奖码列表
items:
$ref: '#/definitions/activitymod.LottertyCodeInfo'
type: array
total:
description: 数量
type: integer
type: object
proto.MediaTagAddReq:
properties:
createdAt:
description: 创建时间
type: string
id:
description: ID
type: string
name:
description: 标签名称
type: string
rank:
description: 排序
type: integer
status:
description: 是否启用
type: boolean
type:
allOf:
- $ref: '#/definitions/mediatag.MediaTagType'
description: 类别
updatedAt:
description: 更新时间
type: string
type: object
proto.MediaTagDelReq:
properties:
id:
type: string
type: object
proto.MediaTagSearch:
properties:
name:
description: 分类名称
type: string
pageNum:
type: integer
pageSize:
type: integer
status:
description: 是否启用
type: boolean
type:
allOf:
- $ref: '#/definitions/mediatag.MediaTagType'
description: 类别
type: object
proto.MediaTagSearchResp:
properties:
list:
items:
$ref: '#/definitions/mediatag.MediaTag'
type: array
total:
type: integer
type: object
proto.MediaTagUpdate:
properties:
name:
description: 名称
type: string
rank:
description: 排序
type: integer
status:
description: 是否启用
type: boolean
type:
allOf:
- $ref: '#/definitions/mediatag.MediaTagType'
description: 类
updatedAt:
description: 更新时间
type: string
type: object
proto.MediaTagUpdateReq:
properties:
id:
type: string
param:
allOf:
- $ref: '#/definitions/proto.MediaTagUpdate'
description: 参数
type: object
proto.MinuteStatInfo:
properties:
accessCount:
description: 访问量
type: integer
androidAccessCount:
description: android访问量
type: integer
androidAddCount:
description: android新增
type: integer
h5AddCount:
description: H5新增
type: integer
iosAccessCount:
description: ios访问量
type: integer
iosAddCount:
description: ios新增
type: integer
landpageAndroidClick:
description: 落地页android访问次数
type: integer
landpageIosAppstoreClick:
description: 落地页iOS商店包访问次数
type: integer
landpageIosAthorClick:
description: 落地页iOS其他包访问次数
type: integer
landpageIosH5Click:
description: 落地页H5访问次数
type: integer
lightGuestAddCount:
description: 轻量版新增
type: integer
newCount:
description: 新增数
type: integer
rechageCount:
description: 充值订单
type: integer
rechageMoney:
description: 充值金额
type: integer
sumDate:
description: 记录时间,当日零点时间
type: string
type: object
proto.MonitorAddReq:
properties:
appId:
description: appId
type: integer
category:
allOf:
- $ref: '#/definitions/monitormod.MonitorCategory'
description: 分类
checkCount:
description: 检测次数
type: integer
comment:
description: 注释
type: string
compare:
allOf:
- $ref: '#/definitions/monitormod.Compare'
description: 比较
createdAt:
description: 创建时间
type: string
device:
allOf:
- $ref: '#/definitions/statutils.DeviceName'
description: 设备
duration:
description: 时间段,单位分钟
type: integer
id:
description: ID
type: string
name:
description: 名称
type: string
status:
description: 是否启用
type: boolean
threshold:
description: 阀值
type: integer
triggerCount:
description: 触发次数
type: integer
updatedAt:
description: 更新时间
type: string
type: object
proto.MonitorDelReq:
properties:
id:
type: string
type: object
proto.MonitorSearch:
properties:
appId:
description: appId
type: integer
category:
allOf:
- $ref: '#/definitions/monitormod.MonitorCategory'
description: 监控分类
device:
allOf:
- $ref: '#/definitions/statutils.DeviceName'
description: 设备类型
name:
description: 分类名称
type: string
pageNum:
type: integer
pageSize:
type: integer
status:
description: 是否启用
type: boolean
type: object
proto.MonitorSearchResp:
properties:
list:
items:
$ref: '#/definitions/monitormod.Monitor'
type: array
total:
type: integer
type: object
proto.MonitorUpdate:
properties:
appId:
description: appId
type: integer
category:
allOf:
- $ref: '#/definitions/monitormod.MonitorCategory'
description: 分类
comment:
description: 注释
type: string
compare:
allOf:
- $ref: '#/definitions/monitormod.Compare'
description: 比较
device:
allOf:
- $ref: '#/definitions/statutils.DeviceName'
description: 设备
duration:
description: 时间段,单位分钟
type: integer
name:
description: 分类名称
type: string
status:
description: 是否启用
type: boolean
threshold:
description: 阀值
type: integer
updatedAt:
description: 更新时间
type: string
type: object
proto.MonitorUpdateReq:
properties:
id:
type: string
param:
allOf:
- $ref: '#/definitions/proto.MonitorUpdate'
description: 参数
required:
- id
- param
type: object
proto.OpLogInfo:
properties:
createdAt:
description: 创建时间
type: string
data:
description: 操作数据
type: string
isAdmin:
description: 是否是管理员
type: boolean
operator:
description: 操作人员
type: string
router:
description: 接口路由
type: string
type: object
proto.PageButtonClickReq:
properties:
appId:
description: AppID
type: integer
channel:
description: 渠道(json字符串)
type: string
domain:
description: 落地页域名
type: string
ip:
description: ip
type: string
packageType:
allOf:
- $ref: '#/definitions/versionMod.PkgType'
description: 包类型 1:企业包 2:商店包 3:TF包 4:超级签 5:轻量版
terminal:
description: 终端ios android
type: string
required:
- terminal
type: object
proto.PageButtonClickResp:
properties:
BackUrl:
description: 企业签URL (不用)
type: string
lightData:
description: 如果是轻量版,返回数据
items:
type: integer
type: array
link:
description: 下载链接
items:
type: string
type: array
packageType:
allOf:
- $ref: '#/definitions/versionMod.PkgType'
description: 包类型 1:企业包 2:商店包 3:TF包
status:
description: 是否启用
type: boolean
terminal:
description: 终端ios android light
type: string
tf:
description: TFinfo
items:
$ref: '#/definitions/proto.TfInfo'
type: array
versionNum:
description: 版本号
type: string
required:
- packageType
type: object
proto.PageButtonListReq:
properties:
appId:
description: AppID
type: integer
channel:
description: 渠道(json字符串)
type: string
domain:
description: 落地页域名
type: string
ip:
description: ip
type: string
type: object
proto.PageButtonListResp:
properties:
androidButton:
description: android下载按钮
type: integer
contact:
allOf:
- $ref: '#/definitions/proto.ContactInfo'
description: 联系方式
hasChannelApk:
description: 有安卓渠道包
type: boolean
iosDown:
description: 显示完整版,是企业包
type: boolean
iosH5:
description: H5跳转链接
type: boolean
iosStore:
description: 显示商店包
type: boolean
iosTF:
description: TF包
type: boolean
pictureList:
description: 资源数据
items:
$ref: '#/definitions/proto.PageButtonPicture'
type: array
type: object
proto.PageButtonPicture:
properties:
mobileAvatar:
description: 移动端图片
type: string
mobileBackgroud:
description: 移动端背景图
type: string
mobileTiltle:
description: 移动端标语
type: string
music:
description: 音频文件
type: string
pcAvatar:
description: PC端图片
type: string
pcBackgroud:
description: PC端背景图
type: string
pcTitle:
description: PC端标语
type: string
type: object
proto.RoleInfo:
properties:
authJson:
description: 权限json数据
type: string
createdAt:
description: 创建时间
type: string
role:
description: 角色
type: string
roleId:
description: id
type: integer
updatedAt:
description: 修改时间
type: string
type: object
proto.RoleListReq:
properties:
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
required:
- pageNum
- pageSize
type: object
proto.RoleListRes:
properties:
list:
items:
$ref: '#/definitions/proto.RoleInfo'
type: array
total:
type: integer
type: object
proto.SearchChannelStatComparedReq:
properties:
appId:
description: appId
type: integer
channel:
description: 渠道
type: string
end:
description: 结束时间
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
settlement:
allOf:
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
description: 结算方式 cps/cpa/cpt/cpc
start:
description: 开始时间
type: string
withChild:
description: 包含子渠道
type: boolean
required:
- pageNum
- pageSize
type: object
proto.SearchChannelStatComparedResp:
properties:
list:
items:
$ref: '#/definitions/stat_models_channelmod.ChannelStatYesterday'
type: array
total:
type: integer
type: object
proto.SendTgMessageReq:
properties:
appId:
type: integer
message:
type: string
msgType:
$ref: '#/definitions/proto.TgMsgType'
type: object
proto.SendTgMessageRes:
type: object
proto.SettlementCalcReq:
properties:
appId:
description: 应用ID
type: integer
beginTime:
description: 开始时间
type: string
channel:
description: 渠道
type: string
endTime:
description: 结束时间
type: string
ruleId:
description: 扣量RuleId
type: string
settleIds:
description: 要结算的天记录ID列表
items:
type: string
type: array
required:
- appId
- channel
- ruleId
- settleIds
type: object
proto.SettlementCalcResp:
properties:
totalCount:
description: 总条数
type: integer
totalDesc:
description: 总收益描述
type: string
totalIncome:
description: 总收益(列表的所有数据合计)
type: integer
totalInfo:
allOf:
- $ref: '#/definitions/stat_models_channelmod.ChannelStat'
description: 按总条数合计的数据
type: object
proto.SettlementInfoAdd:
properties:
appId:
description: 应用ID
type: integer
beginTime:
description: 开始时间
type: string
channel:
description: 渠道
type: string
endTime:
description: 结束时间
type: string
totalMoney:
description: 总金额
type: integer
required:
- appId
- beginTime
- channel
- endTime
- totalMoney
type: object
proto.SettlementInfoDelete:
properties:
id:
description: ID
type: string
required:
- id
type: object
proto.SettlementInfoDetail:
properties:
id:
description: ID
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
required:
- id
- pageNum
- pageSize
type: object
proto.SettlementInfoDetailResp:
properties:
count:
description: 总条数
type: integer
list:
description: 全部记录
items:
$ref: '#/definitions/stat_models_channelmod.ChannelStat'
type: array
type: object
proto.SettlementInfoSearch:
properties:
appId:
description: appId
type: integer
applicants:
description: 申请人列表
items:
type: string
type: array
channel:
description: 渠道
type: string
end:
description: 结束时间
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
payType:
description: 支付类型,1ERC 2TRC 3銀行卡 4支付寶
type: integer
remark:
description: 备注
type: string
start:
description: 开始时间
type: string
status:
description: 状态数组
items:
$ref: '#/definitions/channelsettlementrecord.SettlementStatus'
type: array
required:
- pageNum
- pageSize
type: object
proto.SettlementInfoSearchResp:
properties:
list:
items:
$ref: '#/definitions/channelsettlementrecord.ChannelSettlementRecord'
type: array
total:
type: integer
type: object
proto.SettlementInfoUpdate:
properties:
id:
description: ID
type: string
payMoney:
description: 打款金额
type: integer
remark:
description: 备注
type: string
status:
allOf:
- $ref: '#/definitions/channelsettlementrecord.SettlementStatus'
description: 状态
usdt:
description: 打款Usdt 还是分
type: integer
required:
- id
type: object
proto.ShareUrlReq:
properties:
appid:
description: AppID
type: integer
type: object
proto.StatDataDetail:
properties:
childRebate:
description: 子渠道返佣
type: integer
directCount:
description: 新增总量(包含子渠道和渠道本身)
type: integer
directCountChild:
description: 子渠道新增量
type: integer
directCountSelf:
description: 自身渠道新增量
type: integer
income:
description: 收益(自身+子渠道)
type: integer
incomeChild:
description: 子渠道的收益
type: integer
incomeSelf:
description: 自身渠道的收益
type: integer
recharge:
description: 充值金额(包含子渠道和渠道本身)
type: integer
rechargeChild:
description: 来自子渠道充值金额
type: integer
rechargeSelf:
description: 来自自身渠道充值金额
type: integer
visitCount:
description: 访问总量(包含子渠道和渠道本身)
type: integer
type: object
proto.StatDataSimple:
properties:
directCount:
description: 新增总量(包含子渠道和渠道本身)
type: integer
income:
description: 收益(自身+子渠道)
type: integer
recharge:
description: 充值金额(包含子渠道和渠道本身)
type: integer
visitCount:
description: 访问总量(包含子渠道和渠道本身)
type: integer
type: object
proto.TfInfo:
properties:
BackUrl:
description: 企业签URL
type: string
appIcon:
description: 应用图标
type: string
appName:
description: 应用名称
type: string
url:
description: URL
type: string
type: object
proto.TgMsgType:
enum:
- 0
- 1
type: integer
x-enum-comments:
TgMsgTypeBackendRechargeMonitor: 后台充值监控
x-enum-varnames:
- TgMsgTypeNone
- TgMsgTypeBackendRechargeMonitor
proto.UpdateActivityReq:
properties:
background:
description: 背景图
type: string
banner:
description: banner列表
items:
$ref: '#/definitions/activitymod.BannerInfo'
type: array
desc:
description: 活动描述
type: string
enable:
description: 活动开关
type: boolean
endTime:
description: 活动结束时间
type: string
giftDesc:
description: 奖励说明
type: string
h5Domain:
description: 活动H5地址
type: string
id:
description: 唯一ID
type: string
name:
description: 活动名称
type: string
sortCode:
description: 排序号
type: integer
startTime:
description: 活动开始时间
type: string
updatedAt:
type: string
required:
- id
type: object
proto.UpdateAdminReq:
properties:
account:
description: 用户名
type: string
blocRole:
description: 角色
type: integer
merchantId:
description: 商人id
type: string
name:
description: 名称
type: string
password:
description: 密码
type: string
roleId:
description: 角色id
type: integer
status:
description: 状态
type: integer
required:
- account
type: object
proto.UpdateAdsLocReq:
properties:
appId:
description: 应用id
type: integer
id:
description: id
type: integer
imgSizeDesc:
description: 图片尺寸描述
type: string
locId:
description: 位置id
type: integer
name:
description: 位置名称
type: string
remark:
description: 备注
type: string
required:
- id
type: object
proto.UpdateAdsReq:
properties:
ambientColor:
description: 氛围色
type: string
appId:
description: 应用id
type: integer
coverImg:
description: 封面
type: string
endTime:
description: 结束时间
type: string
id:
description: 广告id
type: integer
isActive:
description: 是否激活
type: boolean
jumpType:
allOf:
- $ref: '#/definitions/advertiseMod.JumpType'
description: 跳转方式 0:外部浏览器跳转 1:内部浏览器跳转 2:app内部跳转
links:
description: 链接地址
items:
$ref: '#/definitions/proto.LinkInfo'
type: array
locId:
description: 位置
type: integer
remark:
type: string
sort:
description: 排序值--优先级
type: integer
startTime:
description: 开始时间s
type: string
tags:
description: 广告标签
type: string
title:
description: 广告标题
type: string
visibleChannels:
description: 可见的渠道,可输入多个渠道,用英文逗号","分隔开
type: string
type: object
proto.UpdateAnnounReq:
properties:
active:
description: 是否激活
type: boolean
appId:
description: 应用id
type: integer
content:
description: 公告内容
type: string
cover:
description: 公告封面图
type: string
endTime:
description: 公告结束时间
type: string
href:
description: 公告跳转地址
type: string
id:
description: 公告id
type: string
startTime:
description: 公告开始时间
type: string
title:
description: 公告标题
type: string
type:
description: 公告类型 0,外部连接;1,直接安装app
type: integer
required:
- id
type: object
proto.UpdateAppInfoReq:
properties:
advertiseNewNum:
description: 广告新增系数
type: integer
advertiseNum:
description: 广告系数
type: integer
appId:
description: appId,唯一id
type: integer
iconImg:
description: 应用图标
type: string
landPages:
description: 落地页列表
items:
type: string
type: array
name:
description: app名称
type: string
required:
- appId
type: object
proto.UpdateAppLocReq:
properties:
appId:
description: 应用id
type: integer
id:
description: id
type: integer
imgSizeDesc:
description: 图片尺寸描述
type: string
locId:
description: 位置id
type: integer
name:
description: 位置名称
type: string
remark:
description: 备注
type: string
required:
- id
type: object
proto.UpdateDomainInfoReq:
properties:
id:
type: string
update:
$ref: '#/definitions/domainmod.DomainDoc'
required:
- id
type: object
proto.UpdateGiftReq:
properties:
actId:
description: 所属活动的ID
type: string
actName:
description: 所属活动的名称
type: string
giftDesc:
description: 奖品描述
type: string
giftName:
description: 奖品名称
type: string
id:
description: 奖品唯一ID
type: string
rate:
description: 中奖率
type: integer
sort:
description: 排序
type: integer
updatedAt:
type: string
required:
- actId
- id
type: object
proto.UpdateLandingPageReq:
properties:
channelCode:
description: 渠道码
type: string
id:
description: Id
type: integer
remark:
description: 备注
type: string
status:
description: 状态 默认true
type: boolean
type:
description: 类型 1:渠道 2:分享
type: integer
url:
description: Url
type: string
required:
- id
- type
type: object
proto.UpdateLotteryCodeReq:
properties:
lotteryCodeId:
description: 抽奖码Id
type: string
mark:
description: 备注
type: string
required:
- lotteryCodeId
type: object
proto.UpdateRoleReq:
properties:
authJson:
description: 权限json数据
type: string
role:
description: 角色
type: string
roleId:
description: id
type: integer
required:
- roleId
type: object
proto.UserInfoSearch:
properties:
appId:
description: 渠道对应的appId
type: integer
channel:
description: 渠道
type: string
end:
description: 结束时间
type: string
id:
description: 用户ID
type: integer
ip:
description: IP
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
start:
description: 开始时间
type: string
required:
- pageNum
- pageSize
type: object
proto.VersionAddReq:
properties:
appId:
description: APPID
type: integer
backLink:
description: 企业签
type: string
info:
description: 版本描述
type: string
isForceUpdate:
description: 是否强更
type: boolean
link:
description: 下载链接
items:
type: string
type: array
md5:
description: MD5验证
type: string
minVersion:
description: 最小版本
type: string
packageType:
allOf:
- $ref: '#/definitions/versionMod.PkgType'
description: 包类型:1-企业包、2-商店包、3-tf包(下拉框)
size:
description: 更新版本大小M
type: string
status:
description: 是否启用
type: boolean
terminal:
description: 终端 ios android(安卓,苹果下拉框选择)
type: string
versionNum:
description: 版本号
type: string
required:
- appId
- link
- packageType
- terminal
- versionNum
type: object
proto.VersionDelReq:
properties:
id:
description: 版本ID
type: integer
required:
- id
type: object
proto.VersionInfo:
properties:
appId:
description: APPID
type: integer
appname:
description: APP名称
type: string
backLink:
description: 企业签(备用连接)
type: string
id:
description: ID
type: integer
info:
description: 版本描述
type: string
isForceUpdate:
description: 是否强更
type: boolean
link:
description: 下载链接
items:
type: string
type: array
md5:
description: MD5验证
type: string
minVersion:
description: 最小版本
type: string
packageType:
allOf:
- $ref: '#/definitions/versionMod.PkgType'
description: 包类型:1-企业包、2-商店包、3-tf、4-超级签
size:
description: 更新版本大小M
type: string
status:
description: 是否启用
type: boolean
terminal:
description: 终端ios android
type: string
versionNum:
description: 版本号
type: string
type: object
proto.VersionListResp:
properties:
count:
description: 总条数
type: integer
data:
description: 数据
items:
$ref: '#/definitions/proto.VersionInfo'
type: array
type: object
proto.VersionUpdateReq:
properties:
appId:
description: APPID
type: integer
backLink:
description: 企业签
type: string
id:
description: ID
type: integer
info:
description: 版本描述
type: string
isForceUpdate:
description: 是否强更
type: boolean
link:
description: 下载链接
items:
type: string
type: array
md5:
description: MD5验证
type: string
minVersion:
description: 最小版本
type: string
packageType:
allOf:
- $ref: '#/definitions/versionMod.PkgType'
description: 包类型:1-企业包、2-商店包、3-tf
size:
description: 更新版本大小M
type: string
status:
description: 是否启用
type: boolean
terminal:
description: 终端ios android
type: string
versionNum:
description: 版本号
type: string
required:
- id
type: object
proxy.BaseInfo:
properties:
actors:
description: 演员
items:
type: string
type: array
addedTime:
description: 上架时间
type: string
bango:
description: 番号,唯一
type: string
checkSum:
description: md5校验码
type: string
country:
description: 国家 (国产、日本、欧美.... 前端固定)
type: string
coverImg:
description: 封面
items:
type: string
type: array
desc:
description: 详细描述
type: string
director:
description: 导演
items:
type: string
type: array
filename:
description: 文件名称
type: string
firstTag:
description: 一级标签
type: string
id:
type: string
preFileName:
description: 预览文件
type: string
preview:
description: '预览普通视频:1:预览 2:'
type: integer
publish:
description: 视频发布者
type: string
remark:
description: 备注
type: string
secondTags:
description: 二级标签标签
items:
type: string
type: array
size:
description: 文件size,单位byte
type: integer
status:
description: 当前状态
type: string
studio:
description: 工作室
type: string
title:
description: 标题
type: string
type:
description: 视频:长视频/短视频--时间阈值
type: string
uploadTime:
description: 上传时间
type: string
via:
description: 来源
type: string
videTime:
description: 影片时长
type: integer
type: object
proxy.MediaSearchReq:
properties:
pageNum:
type: integer
pageSize:
type: integer
param:
$ref: '#/definitions/proxy.VideoSearch'
type: object
proxy.MediaSearchResp:
properties:
list:
items:
$ref: '#/definitions/proxy.BaseInfo'
type: array
total:
type: integer
type: object
proxy.MediasDelReq:
properties:
id:
items:
type: string
type: array
type: object
proxy.MediasDelResp:
type: object
proxy.MediasUpdateReq:
properties:
actors:
description: 演员
items:
type: string
type: array
addedTime:
description: 上架时间
type: string
bango:
description: 番号,唯一
type: string
country:
description: 国家 (国产、日本、欧美.... 前端固定)
type: string
coverImg:
description: 封面
items:
type: string
type: array
desc:
description: 详细描述
type: string
director:
description: 导演
items:
type: string
type: array
firstTag:
description: 一级标签
type: string
id:
type: string
preFileName:
description: 预览文件
type: string
preview:
description: 预览:1:预览 2:普通视频
type: integer
publish:
description: 视频发布者
type: string
remark:
description: 备注
type: string
secondTags:
description: 二级标签标签
items:
type: string
type: array
status:
description: 当前状态
type: string
studio:
description: 工作室
type: string
title:
description: 标题
type: string
type:
description: 视频:长视频/短视频--时间阈值
type: string
uploadTime:
description: 上传时间
type: string
via:
description: 来源
type: string
type: object
proxy.MediasUpdateResp:
type: object
proxy.UploadVideoBodyResp:
properties:
id:
description: 文件服返回的上传文件Id
type: string
videoUri:
description: 文件服返回的视频uri
type: string
type: object
proxy.VideoSearch:
properties:
actors:
description: 演员
items:
type: string
type: array
addedTime:
description: 上架时间
type: string
bango:
description: 番号,唯一
type: string
country:
description: 国家 (国产、日本、欧美.... 前端固定)
type: string
director:
description: 导演
items:
type: string
type: array
end:
description: 结束时间
type: string
firstTag:
description: 一级标签
type: string
id:
type: string
preview:
description: 预览:1:预览 2:普通视频
type: integer
publish:
description: 视频发布者
type: string
remark:
description: 备注
type: string
secondTags:
description: 二级标签标签
items:
type: string
type: array
start:
description: 开始时间
type: string
status:
description: 当前状态
type: string
studio:
description: 工作室
type: string
title:
description: 标题
type: string
type:
description: 视频:长视频/短视频--时间阈值
type: string
uploadTime:
description: 上传时间
type: string
via:
description: 来源
type: string
type: object
registermod.RegisterMod:
properties:
appId:
description: appID
type: integer
blocDeduction:
description: 集团扣量(特定渠道扣量)
type: boolean
createdAt:
description: 创建时间
type: string
dc:
description: 渠道码
type: string
devType:
description: 设备类型
type: string
districtCode:
description: 渠道码
type: string
formalTime:
description: 成为正式用户的时间(针对h5和light)
type: string
ip:
description: IP
type: string
isDeduction:
description: true:CPA扣量用户
type: boolean
isDirect:
description: true:是直推用户
type: boolean
isFormal:
description: 是否正式用户(针对h5和light)
type: boolean
mobile:
description: 手机号
type: string
name:
description: 名称
type: string
parentPromCode:
description: 邀请人推广码
type: string
promCode:
description: 用户推广序列
type: string
registerTime:
description: 操作时间
type: string
sysType:
description: 操作系统类型 安卓 IOS
type: string
userId:
description: 用户ID
type: integer
type: object
srv_appcategory.AppCategoryDelReq:
properties:
id:
type: integer
type: object
srv_appcategory.AppCategorySearch:
properties:
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
parentAppId:
type: integer
required:
- pageNum
- pageSize
type: object
srv_appcategory.AppCategorySearchResp:
properties:
list:
items:
$ref: '#/definitions/appcategory.AppCategory'
type: array
total:
type: integer
type: object
srv_appcategory.AppCategoryUpdate:
properties:
desc:
description: 描述
type: string
imgType:
description: 图片展示类型 0:应用图标 1.小图标 2.大图标
type: integer
name:
description: 名称
type: string
parentAppId:
type: integer
rank:
description: 应用排序
type: integer
status:
description: 状态
type: boolean
updatedAt:
description: 更新时间
type: string
type: object
srv_appcategory.AppCategoryUpdateReq:
properties:
id:
type: integer
param:
allOf:
- $ref: '#/definitions/srv_appcategory.AppCategoryUpdate'
description: 参数
type: object
srv_applicationstat.AppStatInfo:
properties:
appName:
description: 应用名称
type: string
applicationDbId:
description: 应用ID
type: string
createdAt:
description: 创建时间
type: string
hourData:
description: 小时数据
items:
type: integer
type: array
id:
type: string
parentAppId:
description: 所属应用ID
type: integer
sumDate:
description: 记录时间
type: string
total:
description: 当日点击
type: integer
updatedAt:
description: 更新时间
type: string
type: object
srv_applicationstat.AppStatSummary:
properties:
totalClick:
description: 总点击
type: integer
type: object
srv_applicationstat.AppStatTotalInfo:
properties:
appName:
description: 应用名称
type: string
id:
description: 应用ID
type: string
parentAppId:
description: 所属应用ID
type: integer
total:
description: 总次数
type: integer
type: object
srv_applicationstat.GetApplicationStatReq:
properties:
applicationId:
description: 应用ID
type: string
applicationName:
description: 应用名称
type: string
end:
description: 结束时间
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
parentAppId:
description: 所属应用ID
items:
type: integer
type: array
start:
description: 开始时间
type: string
required:
- pageNum
- pageSize
type: object
srv_applicationstat.GetApplicationStatResp:
properties:
list:
items:
$ref: '#/definitions/srv_applicationstat.AppStatInfo'
type: array
summary:
$ref: '#/definitions/srv_applicationstat.AppStatSummary'
total:
type: integer
type: object
srv_applicationstat.GetApplicationStatTotalReq:
properties:
applicationId:
description: 应用ID
type: string
applicationName:
description: 应用名称
type: string
end:
description: 结束时间
type: string
pageNum:
description: 页数
type: integer
pageSize:
description: 条数
type: integer
parentAppId:
description: 所属应用ID
items:
type: integer
type: array
start:
description: 开始时间
type: string
required:
- pageNum
- pageSize
type: object
srv_applicationstat.GetApplicationStatTotalResp:
properties:
list:
items:
$ref: '#/definitions/srv_applicationstat.AppStatTotalInfo'
type: array
summary:
$ref: '#/definitions/srv_applicationstat.AppStatSummary'
total:
type: integer
type: object
stat_models_channelmod.AppType:
enum:
- 0
- 1
- 2
- 3
type: integer
x-enum-comments:
AppTypeH5: H5网页
AppTypeLight: 轻量版
AppTypeNone: 所有
AppTypePkg: 安装包
x-enum-varnames:
- AppTypeNone
- AppTypePkg
- AppTypeLight
- AppTypeH5
stat_models_channelmod.ChannelDeductionRule:
properties:
appId:
description: 应用ID
type: integer
appName:
description: 应用名称
type: string
appType:
allOf:
- $ref: '#/definitions/stat_models_channelmod.AppType'
description: 应用类型
autoDeduction:
description: 自动扣量开关
type: boolean
channel:
description: 渠道
type: string
cpaPrice:
description: 单价
type: integer
cpsBegin:
description: CPS 开始扣量金额
type: integer
cpsDeductionRate:
description: CPS 扣量比例
type: integer
cpsRate:
description: CPS 分成比列 0-100
type: integer
createdAt:
description: 创建时间
type: string
deductionAt:
description: 扣量开始时间
type: string
divideRate:
description: 代理分成比例
type: integer
fifth:
description: 5阶
type: integer
first:
description: 一阶
type: integer
fourth:
description: 四阶
type: integer
id:
description: ID
type: string
landingPage:
description: 落地页
type: string
lessIncomeRate:
description: 最低收益比 CPA低于该值开启扣量(0.1 - 3.0)
type: number
promoteMode:
allOf:
- $ref: '#/definitions/stat_models_channelmod.PromoteMode'
description: 推广类型
proxyDeduction:
description: 代理扣量比例
type: integer
second:
description: 二阶
type: integer
settlement:
allOf:
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
description: 结算方式 cps/cpa/cpt/cpc
settlementTime:
description: 扣量结算时间
type: string
third:
description: 三阶
type: integer
todayDeduction:
description: 当日扣量金额
type: integer
todayTime:
description: 当日时间
type: string
updatedAt:
description: 更新时间
type: string
type: object
stat_models_channelmod.ChannelInfo:
properties:
appIds:
description: 渠道对应的app
items:
type: integer
type: array
autoGenApk:
description: 自动生成渠道包
type: boolean
channel:
description: 渠道
type: string
checkTokenTime:
description: 检查Token的时间
type: string
childCount:
description: 子渠道数量
type: integer
childShowDivideRate:
description: 下级是否显示分成比例
type: boolean
createdAt:
description: 创建时间
type: string
id:
description: ID
type: string
ip:
description: ip
type: string
lock:
description: 禁止登陆
type: boolean
mobile:
description: 手机号
type: string
parentAgent:
description: 父代理 (从二级的子代理开始用ParentAgent描述父子关系)
type: string
parentChannel:
description: 父渠道 如果为空字符串,则为渠道,否则为代理
type: string
password:
description: 代理商密码
type: string
remark:
description: 备注
type: string
showMagic:
description: 正常显示数据 n>0 展示空白数据
type: integer
status:
description: 状态 开/关
type: boolean
token:
description: token
type: string
type:
allOf:
- $ref: '#/definitions/stat_models_channelmod.ChannelType'
description: 渠道类型:1 一级 2:二级
updatedAt:
description: 更新时间
type: string
userName:
description: 所有者
type: string
wallet:
allOf:
- $ref: '#/definitions/stat_models_channelmod.Wallet'
description: 钱包地址
type: object
stat_models_channelmod.ChannelOwnerChange:
properties:
channel:
description: 渠道
type: string
createdAt:
description: 创建时间
type: string
id:
description: ID
type: string
mark:
description: 备注
type: string
newUser:
description: 变更后的所有者
type: string
oldUser:
description: 变更前的所有者
type: string
updatedAt:
description: 更新时间
type: string
type: object
stat_models_channelmod.ChannelSettlement:
properties:
androidAmount:
description: +安卓充值金额
type: integer
androidAmountCount:
description: +安卓充值次数
type: integer
androidVisitCount:
description: android访问
type: integer
appId:
description: appId
type: integer
appType:
allOf:
- $ref: '#/definitions/stat_models_channelmod.AppType'
description: 应用类型
channel:
description: 渠道
type: string
createdAt:
description: 创建时间
type: string
deductionAmount:
description: 充值扣量
type: integer
deductionAmountCount:
description: 充值扣量次数
type: integer
directAmount:
description: 直推充值金额
type: integer
directAmountCount:
description: 直推充值订单数
type: integer
directVisitCount:
description: 直推访问数
type: integer
fissionAmount:
description: 裂变充值金额
type: integer
fissionAmountCount:
description: 裂变充值订单数
type: integer
fissionVisitCount:
description: 裂变访问数
type: integer
gameRechageAmount:
description: 游戏充值
type: integer
gameWithdrawAmount:
description: 游戏提现
type: integer
h5Amount:
description: +H5充值金额
type: integer
h5AmountCount:
description: +H5充值次数
type: integer
h5AndroidVisitCount:
description: h5安卓访问
type: integer
h5IosVisitCount:
description: h5苹果访问
type: integer
h5PcVisitCount:
description: h5电脑访问
type: integer
h5VisitCount:
description: h5访问
type: integer
id:
description: ID
type: string
iosAmount:
description: +Ios充值金额
type: integer
iosAmountCount:
description: +Ios充值次数
type: integer
iosVisitCount:
description: ios访问
type: integer
landPageVisitCount:
description: 落地页访问
type: integer
landpageAndroidClick:
description: 落地页android访问次数
type: integer
landpageIosAppstoreClick:
description: 落地页iOS商店包访问次数
type: integer
landpageIosAthorClick:
description: 落地页iOS其他包访问次数
type: integer
landpageIosH5Click:
description: 落地页H5访问次数
type: integer
lightAmount:
description: light充值金额
type: integer
lightAmountCount:
description: light充值次数
type: integer
lightDeductionAmount:
description: light充值金额扣量
type: integer
lightDeductionAmountCount:
description: light充值次数扣量
type: integer
lightDirectAmount:
description: light充值金额直推
type: integer
lightDirectAmountCount:
description: light充值次数直推
type: integer
lightFissionAmount:
description: light充值金额裂变
type: integer
lightFissionAmountCount:
description: light充值次数裂变
type: integer
lightNaturalAmount:
description: light充值金额自然
type: integer
lightNaturalAmountCount:
description: light充值次数自然
type: integer
lightVisitCount:
description: '**轻量访问'
type: integer
lightVisitDeductionCount:
description: light访问量扣量
type: integer
lightVisitDirectCount:
description: light访问量直推
type: integer
lightVisitFissionCount:
description: light访问量裂变
type: integer
lightVisitNaturalCount:
description: light访问量自然
type: integer
naturalAmount:
description: 自然充值
type: integer
naturalAmountCount:
description: 自然充值订单数
type: integer
newAndroidCount:
description: android新增
type: integer
newAndroidDeductionCount:
description: 新增安卓扣量
type: integer
newAndroidDirectCount:
description: 新增安卓直推
type: integer
newAndroidFissionCount:
description: 新增安卓裂变
type: integer
newDeductionCount:
description: 新增扣量
type: integer
newDirectCount:
description: 新增直推
type: integer
newFissionCount:
description: 新增裂变
type: integer
newH5AndroidCount:
description: h5安卓新增
type: integer
newH5Count:
description: h5新增安装
type: integer
newH5DeductionCount:
description: 新增H5扣量
type: integer
newH5DirectCount:
description: 新增H5直推
type: integer
newH5FissionCount:
description: 新增H5裂变
type: integer
newH5FormalCount:
description: h5注册新增
type: integer
newH5FormalDeductionCount:
description: 新增H5正式扣量
type: integer
newH5FormalDirectCount:
description: 新增H5正式直推
type: integer
newH5FormalFissionCount:
description: 新增H5正式裂变
type: integer
newH5IosCount:
description: h5苹果新增
type: integer
newH5PcCount:
description: h5电脑新增
type: integer
newIosCount:
description: ios新增
type: integer
newIosDeductionCount:
description: 新增IOS扣量
type: integer
newIosDirectCount:
description: 新增IOS直推
type: integer
newIosFissionCount:
description: 新增IOS裂变
type: integer
newLightCount:
description: light新增
type: integer
newLightDeductionCount:
description: light新增扣量
type: integer
newLightDirectCount:
description: light新增直推
type: integer
newLightFissionCount:
description: light新增裂变
type: integer
newLightFormalCount:
description: '**轻量注册'
type: integer
newLightFormalDeductionCount:
description: 新增LightFormal扣量
type: integer
newLightFormalDirectCount:
description: 新增LightFormal直推
type: integer
newLightFormalFissionCount:
description: 新增LightFormal裂变
type: integer
newLightGuestCount:
description: '**轻量安装'
type: integer
newLightGuestDeductionCount:
description: 新增LightGuest扣量
type: integer
newLightGuestDirectCount:
description: 新增LightGuest直推
type: integer
newLightGuestFissionCount:
description: 新增LightGuest裂变
type: integer
newLightNaturalCount:
description: light自然新增
type: integer
newRechargeAmount:
description: 其他充值统计
type: integer
newTotalCount:
description: 新增总量
type: integer
newTotalIpCount:
description: 注册用户
type: integer
parentChannel:
description: 父渠道 如果为空字符串,则为渠道,否则为代理
type: string
promoteMode:
allOf:
- $ref: '#/definitions/stat_models_channelmod.PromoteMode'
description: 推广类型
sumDate:
description: 记录时间 15分钟对齐
type: string
totalAmount:
description: 充值统计
type: integer
totalVisitCount:
description: 访问统计
type: integer
type:
allOf:
- $ref: '#/definitions/stat_models_channelmod.ChannelType'
description: 渠道类型:1 一级 2:二级
updatedAt:
description: 时间
type: string
userName:
description: 所有者
type: string
validDeductionCount:
description: 有效扣量总数
type: integer
validDirectCount:
description: 有效直推总数
type: integer
validPayCoin:
description: 有效收益金币金额
type: integer
validPayMoney:
description: 有效收益会员金额
type: integer
vipPayCoin:
description: 金币购买会员数量
type: integer
vipPayDeduction:
description: 购买会员金额(CPS扣量)
type: integer
vipPayMoney:
description: 购买会员金额(CPS扣量后)
type: integer
type: object
stat_models_channelmod.ChannelStat:
properties:
IncomeAmount:
description: 收益估算
type: integer
androidAmount:
description: +安卓充值金额
type: integer
androidAmountCount:
description: +安卓充值次数
type: integer
androidVisitCount:
description: android访问
type: integer
appId:
description: appId
type: integer
appType:
allOf:
- $ref: '#/definitions/stat_models_channelmod.AppType'
description: 应用类型
channel:
description: 渠道
type: string
cpaPrice:
description: 单价
type: integer
cpsRate:
description: CPS 分成比列 0-100
type: integer
createdAt:
description: 创建时间
type: string
day1RetainRate:
description: 留存率
type: number
day3RetainRate:
description: 3日留存率
type: number
day7RetainRate:
description: 7日留存率
type: number
deductionAmount:
description: 充值扣量
type: integer
deductionAmountCount:
description: 充值扣量次数
type: integer
directAmount:
description: 直推充值金额
type: integer
directAmountCount:
description: 直推充值订单数
type: integer
directVisitCount:
description: 直推访问数
type: integer
fissionAmount:
description: 裂变充值金额
type: integer
fissionAmountCount:
description: 裂变充值订单数
type: integer
fissionVisitCount:
description: 裂变访问数
type: integer
gameRechageAmount:
description: 游戏充值
type: integer
gameWithdrawAmount:
description: 游戏提现
type: integer
h5Amount:
description: +H5充值金额
type: integer
h5AmountCount:
description: +H5充值次数
type: integer
h5AndroidVisitCount:
description: h5安卓访问
type: integer
h5IosVisitCount:
description: h5苹果访问
type: integer
h5PcVisitCount:
description: h5电脑访问
type: integer
h5VisitCount:
description: h5访问
type: integer
id:
description: ID
type: string
incomeRate:
description: 收益比
type: number
iosAmount:
description: +Ios充值金额
type: integer
iosAmountCount:
description: +Ios充值次数
type: integer
iosVisitCount:
description: ios访问
type: integer
isPay:
description: 是否已结算
type: boolean
landPageVisitCount:
description: 落地页访问
type: integer
landpageAndroidClick:
description: 落地页android访问次数
type: integer
landpageIosAppstoreClick:
description: 落地页iOS商店包访问次数
type: integer
landpageIosAthorClick:
description: 落地页iOS其他包访问次数
type: integer
landpageIosH5Click:
description: 落地页H5访问次数
type: integer
lightAmount:
description: light充值金额
type: integer
lightAmountCount:
description: light充值次数
type: integer
lightDeductionAmount:
description: light充值金额扣量
type: integer
lightDeductionAmountCount:
description: light充值次数扣量
type: integer
lightDirectAmount:
description: light充值金额直推
type: integer
lightDirectAmountCount:
description: light充值次数直推
type: integer
lightFissionAmount:
description: light充值金额裂变
type: integer
lightFissionAmountCount:
description: light充值次数裂变
type: integer
lightNaturalAmount:
description: light充值金额自然
type: integer
lightNaturalAmountCount:
description: light充值次数自然
type: integer
lightVisitCount:
description: '**轻量访问'
type: integer
lightVisitDeductionCount:
description: light访问量扣量
type: integer
lightVisitDirectCount:
description: light访问量直推
type: integer
lightVisitFissionCount:
description: light访问量裂变
type: integer
lightVisitNaturalCount:
description: light访问量自然
type: integer
naturalAmount:
description: 自然充值
type: integer
naturalAmountCount:
description: 自然充值订单数
type: integer
newAndroidCount:
description: android新增
type: integer
newAndroidDeductionCount:
description: 新增安卓扣量
type: integer
newAndroidDirectCount:
description: 新增安卓直推
type: integer
newAndroidFissionCount:
description: 新增安卓裂变
type: integer
newDeductionCount:
description: 新增扣量
type: integer
newDirectCount:
description: 新增直推
type: integer
newFissionCount:
description: 新增裂变
type: integer
newH5AndroidCount:
description: h5安卓新增
type: integer
newH5Count:
description: h5新增
type: integer
newH5DeductionCount:
description: 新增H5扣量
type: integer
newH5DirectCount:
description: 新增H5直推
type: integer
newH5FissionCount:
description: 新增H5裂变
type: integer
newH5FormalCount:
description: h5注册新增
type: integer
newH5FormalDeductionCount:
description: 新增H5正式扣量
type: integer
newH5FormalDirectCount:
description: 新增H5正式直推
type: integer
newH5FormalFissionCount:
description: 新增H5正式裂变
type: integer
newH5IosCount:
description: h5苹果新增
type: integer
newH5PcCount:
description: h5电脑新增
type: integer
newIosCount:
description: ios新增
type: integer
newIosDeductionCount:
description: 新增IOS扣量
type: integer
newIosDirectCount:
description: 新增IOS直推
type: integer
newIosFissionCount:
description: 新增IOS裂变
type: integer
newLightCount:
description: light新增
type: integer
newLightDeductionCount:
description: light新增扣量
type: integer
newLightDirectCount:
description: light新增直推
type: integer
newLightFissionCount:
description: light新增裂变
type: integer
newLightFormalCount:
description: '**轻量注册'
type: integer
newLightFormalDeductionCount:
description: 新增LightFormal扣量
type: integer
newLightFormalDirectCount:
description: 新增LightFormal直推
type: integer
newLightFormalFissionCount:
description: 新增LightFormal裂变
type: integer
newLightGuestCount:
description: '**轻量安装'
type: integer
newLightGuestDeductionCount:
description: 新增LightGuest扣量
type: integer
newLightGuestDirectCount:
description: 新增LightGuest直推
type: integer
newLightGuestFissionCount:
description: 新增LightGuest裂变
type: integer
newLightNaturalCount:
description: light自然新增
type: integer
newRechargeAmount:
description: 其他充值
type: integer
newTotalCount:
description: '**新增总量'
type: integer
newTotalIpCount:
description: 注册
type: integer
parentChannel:
description: 父渠道 如果为空字符串,则为渠道,否则为代理
type: string
promoteMode:
allOf:
- $ref: '#/definitions/stat_models_channelmod.PromoteMode'
description: 推广类型
settlement:
allOf:
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
description: 结算方式 cps/cpa/cpt/cpc
sumDate:
description: 记录时间 15分钟对齐
type: string
totalAmount:
description: 充值统计
type: integer
totalVisitCount:
description: 访问
type: integer
type:
allOf:
- $ref: '#/definitions/stat_models_channelmod.ChannelType'
description: 渠道类型:1 一级 2:二级
updatedAt:
description: 时间
type: string
userName:
description: 所有者
type: string
validDeductionCount:
description: 有效扣量总数
type: integer
validDirectCount:
description: 收益及结算
type: integer
validPayCoin:
description: 有效收益金币金额
type: integer
validPayMoney:
description: 有效收益金额
type: integer
vipPayCoin:
description: 金币购买会员数量
type: integer
vipPayDeduction:
description: 购买会员金额(CPS扣量)
type: integer
vipPayMoney:
description: 购买会员金额(CPS扣量后)
type: integer
type: object
stat_models_channelmod.ChannelStatYesterday:
properties:
androidRechargeAmount:
description: android充值金额
type: integer
appId:
description: appId
type: integer
channel:
description: 渠道
type: string
createdAt:
description: 创建时间
type: string
directAmount:
description: 直推充值金额
type: integer
fissionAmount:
description: 裂变充值金额
type: integer
h5RechargeAmount:
description: h5充值金额
type: integer
id:
description: ID
type: string
iosRechargeAmount:
description: ios充值金额
type: integer
lightRechargeAmount:
description: '**light充值金额'
type: integer
newAndroidCount:
description: android新增
type: integer
newCount:
description: 注册
type: integer
newDirectCount:
description: 新增直推
type: integer
newFissionCount:
description: 新增裂变
type: integer
newH5Count:
description: h5新增(guest)
type: integer
newH5FormalCount:
description: h5注册新增
type: integer
newIncreaseCount:
description: 新增增长
type: integer
newIncreaseRate:
description: 新增增长比例 对比昨天同时段
type: string
newIosCount:
description: ios新增
type: integer
newLightFormalCount:
description: 轻量注册
type: integer
newLightGuestCount:
description: 轻量安装
type: integer
parentChannel:
description: 父渠道 如果为空字符串,则为渠道,否则为代理
type: string
rechargeAmount:
description: 充值
type: integer
rechargeIncreaseAmount:
description: 充值增长
type: integer
rechargeIncreaseRate:
description: 充值增长比例 对比昨天同时段
type: string
settlement:
allOf:
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
description: 结算方式 cps/cpa/cpt/cpc
sumDate:
description: 记录时间 15分钟对齐
type: string
updatedAt:
description: 更新时间
type: string
vipPayCoin:
description: 其他充值
type: integer
vipPayDeduction:
description: 购买会员金额(CPS扣量)
type: integer
vipPayMoney:
description: 购买会员金额(CPS扣量后)
type: integer
type: object
stat_models_channelmod.ChannelType:
enum:
- 0
- 1
- 2
- 3
- 4
- 10
type: integer
x-enum-comments:
ChannelTypeEnd: End
ChannelTypeForth: 四级
ChannelTypeNone: 无
ChannelTypeParent: 一级
ChannelTypeSecond: 二级
ChannelTypeThird: 三级
x-enum-varnames:
- ChannelTypeNone
- ChannelTypeParent
- ChannelTypeSecond
- ChannelTypeThird
- ChannelTypeForth
- ChannelTypeEnd
stat_models_channelmod.PromoteMode:
enum:
- 0
- 1
- 2
type: integer
x-enum-comments:
PromoteModeInstall: 安装
PromoteModeNone: 所有
PromoteModeRegister: 注册
x-enum-varnames:
- PromoteModeNone
- PromoteModeInstall
- PromoteModeRegister
stat_models_channelmod.SettlementWay:
enum:
- cpa
- cps
- cpt
- cpc
- hz
type: string
x-enum-comments:
SettlementHZ: 下载站
x-enum-varnames:
- SettlementCPA
- SettlementCPS
- SettlementCPT
- SettlementCPC
- SettlementHZ
stat_models_channelmod.Wallet:
properties:
addr1:
description: 钱包地址1
type: string
addr2:
description: 钱包地址2
type: string
type: object
statutils.DeviceName:
enum:
- android
- ios
- pc
- light
- h5
- h5_android
- h5_ios
- h5_pc
type: string
x-enum-varnames:
- DeviceNameAndroid
- DeviceNameIos
- DeviceNamePc
- DeviceNameLight
- DeviceNameH5
- DeviceNameH5Android
- DeviceNameH5Ios
- DeviceNameH5Pc
statutils.Direct:
properties:
natural:
allOf:
- $ref: '#/definitions/statutils.Value'
description: Natural
total:
allOf:
- $ref: '#/definitions/statutils.Value'
description: Total
type: object
statutils.From:
properties:
deduction:
allOf:
- $ref: '#/definitions/statutils.Value'
description: 扣量
direct:
allOf:
- $ref: '#/definitions/statutils.Direct'
description: '---------------------分类2------------------------'
district:
allOf:
- $ref: '#/definitions/statutils.Value'
description: 渠道
fission:
allOf:
- $ref: '#/definitions/statutils.Value'
description: 裂变
normal:
allOf:
- $ref: '#/definitions/statutils.Value'
description: 自来
share:
allOf:
- $ref: '#/definitions/statutils.Value'
description: 分享
total:
allOf:
- $ref: '#/definitions/statutils.Value'
description: Total
web:
allOf:
- $ref: '#/definitions/statutils.Value'
description: '---------------------分类1------------------------'
type: object
statutils.Stat:
properties:
android:
allOf:
- $ref: '#/definitions/statutils.From'
description: Android
h5:
allOf:
- $ref: '#/definitions/statutils.StatH5'
description: H5
ios:
allOf:
- $ref: '#/definitions/statutils.From'
description: IOS
light:
allOf:
- $ref: '#/definitions/statutils.StatLight'
description: Light
total:
allOf:
- $ref: '#/definitions/statutils.From'
description: Total
type: object
statutils.StatH5:
properties:
h5Android:
allOf:
- $ref: '#/definitions/statutils.From'
description: Android
h5Formal:
allOf:
- $ref: '#/definitions/statutils.From'
description: H5正式用户
h5Guest:
allOf:
- $ref: '#/definitions/statutils.From'
description: 分类2
h5Ios:
allOf:
- $ref: '#/definitions/statutils.From'
description: H5IOS
h5Pc:
allOf:
- $ref: '#/definitions/statutils.From'
description: 分类1
total:
allOf:
- $ref: '#/definitions/statutils.From'
description: 总计
type: object
statutils.StatLight:
properties:
formal:
allOf:
- $ref: '#/definitions/statutils.From'
description: 正式用户
guest:
allOf:
- $ref: '#/definitions/statutils.From'
description: 分类
total:
allOf:
- $ref: '#/definitions/statutils.From'
description: 总计
type: object
statutils.Value:
properties:
count:
description: Count
type: integer
value:
description: Value
type: integer
type: object
versionMod.PkgType:
enum:
- 0
- 1
- 2
- 3
- 4
- 5
type: integer
x-enum-comments:
Enterprise: 企业签
Light: H5
Shop: 商店包
Super: 超级签
Tf: testFight
x-enum-varnames:
- _
- Enterprise
- Shop
- Tf
- Super
- Light
host: localhost:8088
info:
contact: {}
description: This is a sample server celler server.
license:
name: Apache 2.0
url: http://www.apache.org/licenses/LICENSE-2.0.html
title: 统计中心 接口文档
version: "1.0"
paths:
/api/stat/BlocRechargeChannel/list:
post:
consumes:
- application/json
description: 支付渠道统计
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListBlocRechargeChannelReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListBlocRechargeChannelRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 支付渠道统计
tags:
- 日常统计
/api/stat/activity/add:
post:
consumes:
- application/json
description: 添加活动
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AddActivityReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 添加活动
tags:
- 活动管理
/api/stat/activity/del:
post:
consumes:
- application/json
description: 删除一个活动
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.DelActivityReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 删除一个活动
tags:
- 活动管理
/api/stat/activity/getgift/del:
post:
consumes:
- application/json
description: 删除一个奖品兑换信息
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.DelGiftReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 删除一个奖品兑换信息
tags:
- 活动管理
/api/stat/activity/getgift/gen:
post:
consumes:
- application/json
description: 生成奖品兑换码
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.GenGiftCodeRes'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 生成奖品兑换码
tags:
- 活动管理
/api/stat/activity/getgift/list:
get:
consumes:
- application/json
description: 奖品兑换详情
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.GetGiftInfoReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.GetGiftInfoResp'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 奖品兑换详情
tags:
- 活动管理
/api/stat/activity/getgift/update:
post:
consumes:
- application/json
description: 更新一个奖品兑换信息
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.UpdateGiftReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 更新一个奖品兑换信息
tags:
- 活动管理
/api/stat/activity/gift/add:
post:
consumes:
- application/json
description: 添加活动奖励
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AddGiftReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 添加活动奖励
tags:
- 活动管理
/api/stat/activity/gift/del:
post:
consumes:
- application/json
description: 删除一个活动奖励
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.DelGiftReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 删除一个活动奖励
tags:
- 活动管理
/api/stat/activity/gift/list:
get:
consumes:
- application/json
description: 活动奖励列表
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.GiftListReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.GiftListResp'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 活动奖励列表
tags:
- 活动管理
/api/stat/activity/gift/update:
post:
consumes:
- application/json
description: 更新一个活动奖励
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.UpdateGiftReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 更新一个活动奖励
tags:
- 活动管理
/api/stat/activity/h5/draw:
post:
consumes:
- application/json
description: 抽奖
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.DrawReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
summary: 抽奖
tags:
- 活动管理
/api/stat/activity/h5/giftinfo:
post:
consumes:
- application/json
description: h5页面活动奖品信息
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ActivityGiftInfoReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ActivityGiftInfoResp'
"400":
description: 失败
schema:
type: string
summary: h5页面活动奖品信息
tags:
- 活动管理
/api/stat/activity/h5/info:
post:
consumes:
- application/json
description: h5页面活动信息
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ActivityInfoReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ActivityInfoResp'
"400":
description: 失败
schema:
type: string
summary: h5页面活动信息
tags:
- 活动管理
/api/stat/activity/list:
get:
consumes:
- application/json
description: 活动信息列表
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ActivityListReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ActivityListResp'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 活动信息列表
tags:
- 活动管理
/api/stat/activity/lotterycode/del:
post:
consumes:
- application/json
description: 删除活动抽奖码
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.DelLotteryCodeReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 删除活动抽奖码
tags:
- 活动管理
/api/stat/activity/lotterycode/gen:
post:
consumes:
- application/json
description: 生成活动抽奖码
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.GenLotteryCodeReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 生成活动抽奖码
tags:
- 活动管理
/api/stat/activity/lotterycode/list:
post:
consumes:
- application/json
description: 活动抽奖码列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.LotteryCodeListReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.LotteryCodeListResp'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 活动抽奖码列表
tags:
- 活动管理
/api/stat/activity/lotterycode/update:
post:
consumes:
- application/json
description: 修改活动抽奖码
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.UpdateLotteryCodeReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 修改活动抽奖码
tags:
- 活动管理
/api/stat/activity/update:
post:
consumes:
- application/json
description: 更新一个活动
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.UpdateActivityReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 更新一个活动
tags:
- 活动管理
/api/stat/activity/visit:
post:
consumes:
- application/json
description: 活动访问量
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ActivityVisitCountReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 活动访问量
tags:
- 活动管理
/api/stat/activity/visit/list:
get:
consumes:
- application/json
description: 活动访问量
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ActivityVisitCountReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 活动访问量
tags:
- 活动管理
/api/stat/admin/add:
post:
consumes:
- application/json
description: 增加管理员
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AddAdminReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 增加管理员
tags:
- 系统管理
/api/stat/admin/del:
delete:
consumes:
- application/json
description: 删除管理员
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.DelAdminReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 删除管理员
tags:
- 系统管理
/api/stat/admin/list:
post:
consumes:
- application/json
description: 管理员列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AdminListReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.AdminListRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 管理员列表
tags:
- 系统管理
/api/stat/admin/login:
post:
consumes:
- application/json
description: 传入用户信息登录
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AdminLoginReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
summary: 管理员登录
tags:
- 系统管理
/api/stat/admin/update:
post:
consumes:
- application/json
description: 修改管理员
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.UpdateAdminReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 修改管理员
tags:
- 系统管理
/api/stat/admin/verify:
post:
consumes:
- application/json
description: 谷歌验证
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AdminVerifyReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.AdminLoginRes'
"400":
description: 失败
schema:
type: string
summary: 管理员登录验证
tags:
- 系统管理
/api/stat/adminbloc/add:
post:
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AddAdminReq'
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
/api/stat/adminbloc/del:
delete:
consumes:
- application/json
description: 删除管理员
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.DelAdminReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 删除管理员
tags:
- 系统管理
/api/stat/adminbloc/list:
post:
consumes:
- application/json
description: 管理员列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AdminListReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.AdminListRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 管理员列表
tags:
- 系统管理
/api/stat/adminbloc/login:
post:
consumes:
- application/json
description: 传入用户信息登录
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AdminLoginReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
summary: 管理员登录
tags:
- 系统管理
/api/stat/adminbloc/update:
post:
consumes:
- application/json
description: 修改管理员
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.UpdateAdminReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 修改管理员
tags:
- 系统管理
/api/stat/ads/add:
post:
consumes:
- application/json
description: 新增广告信息
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AddAdsReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 新增广告信息
tags:
- 广告管理
/api/stat/ads/click:
post:
consumes:
- application/json
description: 广告点击
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AdsClickReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
summary: 广告点击
tags:
- 广告管理
/api/stat/ads/del:
post:
consumes:
- application/json
description: 删除广告信息
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.DelAdsReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 删除广告信息
tags:
- 广告管理
/api/stat/ads/get:
post:
consumes:
- application/json
description: 外部获取广告信息
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AdvertiseReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.AdvertiseRes'
"400":
description: 失败
schema:
type: string
summary: 外部获取广告信息
tags:
- 广告管理
/api/stat/ads/list:
post:
consumes:
- application/json
description: 广告列表
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListAdsReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListAdsRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 广告列表
tags:
- 广告管理
/api/stat/ads/stat:
post:
consumes:
- application/json
description: 广告统计
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/advertiseSer.GetAdvertiseStatReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/advertiseSer.GetAdvertiseStatResp'
"400":
description: 获取失败的返回结果
schema:
type: string
summary: 广告统计
tags:
- 广告管理
/api/stat/ads/stattotal:
post:
consumes:
- application/json
description: 广告统计不分时统计
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/advertiseSer.GetAdvertiseTotalStatReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/advertiseSer.GetAdvertiseTotalStatResp'
"400":
description: 获取失败的返回结果
schema:
type: string
summary: 广告统计不分时统计
tags:
- 广告管理
/api/stat/ads/update:
post:
consumes:
- application/json
description: 修改广告信息
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.UpdateAdsReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 修改广告信息
tags:
- 广告管理
/api/stat/adsLoc/add:
post:
consumes:
- application/json
description: 谷歌验证
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AddAdsLocReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 新增广告位置信息
tags:
- 广告管理
/api/stat/adsLoc/del:
post:
consumes:
- application/json
description: 删除广告位置信息
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.DelAdsLocReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 删除广告位置信息
tags:
- 广告管理
/api/stat/adsLoc/list:
post:
consumes:
- application/json
description: 广告位置列表
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListAdsLocReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListAdsLocRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 广告位置列表
tags:
- 广告管理
/api/stat/adsLoc/update:
post:
consumes:
- application/json
description: 修改广告位置信息
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.UpdateAdsLocReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 修改广告位置信息
tags:
- 广告管理
/api/stat/agent/channel/add:
post:
consumes:
- application/json
description: 添加一个子渠道
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AgentChannelInfoAdd'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 添加一个子渠道
tags:
- 渠道后台
/api/stat/agent/channel/applies:
post:
consumes:
- application/json
description: 分组分页获取渠道结算申请表(渠道账号看的)
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.GetApplyFormReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.GetApplyFormResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 分组分页获取渠道结算申请表(渠道账号看的)
tags:
- 渠道结算
/api/stat/agent/channel/info/update:
post:
consumes:
- application/json
description: 更新渠道信息
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AgentChannelInfoUpdate'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 更新渠道信息
tags:
- 渠道后台
/api/stat/agent/channel/landpage:
post:
consumes:
- application/json
description: 获取落地页列表
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ChannelAppInfoReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ChannelAppInfoResp'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 获取落地页列表
tags:
- 渠道后台
/api/stat/agent/channel/list:
post:
consumes:
- application/json
description: 获取渠道列表
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AgentChannelInfoSearch'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.AgentChannelInfoSearchResp'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 获取渠道列表
tags:
- 渠道后台
/api/stat/agent/channel/password/reset:
post:
consumes:
- application/json
description: 重置子渠道密码
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AgentChannelPasswordReset'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 重置子渠道密码
tags:
- 渠道后台
/api/stat/agent/channel/password/update:
post:
consumes:
- application/json
description: 修改渠道密码
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AgentChannelPasswordUpdate'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 修改渠道密码
tags:
- 渠道后台
/api/stat/agent/channel/rule/update:
post:
consumes:
- application/json
description: 更新渠道规则
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AgentChannelRuleUpdate'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 更新渠道规则
tags:
- 渠道后台
/api/stat/agent/channel/stat:
post:
consumes:
- application/json
description: 获取渠道日常统计Ex
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AgentChannelStatSearch'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.AgentChannelStatResp'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 获取渠道统计Ex
tags:
- 渠道后台
/api/stat/agent/imgVerify:
post:
consumes:
- application/json
description: 获取图片验证码
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.AgentImgVerifyCode'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 获取图片验证码
tags:
- 渠道后台
/api/stat/agent/login:
post:
consumes:
- application/json
description: 代理商登陆
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AgentLoginReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.AgentLoginRes'
"400":
description: 失败
schema:
type: string
summary: 代理商登陆
tags:
- 渠道后台
/api/stat/agent/summary/child:
post:
consumes:
- application/json
description: 获取子渠道数据汇总
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AgentSummaryStatChildSearch'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.AgentSummaryStatChildResp'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 获取子渠道数据汇总
tags:
- 渠道后台
/api/stat/agent/summary/home:
post:
consumes:
- application/json
description: 获取首页渠道数据汇总
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AgentSummaryStatHomeSearch'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.AgentSummaryStatHomeResp'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 获取首页渠道数据汇总
tags:
- 渠道后台
/api/stat/announce/add:
post:
consumes:
- application/json
description: 新增公告信息
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AddAnnounReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 新增公告信息
tags:
- 公告管理
/api/stat/announce/del:
post:
consumes:
- application/json
description: 删除公告信息
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.DelAnnounReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 删除公告信息
tags:
- 公告管理
/api/stat/announce/get:
post:
consumes:
- application/json
description: 外部获取公告信息
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AnnouncementReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.AnnouncementRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 外部获取公告信息
tags:
- 公告管理
/api/stat/announce/list:
post:
consumes:
- application/json
description: 公告列表
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListAnnounReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListAnnounRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 公告列表
tags:
- 公告管理
/api/stat/announce/update:
post:
consumes:
- application/json
description: 修改公告信息
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.UpdateAnnounReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 修改公告信息
tags:
- 公告管理
/api/stat/appInfo/add:
post:
consumes:
- application/json
description: 添加app
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AddAppInfoReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 添加app
tags:
- 应用管理
/api/stat/appInfo/del:
delete:
consumes:
- application/json
description: 删除app
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.DelAppInfoReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 删除app
tags:
- 应用管理
/api/stat/appInfo/list:
post:
consumes:
- application/json
description: app列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListAppInfoReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListAppInfoRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: app列表
tags:
- 应用管理
/api/stat/appInfo/update:
post:
consumes:
- application/json
description: 修改app
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.UpdateAppInfoReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 修改app
tags:
- 应用管理
/api/stat/appLoc/add:
post:
consumes:
- application/json
description: 谷歌验证
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AddAppLocReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 新增广告位置信息
tags:
- 广告管理
/api/stat/appLoc/del:
post:
consumes:
- application/json
description: 删除广告位置信息
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.DelAppLocReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 删除广告位置信息
tags:
- 广告管理
/api/stat/appLoc/list:
post:
consumes:
- application/json
description: 广告位置列表
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListAppLocReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListAppLocRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 广告位置列表
tags:
- 广告管理
/api/stat/appLoc/update:
post:
consumes:
- application/json
description: 修改广告位置信息
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.UpdateAppLocReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 修改广告位置信息
tags:
- 广告管理
/api/stat/authority/add:
post:
consumes:
- application/json
description: 添加角色
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AddRoleReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 添加角色
tags:
- 权限管理
/api/stat/authority/del:
delete:
consumes:
- application/json
description: 删除角色
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.DelRoleReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 删除角色
tags:
- 权限管理
/api/stat/authority/list:
post:
consumes:
- application/json
description: 权限角色列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.RoleListReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.RoleListRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 权限角色列表
tags:
- 权限管理
/api/stat/authority/update:
post:
consumes:
- application/json
description: 修改角色
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.UpdateRoleReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 修改角色
tags:
- 权限管理
/api/stat/blocBlocWithdrawDetails/list:
post:
consumes:
- application/json
description: 日常统计列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListBlocWithdrawDetailsReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListBlocWithdrawDetailsRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
tags:
- 日常统计
/api/stat/blocChannelCodeStat/export:
get:
consumes:
- application/json
description: 渠道码统计(集团)
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.BlocListChannelCodeStatReq'
produces:
- application/json
responses:
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 渠道码统计(集团)
tags:
- 渠道码统计
/api/stat/blocChannelCodeStat/list:
post:
consumes:
- application/json
description: 渠道码统计(集团)
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.BlocListChannelCodeStatReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.BlocListChannelCodeStatRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 渠道码统计(集团)
tags:
- 渠道码统计
/api/stat/blocDailyStat/list:
post:
consumes:
- application/json
description: 日常统计列表(集团)
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListBlocDailyStatReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListBlocDailyStatRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 日常统计列表(集团)
tags:
- 日常统计
/api/stat/blocDailyStatTotal/list:
post:
consumes:
- application/json
description: 日常统计列表(集团)
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListBlocDailyStatTotalReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListBlocDailyStatTotalRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 日常汇总列表(集团)
tags:
- 日常统计
/api/stat/blocRechargeDetails/list:
post:
consumes:
- application/json
description: 日常统计列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListBlocRechargeDetailsReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListBlocRechargeDetailsRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
tags:
- 日常统计
/api/stat/blocRegisterDetails/list:
post:
consumes:
- application/json
description: 日常统计列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListBlocRegisterDetailsReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListBlocRegisterDetailsRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
tags:
- 日常统计
/api/stat/channelInfo/add:
post:
consumes:
- application/json
description: 添加一个渠道管理
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ChannelInfoAdd'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 添加一个渠道管理
tags:
- 渠道管理
/api/stat/channelInfo/del:
post:
consumes:
- application/json
description: 删除一个渠道管理
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ChannelInfoDelete'
produces:
- application/json
responses:
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 删除一个渠道管理
tags:
- 渠道管理
/api/stat/channelInfo/export:
post:
consumes:
- application/json
description: 分组分页获取渠道列表导出
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ChannelInfoSearch'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ChannelInfoSearchResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 分组分页获取渠道列表导出
tags:
- 渠道管理
/api/stat/channelInfo/list:
post:
consumes:
- application/json
description: 分组分页获取渠道管理
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ChannelInfoSearch'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ChannelInfoSearchResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 分组分页获取渠道管理
tags:
- 渠道管理
/api/stat/channelInfo/owner/update:
post:
consumes:
- application/json
description: 更新一个渠道管理的所有者
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ChannelOwnerUpdate'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 更新一个渠道管理的所有者
tags:
- 渠道管理
/api/stat/channelInfo/ownerchange/list:
post:
consumes:
- application/json
description: 渠道所有者变更信息
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ChannelOwnerChangeInfoSearch'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ChannelOwnerChangeInfoSearchResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 渠道所有者变更信息
tags:
- 渠道管理
/api/stat/channelInfo/update:
post:
consumes:
- application/json
description: 更新一个渠道管理
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ChannelInfoUpdate'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 更新一个渠道管理
tags:
- 渠道管理
/api/stat/channelRule/add:
post:
consumes:
- application/json
description: 添加一个渠道管理
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ChannelDeductionRuleAdd'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 添加一个渠道管理
tags:
- 渠道管理
/api/stat/channelRule/del:
post:
consumes:
- application/json
description: 删除一个渠道管理
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ChannelDeductionRuleDelete'
produces:
- application/json
responses:
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 删除一个渠道管理
tags:
- 渠道管理
/api/stat/channelRule/list:
post:
consumes:
- application/json
description: 获取渠道扣量规则列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ChannelDeductionRuleSearch'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ChannelDeductionRuleSearchResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 获取渠道扣量规则列表
tags:
- 渠道管理
/api/stat/channelRule/update:
post:
consumes:
- application/json
description: 更新一个渠道管理
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ChannelDeductionRuleUpdate'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 更新一个渠道管理
tags:
- 渠道管理
/api/stat/channelSettlement/list:
post:
consumes:
- application/json
description: 分组分页获取渠道结算表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ChannelSettlementSearch'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ChannelSettlementSearchResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 分组分页获取渠道结算表
tags:
- 渠道管理
/api/stat/channelStat/compare/list:
post:
consumes:
- application/json
description: 渠道同时段对比
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.SearchChannelStatComparedReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.SearchChannelStatComparedResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 渠道同时段对比
tags:
- 渠道同时段对比
/api/stat/channelStat/list:
post:
consumes:
- application/json
description: 获取渠道统计列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ChannelStatSearch'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ChannelStatSearchResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 获取渠道统计列表
tags:
- 渠道管理
/api/stat/channelStat/settlement/list:
post:
consumes:
- application/json
description: 获取渠道统计信息
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ChannelStatSettlementSearch'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ChannelStatSettlementSearchResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 获取渠道统计信息
tags:
- 渠道结算
/api/stat/channelStat/settlement/v2/calc:
post:
consumes:
- application/json
description: 对结算页用户选择的结算项目进行计算
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.SettlementCalcReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.SettlementCalcResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 对结算页用户选择的结算项目进行计算
tags:
- 渠道结算
/api/stat/channelStat/settlement/v2/list:
post:
consumes:
- application/json
description: 获取渠道统计信息v2
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ChannelStatSettlementSearch'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ChannelStatSettlementSearchResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 获取渠道统计信息v2
tags:
- 渠道结算
/api/stat/dailyStat/export:
post:
consumes:
- application/json
description: 日常统计列表导出
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListDailyStatReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListDailyStatRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 日常统计列表导出
tags:
- 日常统计
/api/stat/dailyStat/list:
post:
consumes:
- application/json
description: 日常统计列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListDailyStatReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListDailyStatRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 日常统计列表
tags:
- 日常统计
/api/stat/dailyhour/export:
post:
consumes:
- application/json
description: 日常统计导出
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListDailyHourStatReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListDailyHourStatRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 日常统计导出
tags:
- 日常统计
/api/stat/dailyhour/list:
post:
consumes:
- application/json
description: 日常统计列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListDailyHourStatReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListDailyHourStatRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 日常统计列表
tags:
- 日常统计
/api/stat/domain/add:
post:
consumes:
- application/json
description: 添加域名
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AddDomainInfoReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 添加域名
tags:
- 域名管理
/api/stat/domain/del:
delete:
consumes:
- application/json
description: 删除域名
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.DelDomainInfoReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 删除域名
tags:
- 域名管理
/api/stat/domain/list:
post:
consumes:
- application/json
description: 域名列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListDomainInfoReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListDomainInfoRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 域名列表
tags:
- 域名管理
/api/stat/domain/update:
post:
consumes:
- application/json
description: 修改域名
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.UpdateDomainInfoReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 修改域名
tags:
- 域名管理
/api/stat/file/upload:
post:
consumes:
- application/json
description: 文件上传
parameters:
- description: 文件数据
in: formData
name: file
required: true
type: file
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 文件上传
tags:
- 文件上传
/api/stat/game/recharge/list:
post:
consumes:
- application/json
description: 日常统计列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListBlocRechargeDetailsReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListBlocRechargeDetailsRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
tags:
- 日常统计
/api/stat/game/withdraw/list:
post:
consumes:
- application/json
description: 提现列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListBlocWithdrawDetailsReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListBlocWithdrawDetailsRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 提现列表
tags:
- 游戏统计
/api/stat/hourStat/list:
post:
consumes:
- application/json
description: 曲线图列表数据
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListHourStatLineReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListHourStatLineResp'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 曲线图列表数据
tags:
- 主后台首页曲线图
/api/stat/inner/appDownload:
post:
consumes:
- application/json
description: 请求APP下载链接
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.PageButtonClickReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.PageButtonClickResp'
"400":
description: 失败
schema:
type: string
summary: 请求APP下载链接
tags:
- 服务器数据同步
/api/stat/inner/appList:
post:
consumes:
- application/json
description: 获取服务器的app列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListAppInfoReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListAppInfoRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 获取服务器的app列表
tags:
- 服务器数据同步
/api/stat/inner/botMonthStat:
post:
consumes:
- application/json
description: 请求机器人月数据列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.BotMonthStatReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.BotMonthStatResp'
"400":
description: 失败
schema:
type: string
summary: 请求机器人月数据列表
tags:
- 服务器数据同步
/api/stat/inner/botStatList:
post:
consumes:
- application/json
description: 请求机器人日时数据列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.BotDailyHourListReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.BotDailyHourListResp'
"400":
description: 失败
schema:
type: string
summary: 请求机器人日时数据列表
tags:
- 服务器数据同步
/api/stat/inner/recharge/list:
post:
consumes:
- application/json
description: 请求别的服务器充值数据
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.InnerRechargeReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.PageButtonClickResp'
"400":
description: 失败
schema:
type: string
summary: 请求别的服务器充值数据
tags:
- 服务器数据同步
/api/stat/inner/rechargebotcmd/list:
post:
consumes:
- application/json
description: 请求别的服务器充值数据
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.InnerRechargeReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.PageButtonClickResp'
"400":
description: 失败
schema:
type: string
summary: 请求别的服务器充值数据
tags:
- 服务器数据同步
/api/stat/inner/sendTgMessage:
post:
consumes:
- application/json
description: 发送TG消息
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.SendTgMessageReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.SendTgMessageRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 发送TG消息
tags:
- 服务器数据同步
/api/stat/landPage/daily/list:
post:
consumes:
- application/json
description: 落地页每日统计
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListDailyStatReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListLandPageStatRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 落地页每日统计
tags:
- 日常统计
/api/stat/landPage/hour/list:
post:
consumes:
- application/json
description: 落地页小时统计
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListDailyHourStatReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListLandPageStatRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 落地页小时统计
tags:
- 日常统计
/api/stat/landPage/summary/downTotal/list:
post:
consumes:
- application/json
description: 落地下载数统计
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListDownloadSummaryRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 落地页下载数统计
tags:
- 日常统计
/api/stat/landPageConfig/add:
post:
consumes:
- application/json
description: 添加落地页配置
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AddLandPageConfigReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 添加落地页配置
tags:
- 落地页配置
/api/stat/landPageConfig/del:
post:
consumes:
- application/json
description: 删除落地页配置
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.DelLandPageConfigReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 删除落地页配置
tags:
- 落地页配置
/api/stat/landPageConfig/getByType:
post:
consumes:
- application/json
description: 根据类型获取落地页配置
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.GetLandPageConfigByTypeReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
items:
$ref: '#/definitions/proto.LandingPageConfig'
type: array
"400":
description: 失败
schema:
type: string
summary: 根据类型获取落地页配置
tags:
- 落地页配置
/api/stat/landPageConfig/list:
post:
consumes:
- application/json
description: 落地页配置列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.FindLandPageConfigReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.LandPageConfigListResp'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 落地页配置列表
tags:
- 落地页配置
/api/stat/landPageConfig/update:
post:
consumes:
- application/json
description: 修改落地页配置
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/landPageConfig.LandPageConfig'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 修改落地页配置
tags:
- 落地页配置
/api/stat/landingPage/add:
post:
consumes:
- application/json
description: 添加落地页
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.AddLandingPageReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 添加落地页
tags:
- 落地页
/api/stat/landingPage/del:
delete:
consumes:
- application/json
description: 删除落地页
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.DelLandingPageReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 删除落地页
tags:
- 落地页
/api/stat/landingPage/list:
post:
consumes:
- application/json
description: 落地页列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.FindLandingPageReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.LandingPageListRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 落地页列表
tags:
- 落地页
/api/stat/landingPage/update:
post:
consumes:
- application/json
description: 修改落地页
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.UpdateLandingPageReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 修改落地页
tags:
- 落地页
/api/stat/landpage/picture/del:
post:
consumes:
- application/json
description: 删除一个落地页资源
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.LandpagePictureDelReq'
produces:
- application/json
responses:
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 删除一个落地页资源
tags:
- 落地页资源
/api/stat/landpage/picture/update:
post:
consumes:
- application/json
description: 更新一个落地页资源
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.LandpagePictureUpdateReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 更新一个落地页资源
tags:
- 落地页资源
/api/stat/media/delete:
post:
consumes:
- application/json
description: 删除视频列表
parameters:
- description: 参数列表
in: body
name: req
required: true
schema:
$ref: '#/definitions/proxy.MediasDelReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proxy.MediasDelResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 删除视频列表
tags:
- 视频列表
/api/stat/media/search:
post:
consumes:
- application/json
description: 获取视频列表
parameters:
- description: 参数列表
in: body
name: req
required: true
schema:
$ref: '#/definitions/proxy.MediaSearchReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proxy.MediaSearchResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 根据参数获取视频列表
tags:
- 视频列表
/api/stat/media/update:
post:
consumes:
- application/json
description: 更新视频信息
parameters:
- description: 参数列表
in: body
name: req
required: true
schema:
$ref: '#/definitions/proxy.MediasUpdateReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proxy.MediasUpdateResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 更新视频信息
tags:
- 视频列表
/api/stat/media/videoBody:
post:
consumes:
- application/json
description: 视频body上传
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proxy.UploadVideoBodyResp'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 视频body上传
tags:
- 视频列表
/api/stat/media/videoOk:
post:
consumes:
- application/json
description: 视频body上传完成信息调用
parameters:
- description: 参数列表
in: body
name: req
required: true
schema:
$ref: '#/definitions/proxy.BaseInfo'
produces:
- application/json
responses:
"200":
description: ok
schema:
type: int
security:
- ApiKeyAuth: []
summary: 视频body上传完成信息调用
tags:
- 视频列表
/api/stat/mediatag/add:
post:
consumes:
- application/json
description: 添加一个视频标签
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.MediaTagAddReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 添加一个视频标签
tags:
- 视频标签
/api/stat/mediatag/del:
post:
consumes:
- application/json
description: 删除一个视频标签
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.MediaTagDelReq'
produces:
- application/json
responses:
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 删除一个视频标签
tags:
- 视频标签
/api/stat/mediatag/list:
post:
consumes:
- application/json
description: 分组分页获取视频标签
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.MediaTagSearch'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.MediaTagSearchResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 分组分页获取视频标签
tags:
- 视频标签
/api/stat/mediatag/update:
post:
consumes:
- application/json
description: 更新一个视频标签
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.MediaTagUpdateReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 更新一个视频标签
tags:
- 视频标签
/api/stat/minuteStat/list:
post:
consumes:
- application/json
description: 曲线图列表数据
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListMinuteStatReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListMinuteStatRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 曲线图列表数据
tags:
- 主后台首页曲线图
/api/stat/monitor/add:
post:
consumes:
- application/json
description: 添加一个应用监控
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.MonitorAddReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 添加一个应用监控
tags:
- 应用监控
/api/stat/monitor/del:
delete:
consumes:
- application/json
description: 删除一个应用监控
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.MonitorDelReq'
produces:
- application/json
responses:
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 删除一个应用监控
tags:
- 应用监控
/api/stat/monitor/list:
post:
consumes:
- application/json
description: 分组分页获取应用监控
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.MonitorSearch'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.MonitorSearchResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 分组分页获取应用监控
tags:
- 应用监控
/api/stat/monitor/update:
post:
consumes:
- application/json
description: 更新一个应用监控
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.MonitorUpdateReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 更新一个应用监控
tags:
- 应用监控
/api/stat/opLog/list:
post:
consumes:
- application/json
description: 操作日志列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ListOpLogReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.ListOpLogRes'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
- ApiKeyAuth: []
summary: 操作日志列表
tags:
- 操作日志
/api/stat/settlementinfo/add:
post:
consumes:
- application/json
description: 添加一个渠道结算
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.SettlementInfoAdd'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 添加一个渠道结算
tags:
- 渠道结算
/api/stat/settlementinfo/applicant/list:
post:
consumes:
- application/json
description: 获取结算申请人名字列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.GetSettlementApplicantListReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.GetSettlementApplicantListResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 获取结算申请人名字列表
tags:
- 渠道结算
/api/stat/settlementinfo/deleted/list:
post:
consumes:
- application/json
description: 分组分页获取渠道结算已删除列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.SettlementInfoSearch'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.SettlementInfoSearchResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 分组分页获取渠道结算已删除列表
tags:
- 渠道结算
/api/stat/settlementinfo/export:
post:
consumes:
- application/json
description: 分组分页获取渠道结算导出
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.SettlementInfoSearch'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.SettlementInfoSearchResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 分组分页获取渠道结算导出
tags:
- 渠道结算
/api/stat/settlementinfo/list:
post:
consumes:
- application/json
description: 分组分页获取渠道结算
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.SettlementInfoSearch'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.SettlementInfoSearchResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 分组分页获取渠道结算
tags:
- 渠道结算
/api/stat/settlementinfo/update:
post:
consumes:
- application/json
description: 更新一个渠道结算
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.SettlementInfoUpdate'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 更新一个渠道结算
tags:
- 渠道结算
/api/stat/settlementinfo/v2/add:
post:
consumes:
- application/json
description: 添加一个渠道结算2
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.SettlementInfoAdd'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 添加一个渠道结算2
tags:
- 渠道结算
/api/stat/settlementinfo/v2/del:
post:
consumes:
- application/json
description: 删除一个渠道结算(只有特定状态的结算项可以删除)
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.SettlementInfoDelete'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 删除一个渠道结算项
tags:
- 渠道结算
/api/stat/settlementinfo/v2/detail:
post:
consumes:
- application/json
description: 查看渠道结算项的详情
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.SettlementInfoDetail'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.SettlementInfoDetailResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 查看渠道结算项的详情
tags:
- 渠道结算
/api/stat/settlementinfo/v2/export:
post:
consumes:
- application/json
description: 分组分页获取渠道结算申请表导出
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.SettlementInfoSearch'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.SettlementInfoSearchResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 分组分页获取渠道结算申请表导出
tags:
- 渠道结算
/api/stat/settlementinfo/v2/update:
post:
consumes:
- application/json
description: 更新一个渠道结算2
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.SettlementInfoUpdate'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 更新一个渠道结算2
tags:
- 渠道结算
/api/stat/share/list:
post:
description: 下载按钮
parameters:
- description: 参数页码
in: body
name: req
required: true
schema:
$ref: '#/definitions/proto.ShareUrlReq'
responses:
"200":
description: ok
schema:
$ref: '#/definitions/proto.PageButtonListResp'
summary: 下载按钮
tags:
- 落地页
/api/stat/statadvertise/add:
post:
consumes:
- application/json
description: 添加一个统计数据(广告)
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/dailystatadvertise.DailyStatAdvertise'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 添加一个统计数据(广告)
tags:
- 统计数据(广告)
/api/stat/statadvertise/del:
post:
consumes:
- application/json
description: 删除一个统计数据(广告)
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/dailystatadvertiseser.DailyStatAdvertiseDelReq'
produces:
- application/json
responses:
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 删除一个统计数据(广告)
tags:
- 统计数据(广告)
/api/stat/statadvertise/list:
post:
consumes:
- application/json
description: 分组分页获取统计数据(广告)
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/dailystatadvertiseser.DailyStatAdvertiseSearch'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/dailystatadvertiseser.DailyStatAdvertiseSearchResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 分组分页获取统计数据(广告)
tags:
- 统计数据(广告)
/api/stat/statadvertise/update:
post:
consumes:
- application/json
description: 更新一个统计数据(广告)
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/dailystatadvertiseser.DailyStatAdvertiseUpdateReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 更新一个统计数据(广告)
tags:
- 统计数据(广告)
/api/stat/user/info:
post:
consumes:
- application/json
description: 获取用户信息
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.UserInfoSearch'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/registermod.RegisterMod'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 获取用户信息
tags:
- 渠道管理
/api/stat/version/add:
post:
consumes:
- application/json
description: 版本添加
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.VersionAddReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 版本添加
tags:
- 版本管理
/api/stat/version/app:
post:
consumes:
- application/json
description: app获取版本
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.VersionUpdateReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.AppVersionResp'
"400":
description: 失败
schema:
type: string
summary: App获取版本
tags:
- 版本管理
/api/stat/version/bottonclick:
post:
description: 点击下载事件
parameters:
- description: 参数页码
in: body
name: req
required: true
schema:
$ref: '#/definitions/proto.PageButtonClickReq'
responses:
"200":
description: ok
schema:
$ref: '#/definitions/proto.PageButtonClickResp'
summary: 点击下载事件
tags:
- 落地页
/api/stat/version/bottonlist:
post:
description: 下载按钮
parameters:
- description: 参数页码
in: body
name: req
required: true
schema:
$ref: '#/definitions/proto.PageButtonListReq'
responses:
"200":
description: ok
schema:
$ref: '#/definitions/proto.PageButtonListResp'
summary: 下载按钮
tags:
- 落地页
/api/stat/version/channel/newLink:
post:
consumes:
- application/json
description: 获取H5下载
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ChannelDownLoadLinkReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
summary: 获取H5下载
tags:
- 落地页
/api/stat/version/crossbottonclick:
post:
description: 点击下载事件[跨服支持所有app]
parameters:
- description: 参数页码
in: body
name: req
required: true
schema:
$ref: '#/definitions/proto.PageButtonClickReq'
responses:
"200":
description: ok
schema:
$ref: '#/definitions/proto.PageButtonClickResp'
summary: 点击下载[跨服支持所有app]
tags:
- 落地页
/api/stat/version/del:
post:
consumes:
- application/json
description: 版本删除
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.VersionDelReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 版本删除
tags:
- 版本管理
/api/stat/version/h5/config:
post:
consumes:
- application/json
description: 获取H5下载
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.H5ConfigReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
summary: 获取H5下载
tags:
- 落地页
/api/stat/version/h5/config/v2:
post:
consumes:
- application/json
description: 获取H5下载
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.H5ConfigReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
summary: 获取H5下载
tags:
- 落地页
/api/stat/version/list:
post:
consumes:
- application/json
description: 版本列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/common.Page'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.VersionListResp'
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 版本列表
tags:
- 版本管理
/api/stat/version/update:
post:
consumes:
- application/json
description: 版本更新
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.VersionUpdateReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
security:
- ApiKeyAuth: []
summary: 版本更新
tags:
- 版本管理
/api/stat/web/appcategory/add:
post:
consumes:
- application/json
description: 添加分类
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/appcategory.AppCategory'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
summary: 添加分类
tags:
- 应用分类
/api/stat/web/appcategory/del:
post:
consumes:
- application/json
description: 删除分类
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/srv_appcategory.AppCategoryDelReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
summary: 删除分类
tags:
- 应用分类
/api/stat/web/appcategory/list:
post:
consumes:
- application/json
description: 查询分类列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/srv_appcategory.AppCategorySearch'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/srv_appcategory.AppCategorySearchResp'
"400":
description: 获取失败的返回结果
schema:
type: string
summary: 查询分类列表
tags:
- 应用分类
/api/stat/web/appcategory/update:
post:
consumes:
- application/json
description: 更新分类
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/srv_appcategory.AppCategoryUpdateReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
summary: 更新分类
tags:
- 应用分类
/api/stat/web/apps/add:
post:
consumes:
- application/json
description: 添加应用
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/applicationmod.Application'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
summary: 添加应用
tags:
- 应用中心
/api/stat/web/apps/click:
post:
consumes:
- application/json
description: app点击
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.ApplicationClickReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 失败
schema:
type: string
summary: app点击申请到统计中心redis
tags:
- 配置应用app管理
/api/stat/web/apps/del:
post:
consumes:
- application/json
description: 删除应用
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.DelAppReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
summary: 删除应用
tags:
- 应用中心
/api/stat/web/apps/get:
post:
consumes:
- application/json
description: 外部app获取配置应用app信息
parameters:
- description: 参数
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.CenterApplicationReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.CenterApplicationRes'
"400":
description: 失败
schema:
type: string
summary: 外部app获取统计中心配置应用app信息
tags:
- 配置应用app管理
/api/stat/web/apps/list:
post:
consumes:
- application/json
description: 查询应用列表
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.GetApplicationsReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.GetApplicationsResp'
"400":
description: 获取失败的返回结果
schema:
type: string
summary: 查询应用列表
tags:
- 应用中心
/api/stat/web/apps/stat:
post:
consumes:
- application/json
description: 查询应用统计
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/srv_applicationstat.GetApplicationStatReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/srv_applicationstat.GetApplicationStatResp'
"400":
description: 获取失败的返回结果
schema:
type: string
summary: 查询应用统计
tags:
- 应用中心
/api/stat/web/apps/stattotal:
post:
consumes:
- application/json
description: 查询应用统计
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/srv_applicationstat.GetApplicationStatTotalReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/srv_applicationstat.GetApplicationStatTotalResp'
"400":
description: 获取失败的返回结果
schema:
type: string
summary: 查询应用统计
tags:
- 应用中心
/api/stat/web/apps/update:
post:
consumes:
- application/json
description: 更新应用
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/applicationmod.AppUpdate'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
summary: 更新应用
tags:
- 应用中心
/api/stat/web/landpage/picture/add:
post:
consumes:
- application/json
description: 添加一个落地页资源
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.LandpagePictureAddReq'
produces:
- application/json
responses:
"200":
description: 成功
schema:
type: string
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 添加一个落地页资源
tags:
- 落地页资源
/api/stat/web/landpage/picture/list:
post:
consumes:
- application/json
description: 分组分页获取落地页资源
parameters:
- description: 参数列表
in: body
name: param
required: true
schema:
$ref: '#/definitions/proto.LandpagePictureSearch'
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/proto.LandpagePictureSearchResp'
"400":
description: 获取失败的返回结果
schema:
type: string
security:
- ApiKeyAuth: []
summary: 分组分页获取落地页资源
tags:
- 落地页资源
schemes:
- http
- https
securityDefinitions:
ApiKeyAuth:
in: header
name: Authorization
type: apiKey
BasicAuth:
type: basic
OAuth2AccessCode:
authorizationUrl: https://example.com/oauth/authorize
flow: accessCode
scopes:
admin: Grants read and write access to administrative information
tokenUrl: https://example.com/oauth/token
type: oauth2
OAuth2Application:
flow: application
scopes:
admin: Grants read and write access to administrative information
write: Grants write access
tokenUrl: https://example.com/oauth/token
type: oauth2
OAuth2Implicit:
authorizationUrl: https://example.com/oauth/authorize
flow: implicit
scopes:
admin: Grants read and write access to administrative information
write: Grants write access
type: oauth2
OAuth2Password:
flow: password
scopes:
admin: Grants read and write access to administrative information
read: Grants read access
write: Grants write access
tokenUrl: https://example.com/oauth/token
type: oauth2
swagger: "2.0"