基于用户行为的运营分析实现方法及装置与流程

文档序号:12491224阅读:213来源:国知局
基于用户行为的运营分析实现方法及装置与流程

本发明涉及信息处理技术,尤其涉及一种基于用户行为的运营分析实现方法及装置。



背景技术:

为了推广商品、服务、游戏等,商家会在网站上进行一系列的运营活动。当前监测运营活动效果的方式一般是根据用户量或利润等来评价运营活动的效果,评价的结果多为成功或失败,难以对运营活动效果评价提供准确依据。



技术实现要素:

本发明实施例提供了一种基于用户行为的运营分析实现方法及装置,以为运营活动效果评价提供较为精确的数据支持,提高运营活动评价的准确性。

第一方面,本发明实施例提供了一种基于用户行为的运营分析实现方法,包括:

获取预设时间内目标网站上的用户行为记录;

至少按照地区维度、时间段维度、终端类型维度以及网络类型维度对所述用户行为记录进行统计处理;

根据用户的调取指示,将所述统计处理结果显示给用户。

可选的,按照地区维度对所述用户行为记录进行统计处理,包括:

根据用户登录所述目标网站的IP记录,对所述用户行为记录按预设区域进行划分,得到各区域用户行为记录;

根据所述各区域用户行为记录,确定以下至少一项信息,包括:

各区域新用户增长量;

预设时间内各区域的活动用户量;

预设时间内各区域中用户的在线时长;

预设时间内各区域的留存用户量。

可选的,按照时间段维度对所述用户行为记录进行统计处理包括:

根据用户对所述目标网站的登录记录,对所述用户行为记录按预设时间段进行划分,得到各时间段用户行为记录;

根据所述各时间段用户行为记录,确定以下至少一种信息,包括:

各时间段内新用户增长量;

各时间段内的活动用户量;

各时间段内的用户在线时长;

各时间段内的留存用户量。

可选的,按照终端类型维度对所述用户行为记录进行统计处理包括:

根据用户登录所述目标网站所使用的终端类型,对所述用户行为记录按照预设终端类型划分标准进行划分,得到各终端类型用户行为记录;

根据所述各终端类型用户行为记录,得到以下至少一种信息,包括:

对应各终端类型的新用户增长量;

对应各终端类型的活动用户量;

对应各终端类型的用户在线时长;

对应各终端类型的留存用户量。

可选的,按照网络类型维度对所述用户行为记录进行统计处理,包括:

根据用户登录所述目标网站所使用的网络类型,对所述用户行为记录按照预设网络类型划分标准进行划分,得到各网络类型用户行为记录;

根据所述各网络类型用户行为记录,得到以下至少一种信息,包括:

对应各网络类型的新用户增长量;

对应各网络类型的活动用户量;

对应各网络类型的用户在线时长;

对应各网络类型的存留用户量。

第二方面,本发明实施例提供了一种基于用户行为的运营分析实现装置,包括:

行为记录获取模块,用于获取预设时间内目标网站上的用户行为记录;

统计处理模块,用于至少按照地区维度、时间段维度、终端类型维度以及网络类型维度对所述用户行为记录进行统计处理;

显示模块,用于根据用户的调取指示,将所述统计处理结果显示给用户。

可选的,所述统计处理模块,具体用于:

根据用户登录所述目标网站的IP记录,对所述用户行为记录按预设区域进行划分,得到各区域用户行为记录;

根据所述各区域用户行为记录,确定以下至少一项信息,包括:

各区域新用户增长量;

预设时间内各区域的活动用户量;

预设时间内各区域中用户的在线时长;

预设时间内各区域的留存用户量。

可选的,所述统计处理模块,具体用于:

根据用户对所述目标网站的登录记录,对所述用户行为记录按预设时间段进行划分,得到各时间段用户行为记录;

根据所述各时间段用户行为记录,确定以下至少一种信息,包括:

各时间段内新用户增长量;

各时间段内的活动用户量;

各时间段内的用户在线时长;

各时间段内的留存用户量。

可选的,所述统计处理模块,具体用于:

根据用户登录所述目标网站所使用的终端类型,对所述用户行为记录按照预设终端类型划分标准进行划分,得到各终端类型用户行为记录;

根据所述各终端类型用户行为记录,得到以下至少一种信息,包括:

对应各终端类型的新用户增长量;

对应各终端类型的活动用户量;

对应各终端类型的用户在线时长;

对应各终端类型的留存用户量。

可选的,所述统计处理模块,具体用于:

根据用户登录所述目标网站所使用的网络类型,对所述用户行为记录按照预设网络类型划分标准进行划分,得到各网络类型用户行为记录;

根据所述各网络类型用户行为记录,得到以下至少一种信息,包括:

对应各网络类型的新用户增长量;

对应各网络类型的活动用户量;

对应各网络类型的用户在线时长;

对应各网络类型的存留用户量。

本发明实施例的基于用户行为的运营分析实现方法及装置,采集预设时间内目标网站上的用户行为记录,并至少从地区维度、时间段维度、终端类型维度以及网络类型维度等方面对用户行为记录进行统计处理,从而为评价运营活动效果提供较为准确的数据支持,提高运营活动评价的准确性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1示出了本发明实施例基于用户行为的运营分析实现方法的流程图;

图2示出了实现本发明实施例基于用户行为的运营实现方法的系统架构图;

图3示出了本发明实施例基于用户行为的运营分析实现装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或器的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或器,而是可包括没有 清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或器。

为了提高对运营活动评价的准确性,本发明实施例采集预设时间内目标网站上的用户行为记录,通过对目标网站上的用户行为记录进行统计处理,从而为评价运营活动效果提供较为准确的数据支持,提高运营活动效果评价的准确性。

图1示出了本发明实施例基于用户行为的运营分析实现方法的流程图,主要步骤包括:

步骤S11:获取预设时间内目标网站上的用户行为记录。

其中,预设时间内目标网站上产生的用户行为记录包括以下至少一种:

用户注册记录;

用户登录记录;

用户登录IP记录;

用户在目标网站上的网页浏览记录;

用户在目标网站上的评论记录;

用户在目标网站上的评论记录;

用户在目标网站上的分享记录;

用户在目标网站上的收藏记录;

用户在目标网站上的退出登录记录;

用户在目标网站上的注销记录;

用户登录目标网站所使用的终端类型;

用户登录目标网站所使用的网络类型。

步骤S12:至少按照地区维度、时间段维度、终端类型维度以及网络类型维度对用户行为记录进行统计处理。

步骤S13:根据用户的调取指示,将统计处理结果显示给用户。

本发明实施例中,对在预设时间内目标网站上的用户行为记录至少从地区维度、时间段维度、终端类型维度以及网络类型维度进行统计处理,从而可以从上述各个维度展示运营活动的效果,为评估运营活动效果提供细致准确的数据支持。

在上述实施例中,按照地区维度对用户行为记录进行统计处理,包 括:根据用户登录目标网站的IP记录,确定用户所在区域,并按照区域对用户行为记录进行划分,得到各区域用户行为记录;根据各区域用户行为记录,确定以下至少一项信息,包括:

各区域新用户增长量;

预设时间内各区域的活动用户量;

预设时间内各区域中用户的在线时长;

预设时间内各区域的留存用户量。

本发明实施例中按照区域对用户行为记录进行统计分析,可以确定运营活动在各区域的实际效果,如一运营活动在A地区的新用户增长量以及活动用户量等参数远远大于B地区的相关参数,说明该运营活动在A地区比较具有吸引力,从而也能够促使活动运营厂家对活动按照区域进行及时调整。

本发明实施例中,按照时间段维度对用户行为记录进行统计处理包括:根据用户对目标网站的登录记录,对用户行为记录按预设时间段进行划分,得到各时间段用户行为记录;根据各时间段用户行为记录,确定以下至少一种信息,包括:

各时间段内新用户增长量;

各时间段内的活动用户量;

各时间段内的用户在线时长;

各时间段内的留存用户量。

本发明实施例中按照时间段对用户行为记录进行统计分析,其中该时间段可以为比较长的季度时间段、月时间段、周时间段,也可以为更为精确的小时时间段,从而可以统计分析出用户参与运营活动的时间以及相关行为,如在运营活动的初始时间段有数量较多的新用户加入,但一段时间后,该部分用户的存留用户量却下降明显,说明该运营活动仅仅能引起用户短时间的兴趣,并不能获取一部分的忠诚用户,那么此类运营工作的必要性就需要慎重的考虑。

本发明实施例中,按照终端类型维度对用户行为记录进行统计处理包括:根据用户登录目标网站所使用的终端类型,对用户行为记录按照预设终端类型划分标准进行划分,得到各终端类型用户行为记录;根据各终端 类型用户行为记录,得到以下至少一种信息,包括:

对应各终端类型的新用户增长量;

对应各终端类型的活动用户量;

对应各终端类型的用户在线时长;

对应各终端类型的留存用户量。

本发明实施例中,按照终端类型对用户行为记录进行统计分析,可以确定用户参与运营活动的方式,如根据用户登录目标网站所使用的终端类型确定80%的用户是通过移动终端登录的目标网站,则可以确定用户习惯使用移动终端参与当前的运营活动,可以促使商家对运营活动方式的调整。

本发明实施例中,按照网络类型维度对用户行为记录进行统计处理,包括:根据用户登录目标网站所使用的网络类型,对用户行为记录按照预设网络类型划分标准进行划分,得到各网络类型用户行为记录;根据各网络类型用户行为记录,得到以下至少一种信息,包括:

对应各网络类型的新用户增长量;

对应各网络类型的活动用户量;

对应各网络类型的用户在线时长;

对应各网络类型的存留用户量。

图2示出了实现本发明实施例基于用户行为的运营实现方法的系统结构图。从图2可以看出,该系统包括应用程序接口1、kafka2、实时计算系统3、分布式文档存储数据库4、数据仓库工具5、应用程序协调服务集群9、资源管理器6、关系型数据库管理系统7以及展示平台8。

其中,应用程序接口1用于输入用户行为记录,具体的该应用程序接口1可以为REST(Representational State Transfer,表述性状态传递)应用程序接口1。

Kafk a是一种高吞吐量的分布式发布订阅消息系统用于接收应用程序接口1输入的用户行为记录,并存储到Kafka2的不同分区中。

实时计算系统3的不同拓扑对kafka2中的数据进行处理,并实时迭代计算不同维度的数据,计算的结果写入分布式文档存储数据库4及数据仓库工具5中。

本实施例中,实时计算系统3可以为storm,其中,storm是一个分布式、可容错的实时计算系统3。分布式文档存储数据库4可以采用MongoDB实现,MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。数据仓库工具5可以采用Hive,Hive是基于Hadoop的一种数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的查询功能。

对于Hive中的数据,可以采用MR(memory read,存储器读出)任务进行不同维度的处理分析,最后将分析的结果导入到关系型数据库管理系统7(如MySQL)中。

用户通过展示平台8可以从分布式文档存储数据库4以及关系型数据库管理系统7中获取对用户行为记录进行分析处理后的结果。

图3示出了本发明实施例基于用户行为的运营分析实现装置的结构示意图,包括:行为记录获取模块21、统计处理模块22以及显示模块23;

其中,行为记录获取模块21,用于获取预设时间内目标网站上的用户行为记录;

统计处理模块22,用于至少按照地区维度、时间段维度、终端类型维度以及网络类型维度对用户行为记录进行统计处理;

显示模块23,用于根据用户的调取指示,将统计处理结果显示给用户。

在上述实施例中,统计处理模块22,具体用于:

根据用户登录目标网站的IP记录,对用户行为记录按预设区域进行划分,得到各区域用户行为记录;

根据各区域用户行为记录,确定以下至少一项信息,包括:

各区域新用户增长量;

预设时间内各区域的活动用户量;

预设时间内各区域中用户的在线时长;

预设时间内各区域的留存用户量。

在上述实施例中,统计处理模块22,具体用于:

根据用户对目标网站的登录记录,对用户行为记录按预设时间段进行划分,得到各时间段用户行为记录;

根据各时间段用户行为记录,确定以下至少一种信息,包括:

各时间段内新用户增长量;

各时间段内的活动用户量;

各时间段内的用户在线时长;

各时间段内的留存用户量。

在上述实施例中,统计处理模块22,具体用于:

根据用户登录目标网站所使用的终端类型,对用户行为记录按照预设终端类型划分标准进行划分,得到各终端类型用户行为记录;

根据各终端类型用户行为记录,得到以下至少一种信息,包括:

对应各终端类型的新用户增长量;

对应各终端类型的活动用户量;

对应各终端类型的用户在线时长;

对应各终端类型的留存用户量。

在上述实施例中,统计处理模块22,具体用于:

根据用户登录目标网站所使用的网络类型,对用户行为记录按照预设网络类型划分标准进行划分,得到各网络类型用户行为记录;

根据各网络类型用户行为记录,得到以下至少一种信息,包括:

对应各网络类型的新用户增长量;

对应各网络类型的活动用户量;

对应各网络类型的用户在线时长;

对应各网络类型的存留用户量。

本发明实施例基于用户行为的运营分析实现方法及装置,按照不同维度对用户行为记录进行细致划分得到分析运营活动效果的不同维度指标,从而可以:(1)在不同维度分析运营活动的效果;(2)根据统计确定的用户兴趣点指导运营活动分析工作;(3)根据统计分析的结果能够为运营活动效果评价提供数据支持,从而可以对运营活动进行及时调整。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1