一种网页行为数据分析方法及系统与流程

    专利2022-07-08  131


    本发明涉及数据处理技术领域,尤其涉及一种网页行为数据分析方法及系统。



    背景技术:

    随着信息量的急速增加和人们生活节奏的加快,网络为人们提供了一种极为便利和快捷的信息交流方式,分享用户在通过网络浏览网站以获取多样的信息时,经常会根据需要向被分享用户分享所登录的网站。

    然而企业通过五花八门的各种手段了解网民的行为和隐私数据,用于广告投递、用户兴趣分析、访问统计等,进而作为决策的依据。现今,随着电脑手机等智能硬件的发展和web技术的成熟,网页能展示的内容越来越丰富,利用web客户端对用户行为进行收集和追踪是重要手段之一。同时,网页凭着轻量级,兼容性强,迭代速度快,成本低,易传播的特点,应用越来越广泛。基于用户追踪技术,可以获得用户通过社交网络,传播的数量与轨迹。可以用来大数据分析,在安全、分析用户需求等领域,具有很大的价值和意义。

    因此,如何在网页分享后对分享的行为数据进行分析是丞待解决的问题。



    技术实现要素:

    本发明的目的是针对现有技术的缺陷,提供了一种网页行为数据分析方法及系统。

    为了实现以上目的,本发明采用以下技术方案:

    一种网页行为数据分析方法,包括步骤:

    s1.定制与业务对应的图文页面和相关表单,根据定制的图文信息生成分享链接;其中链接中包括唯一的分享id、与图文网站相关的信息;

    s2.接收第n个用户阅读的图文网站,并生成唯一的阅读id和跟踪用户id,建立阅读id和跟踪用户id的关联关系,记录用户的基本信息、行为信息、与分享信息关联关系的信息;其中第n个用户阅读的图文网站链接是第n-1个用户分享的链接;

    s3.接收第n个用户填写的预先设定的表单内容,并将填写的表单内容与第n个用户、第n-1个用户建立对应关系,得到表单数据的来源;

    s4.生成经过多次分享传递后的阅读分享关系网状图,将相应关系网状图以图形和报表方式显示。

    进一步的,所述步骤s1中分享链接的分享id、与图文网站相关的信息是通过可逆加密算法加密后存放在链接参数。

    进一步的,所述步骤s2中的跟踪用户id是通过用户的http_user_agent、ip地址和openid生成的。

    进一步的,所述步骤s2具体为:

    s21.第n-1个用户分享链接,在分享链接中增加关联第n-1个用户的分享id;

    s22.第n个用户打开第n-1个用户分享的链接,生成唯一的阅读id和跟踪id,并建立第n个用户的阅读id和跟踪id的关联关系,记录第n个阅读用户的基本信息、行为信息、与分享信息关联关系的信息;通过分享id建立分享id和第n个用户的阅读id的关联关系。

    进一步的,所述步骤s3之前还包括记录第n个用户在阅读图文网站时的开始阅读时间和结束阅读时间,并每隔一段时间建立心跳检测,记录阅读者阅读时间和阅读时长。

    相应的,还提供一种网页行为数据分析系统,包括:

    定制模块,用于定制与业务对应的图文页面和相关表单,根据定制的图文信息生成分享链接;其中链接中包括唯一的分享id、与图文网站相关的信息;

    第一接收模块,用于接收第n个用户阅读的图文网站,并生成唯一的阅读id和跟踪用户id,建立阅读id和跟踪用户id的关联关系,记录用户的基本信息、行为信息、与分享信息关联关系的信息;其中第n个用户阅读的图文网站链接是第n-1个用户分享的链接;

    第二接收模块,用于接收第n个用户填写的预先设定的表单内容,并将填写的表单内容与第n个用户、第n-1个用户建立对应关系,得到表单数据的来源;

    生成模块,用于生成经过多次分享传递后的阅读分享关系网状图,将相应关系网状图以图形和报表方式显示。

    进一步的,所述定制模块中分享链接的分享id、与图文网站相关的信息是通过可逆加密算法加密后存放在链接参数。

    进一步的,所述第一接收模块中的跟踪用户id是通过用户的http_user_agent、ip地址和openid生成的。

    进一步的,所述第一接收模块包括:

    第一建立模块,用于第n-1个用户分享链接,在分享链接中增加关联第n-1个用户的分享id;

    第二建立模块,用于第n个用户打开第n-1个用户分享的链接,生成唯一的阅读id和跟踪id,并建立第n个用户的阅读id和跟踪id的关联关系,记录第n个阅读用户的基本信息、行为信息、与分享信息关联关系的信息;通过分享id建立分享id和第n个用户的阅读id的关联关系。

    进一步的,还包括记录模块,用于记录第n个用户在阅读图文网站时的开始阅读时间和结束阅读时间,并每隔一段时间建立心跳检测,记录阅读者阅读时间和阅读时长。

    与现有技术相比,本发明当用户在阅读网站时会获取用户http_user_agent、ip和openid(如果是三方授权会获取三方授权openid,例如微信授权,如果是没有三方授权则无openid)来生成对应该用户的唯一跟踪id,同时获取用户设备,系统,ip,地理位置等信息,如果有三方授权则可以获取三方授权的手机号,三方昵称,公司等授权信息。通过跟踪id区分用户。当用户进行网站分享时,会在分享链接中增加加密分享来源跟踪信息(关联分享人用户),从而行成用户分享阅读关系网;且可视化呈现网站的推广情况,提升企业了解用户对产品意向定位精确度,对用户的行为数据进行了分析。

    附图说明

    图1是实施例一提供的一种网页行为数据分析方法流程图;

    图2是实施例一提供的一种网页行为数据分析方法流程示意图;

    图3是实施例二提供的一种网页行为数据分析系统结构图。

    具体实施方式

    以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。

    本发明的目的是针对现有技术的缺陷,提供了一种网页行为数据分析方法及系统。

    实施例一

    本实施例提供一种网页行为数据分析方法,如图1-2所示,包括步骤:

    s11.定制与业务对应的图文页面和相关表单,根据定制的图文信息生成分享链接;其中链接中包括唯一的分享id、与图文网站相关的信息;

    s12.接收第n个用户阅读的图文网站,并生成唯一的阅读id和跟踪用户id,建立阅读id和跟踪用户id的关联关系,记录用户的基本信息、行为信息、与分享信息关联关系的信息;其中第n个用户阅读的图文网站链接是第n-1个用户分享的链接;

    s13.接收第n个用户填写的预先设定的表单内容,并将填写的表单内容与第n个用户、第n-1个用户建立对应关系,得到表单数据的来源;

    s14.生成经过多次分享传递后的阅读分享关系网状图,将相应关系网状图以图形和报表方式显示。

    在本实施例中,分享id用shareid表示;阅读id用readyid表示;跟踪用户id用trackid表示。

    openid是一个以用户为中心的数字身份识别框架,它具有开放、分散性;用于用户的身份认证;

    http_user_agent是用来检查浏览页面的访问者在用什么操作系统(包括版本号)浏览器(包括版本号)和用户个人偏好的代码。定制表单是用户根据实际业务需求自定义设置表单字段的嵌入在图文网站中的表单。

    在步骤s11中,定制与业务对应的图文页面和相关表单,根据定制的图文信息生成分享链接;其中链接中包括唯一的分享id、与图文网站相关的信息。

    首先开发者根据自身业务需求定制对应的图文页面和相关表单,其中,表单用于收集用户提交数据;然后用户根据图文页面生成分享链接或网站海报,该分享连接是可以直接复制的链接,其中,链接中包含唯一的shareid、与图文网站相关的信息等,其中唯一的shareid用于关联分享人信息,分享时间等信息。

    链接中包含的信息均通过可逆加密算法加密后存放在链接参数中,防止数据被盗用和篡改。

    本实施例跟踪分享信息在传统跟踪用户基础上引入链接直接复制一样可以获取传播链路关系。

    在步骤s12中,接收第n个用户阅读的图文网站,并生成唯一的阅读id和跟踪用户id,建立阅读id和跟踪用户id的关联关系,记录用户的基本信息、行为信息、与分享信息关联关系的信息;其中第n个用户阅读的图文网站链接是第n-1个用户分享的链接。

    需要说明的是,分享链接是第一个用户分享给第二个用户、第二个用户分享给第三个用户等等;本实施例以两个用户进行分享为例具体说明:

    当开发者将图文网站的链接生成后,将该生成的链接通过为微信、微博等一些平台发送出去,此时该分享id为shareid0;

    当第一个用户看到该链接后,将该链接打开,系统随机生成唯一的readyid1和trackid1,并建立readyid1与trackid1的关联关系,记录用户基本信息、行为信息和与分享信息关联关系信息;然后再建立readyid1和shareid0的关联关系。

    其中,trackid1通过用户http_user_agent、ip和openid生成;

    用户基本信息包括用户设备、系统、ip、地理位置等信息;如果有第三方授权则可以获取三方授权的手机号、第三方昵称、公司等授权信息;如果trackid1已存在则做更新操作;

    行为信息包括阅读时间、阅读时长、点击情况、表单提交等信息。

    第一个用户阅读完成后,将该链接进行分享,此时系统在第一个用户分享的链接中增加关联该用户的shareid1,也就是说第一用户在分享链接时便会携带一个shareid1;如果用户只是浏览器打开,当用户第一次打开时,就已经在浏览器网址中增加了shareid1。

    第二个用户打开第一个用户分享的链接后,系统随机生成唯一的readyid2和trackid2,并建立readyid2和trackid2的关联关系,记录第二个用户基本信息、行为信息、与分享信息关联关系信息,再通过网站链接中的shareid1建立shareid1和readyid2的关联关系。

    根据上述方式进行分享传递链接,当第n 1个客户阅读第n个客户分享的连接后,系统随机生成唯一的readyidn 1和trackidn 1,并建立readyidn 1和trackidn 1的关联关系,记录第二个用户基本信息、行为信息、与分享信息关联关系信息,再通过网站链接中的shareidn建立shareidn和readyidn 1的关联关系。

    在本实施例中,步骤s13之前还包括:记录第n个用户在阅读图文网站时的开始阅读时间和结束阅读时间,并每隔一段时间建立心跳检测,记录阅读者阅读时间和阅读时长。

    用户在阅读图文网站时记录开始阅读时间,当阅读者离开网站记录阅读结束时间,并每隔一段时间建立心跳检测(每隔一段时间异步请求一次服务器)确保阅读者在正常阅读,从而记录阅读者阅读时间和阅读时长。

    在步骤s13中,接收第n个用户填写的预先设定的表单内容,并将填写的表单内容与第n个用户、第n-1个用户建立对应关系,得到表单数据的来源。

    在步骤s11中定制了表单,则用户可根据预先设定的表单内容进行填写,填写完成后提交信息时会先保存表单内容数据并将表单信息与当前阅读的用户(第二用户)、上一个分享的用户(第一用户)建立对应关系,从而可以获取表单数据的来源。

    当表单和用户信息字段进行关联匹配时,会对阅读的用户信息进行采集和维护更新。如果在提交表单成功后设置了后续事件,如:下载资源,修改用户分组,修改用户标签等,则阅读的用户在提交后表单页面会自动执行相应事件。

    记录步骤s12、步骤s13中阅读的图文网站相关的信息、用户的信息和提交的表单,并发送至服务端。

    在步骤s14中,生成经过多次分享传递后的阅读分享关系网状图,将相应关系网状图以图形和报表方式显示。

    采用步骤s12中的方式多次分享传递链接后,服务器会形成阅读分享关系网状图,并记录了每个阅读的用户基本信息和行为信息,把相应关系网状图以图形和报表方式呈现,可直观了解这次分享推广大体情况。分析用户基本信息和行为数据得出用户意向,例如:如果用户阅读时间较长,阅读时间较近,且有提交表单记录或有其他互动,用户所在地区等信息都复合条件,用户信息完整,则可初步确定该用户为有价值客户或意向客户。

    服务器海货将与图文网站相关的信息、表单相关的信息存储到数据库中(如mysql),其中存储的图文网站相关的信息包括用户信息、shareid和readyid的关联关系;表单相关包括表单提交的内容。

    本实施例的方案可应用于电商商品、博客文章、广告推广等所有需要跟踪用户信息的网页;可以获取用户阅读网站的来源、分享去向、阅读时间、阅读时长、点击情况、表单提交等数据,并对数据进行汇总处理、优化精炼,产生相应报表,从而判断用户意向;且通过可视化呈现网站的推广情况,提升企业了解用户对产品意向定位精确度,对用户的行为数据进行了分析。

    本实施例打破了原有网站分享的局限性,对海报分享(二维码)、网站链接分享,微信分享等进行了融合。

    实施例二

    本实施例提供的一种网页行为数据分析系统,如图3所示,包括:

    定制模块11,用于定制与业务对应的图文页面和相关表单,根据定制的图文信息生成分享链接;其中链接中包括唯一的分享id、与图文网站相关的信息;

    第一接收模块12,用于接收第n个用户阅读的图文网站,并生成唯一的阅读id和跟踪用户id,建立阅读id和跟踪用户id的关联关系,记录用户的基本信息、行为信息、与分享信息关联关系的信息;其中第n个用户阅读的图文网站链接是第n-1个用户分享的链接;

    第二接收模块13,用于接收第n个用户填写的预先设定的表单内容,并将填写的表单内容与第n个用户、第n-1个用户建立对应关系,得到表单数据的来源;

    生成模块14,用于生成经过多次分享传递后的阅读分享关系网状图,将相应关系网状图以图形和报表方式显示。

    进一步的,所述定制模块中分享链接的分享id、与图文网站相关的信息是通过可逆加密算法加密后存放在链接参数。

    进一步的,所述第一接收模块中的跟踪用户id是通过用户的http_user_agent、ip地址和openid生成的。

    进一步的,所述第一接收模块包括:

    第一建立模块,用于第n-1个用户分享链接,在分享链接中增加关联第n-1个用户的分享id;

    第二建立模块,用于第n个用户打开第n-1个用户分享的链接,生成唯一的阅读id和跟踪id,并建立第n个用户的阅读id和跟踪id的关联关系,记录第n个阅读用户的基本信息、行为信息、与分享信息关联关系的信息;通过分享id建立分享id和第n个用户的阅读id的关联关系。

    进一步的,还包括记录模块,用于记录第n个用户在阅读图文网站时的开始阅读时间和结束阅读时间,并每隔一段时间建立心跳检测,记录阅读者阅读时间和阅读时长。

    需要说明的是,本实施例提供的一种网页行为数据分析系统与实施例一类似,在此不多做赘述。

    与现有技术相比,本实施例当用户在阅读网站时会获取用户http_user_agent、ip和openid(如果是三方授权会获取三方授权openid,例如微信授权,如果是没有三方授权则无openid)来生成对应该用户的唯一跟踪id,同时获取用户设备,系统,ip,地理位置等信息,如果有三方授权则可以获取三方授权的手机号,三方昵称,公司等授权信息。通过跟踪id区分用户。当用户进行网站分享时,会在分享链接中增加加密分享来源跟踪信息(关联分享人用户),从而行成用户分享阅读关系网;且可视化呈现网站的推广情况,提升企业了解用户对产品意向定位精确度,对用户的行为数据进行了分析。

    注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。


    技术特征:

    1.一种网页行为数据分析方法,其特征在于,包括步骤:

    s1.定制与业务对应的图文页面和相关表单,根据定制的图文信息生成分享链接;其中链接中包括唯一的分享id、与图文网站相关的信息;

    s2.接收第n个用户阅读的图文网站,并生成唯一的阅读id和跟踪用户id,建立阅读id和跟踪用户id的关联关系,记录用户的基本信息、行为信息、与分享信息关联关系的信息;其中第n个用户阅读的图文网站链接是第n-1个用户分享的链接;

    s3.接收第n个用户填写的预先设定的表单内容,并将填写的表单内容与第n个用户、第n-1个用户建立对应关系,得到表单数据的来源;

    s4.生成经过多次分享传递后的阅读分享关系网状图,将相应关系网状图以图形和报表方式显示。

    2.根据权利要求1所述的一种网页行为数据分析方法,其特征在于,所述步骤s1中分享链接的分享id、与图文网站相关的信息是通过可逆加密算法加密后存放在链接参数。

    3.根据权利要求1所述的一种网页行为数据分析方法,其特征在于,所述步骤s2中的跟踪用户id是通过用户的http_user_agent、ip地址和openid生成的。

    4.根据权利要求1所述的一种网页行为数据分析方法,其特征在于,所述步骤s2具体为:

    s21.第n-1个用户分享链接,在分享链接中增加关联第n-1个用户的分享id;

    s22.第n个用户打开第n-1个用户分享的链接,生成唯一的阅读id和跟踪id,并建立第n个用户的阅读id和跟踪id的关联关系,记录第n个阅读用户的基本信息、行为信息、与分享信息关联关系的信息;通过分享id建立分享id和第n个用户的阅读id的关联关系。

    5.根据权利要求4所述的一种网页行为数据分析方法,其特征在于,所述步骤s3之前还包括记录第n个用户在阅读图文网站时的开始阅读时间和结束阅读时间,并每隔一段时间建立心跳检测,记录阅读者阅读时间和阅读时长。

    6.一种网页行为数据分析系统,其特征在于,包括:

    定制模块,用于定制与业务对应的图文页面和相关表单,根据定制的图文信息生成分享链接;其中链接中包括唯一的分享id、与图文网站相关的信息;

    第一接收模块,用于接收第n个用户阅读的图文网站,并生成唯一的阅读id和跟踪用户id,建立阅读id和跟踪用户id的关联关系,记录用户的基本信息、行为信息、与分享信息关联关系的信息;其中第n个用户阅读的图文网站链接是第n-1个用户分享的链接;

    第二接收模块,用于接收第n个用户填写的预先设定的表单内容,并将填写的表单内容与第n个用户、第n-1个用户建立对应关系,得到表单数据的来源;

    生成模块,用于生成经过多次分享传递后的阅读分享关系网状图,将相应关系网状图以图形和报表方式显示。

    7.根据权利要求6所述的一种网页行为数据分析系统,其特征在于,所述定制模块中分享链接的分享id、与图文网站相关的信息是通过可逆加密算法加密后存放在链接参数。

    8.根据权利要求6所述的一种网页行为数据分析系统,其特征在于,所述第一接收模块中的跟踪用户id是通过用户的http_user_agent、ip地址和openid生成的。

    9.根据权利要求6所述的一种网页行为数据分析系统,其特征在于,所述第一接收模块包括:

    第一建立模块,用于第n-1个用户分享链接,在分享链接中增加关联第n-1个用户的分享id;

    第二建立模块,用于第n个用户打开第n-1个用户分享的链接,生成唯一的阅读id和跟踪id,并建立第n个用户的阅读id和跟踪id的关联关系,记录第n个阅读用户的基本信息、行为信息、与分享信息关联关系的信息;通过分享id建立分享id和第n个用户的阅读id的关联关系。

    10.根据权利要求9所述的一种网页行为数据分析系统,其特征在于,还包括记录模块,用于记录第n个用户在阅读图文网站时的开始阅读时间和结束阅读时间,并每隔一段时间建立心跳检测,记录阅读者阅读时间和阅读时长。

    技术总结
    本发明公开了一种网页行为数据分析方法,包括步骤:S11.定制与业务对应的图文页面和相关表单,根据定制的图文信息生成分享链接;其中链接中包括唯一的分享ID、与图文网站相关的信息;S12.接收第N个用户阅读的图文网站,并生成唯一的阅读ID和跟踪用户ID,建立阅读ID和跟踪用户ID的关联关系,记录用户的基本信息、行为信息、与分享信息关联关系的信息;其中第N个用户阅读的图文网站链接是第N‑1个用户分享的链接;S13.接收第N个用户填写的预先设定的表单内容,并将填写的表单内容与第N个用户、第N‑1个用户建立对应关系,得到表单数据的来源;S14.生成经过多次分享传递后的阅读分享关系网状图,将相应关系网状图以图形和报表方式显示。

    技术研发人员:张林晓;罗洪昌;朱家成
    受保护的技术使用者:杭州利伊享数据科技有限公司
    技术研发日:2020.12.25
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-21237.html

    最新回复(0)