一种信息收集方法、信息分析方法及装置与流程

文档序号:12064604阅读:186来源:国知局
一种信息收集方法、信息分析方法及装置与流程

本发明涉及信息处理领域,具体涉及一种信息收集方法、信息分析方法及装置。



背景技术:

随着电子商务的发展,线上销售成为重要的销售方式之一。在线销售具有其便捷、成本低等优点,但是其缺点在于不能直接体验到该商品,为了便于用户对商品进行直观的感受,通过图片、视频等方式进行形象展示已经成为在线销售采用的主要手段。视频的播放通过视频播放器(或视频播放器容器)来实现,视频播放器是指能播放以数字信号形式存储的视频的软件,也指具有播放视频功能的电子器件产品。当然大多数的视频播放器还能支持播放音频文件。

随着互联网行业的高速发展以及用户对于交互及功能的需求,诞生了视频播放器容器,视频播放器容器是指在视频播放器上加入了一系列对应了功能的交互模块,他们可直接在视频播放器上进行相关交互操作,从而完成除视频播放之外的其他功能,这种视频播放器容器包含但不局限于Flash、H5,还广泛运用于其他流媒体播放技术。视频播放器容器中,除包括视频播放器用于视频播放之外,还可以用于进行其余的功能整合和交互操作。能够实现的交互操作包括但不限于购物、分享、查看图片、评论等一系列,不同的视频播放器容器,根据其技术的延展性和创意,对应的交互行为可能会有其他的多种形式。

为了使得上述视频播放器容器的使用场合更广泛,除了用于商品的网站外,还可以将视频播放器容器分享到其他的网站中,嵌入其他的第三方网站中进行显示。在第三方网站中用户能够在该视频播放器容器中观看视频,浏览商品信息以及完成交易,交互信息可以传回视频播放器容器对应的服务器。但是,服务器只能响应这些信息,但无法统计出是在哪个第三方网站完成的交易,因此无法对视频播放器容器嵌入第三方后的效果进行分析。



技术实现要素:

因此,本发明要解决的技术问题为现有技术中的视频播放器容器嵌入第三方网站后服务器无法分别针对各个第三方网站中的数据交互信息进行统计,从而无法获得嵌入后的效果。

为此,本发明提供一种信息收集方法,包括如下步骤:监听交互区域内的用户操作;将所述用户操作与预设的收集触发操作比较,判断是否一致;如果用户操作与所述收集触发操作一致,则生成用户记录;将所述用户记录与所述交互区域的标识发送至服务器。

优选地,所述预设的收集触发操作为一系列的动作,所述将所述用户操作与预设的收集触发操作比较,判断是否一致的步骤包括:将一系列的用户操作依次与所述收集触发操作中的一系列动作分别比较,判断每个动作是否均一致。

优选地,所述生成用户记录的步骤,包括:根据所述用户操作生成用户记录。

优选地,所述交互区域的标识包括当前网站的标识信息。

此外,本发明还提供一种信息分析方法,包括:接收所述用户记录及其对应的交互区域的标识;获取每个用户记录的类型;根据所述交互区域的标识获取其对应的第三方网站信息;根据所述类型对用户记录进行分类;针对每类用户记录统计其所属第三方网站的占比。

此外,本发明还提供一种信息收集装置,包括:埋点监听单元,用于监听交互区域内的用户操作;动作比较单元,用于将所述用户操作与预设的收集触发操作比较,判断是否一致;记录生成单元,用于如果用户操作与所述收集触发操作一致,则生成用户记录;信息发送单元,用于将所述用户记录与所述交互区域的标识发送至服务器。

优选地,所述预设的收集触发操作为一系列的动作,动作比较单元包括:比较子单元,用于将一系列的用户操作依次与所述收集触发操作中的一系列动作分别比较,判断每个动作是否均一致。

优选地,所述记录生成单元包括:记录生成子单元,用语根据所述用户操作生成用户记录。

优选地,所述交互区域的标识包括当前网站的标识信息。

此外,本发明还提供一种信息分析装置,包括:接收单元,用于接收所述用户记录及其对应的交互区域的标识;类型获取单元,用于获取每个用户记录的类型;网站信息获取单元,用于根据所述交互区域的标识获取其对应的第三方网站信息;分类单元,用于根据所述类型对用户记录进行分类;统计单元,用于针对每类用户记录统计其所属第三方网站的占比。

本发明技术方案,具有如下优点:

1.本发明提供一种信息收集方法及装置,用于网络终端的网站中,对该网站中来自特定范围内的用户操作进行记录并发送至服务器,该方法包括监听交互区域内的用户操作,然后将所述用户操作与预设的收集触发操作比较,判断是否一致,如果一致,则生成用户记录,然后将所述用户记录与所述交互区域的标识发送至服务器。通过该方法,可以实时监听用户在特定交互区域内的动作,并根据预先设置的条件判断用户的操作是否需要记录,需要时将用户记录和所属的交互区域一同发送给服务器,通过该方法可以很好的记录用户操作所属的网站,便于对分享后的网站链接中的用户操作进行统计和分析。

2.本发明还提供一种信息分析方法和装置,用于服务器中,对来自多个第三方网站的用户信息进行统计,包括接收所述用户记录及其对应的交互区域的标识;获取每个用户记录的类型;根据所述交互区域的标识获取其对应的第三方网站信息;根据所述类型对用户记录进行分类;针对每类用户记录统计其所属第三方网站的占比。该方案中,对来自多个第三方网站的用户动作进行统计,从而可以获知每个第三方网站的用户访问量,从而更好的评估各种商业数据嵌入第三方网站后的使用效果。

附图说明

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

图1-1为本发明实施例1中视频播放器容器的示意图;

图1-2为本发明实施例1中信息收集方法的流程图;

图2为本发明实施例2中的信息分析方法的流程图;

图3为本发明实施例3中的信息收集装置的结构示意图;

图4为本发明实施例4中的信息分析装置的结构示意图。

具体实施方式

下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。

实施例1

本发明提供一种信息收集方法,用于将视频播放器容器嵌入第三方网站后,收集用户在该第三网网站中对视频播放器容器的交互区域内的操作。视频播放器容器如图1所示,其嵌入第三方网站的特定区域内,如图中的虚线框内,其余部分仍是第三方网站的信息,例如原网站是一个购物网站,而第三方网站是一个游戏网站,在第三方网站的源代码中预留一个显示区域范围,在此位置嵌入上述视频播放器容器,具体方式为生成一个对应视频播放器容器服务器的链接,将视频播放器容器嵌入到第三方页面的html页面源代码中。第三方网站再次运行时,将会在页面的预设的范围内显示嵌入的视频播放器容器。如图1所示,该虚线区域内的视频播放器容器显示的是与该视频播放器容器对应的服务器中的信息,其中视频区域102负责视频播放,商品区域103负责商品交易,商品区域103也就是与用户进行人机交互的交互区域。当用户在上述视交互区域内进行操作时,发出的http请求,其指令直接返回给视频播放器容器对应的服务器,例如用户执行了浏览商品或购买商品的操作,这些信息都返回给所述服务器进行处理。服务器收到这些信息后,会进行相应的响应后将响应后的信息发送给该第三方网页的上述视频播放器容器内进行显示。

本实施例中的信息收集方法包括如下步骤:

S11、监听交互区域内的用户操作。在视频播放器容器的交互区域内,用户可以进行浏览、选择、下单、收藏等用户操作。

首先,在视频播放器容器内的交互区域内创建行为监听逻辑,其逻辑判断条件一般指代为用户进行对应的交互操作则触发记录逻辑,通过该监听逻辑来实时监听交互区域内的用户操作。以上有监听逻辑的交互操作区域可以统称为‘埋点’,埋点实际就是可以监听用户动作的监听逻辑,通过特定的程序语言可以对获得许可的任意一视频播放器容器的任意一位置设定埋点。

S12、将所述用户操作与预设的收集触发操作比较,判断是否一致。

当通过监听逻辑获得用户的操作后,会进一步判断该用户操作是否为预先定义好的希望收集的操作,如果是则进行记录,如果不是则直接删除,继续监听其他用户操作。预设的收集触发操作也就是预先设置好的希望收集的用户操作,此处的预设的收集触发操作可以是希望收集的多种用户操作。例如用户对商品的浏览信息,用户对商品的收藏信息,加入购物车的信息,以及用户的下单信息等,这些信息都希望可以统计到,因此可以针对希望收集的多种用户信息预设用于比较的收集触发操作。

所述预设的收集触发操可以是一个操作也可以是一系列的用户操作,当预设的收集触发操作为一系列的动作时,将一系列的用户操作依次与所述收集触发操作中的一系列动作分别比较,判断每个动作是否均一致,只有每个动作的都相同时,才认为一致。当用户的当前操作与预先设置的收集触发操作一致时,执行步骤S3,否则继续监听用户的动作。

S13、如果用户操作与所述收集触发操作一致,则生成用户记录。当用户的当前操作与预设的手机触发才做一致时,生成用户记录,此处的用户记录可以是浏览记录、购买记录、收藏记录等,根据用户操作来选择其对应的用户记录的类型。用户记录的类型可以预先设置,其对应的是用户的一个或一系列用户操作,根据所述用户操作生成用户记录。例如用户的操作中包括收藏按钮的点击,则生成收藏记录。

S14、将所述用户记录与所述交互区域的标识发送至服务器。

为了便于服务器得知这些用户记录来自哪个第三方网站,因此将用户记录与交互区域的标识一同发送至服务器,交互区域的标识包括当前网站的标识信息,可以通过将视频播放器容器与第三方网站相关联来实现,设置一个与第三方网站相对应的ID标识,来自该第三方网站的视频播放器容器的交互信息均带有待ID标识,从而区分不同的用户交互信息的来源。此ID标识可以在将视频播放器容器嵌入第三方网站的链接中加入,也可以在服务器对该第三方网站进行授权时加入。

用户记录与ID标识这些数据封装成服务器端可识别的数据对象,创建对应的上报逻辑,视频播放器容器将上述封装的数据对象通过网络上传至服务器中。在服务器端接收来自于视频播放器容器所上报的数据,并对封装好的数据对象进行解析,写入数据库,将统计数据持久化。写入数据库的数据会按照一定的展示交互规则,将统计数据从各个维度展现在对应的页面上,形成可视化的直观的报表或其它的一般表现形式。

实施例2:

本实施例中还提供一种信息分析方法,用于服务器端,该服务器为实施例1中用户记录与ID标识发送到的服务器,服务器获取了各个第三方网站的视频播放器容器中的用户操作信息后,对这些用户数据进行分析。

该分析方法包括:

S21、接收所述用户记录及其对应的交互区域的标识。这些信息由各个第三方网站采用实施例1中的方式收集信息后,上报给服务器。

S22、获取每个用户记录的类型。用户记录可以预先分为不同的类型,根据上报中的用户记录可以获得其对应的类型,如是浏览记录、购买记录还是收藏记录等。

S23、根据所述交互区域的标识获取其对应的第三方网站信息。由于每个用户记录都对应其所属的第三方网站的ID标识,因此通过用户记录对应的ID标识可以得到其对应的第三方网站信息。

S24、根据所述类型对用户记录进行分类。将属于同类的用户记录分类,这样通过数据统计就可以知道各类用户记录的数量。

S25、针对每类用户记录统计其所属第三方网站的占比。由于每个用户记录对应一个第三方网站,因此在每类用户记录中,都可以统计到其对应的第三方网站,这样就可以知晓哪个第三方网站中用户的操作是哪些,哪个第三方网站嵌入后的效果更好。例如,看哪个第三方网站中用户浏览的商品多,哪个第三方网站中完成的用户交易多,用户交易的商品属性为哪些,这样就可以统计出这些有价值的信息,为后续第三方网站的选择提供参考。

实施例3:

本发明还提供一种信息收集装置,用于第三方网站中,该装置如图3所示,包括:

埋点监听单元31,用于监听交互区域内的用户操作;

动作比较单元32,用于将所述用户操作与预设的收集触发操作比较,判断是否一致;其中,所述预设的收集触发操作为一系列的动作,动作比较单元包括:比较子单元,用于将一系列的用户操作依次与所述收集触发操作中的一系列动作分别比较,判断每个动作是否均一致。

记录生成单元33,用于如果用户操作与所述收集触发操作一致,则生成用户记录;其中,所述记录生成单元包括:记录生成子单元,用语根据所述用户操作生成用户记录。

信息发送单元34,用于将所述用户记录与所述交互区域的标识发送至服务器。所述交互区域的标识包括当前网站的标识信息。

通过该装置可以实时监听用户在特定交互区域内的动作,并根据预先设置的条件判断用户的操作是否需要记录,需要时将用户记录和所属的交互区域一同发送给服务器,通过该方法可以很好的记录用户操作所属的网站,便于对分享后的网站链接中的用户操作进行统计和分析。

实施例4:

提供一种信息分析装置,用于服务器中,结构如图4所示,该装置包括:

接收单元41,用于接收所述用户记录及其对应的交互区域的标识;

类型获取单元42,用于获取每个用户记录的类型;

网站信息获取单元43,用于根据所述交互区域的标识获取其对应的第三方网站信息;

分类单元44,用于根据所述类型对用户记录进行分类;

统计单元45,用于针对每类用户记录统计其所属第三方网站的占比。

通过该装置对来自多个第三方网站的用户信息进行统计,从而可以获知每个第三方网站的用户访问量,从而更好的评估各种商业数据嵌入第三方网站后的使用效果。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。

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