【技术实现步骤摘要】
应用分发系统中的渠道识别方法、设备及存储介质
[0001]本申请涉及互联网通信
,尤其涉及一种应用分发系统中的渠道识别方法、设备及存储介质。
技术介绍
[0002]作为应用分发平台,一般会对接两个合作方,分别是应用开发者和流量提供者。应用开发者把APP提交到平台后,平台会把APP投放到多个流量渠道进行分发、运营和结算。
[0003]不同的流量渠道,其分发效率和质量各有差异,为了衡量一个APP在多个流量渠道的分发效果,这里需要准确识别出该次分发记录是由哪个渠道带来的。
[0004]目前业界普遍使用基于渠道方上报的方案。流程如下:应用开发者向应用分发平台提交接入申请;应用开发者完成应用接入;应用分发平台把应用投放到流量渠道;流量渠道返回投放结果;流量渠道对应用进行分发;流量渠道上报分发流水给流水上报服务器;流水上报服务器返回上报结果。但目前的技术方案,分发流水依赖渠道方上报,存在误报、多报的风险;且只能在分发阶段识别渠道,对于分发后的运营阶段,其充值付费流水无法由渠道进行上报。
[0005]因此,有 ...
【技术保护点】
【技术特征摘要】
1.一种应用分发系统中的渠道识别方法,其特征在于,所述应用分发系统包括第一服务器、第二服务器、第三服务器和客户端,所述方法包括:所述第一服务器向第二服务器发送分包请求,所述分包请求携带目标应用安装包;所述第二服务器基于所述分包请求,将所述目标应用安装包分成目标数量的渠道包;所述第二服务器构建流量渠道的标识信息与渠道包的标识信息的对应关系;所述第二服务器向所述第一服务器发送分包结果,所述分包结果携带所述流量渠道的标识信息与渠道包的标识信息的对应关系;所述第一服务器根据所述流量渠道的标识信息与渠道包的标识信息的对应关系,向每个流量渠道投放对应的渠道包;以使每个流量渠道对所述每个流量渠道对应的渠道包进行分发;所述客户端根据流量渠道分发的渠道包安装目标应用程序并存储用户登录账号;所述客户端向第三服务器发送所述客户端对应的流量渠道的标识信息以及用户登录账号;所述第三服务器存储客户端对应的流量渠道的标识信息与用户登录账号的对应关系,以便在用户使用所述客户端时,识别客户端对应的流量渠道的标识信息。2.根据权利要求1所述的方法,其特征在于,当所述客户端为至少两个时,所述第三服务器存储客户端对应的流量渠道的标识信息与用户登录账号的对应关系的步骤之后,所述方法还包括:所述第三服务器根据每个客户端对应的流量渠道的标识信息与用户登录账号的对应关系,确定每个流量渠道对应的用户登录账号数量;所述第三服务器根据所述每个流量渠道对应的用户登录账号数量,确定目标流量渠道。3.根据权利要求2所述的方法,其特征在于,所述第三服务器根据所述每个流量渠道对应的用户登录账号数量,确定目标流量渠道包括:所述第三服务器将流量渠道按照用户登录账号数量由少到多进行排序;所述第三服务器将排序末位的流量渠道确定为目标流量渠道。4.一种应用分发系统中的渠道识别方法,其特征在于,所述方法包括:向第二服务器发送分包请求,所述分包请求携带目标应用安装包;以使所述第二服务器基于所述分包请求,将所述目标应用安装包分成目标数量的渠道包;以及构建流量渠道的标识信息与渠道包的标识信息的对应关系;接收所述第二服务器发送的分包结果,所述分包结果携带所述流量渠道的标识信息与渠道包的标识信息的对应关系;根据所述流量渠道的标识信息与渠道包的标识信息的对应关系,向每个流量渠道投放对应的渠道包;以使每个流量渠道对所述每个流量渠道对应的渠道包进行分发;以及使客户端根据流量渠道分发的渠道包安装目标应用程序并存储用户登录账号;以及向第三服务器发送所述客户端对应的流量渠道的标识信息以及用户登录账号;以使所述第三服务器存储客户端对应的流量渠道的标识信息与用户登录账号的对应关系,以便在用户使用所述客户端时,识别客户端对应的流量渠道的标识信息。5.根据权利要求4所述的方法,其特征在于,所述向第二服务器发送分包请求的步骤之
前,所述方法还包括:接收第五服务器发送的目标应用程序接入请求,所述目标应用程序接入请求携带所述目标应用安装包;相应的,所述向第二服务器发送分包请求包括:基于所述目标应用程序接入请求,向所述第二服务器发送分包请求。6.一种应用分发系统中的渠道识别方法,其特征在于,所述方法包括:根据流量渠道分发的渠道包安装目标应用程序并存储用户登录账号;所述渠道包为第一服务器根据流量渠道的标识信息与渠道包的标识信息的对应关系,向每个流量渠道投放的;所述流量渠道的标识信息与渠道包的标识信息的对应...
【专利技术属性】
技术研发人员:冯锋,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。