|
|
[service]
|
|
|
name = "WCampaignStat"
|
|
|
desc = "活动统计服务"
|
|
|
|
|
|
[[method]]
|
|
|
name = "Summary"
|
|
|
desc = "活动概览数据"
|
|
|
[method.req]
|
|
|
field = [
|
|
|
"int64 campaign_id //活动id",
|
|
|
"string campaign_hash_id //活动hash_id",
|
|
|
]
|
|
|
|
|
|
[method.res]
|
|
|
field = [
|
|
|
"string title //列表数据",
|
|
|
"int64 start_time //活动开始时间时间戳",
|
|
|
"int64 end_time //活动结束时间时间戳",
|
|
|
"int32 status //活动状态(1-待发布,2-已发布,3-下线)",
|
|
|
"int64 install_num //下载次数|注册次数",
|
|
|
"int64 share_user_num //邀请按钮点击人数",
|
|
|
"int64 view_num //访问总次数",
|
|
|
"int64 view_user_num //访问总人数",
|
|
|
"int64 max_deep //最高裂变层级",
|
|
|
"int64 today_view_num //今日访问次数",
|
|
|
"int64 today_user_num //今日参与人数",
|
|
|
"string cover_url //活动名称",
|
|
|
"int32 target //活动目标(1-app下载/注册;2-提升关键指标转换率;3-app活跃/留存)",
|
|
|
"EventData event_data //事件统计数据",
|
|
|
"int32 option //目标选择类型(1-app下载/注册;2-好友完成指定事件;3-指定事件达标;4-拉充值/积分消耗)",
|
|
|
"int32 type //报表类型(1-下载,2-注册,3-事件,4-报表,5-养成)",
|
|
|
"int64 sign_num //总签到人数",
|
|
|
"int64 sign_target_num //总签到达标人数",
|
|
|
"int64 today_sign_num //今日总签到人数",
|
|
|
"int64 today_sign_target_num //今日总签到达标人数",
|
|
|
"Grow grow //养成类型特定统计参数",
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "EventData"
|
|
|
field = [
|
|
|
"int64 target_num //达标次数",
|
|
|
"int64 target_user_num //达标人数",
|
|
|
"repeated Cond conds //事件数据",
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "Cond"
|
|
|
field = [
|
|
|
"string event //事件关键字",
|
|
|
"string event_key //标识说明",
|
|
|
"int64 num //触发次数",
|
|
|
"int64 user_num //触发人数",
|
|
|
"double total //累计总值",
|
|
|
"int32 if_cond //等式(0-等于,1-大于等于,2-累计)",
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "Grow"
|
|
|
field = [
|
|
|
"int64 total //总养成人数",
|
|
|
"int64 today //今日养成人数",
|
|
|
]
|
|
|
|
|
|
[[method]]
|
|
|
name = "Campaign"
|
|
|
desc = "活动数据"
|
|
|
[method.req]
|
|
|
field = [
|
|
|
"int64 campaign_id //活动id",
|
|
|
"string campaign_hash_id //活动hash_id",
|
|
|
"int64 start_time //统计开始时间时间戳",
|
|
|
"int64 end_time //统计结束时间时间戳",
|
|
|
]
|
|
|
|
|
|
[method.res]
|
|
|
field = [
|
|
|
"repeated string x //x轴",
|
|
|
"Report report_user //人数报告",
|
|
|
"Report report_num //次数报告",
|
|
|
"int32 show_type //展示类型(1-活动访问,2-达标条件,3-签到,4-养成)",
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "Y"
|
|
|
field = [
|
|
|
"int32 type //线类型",
|
|
|
"string name //标识说明",
|
|
|
"repeated int64 data //数据",
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "Report"
|
|
|
field = [
|
|
|
"int64 view_num //活动页面访问人数",
|
|
|
"string fun //活动兴趣度,如(2.5)",
|
|
|
"string change //活动转化率,如(2.5)",
|
|
|
"repeated Y y //展示的线数据",
|
|
|
"string target //活动达标率,如(2.5)",
|
|
|
"int64 target_num //活动达标数",
|
|
|
"string sign //签到达标率,如(2.5)",
|
|
|
"int64 sign_num //签到数",
|
|
|
"string grow //养成达标率,如(2.5)",
|
|
|
]
|
|
|
|
|
|
[[method]]
|
|
|
name = "Related"
|
|
|
desc = "裂变数据"
|
|
|
[method.req]
|
|
|
field = [
|
|
|
"int64 campaign_id //活动id",
|
|
|
"string campaign_hash_id //活动hash_id",
|
|
|
"int64 start_time //统计开始时间时间戳",
|
|
|
"int64 end_time //统计结束时间时间戳",
|
|
|
]
|
|
|
|
|
|
[method.res]
|
|
|
field = [
|
|
|
"repeated string x //x轴",
|
|
|
"Report report_user //人数报告",
|
|
|
"Report report_num //次数报告",
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "Y"
|
|
|
field = [
|
|
|
"int32 type //线类型",
|
|
|
"string name //标识说明",
|
|
|
"repeated int64 data //数据",
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "Report"
|
|
|
field = [
|
|
|
"string share //邀请链接曝光转化,如(2.5)",
|
|
|
"string wechat //微信页转化率,如(2.5)",
|
|
|
"string download //下载页转化率,如(2.5)",
|
|
|
"repeated Y y //展示的线数据",
|
|
|
"string media //社媒分享转化率,如(2.5)",
|
|
|
"int64 media_num //社媒总数",
|
|
|
"repeated MediaData media_data //社媒数据",
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "MediaData"
|
|
|
field = [
|
|
|
"string name //社媒名称",
|
|
|
"int64 total //总数",
|
|
|
]
|
|
|
|
|
|
[[method]]
|
|
|
name = "Stat"
|
|
|
desc = "统计事件数据"
|
|
|
[method.req]
|
|
|
field = [
|
|
|
"string campaign_hash_id //活动hash_id",
|
|
|
"int32 behavior_type //用户行为类型",
|
|
|
"int64 behavior_time //用户行为时间",
|
|
|
"string ip //用户ip",
|
|
|
"string os //系统",
|
|
|
"string os_ver //用户版本",
|
|
|
"string device_model //设备型号",
|
|
|
"string sub_user_id //活动用户外部id",
|
|
|
"string parent_user_id //用户上级用户外部id",
|
|
|
"int64 media_id //社媒id",
|
|
|
"string c_mark //渠道标识",
|
|
|
"string icon //图标标识(invite-邀请框icon)",
|
|
|
"string wid //浏览器id",
|
|
|
]
|
|
|
|
|
|
[method.res]
|
|
|
|
|
|
|
|
|
[[method]]
|
|
|
name = "Channel"
|
|
|
desc = "渠道统计"
|
|
|
[method.req]
|
|
|
field = [
|
|
|
"string campaign_hash_id //活动hash_id",
|
|
|
"int32 c_type //渠道类型(1-站内渠道,2-站外渠道)",
|
|
|
"int64 start_time //统计开始时间时间戳",
|
|
|
"int64 end_time //统计结束时间时间戳",
|
|
|
"int32 page //当前页",
|
|
|
"int32 per_page //每页条数",
|
|
|
]
|
|
|
|
|
|
[method.res]
|
|
|
field = [
|
|
|
"repeated One list //列表数据",
|
|
|
"int64 total //列表总数",
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "One"
|
|
|
field = [
|
|
|
"int64 id //渠道id",
|
|
|
"string title //渠道名称",
|
|
|
"string url //渠道链接",
|
|
|
"int64 click_num //点击次数",
|
|
|
"int64 click_user_num //点击人数",
|
|
|
"int64 install_num //安装数",
|
|
|
"int64 open_num //打开app次数",
|
|
|
"int64 open_user_num //打开app人数",
|
|
|
"int64 install_user_num //安装人数",
|
|
|
]
|
|
|
|
|
|
[[method]]
|
|
|
name = "AdsSummary"
|
|
|
desc = "Ads总揽数据"
|
|
|
[method.req]
|
|
|
field = [
|
|
|
"string campaign_hash_id //活动hash_id",
|
|
|
]
|
|
|
|
|
|
[method.res]
|
|
|
field = [
|
|
|
"int64 visitor_num //访问量",
|
|
|
"int64 visitor_num_today //今日访问量",
|
|
|
"int64 visitor_num_yesterday //昨日访问量",
|
|
|
"int64 visitor_user //访问人数",
|
|
|
"int64 visitor_user_today //今日访问人数",
|
|
|
"int64 visitor_user_yesterday //昨日访问人数",
|
|
|
"string visitor_user_day_compare //访问人数日坏比",
|
|
|
"int32 visitor_user_day_compare_up //访问人数日坏比趋势,0-无变化,1-上涨,2-下降",
|
|
|
"int64 install_num //下载量",
|
|
|
"int64 install_num_today //今日下载量",
|
|
|
"int64 install_num_yesterday //昨日下载量",
|
|
|
"int64 install_user //下载人数",
|
|
|
"int64 install_user_today //今日下载人数",
|
|
|
"int64 install_user_yesterday //昨日下载人数",
|
|
|
"string install_user_day_compare //下载人数日坏比",
|
|
|
"int32 install_user_day_compare_up //下载人数日坏比趋势,0-无变化,1-上涨,2-下降",
|
|
|
"int64 reward_user_app_today //今日领奖人数",
|
|
|
]
|
|
|
|
|
|
[[method]]
|
|
|
name = "AdsTable"
|
|
|
desc = "Ads报表"
|
|
|
[method.req]
|
|
|
field = [
|
|
|
"string campaign_hash_id //活动hash_id",
|
|
|
"int64 start_time //统计开始时间时间戳",
|
|
|
"int64 end_time //统计结束时间时间戳",
|
|
|
]
|
|
|
|
|
|
[method.res]
|
|
|
field = [
|
|
|
"int64 visitor_user //区间访问人数",
|
|
|
"int64 install_user //区间下载人数",
|
|
|
"string install_user_compare //下载转化率",
|
|
|
"repeated string x //x轴",
|
|
|
"repeated Y y //x轴",
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "Y"
|
|
|
field = [
|
|
|
"string type //线类型(app_install-安装,view-访问)",
|
|
|
"repeated int64 data //y轴数据",
|
|
|
]
|
|
|
|
|
|
[[method]]
|
|
|
name = "AdsReward"
|
|
|
desc = "Ads奖品"
|
|
|
[method.req]
|
|
|
field = [
|
|
|
"string campaign_hash_id //活动hash_id",
|
|
|
]
|
|
|
|
|
|
[method.res]
|
|
|
field = [
|
|
|
"int64 web_num //奖品发放总数",
|
|
|
"int64 app_num //奖品领取总数",
|
|
|
"repeated Reward rewards //奖品列表",
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "Reward"
|
|
|
field = [
|
|
|
"int64 id //活动奖品id",
|
|
|
"string title //奖品标题",
|
|
|
"int64 web_num //奖品发放总数",
|
|
|
"string web_compare //奖品发放占比",
|
|
|
"int64 app_num //奖品领取总数",
|
|
|
"string app_compare //奖品领取占比",
|
|
|
"string compare //领奖率",
|
|
|
]
|
|
|
|
|
|
[[method]]
|
|
|
name = "InAppBP"
|
|
|
desc = "应用内埋点"
|
|
|
[method.req]
|
|
|
field = [
|
|
|
"int32 type //埋点类型(1-访问活动,5-活动按钮点击,6-点击分享按钮,10-点击去完成,18-点击去使用,19-点击长图)",
|
|
|
"int64 user_id //用户id",
|
|
|
"int64 media_id //社媒id",
|
|
|
"int64 cond_id //条件ID",
|
|
|
"int64 reward_id //奖品id",
|
|
|
"string ip //访问ip",
|
|
|
"string img_url //图片地址",
|
|
|
"string from //埋点类型来源",
|
|
|
"string form_show_status //展示的表单状态",
|
|
|
"int64 reward_record_id //奖品领取记录id",
|
|
|
"string os //系统",
|
|
|
"string os_version //系统版本",
|
|
|
"string device_model //系统型号",
|
|
|
"int64 campaigin_id //活动id",
|
|
|
"int64 qa_id //题目id",
|
|
|
"int64 qa_option_id //选择的选项id",
|
|
|
"int32 is_right //是否正确答案(-1:不正确,1:正确)",
|
|
|
"int64 img_id //长图id",
|
|
|
"int64 zone_id //热区id",
|
|
|
"string click_flip_status //点击立即翻牌状态(有抽奖机会 - has_lucky,没有抽奖机会 - none_lucky)",
|
|
|
"int64 custom_btn_id //自定义按钮id",
|
|
|
"string chat_from //进入ai对话来源(icon-图标,tip-宠物文案)",
|
|
|
"string chat_tip_msg //tip宠物文案内容",
|
|
|
"string color_mark //uno颜色",
|
|
|
"string card_no //uno牌型",
|
|
|
"int64 uno_card_id //uno卡Id",
|
|
|
]
|
|
|
|
|
|
[method.res]
|
|
|
field = [
|
|
|
]
|
|
|
|
|
|
[[method]]
|
|
|
name = "ChildBP"
|
|
|
desc = "应用内埋点"
|
|
|
[method.req]
|
|
|
field = [
|
|
|
"int64 user_id //用户id",
|
|
|
"int64 campaigin_id //活动id",
|
|
|
"string child_hash_id //子活动id",
|
|
|
"int32 type //埋点类型(43-打开子活动入口)",
|
|
|
]
|
|
|
|
|
|
[method.res]
|
|
|
field = [
|
|
|
]
|
|
|
|
|
|
[[method]]
|
|
|
name = "OutAppBP"
|
|
|
desc = "应用外埋点"
|
|
|
[method.req]
|
|
|
field = [
|
|
|
"int32 type //埋点类型(12-访问站外链接,13-站外活动按钮点击,7-浏览下载页行为, 8-点击下载按钮,9-浏览微信页行为)",
|
|
|
"string campaign_hash_id //活动hash_id",
|
|
|
"string web_id //用户id",
|
|
|
"string download_from //下载页来源",
|
|
|
"string parent_user_id //上级用户id",
|
|
|
"string lang //语言标识",
|
|
|
"string ip //访问ip",
|
|
|
"string cid //渠道标识",
|
|
|
"string platform //平台",
|
|
|
"string os //系统",
|
|
|
"string os_version //系统版本",
|
|
|
"string device_model //系统型号",
|
|
|
"string blackbox //黑盒数据",
|
|
|
"string uid //第三方用户id",
|
|
|
]
|
|
|
|
|
|
[method.res]
|
|
|
field = [
|
|
|
]
|
|
|
|
|
|
[[method]]
|
|
|
name = "ReportInfo"
|
|
|
desc = "报表信息"
|
|
|
[method.req]
|
|
|
field = [
|
|
|
"string hash_id //活动hash_id",
|
|
|
]
|
|
|
|
|
|
[method.res]
|
|
|
field = [
|
|
|
"string hash_id //活动对外id",
|
|
|
"string title //活动标题",
|
|
|
"string cover_url //活动封面",
|
|
|
"string fission_mark //玩法标识",
|
|
|
"int64 start_time //开始时间时间戳",
|
|
|
"int64 end_time //结束时间时间戳",
|
|
|
"int32 status //发布状态(1-待发布,2-已发布,3-已下线)",
|
|
|
"int32 t_offset //时间偏移量",
|
|
|
"int32 target //活动目标",
|
|
|
"repeated Event events //支持的埋点事件",
|
|
|
"repeated Dimension fix_dimensions //固定维度",
|
|
|
"repeated LangOffset lang_offset //语言时区",
|
|
|
"int32 open_fixed //开始固定事件(0-否,1-是)",
|
|
|
"int32 open_custom //开始自定义事件(0-否,1-是)",
|
|
|
"repeated string reward_type //奖品tab集合(app-活动主奖品,extra-额外奖品,step-阶梯奖,newcomer-新人奖)",
|
|
|
"int32 show_all //是否展示总预算模块(0-否,1-是)",
|
|
|
"int32 show_select //是否显示选择数(0-否,1-是)",
|
|
|
]
|
|
|
|
|
|
[[method.res.message]]
|
|
|
name = "LangOffset"
|
|
|
field = [
|
|
|
"int32 t_offset //语言标识",
|
|
|
"string lang_mark //时区偏移值",
|
|
|
]
|
|
|
|
|
|
[[method.res.message]]
|
|
|
name = "Event"
|
|
|
field = [
|
|
|
"int32 type //活动奖品id",
|
|
|
"repeated Dimension dimensions //维度数据",
|
|
|
]
|
|
|
|
|
|
[[method.res.message]]
|
|
|
name = "Dimension"
|
|
|
field = [
|
|
|
"string key //活动奖品id",
|
|
|
]
|
|
|
|
|
|
[[method]]
|
|
|
name = "StatEvent"
|
|
|
desc = "活动统计的维度"
|
|
|
[method.req]
|
|
|
field = [
|
|
|
"string campaign_hash_id //活动hash_id",
|
|
|
"int64 campaign_id // 活动id",
|
|
|
"string lang_mark //活动hash_id",
|
|
|
]
|
|
|
|
|
|
[method.res]
|
|
|
field = [
|
|
|
"int64 campaign_id // 活动id",
|
|
|
"int32 t_offect // 时区",
|
|
|
"repeated int32 event_ids // 事件ids",
|
|
|
"repeated Task tasks // 任务数据",
|
|
|
"repeated string help_event // 助力事件"
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "Task"
|
|
|
field = [
|
|
|
"int64 id //任务id",
|
|
|
"string title //任务名称",
|
|
|
]
|
|
|
|
|
|
[[method]]
|
|
|
name = "DemTitle"
|
|
|
desc = "维度标题数据"
|
|
|
[method.req]
|
|
|
field = [
|
|
|
"string campaign_hash_id // 活动hash_id",
|
|
|
"repeated int64 reward_ids // 奖品id集合",
|
|
|
"repeated int64 cond_ids // 任务id集合",
|
|
|
"repeated int64 media_ids // 社媒id集合",
|
|
|
"repeated int64 channel_ids // 渠道id集合",
|
|
|
"repeated int64 level_ids // 用户类型id集合",
|
|
|
"repeated int64 qa_ids // 题库题目id集合",
|
|
|
"repeated int64 qa_option_ids // 题库题目选项id集合",
|
|
|
"repeated int64 qa_group_ids // 题库id集合",
|
|
|
"repeated int64 scene_ids // 场次集合",
|
|
|
"repeated int64 custom_btn_ids // 自定义按钮id集合",
|
|
|
"repeated int64 taskIds // 任务id集合",
|
|
|
"repeated int64 parent_ids // 上级用户id集合",
|
|
|
"int64 campaign_id // 活动id",
|
|
|
"repeated int64 img_ids // 长图id集合",
|
|
|
"repeated int64 zone_ids // 热区id集合",
|
|
|
"repeated int64 cpn_ids // 活动id集合",
|
|
|
"repeated int64 schedule_ids // 活动时间id集合",
|
|
|
"repeated int64 mall_ids // 商城id集合",
|
|
|
"repeated int64 mall_item_ids // 商城商品id集合",
|
|
|
"repeated int64 uno_card_ids // uno卡id集合",
|
|
|
]
|
|
|
|
|
|
[method.res]
|
|
|
field = [
|
|
|
"int64 campaign_id // 活动id",
|
|
|
"int32 t_offect // 时区",
|
|
|
"repeated Title conds // 任务数据",
|
|
|
"repeated Title media // 社媒数据",
|
|
|
"repeated Title channel // 渠道数据",
|
|
|
"repeated Title rewards // 奖品数据",
|
|
|
"repeated Title user_lv // 用户等级",
|
|
|
"repeated Title qa // 题库题目",
|
|
|
"repeated Title qa_option // 题库题目选项",
|
|
|
"repeated Title qa_group // 题库题目选项",
|
|
|
"repeated Title scenes // 场次",
|
|
|
"repeated Title custom_btn // 按钮文案",
|
|
|
"repeated Title tasks // 任务文案",
|
|
|
"repeated Title parents // 上级用户",
|
|
|
"repeated Title imgs // 长图参数",
|
|
|
"repeated Title zones // 热区",
|
|
|
"repeated Title cpns // 活动",
|
|
|
"repeated Schedule schedules // 活动时间",
|
|
|
"repeated Title malls // 商城",
|
|
|
"repeated Title mall_items // 商城商品",
|
|
|
"repeated Title uno_cards // uno卡",
|
|
|
]
|
|
|
|
|
|
[[method.res.message]]
|
|
|
name = "Title"
|
|
|
field = [
|
|
|
"string mark //字符串标识",
|
|
|
"int64 id //标识",
|
|
|
"string title //说明",
|
|
|
"int64 second_id //二级标识",
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "Schedule"
|
|
|
field = [
|
|
|
"int64 id //赛程id",
|
|
|
"string title //说明",
|
|
|
"repeated Team teams //队伍数据",
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "Team"
|
|
|
field = [
|
|
|
"int64 id //标识",
|
|
|
"string title //说明",
|
|
|
]
|
|
|
|
|
|
[[method]]
|
|
|
name = "TopTen"
|
|
|
desc = "活动前十排行榜"
|
|
|
[method.req]
|
|
|
field = [
|
|
|
"string campaign_hash_id //活动hash_id",
|
|
|
]
|
|
|
|
|
|
[method.res]
|
|
|
field = [
|
|
|
"int64 max_lv // 最高裂变层级",
|
|
|
"repeated Invite invite // 邀请人数",
|
|
|
"repeated Event event // 任务数据",
|
|
|
"repeated Grow grow // 领养数据",
|
|
|
"repeated Help help // 助力数据",
|
|
|
"repeated Sign sign // 签到排行榜",
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "Invite"
|
|
|
field = [
|
|
|
"int32 rank //排名",
|
|
|
"string user_id //用户id",
|
|
|
"int64 effect_num //有效邀请人数",
|
|
|
"int64 invite_num //邀请总人数",
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "Event"
|
|
|
field = [
|
|
|
"int32 rank //排名",
|
|
|
"string user_id //用户id",
|
|
|
"int64 num //数量",
|
|
|
"repeated Cond conds //具体达标条件数据"
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "Cond"
|
|
|
field = [
|
|
|
"string desc //条件说明",
|
|
|
"int64 num //数量",
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "Grow"
|
|
|
field = [
|
|
|
"int32 rank //排名",
|
|
|
"string user_id //用户id",
|
|
|
"int64 grow_num //领养数量",
|
|
|
"int64 grow_reward_num //养成数量",
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "Help"
|
|
|
field = [
|
|
|
"int32 rank //排名",
|
|
|
"string user_id //用户id",
|
|
|
"int64 num //助力数量",
|
|
|
"repeated Detail detail //领养详情",
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "Detail"
|
|
|
field = [
|
|
|
"string title //标题",
|
|
|
"int64 num //数量",
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "Sign"
|
|
|
field = [
|
|
|
"int32 rank //排名",
|
|
|
"string user_id //用户id",
|
|
|
"int64 sign_day //签到天数",
|
|
|
"int64 sign_reward_num //签到达标数",
|
|
|
]
|
|
|
|
|
|
[[method]]
|
|
|
name = "UserCycle"
|
|
|
desc = "用户明细占比数据"
|
|
|
[method.req]
|
|
|
field = [
|
|
|
"string campaign_hash_id //活动hash_id",
|
|
|
]
|
|
|
|
|
|
[method.res]
|
|
|
field = [
|
|
|
"repeated One list // 最高裂变层级",
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "One"
|
|
|
field = [
|
|
|
"string mark //占比标识(platform-平台占比,channel-渠道占比,media-社媒占比)",
|
|
|
"repeated Part parts //占比数据",
|
|
|
]
|
|
|
[[method.res.message]]
|
|
|
name = "Part"
|
|
|
field = [
|
|
|
"string title //标题",
|
|
|
"int64 num //数量",
|
|
|
]
|
|
|
|
|
|
[[method]]
|
|
|
name = "Active"
|
|
|
desc = "用户活跃"
|
|
|
[method.req]
|
|
|
field = [
|
|
|
"int64 user_id //用户id",
|
|
|
"int64 campaign_id //活动id",
|
|
|
]
|
|
|
|
|
|
[method.res]
|
|
|
|
|
|
[[method]]
|
|
|
name = "ChildReportInfo"
|
|
|
desc = "子活动报表信息"
|
|
|
[method.req]
|
|
|
field = [
|
|
|
"string hash_id //活动hash_id",
|
|
|
]
|
|
|
|
|
|
[method.res]
|
|
|
field = [
|
|
|
"string hash_id //活动对外id",
|
|
|
"string title //活动标题",
|
|
|
"int64 start_time //开始时间时间戳",
|
|
|
"int64 end_time //结束时间时间戳",
|
|
|
"int32 status //发布状态(1-待发布,2-已发布,3-已下线)",
|
|
|
"int32 t_offset //时间偏移量",
|
|
|
"int32 child_type //子活动类型",
|
|
|
"string p_title //父活动标题",
|
|
|
]
|