识别点击链接的用户的方法和装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,具体而言,涉及一种识别点击链接的用户的方法和
目.0
【背景技术】
[0002]网站运营商或应用开发商通常会对其用户提供一定的奖励,具体方式为将一个链接发送给用户,用户点击链接后从打开的页面领取奖励。例如,购物网站为其用户发送了一个链接,用户点击链接后可以从页面中领取一定的积分,可代替钱币进行购物使用。
[0003]最初接收链接的用户,与点击链接领取奖励的用户可能并不是同一人,链接可能通过合法或非法的路径,从最初接收链接的用户传递到了实际点击链接领取奖励的用户,这种情况显然不符合网站运营商或应用开发商想要将奖励提供给最初接收链接的用户的本意,而目前存在的问题是,网站运营商或应用开发商难以识别出点击链接领取奖励的到底是哪个用户。
【发明内容】
[0004]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的识别点击链接的用户的方法和装置。
[0005]依据本发明的一个方面,提供了一种识别点击链接的用户的方法,包括:将链接发送至用户的终端;在所述用户点击所述链接时,获取所述终端中记录的指定信息;所述指定信息用于标识所述用户;根据所述指定信息识别所述用户。
[0006]依据本发明的一个方面,提供了一种识别点击链接的用户的装置,包括:链接发送模块,用于将链接发送至用户的终端;信息获取模块,用于在所述用户点击所述链接时,获取所述终端中记录的指定信息;所述指定信息用于标识所述用户;用户识别模块,用于根据所述指定信息识别所述用户。
[0007]根据以上技术方案,本发明的识别点击链接的用户的方法和装置至少具有以下优占.V.
[0008]在本发明的技术方案中,在用户点击链接时能够获取用户终端的信息,而用户终端的信息能够指示用户的身份,所以根据该终端的信息可以对用户的身份进行识别;所以根据本发明的技术方案,可以利用终端的信息识别用户的身份,以便于之后根据用户的身份进行相关的操作。
[0009]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0010]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0011]图1示出了根据本发明的一个实施例的识别点击链接的用户的方法的流程图;
[0012]图2示出了根据本发明的一个实施例的识别点击链接的用户的方法的流程图;
[0013]图3示出了根据本发明的一个实施例的识别点击链接的用户的方法的流程图;
[0014]图4示出了根据本发明的一个实施例的识别点击链接的用户的装置的框图;
[0015]图5示出了根据本发明的一个实施例的识别点击链接的用户的装置的框图;
[0016]图6示出了根据本发明的一个实施例的识别点击链接的用户的装置的框图。
【具体实施方式】
[0017]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0018]如图1所示,本发明的一个实施例中提供了一种识别点击链接的用户的方法,包括:
[0019]步骤110,将链接发送至用户的终端。在本实施例中,对链接的具体类型不进行限制,例如,其可以是购物网站发送给用户的链接,用户点击该链接后,可以进入一个领奖页面,并从该领奖页面中领取一定的积分,该积分可代替钱币在该购物网站上使用;在本实施例中,对终端的类型不进行限制,该终端具体可以是手机、个人电脑等。
[0020]步骤120,在用户点击链接时,获取终端中记录的指定信息;指定信息用于标识用户。在本实施例中,对指定信息的类型不进行限制,其只需要能够标识用户身份即可,例如可以是用户的手机号、真实姓名、身份证号码等等。
[0021]步骤130,根据指定信息识别用户。在本实施例中,在用户点击链接时能够获取用户终端的信息,而用户终端的信息能够指示用户的身份,所以根据该终端的信息可以对用户的身份进行识别;所以根据实施例的技术方案,可以利用终端的信息识别用户的身份,以便于之后根据用户的身份进行相关的操作,具体例如,购物网站给用户a发送了用于领取奖励的链接,该链接被用户b非法获取后进行点击,在用户b点击链接时触发用户b的手机号上传给购物网站服务器,购物网站服务器将用户b的手机号与预存储的用户a的手机号进行比较,判断当前点击链接的并非用户a,此时禁止用户b领取奖励。
[0022]如图2所示,本发明的一个实施例中提供了一种识别点击链接的用户的方法,包括:
[0023]步骤210,将链接发送到终端时,在终端中添加cookie,并将预设的指定信息写入到cookie中。cookie指某些网站为了辨别用户身份、进行会话跟踪而储存在用户本地终端上的数据,在用户点击链接时触发网站获取cookie中的数据。
[0024]具体地,可以将已记录的终端发送的用于识别用户身份的数据作为指定信息;或获取当前的进程标识符作为指定信息。在本实施例中,终端发送的用于识别用户身份的数据包括用户的手机号、通讯工具账号、真实姓名等等,这些信息用户在注册网站或应用的账号等多种场景下经常使用,所以易于获取;进程标识符,即PID,PID能够反映当前正在工作的应用程序;例如,对于某电商提供的链接,用户可以在电商应用中打开该链接,也可以在浏览器中打开该链接,通过PID识别通过电商应用以及通过浏览器打开链接的用户的数量,可以分析该链接通过哪种方式(渠道)传播较多。
[0025]步骤220,在用户点击链接时,从终端中获取cookie中的指定信息。根据本实施例的技术方案,利用cookie可以容易地从用户终端中获取指定信息。
[0026]步骤230,根据指定信息识别用户。
[0027]如图3所示,本发明的一个实施例中提供了一种识别点击链接的用户的方法,包括:
[0028]步骤310,在链接中加入隐藏域;隐藏域用于在用户点击链接时触发从终端中获取指定信息。在本实施例中,隐藏域是用来收集或发送信息的不可见元素,对于用户来说隐藏域是看不见的,当用户点击链接时隐藏域就会将指定信息发送到服务器上。
[0029]具体地,隐藏域触发从终端中获取用于标识用户身份的数据作为指定信息;或隐藏域触发获取当前使用的应用平台的源地址作为指定信息。在本实施例中,用于标识用户身份的数据可以是用户的手机号、通讯工具账号等等;当前使用应用平台的源地址反映是的该应用平台的来源,不同用户使用的应用平台来源不同,则通过隐藏域获取的源地址也不同;例如,当前使用的是某游戏平台,则可以根据游戏平台来的来源不同,来向游戏平台推荐不同类型的游戏,实现了对不同用户推荐不同的游戏。
[0030]步骤3