用户的页面处理行为确定方法及装置制造方法及图纸

技术编号:35554777 阅读:10 留言:0更新日期:2022-11-12 15:35
本申请提供用户的页面处理行为确定方法及装置,其中所述用户的页面处理行为确定方法包括:接收客户端发送的目标用户的初始用户行为标记和当前页面请求信息,其中,所述当前页面请求信息中包括用户标识、当前页面处理时间点和当前页面地址;基于所述当前页面请求信息生成当前用户行为标记;将所述当前用户行为标记存储至用户行为标记哈希表,并根据所述用户行为标记哈希表和所述初始用户行为标记将所述当前用户行为标记映射至所述目标用户对应的页面行为路径树;根据所述用户行为标记哈希表和所述页面行为路径树确定所述目标用户的页面处理行为。页面处理行为。页面处理行为。

【技术实现步骤摘要】
用户的页面处理行为确定方法及装置


[0001]本申请涉及计算机
,特别涉及一种用户的页面处理行为确定方法。本申请同时涉及一种用户的页面处理行为确定装置,一种计算设备,以及一种计算机可读存储介质。

技术介绍

[0002]当前,通过对用户的标记和行为追踪,可以应用于用户的个性化推荐、广告评估等场景。
[0003]目前,为了实现对用户行为的追踪,常采用记录用户的浏览器标识、IP地址等方式,从而实现对用户的确定和追踪。
[0004]然而,通过IP地址、浏览器标识等方式无法唯一确定匿名用户,导致无法匿名用户进行有效追踪,进而无法实现对匿名用户进行有效的广告评估、个性化推荐等。

技术实现思路

[0005]有鉴于此,本申请实施例提供了一种用户的页面处理行为确定方法。本申请同时涉及一种用户的页面处理行为确定装置,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的用户路径追踪困难的问题。
[0006]根据本申请实施例的第一方面,提供了一种用户的页面处理行为确定方法,包括:接收客户端发送的目标用户的初始用户行为标记和当前页面请求信息,其中,所述当前页面请求信息中包括用户标识、当前页面处理时间点和当前页面地址;基于所述当前页面请求信息生成当前用户行为标记;将所述当前用户行为标记存储至用户行为标记哈希表,并根据所述用户行为标记哈希表和所述初始用户行为标记将所述当前用户行为标记映射至所述目标用户对应的页面行为路径树;根据所述用户行为标记哈希表和所述页面行为路径树确定所述目标用户的页面处理行为。
[0007]根据本申请实施例的第二方面,提供了一种用户的页面处理行为确定装置,包括:接收目标用户的页面处理请求,其中,所述页面处理请求中包含当前页面请求信息,所述当前页面请求信息中包括用户标识、当前页面处理时间点和当前页面地址;确定所述用户标识对应的初始用户行为标记,并将所述初始用户行为标记和所述当前页面请求信息发送至服务器;存储所述服务器基于所述初始用户行为标记和所述当前页面请求信息返回的当前用户行为标记。
[0008]根据本申请实施例的第三方面,提供了一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机指令,所述处理器执行所述计算机指令时实现所述用户的页面处理行为确定方法的步骤。
[0009]根据本申请实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机指令,该计算机指令被处理器执行时实现所述用户的页面处理行为确定方法的步骤。
[0010]本申请提供的用户的页面处理行为确定方法,接收客户端发送的目标用户的初始用户行为标记和当前页面请求信息,其中,所述当前页面请求信息中包括用户标识、当前页面处理时间点和当前页面地址;基于所述当前页面请求信息生成当前用户行为标记;将所述当前用户行为标记存储至用户行为标记哈希表,并根据所述用户行为标记哈希表和所述初始用户行为标记将所述当前用户行为标记映射至所述目标用户对应的页面行为路径树;根据所述用户行为标记哈希表和所述页面行为路径树确定所述目标用户的页面处理行为。
[0011]本申请一实施例实现了基于当前页面请求信息生成当前用户行为标记,以便后续基于当前用户行为标记确定用户的行为路径;基于当前用户行为标记生成用户行为标记哈希表和页面行为路径树,以便基于用户行为标记哈希表和页面行为路径树确定目标用户的行为路径。
附图说明
[0012]图1是本申请一实施例提供的一种用户的页面处理行为确定方法的示意图;图2是本申请一实施例提供的一种应用于服务器的用户的页面处理行为确定方法的流程图;图3是本申请一实施例提供的推荐场景应用的示意图;图4是本申请一实施例提供的广告场景应用的示意图;图5是本申请一实施例提供的一种应用于客户端的用户的页面处理行为确定方法的流程图;图6是本申请一实施例提供的一种应用于web页面的用户的页面处理行为确定方法的处理流程图;图7是本申请一实施例提供的一种应用于服务器的用户的页面处理行为确定装置的结构示意图;图8是本申请一实施例提供的一种应用于客户端的用户的页面处理行为确定装置的结构示意图;图9是本申请一实施例提供的一种计算设备的结构框图。
具体实施方式
[0013]在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。
[0014]在本申请一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请一个或多个实施例。在本申请一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本申请一个或多个实施例中使用的术语“和/或”是指包含一个或多个相关联的列出项目的任何或所有可能组合。
[0015]应当理解,尽管在本申请一个或多个实施例中可能采用术语第一、第二等来描述
各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0016]首先,对本申请一个或多个实施例涉及的名词术语进行解释。
[0017]Web网页(web page):是指万维网上的一个按照HTML格式组织起来的文件。
[0018]URL:Internet上的每一个网页都具有一个唯一的名称标识,通常称之为URL(Uniform Resource Locator,统一资源定位器)。
[0019]ID:ID(Identity document),是身份证标识号、账号、唯一编码、专属号码、工业设计、国家简称、通用账户、译码器、软件公司等各类专有词汇的缩写。
[0020]CityHash算法:有两种算法CityHash64 与 CityHash128,它们分别根据字串计算64和128位的散列值。
[0021]Unix时间戳(Unix timestamp):或称 Unix 时间(Unix time)、POSIX 时间(POSIX time),是一种时间表示方式,定义为从格林威治时间 1970 年 01 月 01 日 00 时 00 分 00 秒起至现在的总秒数。
[0022]LocalStorage:是永远存在的本地存储,除非用户自行去删除相关的数据,否则会永远存在。
[0023]Cookie:有时也用其复数形式 Cookies,是某些网站为了辨别用户身份,进行Session跟踪而储存在用户本地终端上的数据(通常经过加密),由用户客户端计算机暂时或永久保存的信息。
[0024]docker:属于Linux容器的一种封装,提供简单易用的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用户的页面处理行为确定方法,其特征在于,应用于服务器,包括:接收客户端发送的目标用户的初始用户行为标记和当前页面请求信息,其中,所述当前页面请求信息中包括用户标识、当前页面处理时间点和当前页面地址;基于所述当前页面请求信息生成当前用户行为标记;将所述当前用户行为标记存储至用户行为标记哈希表,并根据所述用户行为标记哈希表和所述初始用户行为标记将所述当前用户行为标记映射至所述目标用户对应的页面行为路径树;根据所述用户行为标记哈希表和所述页面行为路径树确定所述目标用户的页面处理行为。2.如权利要求1所述的方法,其特征在于,基于所述当前页面请求信息生成当前用户行为标记,包括:拼接所述当前页面处理时间点和所述当前页面地址,获得待处理字段;计算所述待处理字段对应的哈希值;拼接所述哈希值和所述用户标识获得所述当前用户行为标记。3.如权利要求1所述的方法,其特征在于,将所述当前用户行为标记存储至用户行为标记哈希表,包括:获取所述初始用户行为标记对应的初始页面地址;根据所述初始页面地址、所述当前页面地址将所述当前用户行为标记存储至用户行为标记哈希表。4.如权利要求3所述的方法,其特征在于,根据所述初始页面地址、所述当前页面地址将所述当前用户行为标记存储至用户行为标记哈希表,包括:判断所述用户行为标记哈希表中是否包含所述当前页面地址对应的当前节点;若是,则根据所述初始页面地址对应的初始节点与所述当前节点,将所述当前用户行为标记存储至用户行为标记哈希表;若否,则将所述当前用户行为标记与所述当前节点对应存储至所述用户行为标记哈希表,并基于所述当前页面请求信息更新所述当前节点。5.如权利要求4所述的方法,其特征在于,根据所述初始页面地址对应的初始节点与所述当前节点,将所述当前用户行为标记存储至用户行为标记哈希表,包括:在所述初始页面地址与所述当前页面地址相同的情况下,将所述初始节点和所述当前用户行为标记对应存储至所述用户行为标记哈希表,并基于所述当前页面请求信息更新所述初始节点;在所述用户行为标记哈希表中存在所述初始页面地址对应的父节点页面地址,且所述父节点页面地址与所述当前页面地址相同的情况下,确定所述父节点页面地址对应的父节点,并将所述父节点和所述当前用户行为标记对应存储至所述用户行为标记哈希表,基于所述当前页面请求信息更新所述父节点。6.如权利要求5所述的方法,其特征在于,将所述父节点和所述当前用户行为标记对应存储至所述用户行为标记哈希表,基于所述当前页面请求信息更新所述父节点之后,还包括:删除所述用户行为标记哈希表中的所述初始节点和所述初始节点对应的初始用户行
为标记。7.如权利要求1所述的方法,其特征在于,根据所述用户行为标记哈希表和所述初始用户行为标记将所述当前用户行为标记映射至所述目标用户对应的页面行为路径树,包括:在所述用户行为标记哈希表中确定所述初始用户行为标记对应的初始节点;根据所述初始节点将所述当前页面请求信息存储至所述当前用户标记对应的当前节点,获得所述目标用户对应的页面行为路径树。8.如权利要求7所述的方法,其特征在于,根据所述初始节点将所述当前页面请求信息存储至所述当前用户标记对应的当前节点,获得所述目标用户对应的页面行为路径树,包括:确定所述页面行为路径树中是否包含当前节点;若是,则根据所述当前节点和所述初始节点,将所述当前用户行为标记和所述当前页面请求信息存储至所述页面行为路径树;若否,则将所述当前页面请求信息和所述当前用户行为标记对应存储至所述当前节点。9.如权利要求8所述的方法,其特征在于,根据所述当前节点和所述初始节点,将所述当前用户行为标记和所述当前页面请求信息存储至所述页面行为路径树,包括:确定所述初始节点对应的初始页面地址;在所述初始页面地址与所述当前页面地址相同的情况下,基于所述当前页面请求信息和所述当前用户行为标记更新所述初始节点;在所述页面行为路径树中存在所述初始页面地址对应的父节点页面地址,且所述父节点页面地址与所述当前页面地址相同的情况下,确定所述父节点页面地址对应的父节点,基于所述当...

【专利技术属性】
技术研发人员:郑小林王钟毓钱嘉曙邹子煜鲍力成
申请(专利权)人:杭州金智塔科技有限公司
类型:发明
国别省市:

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

1