CN105847422A - 一种用户跟踪方法和服务器 - Google Patents

一种用户跟踪方法和服务器 Download PDF

Info

Publication number
CN105847422A
CN105847422A CN201610323812.9A CN201610323812A CN105847422A CN 105847422 A CN105847422 A CN 105847422A CN 201610323812 A CN201610323812 A CN 201610323812A CN 105847422 A CN105847422 A CN 105847422A
Authority
CN
China
Prior art keywords
user
browser
cookie
server
user cookie
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610323812.9A
Other languages
English (en)
Inventor
敖伟波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LeTV Holding Beijing Co Ltd
LeTV Information Technology Beijing Co Ltd
Original Assignee
LeTV Holding Beijing Co Ltd
LeTV Information Technology Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by LeTV Holding Beijing Co Ltd, LeTV Information Technology Beijing Co Ltd filed Critical LeTV Holding Beijing Co Ltd
Priority to CN201610323812.9A priority Critical patent/CN105847422A/zh
Publication of CN105847422A publication Critical patent/CN105847422A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明实施例提供了一种用户跟踪方法和服务器,其中所述方法,包括:当接收到浏览器发送的访问请求时,从所述访问请求中读取用户cookie;若所述访问请求中不存在用户cookie,则读取所述浏览器对应的互联网协议地址;通过所述互联网协议地址查找所述浏览器的用户cookie;其中,服务器中存储有互联网协议地址与用户cookie的对应关系;当查找到用户cookie时,依据所述用户cookie对用户进行跟踪。通过本发明实施例提供的用户跟踪方案,能够有效地对用户进行跟踪。

Description

一种用户跟踪方法和服务器
技术领域
本发明涉及浏览器用户识别技术领域,特别是涉及一种用户跟踪方法和服务器。
背景技术
目前,为了提升用户的使用体验,当用户使用浏览器访问网站时,网站服务器会对用户进行跟踪,以便对用户进行个性化推荐,例如:依据用户的历史访问信息为用户推荐感兴趣的信息。现有的用户跟踪方案为:当用户使用浏览器访问网站,网站服务器从浏览器发送的访问请求中读取浏览器中设置的用户Cookie,依据读取到的用户Cookie识别用户,在识别用户后调用与用户Cookie对应的历史访问记录,对用户进行个性化推荐。若该用户为新用户,网站服务器将无法成功获取到用户Cookie,此时,网站服务器将在浏览器中设置用户Cookie。也即,当用户使用浏览器访问网站时,若网站服务器中浏览器中获取到用户Cookie则可确定该用户为老用户,若未获取到用户Cookie则可确定该用户为新用户。
但是,由于浏览器安全设置等原因会导致用户Cookie设置失败,当用户Cookie设置失败时浏览器中将不存在用户Cookie。由于浏览器中不存在用户Cookie,因此当用户再次通过浏览器访问网站时,所发送的访问请求中将不携带用户Cookie,用户网站服务器则无法成功获取到用户Cookie,网站浏览器将确定该用户为新用户,因此,并不会调用该用户的历史访问记录,对用户进行个性化推荐。
可见,现有的用户跟踪方案无法有效地对用户进行跟踪,由于无法对用户进行跟踪故最终将导致无法有效地为用户进行个性化推荐,影响用户的使用体验。
发明内容
本发明实施例提供了一种用户跟踪方法和服务器,以解决现有的用户跟踪方案无法有效地对用户进行跟踪的问题。
为了解决上述问题,本发明公开了一种用户跟踪方法,包括:当接收到浏览器发送的访问请求时,从所述访问请求中读取用户cookie;若所述访问请求中不存在用户cookie,则读取所述浏览器对应的互联网协议地址;通过所述互联网协议地址查找所述浏览器的用户cookie;其中,服务器中存储有互联网协议地址与用户cookie的对应关系;当查找到用户cookie时,依据所述用户cookie对用户进行跟踪。
为了解决上述问题,本发明公开了一种服务器,包括:第一读取模块,用于当接收到浏览器发送的访问请求时,从所述访问请求中读取用户cookie;第二读取模块,用于若所述访问请求中不存在用户cookie,则读取所述浏览器对应的互联网协议地址;查找模块,用于通过所述互联网协议地址查找所述浏览器的用户cookie;其中,所述服务器中存储有互联网协议地址与用户cookie的对应关系;识别模块,用于当查找到用户cookie时,依据所述用户cookie对用户进行跟踪。
本发明提供的用户跟踪方法和服务器,服务器中存储有已为浏览器设置的用户cookie与浏览器对应的IP(Internet Protocol,互联网协议)地址的对应关系,服务器在接收到浏览器发送的访问请求时,从访问请求中读取用户cookie,当未成功读取到用户cookie时也并非盲目地确定用户为新用户,而是进一步读取浏览器对应的IP地址,通过IP地址查找用户cookie,当查找到用户cookie时,依据用户cookie对用户进行跟踪。这样,即便是用户Cookie在浏览器中设置失败,但由于服务器侧存储有用户Cookie与IP地址的对应关系,因此,也可以通过IP地址查找到用户Cookie,而不会将老用户误确定为新用户,故本发明实施例提供的用户跟踪方案能够有效地对用户进行跟踪。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下 面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据本发明实施例一的一种用户跟踪方法的步骤流程图;
图2是根据本发明实施例二的一种用户跟踪方法的步骤流程图;
图3是根据本发明实施例三的一种用户跟踪方法的步骤流程图;
图4是根据本发明实施例四的一种服务器的结构框图;
图5是根据本发明实施例五的一种服务器的结构框图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
参照图1,示出了本发明实施例一的一种用户跟踪方法的步骤流程图。
本发明实施例的用户跟踪方法包括以下步骤:
步骤S102:当接收到浏览器发送的访问请求时,服务器从访问请求中读取用户cookie。
当用户首次通过浏览器访问网页时,服务器为浏览器设置一个用户cookie,当用户再次通过该浏览器访问网页时,可以通过该用户cookie来确定用户为老用户。若浏览器中存在用户cookie,浏览器在向服务器发送访问请求时,则将用户cookie携带在访问请求中发送至服务器,以供服务器进行身份识别。因此,服务器当接收到浏览器发送的访问请求后,从访问请求中读取用户cookie,以判断用户是否为老用户。若能从访问请求中成功读取到,则确定该浏览器为老用户;若不能从访问请求中成功读取到用户cookie,也不能盲目确定该浏览器为新用户,而是需要执行步骤S104至步骤S108进一步判断浏览器是否的确为新用户。
步骤S104:若访问请求中不存在用户cookie,服务器则读取浏览器对应的IP地址。
访问请求不存在用户cookie也不能断定该用户为用户,这是由于在为浏览器设置用户cookie时,由于浏览器安全设置等原因可能会导致用户Cookie设置失败,因此,即便是用户曾经通过浏览器访问过网站,浏览器中也依然不不存在用户cookie,因此浏览器发送的访问请求中也不可能携带用户cookie。
为了排除浏览器中设置用户Cookie失败造成的影响,本发明实施例中服务器在为浏览器设置用户Cookie时,在服务器侧存储用户Cookie与浏览器对应的IP地址的对应关系。以备当在浏览器中设置用户Cookie时,通过浏览器对应的IP地址来判断用户是否为老用户。
步骤S106:服务器通过IP地址查找用户cookie。
由于服务器中存储有IP地址与用户cookie的对应关系,因此,通过IP地址即可查找用户cookie。若服务器中不存在步骤S104中获取得到的IP地址,则更不可能存在该IP地址对应的用户cookie,因此,将无法查找到用户cookie;若服务器中存在步骤S104中获取得到的IP地址,则该IP地址对应的用户cookie则是需要查找的用户cookie。
步骤S108:当查找到用户cookie时,服务器依据用户cookie对用户进行跟踪。
在查找到用户cookie时,则按照查找到的用户cookie对用户进行个性化推荐。例如:***设置为用户播放三次广告,播放三次后即便是该用户再次访问网站,也不再播放广告。那么,通过用户cookie对用户进行跟踪则可获知为该用户播放的广告次数,当已播放三次广告时,则不再播放广告;当通过用户cookie对用户进行跟踪获知为该用户仅播放了两次广告时,则用户通过浏览器访问网站时继续为用户播放一次广告,以实现根据用户cookie对用户进行个性化推荐。
本发明提供的用户跟踪方法,服务器中存储有已为浏览器设置的用户cookie与浏览器对应的IP地址的对应关系,服务器在接收到浏览器发送的访问请求时,从访问请求中用户cookie,当未成功读取到用户cookie时也并非盲目地确定用户为新用户,而是进一步读取浏览器对应的IP地址,通过IP 地址查找用户cookie,当查找到用户cookie时,依据用户cookie对用户进行跟踪。这样,即便是用户Cookie在浏览器中设置失败,但由于服务器侧存储有用户Cookie与IP地址的对应关系,因此,也可以通过IP地址查找到用户Cookie,而不会将老用户误确定为新用户,故本发明实施例提供的用户跟踪方法能够有效地对用户进行跟踪。
实施例二
参照图2,示出了本发明实施例二的一种用户跟踪方法的步骤流程图。
本发明实施例的用户跟踪方法具体包括以下步骤:
步骤S202:当接收到浏览器发送的访问请求时,服务器从访问请求中读取用户cookie。
本发明实施例中,当用户通过浏览器访问网站时,服务器通过判断浏览器发送的访问请求中是否存在用户cookie来判断浏览器侧是否存在用户cookie,最终判断用户是否为老用户。当判断结果为浏览器侧存在用户cookie时,则确定用户为老用户;但是当判断结果为浏览器侧不存在用户cookie时,并不盲目确定该用户为老用户,而是进一步读取浏览器对应的IP地址,通过IP地址来判断用户是否为老用户,具体判断方式如步骤S204至步骤S206所示。
步骤S204:若访问请求中不存在用户cookie,服务器则读取浏览器对应的IP地址。
服务器为浏览器设置用户cookie的同时,在服务器侧存储用户cookie与浏览器对应的IP地址的对应关系。当访问请求中不存在用户cookie时,则确定在浏览器侧不存在用户cookie,那么需要通过服务器侧存储用户cookie与浏览器对应的IP地址的对应关系进一步判断用户是否为老用户。
需要说明的是,若浏览器发送的访问请求中侧存在用户cookie,则直接依据查找到的用户cookie为用户进行跟踪,而无需再执行后续步骤。
步骤S206:服务器通过IP地址查找用户cookie;当查找到用户cookie时,执行步骤S208,当未查找到用户cookie时,执行步骤S210。
服务器中存储有为浏览器设置的用户cookie与浏览器对应的IP地址的对应关系;因此,通过IP地址即可完成用户cookie的查找。在查找用户cookie 时,首先查找服务器中是否存储了步骤S204中获取到的IP地址,若是,则将该IP地址对应的用户cookie确定为所要查找的用户cookie;若服务器中未存储步骤S204中获取到的IP地址,将无法进一步查找到用户cookie。
步骤S208:当查找到用户cookie时,服务器依据用户cookie对用户进行跟踪。
当查找到用户cookie时,则说明该用户为老用户,服务器则依据用户cookie识别用户以实现对用户的跟踪,进一步地为用户提供个性化推荐。
对于服务器如何依据用户cookie为用户提供个性化推荐的具体方案,参见相关技术即可,本发明实施例中对此不作具体限制。例如采用如下方式进行个性化推荐:在服务器中用户cookie中对应存储有用户历史访问行为,服务器在确定用户cookie后,通过用户cookie查找到该用户的历史访问行为,依据该用户的历史访问行为为用户进行个性化推荐。
步骤S210:当未查找到用户cookie时,服务器为浏览器设置用户cookie。
当通过步骤S202以及步骤S206均未查找到用户cookie时,则最终确定该用户为新用户,因此,服务器为浏览器设置用户cookie。
步骤S212:在服务器中存储用户cookie与浏览器对应的IP地址的对应关系。
服务器为浏览器设置用户cookie后,在服务器中存储为浏览器设置的用户cookie与浏览器对应的IP地址的对应关系,以备用户再次通过浏览器访问网站时判断用户是否为老用户时使用。
本发明实施例提供的用户跟踪方法,在服务器中存储有已为浏览器设置的用户cookie与浏览器对应的IP地址的对应关系,服务器在接收到浏览器发送的访问请求时,从访问请求中读取用户cookie,当未成功读取到用户cookie时也并非盲目地确定用户为新用户,而是进一步读取浏览器对应的IP地址,通过IP地址查找用户cookie,当查找到用户cookie时,依据用户cookie对用户进行跟踪。这样,即便是用户Cookie在浏览器中设置失败,但由于服务器侧存储有用户Cookie与IP地址的对应关系,因此,也可以通过IP地址查找到用户Cookie,而不会将老用户误确定为新用户,故本发明实施例提供的用户跟踪方法能够有效地对用户进行跟踪。
实施例三
参照图3,示出了本发明实施例三的一种用户跟踪方法的步骤流程图。
本发明实施例的用户跟踪方法具体包括以下步骤:
步骤S302:当接收到浏览器发送的访问请求时,服务器从访问请求中读取用户cookie。
本发明实施例中,当用户通过浏览器访问网站时,服务器首先通过判断浏览器发送的访问请求中是否存在用户cookie来判断浏览器是否为老用户。当判断结果为访问结果中存在用户cookie时,则确定用户为老用户;但是当判断结果为访问请求中不存在用户cookie时,并不盲目确定该用户为老用户,而是进一步读取浏览器的相关信息,通过获取的信息来判断用户是否为老用户,具体获取的信息以及判断方式如步骤S304至步骤S306所示。
步骤S304:若访问请求中不存在用户cookie,服务器则读取浏览器对应的IP地址、浏览器所在设备的操作***信息和/或浏览器信息。
需要说明的是,在读取时读取浏览器对应的IP地址基础上,可以仅读取浏览器所在设备的操作***信息,也可以仅读取浏览器信息,当然也可以既读取设备的操作***信息又读取浏览器信息。
设备的操作***信息包括但不限于:设备的操作***类型信息、设备的操作***版本信息;浏览器信息包括但不限于:浏览器类型信息、浏览器版本信息。
本发明实施例中在访问请求中不存在用户cookie、对用户是否为老用户进行进一步判断时,并非仅依据浏览器对应的IP地址,而是依据浏览器对应的IP地址、浏览器所在设备的操作***信息、浏览器信息这一系列的信息来进行判断,这样可以对用户进行更细的划分。
这是由于若仅依据浏览器对应的IP地址对用户进行划分,则意味着将同一IP地址下的浏览器使用用户为划分为一个整体用户,而针对多台设备应用同一IP地址的情况,则无法再对用户进行更细的划分。而通过设备的操作***类型信息可以将用户按照设备操作类型进行进一步分类、通过设备的操作***版本信息可以将用户按照设备操作***版本进行进一步分类、通过浏览器类型信息可以将用户按照浏览器类型进行进一步分类、通过浏览器版本信息可以将浏览器按照浏览器版本进行进一步分类。本发明实施例中读取浏览 器对应的IP地址、浏览器所在设备的操作***类型信息、设备的操作***版本信息、浏览器类型信息以及浏览器版本信息则可取依据这些具体分类对用户进行细分,以备更有针对性的为用户提供用户个性化信息。
如:某公司中4台电脑共用一个IP地址,但是四台电脑中每两台的操作***类型、操作***版本相同,相同操作***类型的电脑的浏览器类型不同。若仅依据IP地址对使用电脑上的浏览器浏览网站的用户进行区分,则仅能将这4台电脑的使用用户确定为一个整体用户。若采用本发明实施例中的确定用户的方法则可通过IP地址、操作***类型、电脑的浏览器类型来最终将用户定位成一台电脑的使用用户。
步骤S306:服务器通过IP地址、设备的操作***信息和/或浏览器信息查找用户cookie。
服务器为浏览器设置用户cookie后,在服务器中存储为浏览器设置的用户cookie与浏览器对应的IP地址、设备的操作***信息和/或浏览器信息的对应关系,以备用户再次通过浏览器访问网站时判断用户是否为老用户时使用。
在获取到IP地址、设备的操作***信息和/或浏览器信息时,通过与服务器中存储的信息进行匹配,即可确定用户cookie。当存在匹配结果时,则匹配结果对应的用户cookie则为所要查找的用户cookie;当不存在匹配结果时,则确定未查找到用户cookie。
步骤S308:当查找到用户cookie时,服务器依据用户cookie对用户进行跟踪。
当查找到用户cookie时,则说明该用户为老用户,服务器则依据用户cookie识别用户以实现对用户的跟踪,进一步地为用户提供个性化推荐。
对于服务器如何依据用户cookie为用户提供个性化推荐的具体方案,参见相关技术即可,本发明实施例中对此不作具体限制。
步骤S310:当未查找到用户cookie时,服务器为所述浏览器设置用户cookie,然后执行步骤S312。
当通过步骤S302以及步骤S306均未查找到用户cookie时,则最终确定该用户为新用户,因此,服务器为浏览器设置用户cookie。
步骤S312:在服务器中存储用户cookie与浏览器对应的IP地址、设备 的操作***信息和/或浏览器信息的对应关系。
服务器为浏览器设置用户cookie后,在服务器中存储为浏览器设置的用户cookie与浏览器对应的IP地址、设备的操作***信息和/或浏览器信息的对应关系,以备用户再次通过浏览器访问网站时判断用户是否为老用户时使用。
本发明实施例提供的用户跟踪方法,在服务器中存储有已为浏览器设置的用户cookie与浏览器相关信息的对应关系,服务器在接收到浏览器访问请求时,从访问请求中读取用户cookie,当未成功读取到用户cookie时也并非盲目地确定用户为新用户,而是进一步读取浏览器的相关信息,通过浏览器的相关信息查找用户cookie,当查找到用户cookie时,依据用户cookie对用户进行跟踪。这样,即便是用户Cookie在浏览器中设置失败,但由于服务器侧存储有用户Cookie与浏览器相关信息对应关系,因此,也可以通过浏览器相关信息查找到用户Cookie,而不会将老用户误确定为新用户,故本发明实施例提供的服务器能够有效地对用户进行跟踪。
实施例四
参照图4,示出了本发明实施例四的一种服务器的结构框图。
本发明实施例的服务器可以包括:第一读取模块402,用于当接收到浏览器发送的访问请求时,从访问请求中读取用户cookie;第二读取模块404,用于若所述访问请求中不存在用户cookie,则读取浏览器对应的互联网协议地址;查找模块406,用于通过所述互联网协议地址查找所述浏览器的用户cookie;其中,所述服务器中存储有互联网协议地址与用户cookie的对应关系;识别模块408,用于当查找到用户cookie时,依据所述用户cookie对用户进行跟踪。
通过本发明实施例提供的服务器,在服务器中存储有已为浏览器设置的用户cookie与浏览器对应的IP(Internet Protocol,互联网协议)地址的对应关系,服务器在接收到浏览器发送的访问请求时,从访问请求中读取用户cookie,当未成功读取到用户cookie时也并非盲目地确定用户为新用户,而是进一步读取浏览器对应的IP地址,通过IP地址查找用户cookie,当查找到用户cookie时,依据用户cookie对用户进行跟踪。这样,即便是用户Cookie 在浏览器中设置失败,但由于服务器侧存储有用户Cookie与IP地址的对应关系,因此,也可以通过IP地址查找到用户Cookie,而不会将老用户误确定为新用户,故本发明实施例提供的服务器能够有效地对用户进行跟踪。
实施例五
参照图5,示出了本发明实施例五的一种服务器的结构框图。
本发明实施例的服务器是对实施例四中的服务器的进一步优化,优化后的服务器可以包括:第一读取模块502,用于当接收到浏览器发送的访问请求时,从访问请求中读取用户cookie;第二读取模块504,用于若访问请求中不存在用户cookie,则读取浏览器对应的互联网协议地址;查找模块506,用于通过所述互联网协议地址查找所述浏览器的用户cookie;其中,所述服务器中存储有互联网协议地址与用户cookie的对应关系;识别模块508,用于当查找到用户cookie时,依据所述用户cookie对用户进行跟踪。
优选地,所述服务器还包括:设置模块510,用于当未查找到用户cookie时,为所述浏览器设置用户cookie;对应关系生成模块512,用于在服务器中存储所述用户cookie与所述浏览器对应的互联网协议地址的对应关系。
优选地,所述第二读取模块504具体用于:在读取用户的互联网协议地址的同时,读取浏览器所在设备的操作***信息和/或浏览器信息。
优选地,所述查找模块506具体用于:通过所述互联网协议地址、设备的操作***信息和/或浏览器信息查找用户cookie。
优选地,所述对应关系生成模块512具体用于:在服务器中存储所述用户cookie与所述浏览器对应的互联网协议地址、所述设备的操作***信息和/或所述浏览器信息的对应关系。
本发明实施例的服务器用于实现前述实施例一、实施例二以及实施例三中相应的用户跟踪方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于***实施例而言,由于其与方法实施例基本相似,所以描述的比 较简单,相关之处参见方法实施例的部分说明即可。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本实发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (10)

1.一种用户跟踪方法,其特征在于,包括:
当接收到浏览器发送的访问请求时,从所述访问请求中读取用户cookie;
若所述访问请求中不存在用户cookie,则读取所述浏览器对应的互联网协议地址;
通过所述互联网协议地址查找所述浏览器的用户cookie;其中,服务器中存储有互联网协议地址与用户cookie的对应关系;
当查找到用户cookie时,依据所述用户cookie对用户进行跟踪。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当未查找到用户cookie时,为所述浏览器设置用户cookie;
在服务器中存储所述用户cookie与所述浏览器对应的互联网协议地址的对应关系。
3.根据权利要求1所述的方法,其特征在于,在读取用户的互联网协议地址的同时,读取浏览器所在设备的操作***信息和/或浏览器信息。
4.根据权利要求2所述的方法,其特征在于,所述通过所述互联网协议地址查找用户cookie的步骤包括:
通过所述互联网协议地址、设备的操作***信息和/或浏览器信息查找用户cookie。
5.根据权利要求4所述的方法,其特征在于,所述在服务器中存储所述用户cookie与所述浏览器对应的互联网协议地址的对应关系的步骤包括:
在服务器中存储所述用户cookie与所述浏览器对应的互联网协议地址、所述设备的操作***信息和/或浏览器信息的对应关系。
6.一种服务器,其特征在于,包括:
第一读取模块,用于当接收到浏览器发送的访问请求时,从所述访问请求中读取用户cookie;
第二读取模块,用于若所述访问请求中不存在用户cookie,则读取所述浏览器对应的互联网协议地址;
查找模块,用于通过所述互联网协议地址查找所述浏览器的用户cookie;其中,所述服务器中存储有互联网协议地址与用户cookie的对应关系;
识别模块,用于当查找到用户cookie时,依据所述用户cookie对用户进行跟踪。
7.根据权利要求6所述的服务器,其特征在于,所述服务器还包括:
设置模块,用于当未查找到用户cookie时,为所述浏览器设置用户cookie;
对应关系生成模块,用于在服务器中存储所述用户cookie与所述浏览器对应的互联网协议地址的对应关系。
8.根据权利要求6所述的服务器,其特征在于,第二读取模块具体用于:
在读取用户的互联网协议地址的同时,读取浏览器所在设备的操作***信息和/或浏览器信息。
9.根据权利要求7所述的服务器,其特征在于,所述查找模块具体用于:
通过所述互联网协议地址、设备的操作***信息和/或浏览器信息查找用户cookie。
10.根据权利要求9所述的服务器,其特征在于,所述对应关系生成模块具体用于:
在服务器中存储所述用户cookie与所述浏览器对应的互联网协议地址、所述设备的操作***信息和/或浏览器信息的对应关系。
CN201610323812.9A 2016-05-16 2016-05-16 一种用户跟踪方法和服务器 Pending CN105847422A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610323812.9A CN105847422A (zh) 2016-05-16 2016-05-16 一种用户跟踪方法和服务器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610323812.9A CN105847422A (zh) 2016-05-16 2016-05-16 一种用户跟踪方法和服务器

Publications (1)

Publication Number Publication Date
CN105847422A true CN105847422A (zh) 2016-08-10

Family

ID=56593492

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610323812.9A Pending CN105847422A (zh) 2016-05-16 2016-05-16 一种用户跟踪方法和服务器

Country Status (1)

Country Link
CN (1) CN105847422A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108306818A (zh) * 2018-01-29 2018-07-20 上海星谷信息科技有限公司 网络用户追踪方法及***

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1698048A (zh) * 2002-09-13 2005-11-16 雅虎公司 改进的浏览器用户界面
CN101699487A (zh) * 2009-11-19 2010-04-28 上海交通大学 供应商参与的网络化协同信息***及其方法
CN101702647A (zh) * 2009-11-30 2010-05-05 中国电信股份有限公司 Cookie信息的管理方法和Cookie服务器
CN103414745A (zh) * 2013-07-05 2013-11-27 惠州Tcl移动通信有限公司 一种移动终端跨浏览器登陆的方法和装置
CN103618696A (zh) * 2013-11-07 2014-03-05 北京奇虎科技有限公司 对cookie信息进行处理的方法和服务器
CN104850546A (zh) * 2014-02-13 2015-08-19 腾讯科技(深圳)有限公司 移动媒介信息的展示方法和***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1698048A (zh) * 2002-09-13 2005-11-16 雅虎公司 改进的浏览器用户界面
CN101699487A (zh) * 2009-11-19 2010-04-28 上海交通大学 供应商参与的网络化协同信息***及其方法
CN101702647A (zh) * 2009-11-30 2010-05-05 中国电信股份有限公司 Cookie信息的管理方法和Cookie服务器
CN103414745A (zh) * 2013-07-05 2013-11-27 惠州Tcl移动通信有限公司 一种移动终端跨浏览器登陆的方法和装置
CN103618696A (zh) * 2013-11-07 2014-03-05 北京奇虎科技有限公司 对cookie信息进行处理的方法和服务器
CN104850546A (zh) * 2014-02-13 2015-08-19 腾讯科技(深圳)有限公司 移动媒介信息的展示方法和***

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108306818A (zh) * 2018-01-29 2018-07-20 上海星谷信息科技有限公司 网络用户追踪方法及***

Similar Documents

Publication Publication Date Title
CN102693271B (zh) 一种网络信息推荐方法及***
US8572075B1 (en) Framework for evaluating web search scoring functions
US9229989B1 (en) Using resource load times in ranking search results
CN107609135B (zh) 页面元素确定方法及设备、用户行为路径确定方法及装置
US7827166B2 (en) Handling dynamic URLs in crawl for better coverage of unique content
CA2755817C (en) Online ad placement based on user metrics for hosted media
CN110198328B (zh) 客户端识别方法、装置、计算机设备和存储介质
CN110674140B (zh) 基于区块链的内容处理方法、装置、设备及存储介质
US9112827B2 (en) Determining appropriate browsing applications for selected network resources
CN110851680B (zh) 网络爬虫识别方法和装置
CN103618696B (zh) 对cookie信息进行处理的方法和服务器
US10250521B2 (en) Data stream identifying method and device
US20120096030A1 (en) Method and apparatus for providing search results by using previous query
CN106105154A (zh) 数据上载的方法、装置及***
CN103268328A (zh) 二维码的验证方法及搜索引擎服务器
US20200036812A1 (en) Resource Download Method, Electronic Device, and Apparatus
CN105141605A (zh) 会话方法、网站服务器及浏览器
CN105516734A (zh) 一种视频可播放性的检测方法和装置
CN104899306A (zh) 信息处理方法、信息显示方法及装置
CN105049290A (zh) 页面访问监测方法及装置
CN110674427A (zh) 响应网页访问请求的方法、装置、设备及存储介质
KR100354207B1 (ko) 인터넷상의 음란물을 차단하는 방법 및 장치
CN112131507A (zh) 网站内容处理方法、装置、服务器和计算机可读存储介质
JP6779307B2 (ja) ページ表示のための方法及び装置
US20140156723A1 (en) Redirecting Information

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160810