用户意向度的统计方法、系统、终端设备及存储介质与流程

文档序号:32859265发布日期:2023-01-07 00:28阅读:32来源:国知局
用户意向度的统计方法、系统、终端设备及存储介质与流程

1.本发明涉及用户意向度统计技术领域,尤其涉及用户意向度的统计方法、系统、终端设备及存储介质。


背景技术:

2.现有的线下面对面拜访来进行新客户的获取变得日益困难,而且对一些老客户的关系维护也变得力不从心。而随着企业数字化浪潮的迅猛发展,越来越多的企业为了进行数字化办公,线下业务也逐步迁移到线上,通过app应用来进行开展业务活动。企业的销售通过线上营销活动,获取新客户并洞察客户的意向度,才能进行有的放矢,给客户推荐有成交意向的商品与服务,促进转化率与成交率。但大多数 app的数字物料系统只是单纯进行分享与浏览,而没有产生有效的统计分析数据,帮助销售提高产品成交率。
3.因此,如何基于app物料系统,有效地统计线上的用户意向度,以用于营销活动是当前亟待解决的问题。


技术实现要素:

4.本技术的主要目的在于提供用户意向度的统计方法、装置、终端设备及存储介质,旨在解决如何基于app物料系统,有效地统计线上的用户意向度,以用于营销活动的问题。
5.为实现上述目的,本技术提供用户意向度的统计方法,应用于第一终端,所述用户意向度的统计方法包括以下步骤:基于销售用户号,发送数字物料的获取请求到服务端,接收所述服务端预先创建的若干条数字物料的基础数据并展示;发送从所述若干条数字物料中选择的第一数字物料的分享请求到所述服务端,接收所述服务端发送的第一数字物料分享信息并展示;发送所述第一数字物料分享信息,以用于客户点击浏览并统计销售分享记录;发送指定用户的用户意向度查询请求到所述服务端,接收所述服务端统计的第一规则用户意向度数据,并进行展示。
6.可选的,所述基于销售用户号,发送数字物料的获取请求到服务端,接收所述服务端预先创建的若干条数字物料的基础数据并展示的步骤之前包括:发送所述销售用户号的登录请求到所述服务端,接收所述服务端发送的验证结果信息,若验证结果为成功,则建立与所述服务端的会话。
7.可选的,所述用户意向度的统计方法还包括:接收第一数字物料分享信息;接收用户对所述第一数字物料分享信息的访问指令和用户授权意向;发送所述第一数字物料分享信息的访问请求到所述服务端,接收所述服务端发送的所述第一数字物料的详细数据,并向用户展示。
8.可选的,所述发送从所述若干条数字物料中选择的第一数字物料的分享请求到所
述服务端,接收所述服务端发送的第一数字物料分享信息并展示的步骤之前包括:接收在所述若干条数字物料中选择的第一数字物料的浏览指令,发送所述第一数字物料的浏览请求到所述服务端,接收所述服务端发送的所述第一数字物料的详细数据并展示。
9.本技术提供用户意向度的统计方法,应用于第二终端,所述用户意向度的统计方法包括:接收第一数字物料分享信息;接收用户对所述第一数字物料分享信息的访问指令和用户授权意向;发送所述第一数字物料分享信息的访问请求到服务端,接收所述服务端发送的所述第一数字物料的详细数据,并向用户展示。
10.本技术提供用户意向度的统计方法,应用于服务端,所述服务端包括用户中心、数据上报服务、数字物料服务、数据统计服务、大数据服务,所述用户意向度的统计方法包括:接收第一终端对数字物料的获取请求,发送通过所述数字物料服务预先创建的若干条数字物料的基础数据到所述第一终端;接收所述第一终端的第一数字物料的分享请求,通过所述数据统计服务将所述第一数字物料的分享请求的相关信息存储到数据库中的销售分享记录,并生成分享信息发送到所述第一终端;接收第一数字物料分享信息的访问请求,发送通过所述数字物料服务查询得到的所述第一数字物料的详细数据;通过所述数据统计服务,对所述第一数字物料分享信息的访问请求的报文信息存储并统计;通过所述大数据服务,接收所述第一终端指定用户的用户意向度查询请求并处理,得到第一规则用户意向度数据,发送到所述第一终端。
11.可选的,所述接收第一终端对数字物料的获取请求,发送通过所述数字物料服务预先创建的若干条数字物料的基础数据到所述第一终端的步骤之前包括:接收所述第一终端发送的销售用户号的登录请求,通过所述用户中心验证所述销售用户号,发送验证结果。
12.可选的,所述接收所述第一终端的第一数字物料的分享请求,通过所述数据统计服务将所述第一数字物料的分享请求的相关信息存储到数据库中的销售分享记录,并生成分享信息发送到所述第一终端的步骤之前包括:接收所述第一终端的第一数字物料的浏览请求,通过所述数字物料服务查询得到的所述第一数字物料的详细数据,发送到所述第一终端。
13.可选的,所述通过所述数据统计服务,对所述第一数字物料分享信息的访问请求的报文信息存储并统计的步骤包括:通过所述数据统计服务,将所述访问请求的报文信息存储到数据库中的用户浏览记录;根据所述数据库中的用户浏览记录,统计得到用户浏览行为;通过所述数据统计服务监听mq广播的用户浏览行为;对监听到的用户浏览行为通过所述数据上报服务进行预处理,将预处理后的用户
浏览行为存储到磁盘日志中,得到浏览日志数据。
14.可选的,所述对监听到的用户浏览行为通过所述数据上报服务进行预处理,将预处理后的用户浏览行为存储到磁盘日志中,得到浏览日志数据的步骤之后包括:通过所述大数据服务定时清洗所述磁盘日志中的浏览日志数据;将清洗后的浏览日志数据存储到分布式文件系统中。
15.可选的,所述通过所述大数据服务,接收所述第一终端指定用户的用户意向度查询请求并处理,得到第一规则用户意向度数据,发送到所述第一终端的步骤包括:接收所述第一终端指定用户的用户意向度查询请求,从所述分布式文件系统中查询到所述用户意向度基础数据,通过规则计算所述用户意向度基础数据,得到第一规则用户意向度数据,发送到所述第一终端。
16.本技术实施案例还提出一种用户意向度的统计系统,所述用户意向度的统计系统的步骤包括第一终端、第二终端、服务端,所述服务端包括用户中心、数据上报服务、数字物料服务、数据统计服务、大数据服务,其中:所述第一终端,用于基于销售用户号,发送数字物料的获取请求到服务端,接收所述服务端预先创建的若干条数字物料的基础数据并展示;发送从所述若干条数字物料中选择的第一数字物料的分享请求到所述服务端,接收所述服务端发送的第一数字物料分享信息并展示;发送所述第一数字物料分享信息,以用于客户点击浏览并统计销售分享记录;发送指定用户的用户意向度查询请求到所述服务端,接收所述服务端统计的第一规则用户意向度数据,并进行展示;所述第二终端,用于接收第一终端发送的第一数字物料分享信息;接收用户对所述第一数字物料分享信息的访问指令和用户授权意向;发送所述第一数字物料分享信息的访问请求到服务端,以用于所述服务端查询得到的所述第一数字物料的详细数据并统计用户意向度;接收所述服务端发送的所述第一数字物料的详细数据,并向用户展示;所述服务端,用于接收第一终端对数字物料的获取请求、第一数字物料的分享请求,将对应的应答信息发送到所述第一终端;接收第一数字物料分享信息的访问请求,发送通过所述数字物料服务查询得到的所述第一数字物料的详细数据;通过所述数据统计服务,对所述第一数字物料分享信息的访问请求的报文信息存储并统计;通过所述大数据服务,接收所述第一终端指定用户的用户意向度查询请求并处理,得到第一规则用户意向度数据,发送到所述第一终端。
17.本技术实施案例还提出一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的用户意向度的统计程序,所述用户意向度的统计程序被所述处理器执行时实现所述用户意向度的统计方法的步骤。
18.本技术实施案例还提出一种存储介质,所述存储介质上存储有用户意向度的统计程序,所述用户意向度的统计程序被处理器执行时实现所述用户意向度的统计方法的步骤。
19.本技术提出的用户意向度的统计方法、系统、终端设备及存储介质。通过基于销售用户号,发送数字物料的获取请求到服务端,接收所述服务端预先创建的若干条数字物料的基础数据并展示;发送从所述若干条数字物料中选择的第一数字物料的分享请求到所述服务端,接收所述服务端发送的第一数字物料分享信息并展示;发送所述第一数字物料分
享信息,以用于客户点击浏览并统计销售分享记录;发送指定用户的用户意向度查询请求到所述服务端,接收所述服务端统计的第一规则用户意向度数据,并进行展示。基于本技术,实现了通过登录销售用户号向第二终端发送分享页,服务端记录用户访问分享页行为并进行统计,达到了便捷、有效地统计用户意向度并展示给销售人员,销售进行产品推荐、精准营销,提高成交率与转化率,因此,具有较强的实用价值和现实意义。
附图说明
20.图1为本技术用户意向度的统计装置所属终端设备的功能模块示意图;图2为本技术用户意向度的统计方法第一示例性实施例的流程示意图;图3为本技术用户意向度的统计方法第二示例性实施例的流程示意图;图4为本技术用户意向度的统计方法第三示例性实施例的流程示意图;图5为本技术用户意向度的统计方法第三示例性实施例的部分功能服务流程图;图6为本技术用户意向度的统计方法第三示例性实施例的部分功能服务流程图;图7为本技术用户意向度的统计方法第四示例性实施例的流程示意图;图8为本技术用户意向度的统计方法第五示例性实施例的流程示意图;图9所示为本技术用户意向度的统计方法的服务端中大数据服务处理的流程框图;图10为本技术用户意向度的统计方法第六示例性实施例的流程示意图;图11为本技术用户意向度的统计方法第七示例性实施例的流程示意图;图12为本技术用户意向度的统计方法涉及的技术架构图。
21.本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
22.应当理解,此处所描述的具体实施案例仅仅用以解释本技术,并不用于限定本技术。
23.本技术实施例的主要解决方案是基于销售用户号,发送数字物料的获取请求到服务端,接收所述服务端预先创建的若干条数字物料的基础数据并展示;发送从所述若干条数字物料中选择的第一数字物料的分享请求到所述服务端,接收所述服务端发送的第一数字物料分享信息并展示;发送所述第一数字物料分享信息,以用于客户点击浏览并统计销售分享记录;发送指定用户的用户意向度查询请求到所述服务端,接收所述服务端统计的第一规则用户意向度数据,并进行展示。基于本技术,基于销售用户号发送分享信息,客户通过分享信息浏览数字物料,服务端记录用户对于分享的行为并统计,达到了便捷、有效地统计用户意向度并展示给销售等相关人员,帮助销售进行产品推荐、精准营销,提高成交率与转化率,具有较强的实用价值和现实意义。
24.本发明涉及的技术术语:hadoop:是一个由apache基金会所开发的分布式系统基础架构;用户可以在不了解分布式底层细节的情况下,开发分布式程序,充分利用集群的威力进行高速运算和存储;hadoop的框架最核心的设计就是hdfs和mapreduce,hdfs有高容错性的特点,并且设计用来部署在低廉的硬件上;而且它提供高吞吐量来访问应用程序的数据,适合那些有着超大数
据集的应用程序;hdfs放宽了posix的要求,可以以流的形式访问文件系统中的数据;hdfs 采用主从架构;hdfs 集群分别由一个 namenode 和多个的 datanode 组成;其中, namenode,负责管理文件系统的命名空间以及客户端对文件的访问; datanode,负责管理它所在节上的数据存储;hdfs 分布式文件系统中的namenode和datanode两种角色各司其职,共同协调完成分布式的文件存储;hdfs为海量的数据提供了存储,而mapreduce则为海量的数据提供了计算。
25.hive:用户处理存储在hdfs中的数据,hive的意义就是把符合hive的sql语句转换为复杂难写的map-reduce程序。
26.cdn(content delivery network,内容分发网络):是构建在数据网络上的一种分布式的内容分发网。cdn的作用是采用流媒体服务器集群技术,克服单机系统输出带宽及并发能力不足的缺点,可极大提升系统支持的并发流数目,减少或避免单点失效带来的不良影响。
27.nas(network attached storage,网络附属存储):按字面简单说就是连接在网络上,具备资料存储功能的装置,因此也称为“网络存储器”,它是一种专用数据存储服务器;它以数据为中心,将存储设备与服务器彻底分离,集中管理数据,从而释放带宽、提高性能、降低总拥有成本、保护投资。
28.nginx:是一个高性能的http和反向代理web服务器。
29.kylin:是一个开源的、分布式的查询数据引擎,基于hadoop平台提供sql 查询接口,kylin在创建cube时,使用hive的表数据作为数据源。
30.具体地,参照图1,图1为本技术用户意向度的统计装置所属终端设备的功能模块示意图。该用户意向度的统计装置为基于终端设备的、能够通过登录销售用户号发送分享信息给用户,服务端记录用户访问分享信息的行为并进行统计,从而达到使销售等相关人员获取有效的营销活动的统计数据的装置,其可以通过硬件或软件的形式承载于终端设备上。
31.在本实施例中,该用户意向度的统计装置所属终端设备包括输出模块110、处理器120、存储器130以及通信模块140。
32.存储器130中存储有操作系统以及用户意向度的统计程序,所述用户意向度的统计装置可以将基于销售用户号,发送数字物料的获取请求到服务端,接收所述服务端预先创建的若干条数字物料的基础数据并展示;发送从所述若干条数字物料中选择的第一数字物料的分享请求到所述服务端,接收所述服务端发送的第一数字物料分享信息并展示;发送所述第一数字物料分享信息,以用于客户点击浏览并统计销售分享记录;发送指定用户的用户意向度查询请求到所述服务端,接收所述服务端统计的第一规则用户意向度数据,并进行展示等信息存储于该存储器130中;输出模块110可为显示屏等。通信模块140可以包括wifi模块、移动通信模块以及蓝牙模块等,通过通信模块140与外部设备或服务器进行通信。
33.其中,存储器130中的用户意向度的统计程序被处理器执行时实现以下步骤:通过预设的app发送所述销售用户号的登录请求到服务端,接收所述服务端发送的验证结果,若验证结果为成功,则建立与所述服务端的会话;基于销售用户号,发送数字物料的获取请求到所述服务端,接收所述服务端预先
创建的若干条数字物料的基础数据并展示;接收在所述若干条数字物料中选择的第一数字物料的浏览指令,发送所述第一数字物料的浏览请求到所述服务端,接收所述服务端发送的所述第一数字物料的详细数据并展示;发送第一数字物料的分享请求到所述服务端,接收所述服务端发送的第一数字物料分享信息;发送所述第一数字物料分享信息,以用于客户点击浏览并统计销售分享记录;发送指定用户的用户意向度查询请求到所述服务端,接收所述服务端统计的第一规则用户意向度数据,并进行展示。
34.进一步地,存储器130中的用户意向度的统计程序被处理器执行时还实现以下步骤:接收第一数字物料分享信息;接收用户对所述第一数字物料分享信息的访问指令和用户授权意向;发送所述第一数字物料分享信息的访问请求到所述服务端,接收所述服务端发送的所述第一数字物料的详细数据,并向用户展示。
35.进一步地,存储器130中的用户意向度的统计程序被处理器执行时还实现以下步骤:接收第一终端发送的第一数字物料分享信息;接收用户对所述第一数字物料分享信息的访问指令和用户授权意向;发送所述第一数字物料分享信息的访问请求到服务端,接收所述服务端发送的所述第一数字物料的详细数据,并向用户展示。
36.进一步地,存储器130中的用户意向度的统计程序被处理器执行时还实现以下步骤:接收第一终端发送的销售用户号的登录请求,通过所述用户中心验证所述销售用户号,发送验证结果;接收所述第一终端对数字物料的获取请求,发送通过所述数字物料服务预先创建的若干条数字物料的基础数据到所述第一终端;接收所述第一终端的第一数字物料的浏览请求,通过所述数字物料服务查询得到的所述第一数字物料的详细数据,发送到所述第一终端;接收所述第一终端的第一数字物料的分享请求,通过所述数据统计服务将所述第一数字物料的分享请求的相关信息存储到数据库中的销售分享记录,并生成分享信息发送到所述第一终端;接收第一数字物料分享信息的访问请求,发送通过所述数字物料服务查询得到的所述第一数字物料的详细数据;通过所述数据统计服务,对所述第一数字物料分享信息的访问请求的报文信息存储并统计;通过所述大数据服务,接收所述第一终端指定用户的用户意向度查询请求并处理,得到第一规则用户意向度数据,发送到所述第一终端。进一步地,存储器130中的用户意向度的统计程序被处理器执行时还实现以下步骤:
通过所述数据统计服务,将所述访问请求的报文信息存储到数据库中的用户浏览记录;根据所述数据库中的用户浏览记录,统计得到用户浏览行为;通过所述数据统计服务监听mq广播的用户浏览行为;对监听到的用户浏览行为通过所述数据上报服务进行预处理,将预处理后的用户浏览行为存储到磁盘日志中,得到浏览日志数据。
37.进一步地,存储器130中的用户意向度的统计程序被处理器执行时还实现以下步骤:通过所述大数据服务定时清洗所述磁盘日志中的浏览日志数据;将清洗后的浏览日志数据存储到分布式文件系统中。
38.进一步地,存储器130中的用户意向度的统计程序被处理器执行时还实现以下步骤:接收所述第一终端指定用户的用户意向度查询请求,从所述分布式文件系统中查询到所述用户意向度基础数据,通过规则计算所述用户意向度基础数据,得到第一规则用户意向度数据,发送到所述第一终端。
39.基于上述终端设备架构但不限于上述架构,提出本技术方法实施例。
40.参照图2,图2为用户意向度的统计方法第一示例性实施例的流程示意图。应用于第一终端,所述用户意向度的统计方法包括以下步骤:步骤s110,通过预设的app发送销售用户号的登录请求到服务端,接收所述服务端发送的验证结果,若验证结果为成功,则建立与所述服务端的会话;具体地,预设的app主要指的是企业级app, 销售人员通过预设的app登录销售用户号分享活动相关的数字物料信息,便于相关人员进行线上营销活动;在登录时,登录失败则提醒注册,登录成功,建立第一终端与服务端的会话。
41.步骤s120,基于销售用户号,发送数字物料的获取请求,接收所述服务端预先创建的若干条数字物料的基础数据并展示;具体地,第一终端指的是可以装载数字物料app等软件的终端设备,企业的销售通过手机号、验证码或用户号、密码等登录方式登录数字物料app,通过第一终端发送登录请求到服务端,服务端基于nginx框架管理服务,分发数字物料的获取请求到服务端的数字物料服务,获取到若干条数字物料的基础数据发送到第一终端并在第一终端进行展示,数字物料的基础数据包括了与活动有关的基础数据和数字物料唯一id等信息。
42.步骤s130,接收在所述若干条数字物料中选择的第一数字物料的浏览指令,发送所述第一数字物料的浏览请求到所述服务端,接收所述服务端发送的所述第一数字物料的详细数据并展示;具体地,第一数字物料的浏览指令是销售触发第一终端接收到浏览指令,发送第一数字物料的浏览请求的报文包括了销售在第一终端上选中要浏览的数字物料的唯一id,发送第一数字物料的浏览请求到服务端,可以通过服务端的数字物料服务查找到数字物料唯一id对应的详细数据,发送到第一终端展示给用户。
43.步骤s140,发送所述第一数字物料的分享请求到所述服务端,接收所述服务端发送的第一数字物料分享信息;
具体地,销售或其他营销人员在点击分享操作时,第一终端接收到分享指令会发送分享请求到服务端的数据统计服务,获取该次分享在服务端生成的唯一分享id,请求数据包里面有数字物料的唯一id、当前登录 数字物料app 的销售id,然后保存到数据库里面生成销售分享记录,并返回该次分享的唯一id。
44.步骤s150,发送所述第一数字物料分享信息,以用于客户点击浏览并统计销售分享记录;具体地,第一数字物料分享信息包括但不限于访问第一数字物料的分享h5或海报图片,分享h5是一个 http 链接地址,在第一终端或第二终端内打开授权后可以查看数字物料内容;分享海报是生成一张图片,海报图片上面附带有小程序码,可以扫码识别然后跳转到指定的落地页展示数字物料内容,第二终端为可装载微信等日常通讯软件并可以访问小程序和h5链接的终端设备;第一终端如上所述。
45.步骤s160,发送指定用户的用户意向度查询请求到所述服务端,接收所述服务端统计的第一规则用户意向度数据,并进行展示。
46.具体地,销售或相关营销活动的人员可以通过第一终端查询某个指定用户的用户意向度数据,通过发送用户意向度查询请求到服务端,服务端中的大数据服务接收到查询请求,通过分布式的分析引擎kylin 将hive中的用户行为日志数据作为cube的输入,然后调用 kylin 提供的多维度的用户意向度分析接口得到用户意向度基础数据,再通过业务规则的计算后得到符合销售查看规则的意向度数据。
47.本实施例通过上述方案,具体通过预设的app发送销售用户号的登录请求到服务端,接收所述服务端发送的验证结果,若验证结果为成功,则建立与所述服务端的会话;基于销售用户号,发送数字物料的获取请求到服务端,接收所述服务端预先创建的若干条数字物料的基础数据并展示;接收在所述若干条数字物料中选择的第一数字物料的浏览指令,发送所述第一数字物料的浏览请求到所述服务端,接收所述服务端发送的所述第一数字物料的详细数据并展示;发送第一数字物料的分享请求到所述服务端,接收所述服务端发送的第一数字物料分享信息;发送所述第一数字物料分享信息,以用于客户点击浏览并统计销售分享记录;发送指定用户的用户意向度查询请求到所述服务端,接收所述服务端统计的第一规则用户意向度数据,并进行展示。基于本方案,在第一终端分享第一数字物料相关信息到第二终端,然后通过在第一终端发送用户意向度查询请求到服务端,得到统计的第一规则用户意向度数据,从而得知分享的营销情况,更加便捷、有效地帮助销售或其他相关人员了解到用户的行为习惯。
48.进一步地,基于上述方案,参照图3,图3为用户意向度的统计方法第二示例性实施例的流程示意图,所述用户意向度的统计方法的步骤还包括:步骤s161,接收第一数字物料分享信息;具体地,第一终端的微信应用接收从第一终端的数字物料app发送的第一数字物料分享信息,具体分享了h5链接或海报。
49.步骤s162,接收用户对所述第一数字物料分享信息的访问指令和用户授权意向;具体地,在第一终端的微信应用中访问第一数字物料分享信息,在获取之前会先请求用户授权,从而获取到微信用户的id、用户头像、昵称、性别等信息。
50.步骤s163,发送所述第一数字物料分享信息的访问请求到所述服务端,接收所述
服务端发送的所述第一数字物料的详细数据,并向用户展示。
51.具体地,点击访问指令从第一终端发送对第一数字物料分享信息的访问请求到服务端,服务端通过网关分发调用数字物料服务,通过第一数字物料分享信息的访问请求的报文获取第一终端发送的用户的昵称、头像、性别、账户id等信息。然后请求调用数字物料服务获取第一数字物料的详细信息发送给用户指定的落地页展示数字物料内容。
52.本实施例通过上述方案,具体通过接收第一数字物料分享信息;接收用户对所述第一数字物料分享信息的访问指令和用户授权意向;发送所述第一数字物料分享信息的访问请求到所述服务端,接收所述服务端发送的所述第一数字物料的详细数据,并向用户展示。基于本方案,实现了对分享信息的获取,方便用户查看数字物料的详细信息,同时便于服务端统计用户浏览行为,实现了销售人员精准营销,提高成交率与转化率,具有较强的实用价值和现实意义。
53.进一步地,基于上述方案,参照图4,图4为用户意向度的统计方法第三示例性实施例的流程示意图,应用于第二终端,所述用户意向度的统计方法的步骤还包括:步骤s190,接收第一终端发送的第一数字物料分享信息;具体地,第一终端包括但不限于数据物料app,第一数字物料分享信息包括但不限于对第一数字物料分享的分享id、h5或海报图片,分享h5是一个 http 链接地址,在第二终端的微信应用中打开授权后可以查看数字物料内容;分享海报是生成一张图片,海报图片上面附带有小程序码,在第二终端的微信应用中扫码识别,然后跳转到指定的落地页展示数字物料内容。其中,第二终端可装载微信等应用,如手机、电脑、平板等。
54.步骤s200,接收用户对所述第一数字物料分享信息的访问指令和用户授权意向;具体地,访问指令即为用户通过点击h5链接或扫描海报上面的小程序码进行访问,在访问时,用户在浏览数字物料时在第二终端点击同意用户授权意向,获取微信用户的昵称、头像、性别、用户id等信息。
55.步骤s210,发送所述第一数字物料分享信息的访问请求到服务端,接收所述服务端发送的所述第一数字物料的详细数据,并向用户展示。
56.具体地,所述第一数字物料分享信息的访问请求报文包括所述第二终端的用户相关信息、所述第一数字物料的相关信息;第二终端的用户相关信息和所述第一数字物料的相关信息,主要包括分享 id、销售 id、数字物料 id、数字物料类型、微信用户 id以及第二终端设备信息,服务端存储并统计访问的数字物料次数、访问用户id等,根据访问请求的报文内容查询到所述数字物料的详细数据发给客户端进行展示。
57.本实施例通过上述方案,具体通过第二终端访问第一数字物料的详细数据,使服务端保存了用户访问行为并统计了意向度,从而为查询用户意向度提供了数据依据,方便了用户对分享链接的访问,方便了营销活动的执行与统计。
58.进一步地,基于上述方案,参照图5,图5为用户意向度的统计方法第四示例性实施例的流程示意图,图6为用户意向度的统计方法第四示例性实施例的一部分功能服务流程图,图7用户意向度的统计方法第四示例性实施例的另一部分功能服务流程图,应用于服务端,所述服务端包括用户中心、数据上报服务、数字物料服务、数据统计服务、大数据服务,所述用户意向度的统计方法还包括以下步骤:步骤s220,接收第一终端发送的销售用户号的登录请求,通过所述用户中心验证
所述销售用户号,发送验证结果;步骤s230,接收所述第一终端对数字物料的获取请求,发送通过所述数字物料服务预先创建的若干条数字物料的基础数据到所述第一终端;具体地,销售用户号包括销售账号通过第一终端登录,第一终端包括但不限于数据物料app端,通过服务端的用户中心验证用户号和密码或电话号码和验证码,确保登录的合法性,如果验证成功,则返回验证成功的浏览页内容,主要包括通过数字物料服务预先创建的若干条数字物料的基础数据到第一终端。
59.步骤s240,接收所述第一终端的第一数字物料的浏览请求,通过所述数字物料服务查询得到的所述第一数字物料的详细数据,发送到所述第一终端;具体地,第一数字物料的浏览请求的请求报文包括第一数字物料的唯一标识 id,数字物料服务接受到 id 后,在数据库里面进行匹配查询,找到数据后,返回给第一终端,用于展示数字物料详细信息。进一步地,如图6所示,销售通过向app发送浏览指令,第一数字物料的浏览请求通过网关服务代理找到数字物料服务,从而对数字物料进行数据补全,得到第一数字物料的详细数据,如果数字物料的详细数据是文章,根据数字物料的唯一id从cdn拉取文章数据,将补全的数字物料信息返回到第一终端。
60.步骤s250,接收所述第一终端的第一数字物料的分享请求,通过所述数据统计服务将所述第一数字物料的分享请求的相关信息存储到数据库中的销售分享记录,并生成分享信息发送到所述第一终端;具体地,如图6所示,返回数字物料信息后,分享数字物料,具体包括销售在点击分享操作时,会进行先获取该次分享的唯一id,进一步地,通过发送第一数字物料的分享请求到服务端的数据统计服务,请求数据包里面有数据包内容,主要有分享 id、销售 id、数字物料 id、数字物料类型、微信用户 id以及用户客户端设备信息,保存到数据库里面记录销售分享数据,并返回包括该次分享的唯一标识 id,生成链接,以用于销售在第一终端通过h5链接或海报的方式分享数字物料。其中,分享h5是一个 http 链接地址,在微信内打开授权后可以查看数字物料内容;分享海报是生成一张图片,海报图片上面附带有小程序码,在微信内扫码识别然后进行跳转到指定的落地页展示数字物料内容。
61.步骤s260,接收第一数字物料分享信息的访问请求,发送通过所述数字物料服务查询得到的所述第一数字物料的详细数据;具体地,用户通过h5或小程序发送所述第一数字物料分享信息的访问请求到服务端,通过网关分发请求到服务端调用数字物料服务,通过第一数字物料分享信息的访问请求的报文获取微信用户的昵称、头像、性别、账户id等信息。然后请求调用数字物料服务获取第一数字物料的详细信息发送给用户指定的落地页展示数字物料内容。
62.步骤s270,通过所述数据统计服务,对所述第一数字物料分享信息的访问请求的报文信息存储并统计;具体地,如图7所示,通过数据统计服务,将访问请求的报文信息存储到数据库中的用户浏览记录;根据数据库中的用户浏览记录,更新统计得到用户浏览行为;发送用户浏览行为mq广播消息,下游服务监听mq广播消息;对监听到的mq广播的用户浏览行为通过数据上报服务处理后,得到浏览日志数据,存储为nas磁盘日志。
63.步骤s280,通过所述大数据服务,接收所述第一终端指定用户的用户意向度查询
请求并处理,得到第一规则用户意向度数据,发送到所述第一终端。
64.具体地,接收第一终端指定用户的用户意向度查询请求,从分布式文件系统hdfs中查询到所述用户意向度基础数据,通过规则计算所述用户意向度基础数据,得到第一规则用户意向度数据,发送到所述第一终端。
65.本实施例通过上述方案,具体通过接收第一终端发送的销售用户号的登录请求,通过所述用户中心验证所述销售用户号,发送验证结果;接收所述第一终端对数字物料的获取请求,发送通过所述数字物料服务预先创建的若干条数字物料的基础数据到所述第一终端;接收所述第一终端的第一数字物料的浏览请求,通过所述数字物料服务查询得到的所述第一数字物料的详细数据,发送到所述第一终端;接收所述第一终端的第一数字物料的分享请求,通过所述数据统计服务将所述第一数字物料的分享请求的相关信息存储到数据库中的销售分享记录,并生成分享信息发送到所述第一终端;接收第一数字物料分享信息的访问请求,发送通过所述数字物料服务查询得到的所述第一数字物料的详细数据;通过所述数据统计服务,对所述第一数字物料分享信息的访问请求的报文信息存储并统计;通过所述大数据服务,接收所述第一终端指定用户的用户意向度查询请求并处理,得到第一规则用户意向度数据,发送到所述第一终端。基于本方案,当销售想要查看某个用户意向度时,可以根据统计结果发送用户意向度到第一终端,便于销售人员更加容易了解到用户偏好,并且线上统计数据更加可靠和准确。
66.进一步地,基于上述方案,参照图8,图8为用户意向度的统计方法第五示例性实施例的流程示意图,所述通过所述数据统计服务,对所述第一数字物料分享信息的访问请求的报文信息存储并统计的步骤包括:步骤s2701,通过所述数据统计服务,将所述访问请求的报文信息存储到数据库中的用户浏览记录;具体地,调用数据统计服务的用户浏览行为上报接口,将所述访问请求的报文信息中的分享 id、销售 id、数字物料 id、数字物料类型、微信用户 id以及用户客户端设备信息,保存到数据库后生成用户的浏览记录。
67.步骤s2702,根据所述数据库中的用户浏览记录,统计得到用户浏览行为;具体地,用户浏览行为指的是销售分享的第一数字物料的浏览人数、浏览次数。
68.步骤s2703,通过所述数据统计服务监听mq广播的用户浏览行为;具体地,下游数据统计服务通过监听mq广播的用户浏览行为,接收到数据后经过预处理补全相关信息后,存储到 nas 磁盘日志里面,每一条都是 json 格式,方便大数据服务处理行为日志数据到 hive 里面。
69.步骤s2704,对监听到的用户浏览行为通过所述数据上报服务进行预处理,将预处理后的用户浏览行为存储到磁盘日志中,得到浏览日志数据。
70.具体地,预处理主要补全用户浏览行为的相关信息。
71.本实施例通过上述方案,具体通过根据所述数据库中的用户浏览记录,统计得到用户浏览行为;通过所述数据统计服务监听mq广播的用户浏览行为;对监听到的用户浏览行为通过所述数据上报服务进行预处理,将预处理后的用户浏览行为存储到磁盘日志中,得到浏览日志数据。基于本方案,为统计用户意向度提供高质量的数据。
72.进一步地,基于上述方案,参照图9,图9为用户意向度的统计方法第六示例性实施
例的流程示意图,图10为本技术用户意向度的统计方法的服务端中大数据服务处理的流程框图,所述对监听到的用户浏览行为通过所述数据上报服务进行预处理,将预处理后的用户浏览行为存储到磁盘日志中,得到浏览日志数据的步骤包括:步骤s2705,通过所述大数据服务定时清洗所述磁盘日志中的浏览日志数据;具体地,如图10所示为大数据服务处理用户意向度行数据与查询用户意向度数据的流程框图,通过定时执行任务计划启动程序处理 nas 磁盘里面的浏览日志数据,处理的数据事件发生在当天数据的t+1天,非实时计算。
73.步骤s2706,将清洗后的浏览日志数据存储到分布式文件系统中。
74.具体地,经过数据清洗后的浏览日志数据存储在分布式文件系统hdfs中。
75.本实施例通过上述方案,具体通过所述大数据服务定时清洗所述磁盘日志中的浏览日志数据;将清洗后的浏览日志数据存储到分布式文件系统hdfs中。基于本方案,通过大数据平台处理浏览日志数据并存储到分布式文件系统hdfs中,使得从海量数据中获取某个用户意向度更加的方便、提高了查询性能。
76.进一步地,基于上述方案,参照图11,图11为用户意向度的统计方法第七示例性实施例的流程示意图,所述通过所述大数据服务,接收所述第一终端指定用户的用户意向度查询请求并处理,得到第一规则用户意向度数据,发送到所述第一终端的步骤包括:步骤s2801,接收所述第一终端指定用户的用户意向度查询请求,从所述分布式文件系统中查询到所述用户意向度基础数据,通过规则计算所述用户意向度基础数据,得到第一规则用户意向度数据,发送到所述第一终端。
77.具体地,如图11所示,销售在数字物料app 里面请求查询某个指定用户的意向度数据时,大数据服务接收到查询请求,然后调用 kylin 提供的jdbc 查询接口调用hive执行sql语句,从分布式文件系统hdfs中查询用户意向度基础数据,再通过业务规则的计算后得到符合销售查看的用户意向度数据。大数据服务汇总用户意向度数据,补全其他数据,如用户的购买记录、用户的标签等,以及根据用户意向度数据去查询同一分类或同一标签的文章、视频、商品、文件等数字物料,发送给第一终端,销售在第一终端查看意向度数据时,就能很清晰地展示用户对哪些数字物料感兴趣,用户浏览数字物料的集中时间段,以及数字物料的浏览时长汇总,这些统计内容完全数字化、可视化展示在销售用户号的第一终端里。
78.本实施例通过上述方案,具体通过大数据服务将用户意向度统计并返回给第一终端,实现了清晰地展示用户感兴趣数字物料,用户浏览数字物料的集中时间段,以及数字物料的浏览时长汇总等。达到了便捷、有效地统计用户意向度并展示给销售等相关人员。
79.进一步地,参照图12,图12为本技术用户意向度的统计方法涉及的技术架构图,其中:app、h5/小程序作为客户端,用于浏览和分享数字物料的;nginx,为一个高性能的http和反向代理web服务器,主要通过配置中心、网关服务、注册中心管理后端服务;后端服务,用于接收前端请求,主要包括用户中心、数据上报服务、数字物料服务、数据统计服务、大数据服务。
80.所支持的数据库主要包括了mysql、redis、mongodb、hdfs、kylin。
81.此外,本技术实施例还提出一种用户意向度的统计系统,其特征在于,所述用户意向度的统计系统的步骤包括第一终端、第二终端、服务端,所述服务端包括用户中心、数据上报服务、数字物料服务、数据统计服务、大数据服务,其中:所述第一终端,用于基于销售用户号,发送数字物料的获取请求到服务端,接收所述服务端预先创建的若干条数字物料的基础数据并展示;发送从所述若干条数字物料中选择的第一数字物料的分享请求到所述服务端,接收所述服务端发送的第一数字物料分享信息并展示;发送所述第一数字物料分享信息,以用于客户点击浏览并统计销售分享记录;发送指定用户的用户意向度查询请求到所述服务端,接收所述服务端统计的第一规则用户意向度数据,并进行展示;所述第二终端,用于接收第一终端发送的第一数字物料分享信息;接收用户对所述第一数字物料分享信息的访问指令和用户授权意向;发送所述第一数字物料分享信息的访问请求到服务端,以用于所述服务端查询得到的所述第一数字物料的详细数据并统计用户意向度;接收所述服务端发送的所述第一数字物料的详细数据,并向用户展示;所述服务端,用于接收第一终端对数字物料的获取请求、第一数字物料的分享请求,将对应的应答信息发送到所述第一终端;接收第一数字物料分享信息的访问请求,发送通过所述数字物料服务查询得到的所述第一数字物料的详细数据;通过所述数据统计服务,对所述第一数字物料分享信息的访问请求的报文信息存储并统计;通过所述大数据服务,接收所述第一终端指定用户的用户意向度查询请求并处理,得到第一规则用户意向度数据,发送到所述第一终端。
82.此外,本技术实施例还提出一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的用户意向度的统计程序,所述用户意向度的统计程序被所述处理器执行时实现所述用户意向度的统计方法的步骤。
83.由于本用户意向度的统计程序被处理器执行时,采用了前述所有实施例的全部技术方案,因此具有前述所有实施例的全部技术方案所带来的所有有益效果,在此不再一一赘述。
84.此外,本技术实施例还提出一种可读存储介质,所述存储介质上存储有程序,所述用户意向度的统计程序被处理器执行时实现如上所述的用户意向度的统计方法的步骤。
85.由于本用户意向度的统计程序被处理器执行时,采用了前述所有实施例的全部技术方案,因此具有前述所有实施例的全部技术方案所带来的所有有益效果,在此不再一一赘述。
86.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
87.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
88.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做
出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,被控终端,或者网络设备等)执行本技术每个实施例的方法。
89.以上仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1