【需求背景】分销商目前无法查看实时的订单数据,无法根据实时数据进行策略的调整;
【需求方案】新建内外部可打开的url链接,分销商可以在外部环境查询所属渠道的订单数据;
【紧急程度】正常
【需求描述】
1.分销商渠道配置
【MS后台-数据统计】新增子菜单【分销商渠道配置】:
2.打开链接,展示分销商数据查询平台:
顶部展示: “有道少儿英语/渠道订单数据查询/XXXX(分销商名称)”
2.1 平台 复用【MS后台-数据统计-渠道转化统计表】逻辑,不同点在于:
(1)进入默认展示页面为空页面,并配有简单的引导文案 “ 1.输入您的渠道英文名,点击【查询】按钮进行查看;2.可根据具体开课日期和支付/兑换时间进行筛选,默认展示渠道一年内的订单数据。”
(2)前端列表展示字段:不展示系统课购买数、系统课转化数,展示[渠道英文名,渠道中文名,商品ID,商品名称,开课时间,试听课订单数,日订单数];
(3)筛选字段:
①不展示[商品ID]筛选功能,保留[渠道英文名,开始时间至结束时间,开课时间],并在筛选字段前标注功能文案:
开始时间至结束时间:“试听课支付/兑换时间:”
开课时间:“试听课开课时间:”
②渠道英文名为必填项:且仅能查询该分销商所关联渠道的数据;
未填写渠道英文名,点击【查询】按钮:toast提示“请输入渠道英文名进行查询”,就是不能查询;
- 填渠道,填时间 : 查该渠道该时间;
- 填渠道,无时间:查该渠道一年内时间;
- 填渠道,同时选开始结束时间&开课时间:取交集;
(4)操作功能:不做[导出]功能,保留[查询,清空]操作。
(5)统计:不展示[系统课订单,系统课转化率],只展示[试听课订单数],为当前筛选条件下所有页面数据的总和(例如有20页数据),并非当前1页的数据总和。
(6)所有页面数据,只支持查看,不能进行复制!
2.2 分销商数据查询平台详细逻辑:
基本复用【MS后台-数据统计-渠道转化统计表】逻辑,变动处进行加粗,并参考内容2
3.1 统计维度:按照每天,每个渠道,商品ID,开课日期为维度进行统计;
3.2 表字段说明:
(1)渠道英文名、渠道中文名:
- 数据来源:根据订单后缀渠道英文名统计,并从渠道表中读取对应的渠道中文名;
- 展示规则:筛选的日期内试听课订单的,即展示该渠道的信息;若无,则不展示;
(2)开课时间:
- 取商品列表中对应的“授课时间”的开始时间。(若不好区分,可以直接展示授课时间段)
(3)试听课订单数:
- 以支付/兑换时间为准,包括免费与9.9投放的所有领取成功(订单状态为“开课完成”)的试听课订单;
- 排重规则:由于目前试听课之间并未排重,因此这里也不排重。举例:用户A购买了渠道1、渠道2的试听课,那么两个渠道试听课订单数都+1
(4)日订单数:
- 查询多天时,将多天试听课总订单拆分到每天展示;
- 最多展示7日订单数;所选区间超过7天,则仅展示最近7天数据(包括搜索截至日期);若所选区间截至日晚于搜索当天,不展示搜索当天之后的数据;
-
例如:
-5月10日搜索5月8日至5月10日数据,分别展示8、9、10日数据
-5月10日搜索5月1日至5月10日数据,分别展示5月4、5、6、7、8、9、10日数据
-5月10日搜索5月1日至5月15日数据,分别展示4、5、6、7、8、9、10日数据
-5月10日搜索5月9日至5月15日数据,分别展示9、10日数据
(5)其他渠道:若有试听课订单无渠道来源,则全部归为“其他”。
3.3 统计:
(1)只展示[试听课订单数],为当前筛选条件下所有页面数据的总和(例如有20页数据),并非当前1页的数据总和。
3.4 筛选字段:
(1)渠道英文名:
-
精确搜索,一次最多可以输入200个渠道名,以英文的逗号为分割【,】:
边界情况:
-
采用中文逗号隔开:点击“查询”,系统只展示能正确识别的渠道信息按照线上逻辑:检测到中文【,】,toast提示:“渠道英文名请以英文[,]隔开” -
渠道英文名1个或多个输入错误:点击“查询”后,系统只展示正确渠道的信息,错误渠道不展示。若所有渠道均错误,展示No Data;
-
搜索结果排序方式与搜索输入的渠道名先后顺序相同。
变动:英文渠道名为必填项,若未填写,点击【查询】时,toast提示:“请输入渠道英文名进行查询”;
且仅能查询该分销商所关联渠道的数据;
(2)时间筛选:指试听课的支付时间
仅要求结束日期>=开始日期,手动切换,最长可查看一年范围宽度的数据。
- 结束日期=开始日期时,表示查询当天的数据;检索时选择时间范围(按天时间),点击查询,展示试听课支付时间符合所选择时间范围的数据内容。
- 结束日期>开始日期,查询开始日期至结束日期的订单数据。
(3)开课时间检索:
-
选择开课时间(按天时间),点击查询,展开符合开课时间条件的数据内容;
例:选择2020年6月1日,则展示开课时间在6月1日的所有数据内容。
(4)变动:首次进入页面,用户未输入渠道码前,默认显示空白页,页面展示引导文案文案 ”1.输入您的渠道英文名,点击【查询】按钮进行查看;2.可根据具体开课日期和支付/兑换时间进行筛选。“
(5)关于筛选字段:渠道英文名为必填项
- 未填写渠道码:toast提示“请输入渠道英文名”,就是不能查询
- 填渠道,填时间 : 查该渠道该时间;
- 填渠道,无时间:查该渠道一年内时间;
- 填渠道,同时选开始结束时间&开课时间:取交集;
(6)排序规则:
- 若输入多渠道:按照渠道输入顺序排序;
- 渠道码相同,则按照开课日期,顺序排列,即最新开课日期,排在最后面;
- 一页最多展示10条数据。
3.5 【清空】操作
(1)清空:指清除渠道,开始结束日期,开课日期,页面保持清空前状态不变;