渠道信息的获取方法、装置、电子设备及存储介质制造方法及图纸

技术编号:22755626 阅读:15 留言:0更新日期:2019-12-07 04:12
本公开提供的渠道信息的获取方法、装置、电子设备及存储介质,采用了响应对推广链接的触发,执行推广链接中的第一组件,第一组件用于将采集用户的第一设备信息发送至服务器,其中第一设备信息包括推广渠道信息和自身设备的设备标识,对应用进行安装并启动应用,利用第二组件将包括自身设备的设备标识的第二设备信息发送至服务器,以供服务器根据接收的第二设备信息中的设备标识确定与之匹配的第一设备信息中的渠道信息,并将第二设备信息中的设备标识和第一设备信息中的渠道信息进行关联存储,从而便于服务器对于后续应用的推广数据和推广效果进行统计和分析。

Channel information acquisition methods, devices, electronic equipment and storage media

The channel information acquisition method, device, electronic device and storage medium provided by the disclosure adopt the response to trigger the promotion link, execute the first component in the promotion link, the first component is used to send the first equipment information of the acquisition user to the server, wherein the first equipment information includes the promotion channel information and the equipment identification of its own equipment, install the application and Start the application, use the second component to send the second device information including the device identification of its own device to the server for the server to determine the channel information in the first device information matching the device identification in the received second device information, and associate the device identification in the second device information and the channel information in the first device information for storage, so as to facilitate In the server for the follow-up application of promotion data and promotion effect of statistics and analysis.

【技术实现步骤摘要】
渠道信息的获取方法、装置、电子设备及存储介质
本公开涉及计算机技术,尤其涉及一种渠道信息的获取方法、装置、电子设备及存储介质。
技术介绍
随着终端智能化程度的提高,智能终端所能承载的应用APP也迎来爆发式增长,其中的,针对于APP进行线下推广是APP从开发到应用的必不可少的环节。在现有技术中,为了确定应用APP的推广数据和追踪推广效果,用户在安装APP时需要手动输入推广渠道提供的推广码,以便APP将推广码发送至服务器,并由服务器记录下该推广码并进行推广数据的采集。但是,采用用户手动输入推广码的流程过于繁琐,很多用户懒于输入推广码,这就使得服务器无法获知用户安装并启动APP的推广渠道,也无法获知推广渠道是否成功对于APP进行有效推广,所采集的推广数据不够准确,也影响到了基于推广数据对推广效果的追踪。
技术实现思路
针对上述问题,本公开提供了一种渠道信息的获取方法、装置、电子设备及存储介质。第一方面,本公开提供了一种渠道信息的获取方法,包括:响应用户对于推广端提供的推广链接的触发,执行集成在所述推广链接中的第一组件,所述第一组件用于采集用户的第一设备信息并发送至服务器,其中所述第一设备信息包括推广链接中的推广渠道信息和自身设备的设备标识;向所述推广端发送应用安装请求,接收所述推广端发送的应用安装包,并根据所述应用安装包提供的安装进程对应用进行安装;启动所述应用,并利用集成在所述应用中的第二组件将所述包括自身设备的设备标识的第二设备信息发送至服务器,以供所述服务器根据接收的第二设备信息中的设备标识确定与之匹配的第一设备信息中的渠道信息,并将所述第二设备信息中的设备标识和所述第一设备信息中的渠道信息进行关联存储。在可选的示例中,还包括:接收所述服务器在完成关联存储之后发送的渠道信息并进行存储。在可选的示例中,所述执行集成在所述推广链接中的第一组件,所述第一组件用于采集用户的第一设备信息并发送至服务器之后,还包括:将所述第一设备信息中的设备标识存储至电自身设备的预设存储文件中;所述启动所述应用,并利用集成在所述应用中的第二组件将所述第二设备信息发送至服务器,包括:启动所述应用,并利用集成在所述应用中的第二组件读取所述自身设备的预设存储文件,以将获得的自身设备的设备标识作为所述第二设备信息发送至服务器。在可选的示例中,所述自身设备的设备标识包括Cookie信息;将所述第一设备信息中的设备标识存储至自身设备的预设存储文件中,包括:将所述Cookie信息以JS代码文本的形式复制到自身设备的系统粘贴板中;所述利用集成在所述应用中的第二组件读取所述自身设备的预设存储文件,包括:利用集成在所述应用中的第二组件读取系统粘贴板中的JS代码文本,得Cookie信息。在可选的示例中,启动所述应用,并利用集成在所述应用中的第二组件将所述包括自身设备的设备标识的第二设备信息发送至服务器,还包括:所述第二组件还用于判断所述应用是否为首次启动,若是,则执行利用集成在所述应用中的第二组件将所述第二设备信息发送至服务器的步骤。在可选的示例中,所述第二组件还用于判断所述应用是否为首次启动,包括:读取电子设备的本地数据标识,并根据所述本地数据标识的取值确定所述应用是否为首次启动。第二方面,本公开提供了一种渠道信息的获取装置,包括:第一处理单元,用于响应用户对于推广端提供的推广链接的触发,执行集成在所述推广链接中的第一组件,所述第一组件用于采集用户的第一设备信息并发送至服务器,其中所述第一设备信息包括推广链接中的推广渠道信息和自身设备的设备标识;安装单元,用于向所述推广端发送应用安装请求,接收所述推广端发送的应用安装包,并根据所述应用安装包提供的安装进程对应用进行安装;第二处理单元,用于启动所述应用,并利用集成在所述应用中的第二组件将所述包括自身设备的设备标识的第二设备信息发送至服务器,以供所述服务器根据接收的第二设备信息中的设备标识确定与之匹配的第一设备信息中的渠道信息,并将所述第二设备信息中的设备标识和所述第一设备信息中的渠道信息进行关联存储。在可选的示例中,还包括:第三处理单元;所述第三处理单元,用于接收所述服务器在完成关联存储之后发送的渠道信息并进行存储。在可选的示例中,所述第一处理单元还用于将所述第一设备信息中的设备标识存储至自身设备的预设存储文件中;第二处理单元,具体用于启动所述应用,并利用集成在所述应用中的第二组件读取所述自身设备的预设存储文件,以将获得的自身设备的设备标识作为所述第二设备信息发送至服务器。在可选的示例中,所述自身设备的设备标识包括Cookie信息;所述第一处理单元具体用于将所述Cookie信息以JS代码文本的形式复制到电子设备的系统粘贴板中;所述第二处理单元具体用于利用集成在所述应用中的第二组件读取系统粘贴板中的JS代码文本,得Cookie信息。在可选的示例中,所述第二处理单元还用于所述第二组件还用于判断所述应用是否为首次启动,若是,则执行利用集成在所述应用中的第二组件将所述第二设备信息发送至服务器的步骤。在可选的示例中,所述第二处理单元具体用于读取电子设备的本地数据标识,并根据所述本地数据标识的取值确定所述应用是否为首次启动。第三方面,本公开提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述任一项所述的方法。第四方面,本公开提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行上述任一项所述的方法。本公开提供的渠道信息的获取方法、装置、电子设备及存储介质,通过采用了响应用户对于推广端提供的推广链接的触发,执行集成在所述推广链接中的第一组件,所述第一组件用于采集用户的第一设备信息并发送至服务器,其中所述第一设备信息包括推广链接中的推广渠道信息和自身设备的设备标识;向所述推广端发送应用安装请求,接收所述推广端发送的应用安装包,并根据所述应用安装包提供的安装进程对应用进行安装;启动所述应用,并利用集成在所述应用中的第二组件将包括自身设备的设备标识的第二设备信息发送至服务器,以供所述服务器根据接收的第二设备信息中的设备标识确定与之匹配的第一设备信息中的渠道信息,并将所述第二设备信息中的设备标识和所述第一设备信息中的渠道信息进行关联存储,从而便于服务器对于后续应用的推广数据和推广效果进行统计和分析。上述可选方式所具有的其他效果将在下文中结合具体实施例加以说明。附图说明附图用于更好地理解本方案,不构成对本公开的限定。其中:图1是本公开提供的一种网络架构示意图;图2是本公开提供的一种渠道信息的获取界面示意图本文档来自技高网...

【技术保护点】
1.一种渠道信息的获取方法,其特征在于,包括:/n响应用户对于推广端提供的推广链接的触发,执行集成在所述推广链接中的第一组件,所述第一组件用于采集用户的第一设备信息并发送至服务器,其中所述第一设备信息包括推广链接中的推广渠道信息和自身设备的设备标识;/n向所述推广端发送应用安装请求,接收所述推广端发送的应用安装包,并根据所述应用安装包提供的安装进程对应用进行安装;/n启动所述应用,并利用集成在所述应用中的第二组件将包括自身设备的设备标识的第二设备信息发送至服务器,以供所述服务器根据接收的第二设备信息中的设备标识确定与之匹配的第一设备信息中的渠道信息,并将所述第二设备信息中的设备标识和所述第一设备信息中的渠道信息进行关联存储。/n

【技术特征摘要】
1.一种渠道信息的获取方法,其特征在于,包括:
响应用户对于推广端提供的推广链接的触发,执行集成在所述推广链接中的第一组件,所述第一组件用于采集用户的第一设备信息并发送至服务器,其中所述第一设备信息包括推广链接中的推广渠道信息和自身设备的设备标识;
向所述推广端发送应用安装请求,接收所述推广端发送的应用安装包,并根据所述应用安装包提供的安装进程对应用进行安装;
启动所述应用,并利用集成在所述应用中的第二组件将包括自身设备的设备标识的第二设备信息发送至服务器,以供所述服务器根据接收的第二设备信息中的设备标识确定与之匹配的第一设备信息中的渠道信息,并将所述第二设备信息中的设备标识和所述第一设备信息中的渠道信息进行关联存储。


2.根据权利要求1所述的获取方法,其特征在于,还包括:
接收所述服务器在完成关联存储之后发送的渠道信息并进行存储。


3.根据权利要求1所述的获取方法,其特征在于,所述执行集成在所述推广链接中的第一组件,所述第一组件用于采集用户的第一设备信息并发送至服务器之后,还包括:
将所述第一设备信息中的设备标识存储至自身设备的预设存储文件中;
所述启动所述应用,并利用集成在所述应用中的第二组件将所述第二设备信息发送至服务器,包括:
启动所述应用,并利用集成在所述应用中的第二组件读取自身设备的预设存储文件,以将获得的自身设备的设备标识作为所述第二设备信息发送至服务器。


4.根据权利要求3所述的获取方法,其特征在于,所述自身设备的设备标识包括Cookie信息;
将所述第一设备信息中的设备标识存储至自身设备的预设存储文件中,包括:
将所述Cookie信息以JS代码文本的形式复制到自身设备的系统粘贴板中;
所述利用集成在所述应用中的第二组件读取自身设备的预设存储文件,包括:
利用集成在所述应用中的第二组件读取系统粘贴板中的JS代码文本,得Cookie信息。


5.根据权利要求1-4任一项所述的获取方法,其特征在于,启动所述应用,并利用集成在所述应用中的第二组件将所述包括自身设备的设备标识的第二设备信息发送至服务器,还包括:
所述第二组件还用于判断所述应用是否为首次启动,若是,则执行利用集成在所述应用中的第二组件将所述第二设备信息发送至服务器的步骤。


6.根据权利要求5所述的获取方法,其特征在于,所述第二组件还用于判断所述应用是否为首次启动,包括:
读取电子设备的本地数据标识,并根据所述本地数据标识的取值确定所述应用是否为首次启动。


7.一种渠道信息的获取装置,其特征在于,包括:
第一数据处理...

【专利技术属性】
技术研发人员:周新宇李冬冬高春旭叶峻
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1