一种互联网传播轨迹追踪的方法、装置及系统的制作方法

文档序号:9929578阅读:554来源:国知局
一种互联网传播轨迹追踪的方法、装置及系统的制作方法
【技术领域】
[0001]本发明属于计算机技术领域,尤其涉及一种互联网传播轨迹追踪的方法、装置及系统。
【背景技术】
[0002]对于在互联网中进行传播的文章或活动,如果能够追踪到其真实的传播轨迹,对于传播效果的分析是非常有用和关键的。
[0003]在现有技术中,最为常见的互联网传播轨迹追踪的方式是追踪cookie的方式,部分网站为了辨别用户身份、进行周期性跟踪而储存在用户本地终端上的数据,不过该方式并不能适用于互联网中所有应用程序,有很多应用程序如内嵌浏览器、各种即时通信应用的传播分享方式,存在cookie不能共享或共用的情况,导致传播轨迹的追踪有所丢失或较大的失真。

【发明内容】

[0004]本发明所要解决的技术问题在于提供一种互联网传播轨迹追踪的方法、装置及系统,用于提高在互联网中追踪网页链接传播轨迹的准确性和效率。
[0005]本发明是这样实现的,一种互联网传播轨迹追踪的方法,包括:
[0006]当检测到用户端访问带有特征码的链接时,获取所述用户端的特征标识;获取与所述特征标识、所述特征码对应的子特征码;将所述子特征码写入所述链接中,以使当所述链接被分享时,根据所述子特征码获知分享所述链接的用户端。
[0007]进一步地,所述获取所述用户端的特征标识包括:
[0008]判断本地是否存在所述用户端的特征标识;
[0009]若存在所述用户端的特征标识,则获取所述用户端的特征标识;
[0010]若不存在所述用户端的特征标识,则向服务器发送标识请求,所述标识请求用于请求所述服务器为所述用户端生成特征标识,并接收所述服务器发送的特征标识。
[0011 ] 进一步地,所述获取与所述特征标识、所述特征码对应的子特征码包括:
[0012]根据所述用户端的特征标识,判断所述用户端是否访问过带有所述特征码的所述链接;
[0013]若未访问过所述链接,则向所述服务器发送特征码请求,所述特征码请求用于请求所述服务器生成子特征码,并接收所述服务器发送的子特征码;
[0014]若访问过所述链接,则从本地获取与所述特征标识、所述特征码对应的子特征码。
[0015]本发明还提供了一种互联网传播轨迹追踪的方法,包括:
[0016]当接收到用户端发送的标识请求时,所述标识请求用于请求服务器为所述用户端生成特征标识,根据所述用户端的预置属性生成特征标识,并发送给所述用户端;当接收到所述用户端发送的特征码请求时,所述特征码请求用于请求所述服务器生成子特征码,根据所述用户端的特征标识,以及所述特征码请求中包含的特征码,生成与所述特征标识、所述特征码对应的子特征码,并将所述子特征码发送给所述用户端。
[0017]本发明还提供了一种互联网传播轨迹追踪的方法,包括:
[0018]当检测到用户端访问带有特征码的链接时,用户端获取所述用户端的特征标识,以及,获取与所述特征标识、所述特征码对应的子特征码;当接收到所述用户端发送的标识请求时,所述标识请求用于请求服务器为所述用户端生成特征标识,服务器根据所述用户端的预置属性生成特征标识,并发送给所述用户端,以及,当接收到所述用户端发送的特征码请求时,所述特征码请求用于请求所述服务器生成子特征码,根据所述特征标识,以及所述特征码请求中包含的特征码,生成与所述特征标识、所述特征码对应的子特征码,并将所述子特征码发送给所述用户端;所述用户端将所述子特征码写入所述链接中,以使当所述链接被分享时,根据所述子特征码获知分享所述链接的用户端。
[0019]本发明还提供了一种互联网传播轨迹追踪的装置,所述装置包括:
[0020]获取模块,用于当检测到用户端访问带有特征码的链接时,获取所述用户端的特征标识;所述获取模块,还用于获取与所述特征标识、所述特征码对应的子特征码;写入模块,用于将所述子特征码写入所述链接中,以使当所述链接被分享时,根据所述子特征码获知分享所述链接的用户端。
[0021]进一步地,所述获取模块包括:
[0022]判断模块,用于判断本地是否存在所述用户端的特征标识;
[0023]获取子模块,用于若所述判断模块判断本地存在所述特征标识,则获取所述用户端的特征标识;
[0024]发送模块,用于若所述判断模块判断本地不存在所述特征标识,则向服务器发送标识请求,所述标识请求用于请求所述服务器为所述用户端生成特征标识;
[0025]接收模块,用于接收所述服务器发送的特征标识。
[0026]进一步地,所述判断模块,还用于根据所述用户端的特征标识,判断所述用户端是否访问过带有所述特征码的所述链接;
[0027]所述发送模块,还用于若所述判断模块判断所述用户端未访问过所述链接,则向所述服务器发送特征码请求,所述特征码请求用于请求所述服务器生成子特征码;
[0028]所述接收模块,还用于接收所述服务器发送的子特征码;
[0029]所述获取子模块,还用于若所述判断模块判断所述用户端访问过所述链接,则从本地获取与所述特征标识、所述特征码对应的子特征码。
[0030]本发明还提供了一种互联网传播轨迹追踪的装置,所述装置包括:
[0031]第一生成模块,用于当接收到用户端发送的标识请求时,所述标识请求用于请求服务器为所述用户端生成特征标识,根据所述用户端的预置属性生成特征标识,并发送给所述用户端;第二生成模块,用于当接收到所述用户端发送的特征码请求时,所述特征码请求用于请求所述服务器生成子特征码,根据所述用户端的特征标识,以及所述特征码请求中包含的特征码,生成与所述特征标识、所述特征码对应的子特征码并将所述子特征码发送给所述用户端。
[0032]本发明还提供了一种互联网传播轨迹追踪的系统,所述系统包括:
[0033]移动终端和服务器;其中,所述移动终端中内置用户端;所述移动终端,用于当检测到所述用户端访问带有特征码的链接时,通过所述用户端获取所述用户端的特征标识,以及,获取与所述特征标识、所述特征码对应的子特征码;
[0034]所述服务器,用于当接收到所述用户端发送的标识请求时,所述标识请求用于请求所述服务器为所述用户端生成特征标识,根据所述用户端的预置属性生成特征标识,并发送给所述用户端,以及,当接收到所述用户端发送的特征码的请求时,所述特征码请求用于请求所述服务器生成子特征码,根据所述特征标识,以及所述特征码请求中包含的特征码,生成与所述特征标识、所述特征码对应的子特征码,并将所述子特征码发送给所述用户端;
[0035]所述移动终端,还用于通过所述用户端将所述子特征码写入所述链接中,以使当所述链接被分享时,根据所述子特征码获知分享所述链接的用户端。
[0036]本发明与现有技术相比,有益效果在于:本发明提供了一种互联网传播轨迹追踪的方法、装置及系统,通过获取与被分享网页链接中包含的特征码,以及用于标识用户端身份的唯一特征标识对应的子特征码,并将该子特征码写入该网页链接中,当该网页链接被分享时,通过识别其中的子特征码,便可获知该网页连接的分享情况,从而提高在互联网中追踪网页链接传播轨迹的准确性和效率。
【附图说明】
[0037]图1是本发明第一实施例中互联网传播轨迹追踪的系统的结构示意图。
[0038]图2是本发明第二实施例中互联网传播轨迹追踪的方法的流程示意图。
[0039]图3是本发明第三实施例中互联网传播轨迹追踪的方法的流程示意图。
[0040]图4是本发明第四实施例中互联网传播轨迹追踪的方法的流程示意图。
[0041]图5是本发明第五实施例中互联网传播轨迹追踪的方法的流程示意图。
[0042]图6是本发明第六实施例中互联网传播轨迹追踪的装置的结构示意图。
[0043]图7是本发明第七实施例中互联网传播轨迹追踪的装置的结构示意图。
[0044]图8是本发明第八实施例中
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1