用于数据分析的图形用户交互方法和装置以及网络系统的制作方法_2

文档序号:9929575阅读:来源:国知局
户按照顺序触发了A、B、C、D、E、F六个事件(中间可能触发 其他事件),则该用户完成了该漏斗转化;如果用户按照顺序触发了 A、B、C、F四个事件,则用 户没有完成该漏斗的转化。该用户会被记作步骤C的流失用户。另外,关于漏斗分析,还可W 根据漏斗本身的性质而设定漏斗窗口期。运里,窗口期是指限定完成某些步骤的时间,例如 上面例子的窗口期设定为7天,则需要在7天内依次完成ABCDEF运些步骤。
[0046] 关于留存分析,其可W考查进行初始行为后的用户中,有多少人会进行后续行为。 运是衡量产品对用户价值高低的重要参考指标,运里的产品例如包括在计算机或智能终端 上使用的各种应用。查询条件可W通过对初始行为和后续行为的选择而选定,另外还要W 通过事件属性和/或用户属性进一步进行限定。其中,初始行为和后续行为的选择可W有如 下两种方式:
[0047] -种方式是,初始行为选择用户只触发一次的事件,比如"注册"、"上传头像"、"激 活设备"等,后续行为选择期望用户重复触发的事件,比如"阅读文章"、"发帖"、"购买"等。 运种留存分析用于对比分析不同阶段开始使用产品的新用户的参与情况,从而评估产品迭 代或运营策略调整的得失。
[0048] 另一种方式是,初始行为和后续行为选择相同的、期待用户重复触发的事件。运种 留存分析用于分析忠实用户的使用模式。
[0049] 初始行为和后续行为还可W选择"任意行为",当选择"任意行为"时,表示无论用 户触发任何事件都视作留存行为,此时不能针对事件选择筛选条件。当初始行为和后续行 为选择某一具体事件时,可W针对该具体事件选择一个事件属性作为筛选条件而对查询条 件作进一步的限定。另外,还可W进一步选择用户属性作为筛选条件而对查询条件作进一 步的限定。对于用户属性的筛选条件主要是为了筛选合适的分析对象。比如,只查看女性用 户的留存情况。运里,所谓事件属性和用户属性如前面所述。另外,针对留存分析,可W选择 留存的考查时间段,例如可W按照日、周、月查看不同时间段下的留存情况。
[0050] 关于回访频率分析,可W指定一个用户行为,然后查看在一段时间里用户进行该 行为的频率。回访频率适于统计用户在一天、一周、一个月等时间段中,有多少个自然时间 段(小时/天)进行了某项操作,即按次查看。用户行为可W选择"任意行为"或者"某一具体 事件",当选择"任意行为"时,表示无论用户触发任何事件都视作回访行为,此时不能针对 事件选择筛选条件。当选择某一具体事件时,可W针对该具体事件选择一个事件属性作为 筛选条件而对查询条件作进一步的限定。另外,还可W进一步选择用户属性作为筛选条件 而对查询条件作进一步的限定。对于用户属性的筛选条件主要是为了筛选合适的分析对 象,比如,只查看女性用户的回访情况。所谓事件属性和用户属性如前面所述。例如,W查看 用户一天内进行"启动应用"的回访频率为例,如果某用户在15:00到16:00间进行了 2次启 动应用,17:00到18:00间进行了 1次启动应用,则该用户计入"一天至少在2个时段进行过启 动应用'。
[0051] 图1示出根据本发明的一种实施方式的用于数据分析的网络系统100的示例图,通 过网络系统100可W实现符合本发明原理的装置和方法。网络系统100可W包括通信网络 110、W及分别与通信网络110连接的一个或多个客户端120和一个或多个服务器130、140, 所述一个或多个客户端120可W通过通信网络110连接到所述一个或多个服务器130、140。 为了简便起见,图1中仅例示性地示出了两个客户端120W及两个服务器130和140,实际 上,可W存在更多的或更少的客户端W及服务器。同样,在一些情况下,客户端可W执行服 务器的一个或多个功能并且服务器可W执行客户端的一个或多个功能。
[0052] 客户端120可W包括诸如个人计算机、个人数字助理(PDA)、智能移动终端(例如智 能手机、PAD等)、台式计算机或膝上型计算机、或能够包括允许用户查看网页或其它文档或 信息的客户端应用。客户端应用可W是允许用户与客户端和/或网络资源交互W执行一个 或多个任务的软件应用。例如,客户端应用可W是WEB浏览器(例如Internet Explorer、 Safari、或者化rome等)、通过W邸浏览器进行展现或擅染的应用、或者其它类型的应用,其 允许用户捜索、浏览和/或使用客户端上和/或可经由通信网络110访问的资源,诸如通过通 信网络110访问数据服务器140上存储的文档或者数据。
[0053] 在符合本发明原理的一个实施方式中,服务器130可W为WEB服务器,其可W包括 查询引擎131。该查询引擎131可W根据所接收到的来自客户端120的用户的查询请求在存 储有被查询文档(例如存储在存储器中的网页、数据库等)的存储器中进行查询,获取所需 的文档W及与该文档相关联的信息。服务器130可W实现对数据进行聚合等操作。服务器 130还可W包括肥B接口 132,所述web接口 132促进服务器130和通信网络110之间的通信,使 得能从服务器130向通信网络110传递信息并在客户端120上显示。例如,服务器130通过WEB 接口 132可W向发出查询请求的客户端120提供查询结果文档,查询结果文档例如可W包括 与所接收的查询请求有关的数据。所述查询结果文档在客户端呈现时,会基于相应的配置 文件呈现为图形和/或表格。
[0054] 数据服务器140可W存储或维护由服务器130中的查询引擎131查询得到的文档。 此种文档可W包括与某一项数据分析有关的数据,诸如某一特定事件分析(例如"买入黄 金"运一事件)有关的数据,其可W包含基于不同的预置的事件属性和用户属性而分别存储 的多组数据。数据服务器140可W包括存储装置141,所述存储装置141可W包括高速随机存 取存储器,诸如DRAM、SRAM、DDR RAM或者其它随机存取固态存储设备,并且可W包括非易失 性存储器,诸如一个或多个磁盘存储设备、光盘存储设备、闪速存储器设备或其它非易失性 固态存储设备。
[005引可选地,服务器140也可W包括WEB接口(在图1中仅在服务器130中示出了WEB接口 132)。当在服务器130和140中分别设置web接口时,二者可W分别将相应的数据或信息传递 至客户端120侧。
[0056] 服务器130和140可W由一个服务器来实现,也可W由两个或多个单独的(并且可 能分布式的)装置来实现。当服务器130和140为两个单独的装置时,服务器130和140之一执 行服务器130和140中的另一个的一个或多个功能是可能的。
[0057] 通信网络110可W是局域网化AN)、城域网(MAN)、广域网(WAN),诸如内联网、外联 网或因特网,或者是运种网络的任何组合。通常,客户端120、服务器130、140、通信网络110 可W经由任何有线或无线连接使用超文本传输协议化TTP)、传输控制协议/网际协议(TCP/ IP)等多种通信协议传输信息。本发明的各种实施例不限于使用任何特定协议。本说明书中 所使用的术语"资源"指的是可经由统一资源定位符化化)访问的任何文档、对象、信息项、 信息集或服务,并且能够是例如网页、文本或字处理文档、数据库、图像、计算型对象或其它 类型的文件。
[0058] 根据本发明的一种实施方式,本发明的用于数据分析的图形用户交互装置121作 为客户端应用,在客户端120侧可W通过例如浏览器进行展现或擅染,浏览器进行展现或 擅染所需的文档和/或数据通过服务器130侧的WEB接口 132从服务器130侧获取。在服务器 130侧,基于用户从客户端120侧用于数据分析的图形用户交互装置121发送来的请求通过 查询引擎131在数据服务器140中的存储装置141中进行查询并获取,存储在服务器130的内 存储器中。服务器130本发明所需的文档和/或数据在数据服务器140的存储装置141中W数 据库等形式进行存储。运只是本发明的一种实施方式,本发明并不限定于运种实施方式。
[0059] 下面主要对在客户端120侧实现的用于数据分析的基于图形用户界面的交互方法 及装置进行详细说明。
[0060] 图2示出了根据本发明的一种实施方式的用于数据分析的图形用户交互方法200 的流程图。如图2所示,本发明的用于数据分析的用户界面交互方法200始于步骤201,在步 骤201中,在图形界面中加载显示用于数据分析的预定的若干查询条件和若干显示参数。
[0061] 如前面所述,对于每种数据分析,针对不同的分析内容,根据数据分析本身的特色 及用户的需求,可W预置若干个不同的查询条件,W方便用户进行选择并获得相应的统计 分析结果。至于预置的查询条件的数量,并不限定,可W根据需要而进行设置。
[0062] 另外,为了方便用户查看和分析统计分析结果,在基于查询条件查询到相应数据 分析结果之后,在客户端侧还需要进行显示。由于不同的显示方式传递给用户的信息不同, 因此,需要选定显示参数。显示参数也会根据数据分析类型的不同而有所不同。例如对于事 件分析来说,显示参数可W包括显示的图形、W及显示的时间单位等等;显示的图形例如可 W为线图、柱图(或柱状图)、饼图(或饼状图)等;显示的时间单位例如可W按小时、按天、按 周、按月等进行显示。
[0063] 接下来,在步骤205中,接收用户从所述预定的查询条件和显示参数中选定一个或 多个查询条件和一个或多个显示参数。
[0064] 图3示出了根据本发明的一种实施方式的用于数据分析的图形用户界面的一个例 子。如图3所示,在"行为事件分析"(即事件分析)运一数据分析类型下,在界面中,用户可W 选定查询条件和显示参数。对于查询条件,例如,欲对"买入黄金"运一事件进行统计分析, 则在界面中选择"买入黄金"事件。进一步地,在选定"买入黄金"事件的情形下,可从买入黄 金的总次数、触发用户数、人均次数、买入步骤、黄金价格、黄金重量等指标中选择一个或多 个来对"买入黄金"事件的查询条件做进一步限定。除此之外,还可W根据需要进一步从维 度或者筛选条件方面选择对查询条件进行限定,例如从维度方面对查询条件进行限定时, 可W按总体情况进行查询、也可W按事件属性或用户属性分别进行查询。当选择筛选条件 时,如图3中界面所示,点击筛选条件,则可W进一步选择要限定的事件属性或用户属性,通 过所述筛选条件可W增加一个或多个查询条件。总之,选择的查询条件越多,则数据分析结 果的针对性越强。
[0065] 关于显示参数,如图3所示,可W从界面右侧所列的线图、柱状图、饼状图中选择一 种显示方式,例如选择"线图";从显示的时间单位"按小时"、"按天"、"按周"、"按月"中选择 一种显示时间单位,例如选择"按天"进行显示等。
[0066] 在步骤205接收到用户选定的查询条件和显示参数之后,接下来,执行步骤210,在 步骤210中,将用户选定的一个或多个查询条件和一个或多个显示参数保存为书签。所述的 书签包含第一书签信息,所述第一书签信息包含书签名称、所述选定的一个或多个查询条 件和所述选定的一个或多个显示参数,其中书签名称可W由用户输入而确定,也可W基于 数据分析类型、查询条件和/或显示参数而自动生成。
[0067] 可选地,步骤210可W通过如下步骤来实现:
[0068] 在步骤212中,将所选定的查询条件和显示参数字符串化,W方便进行查询和存 储。
[0069] 例如,在事件分析运一数据分析类型下,对"买入黄金"事件的"总次数"按"城市" 进行查询,按"小时"和"线图"进行显示,运时,将"总次数"字符串化为"general",将"城市" 字符串化为"city",将"天"字符串化为"hour",将"线图"字符串化为"line"。另外,将其它 相关的信息也进行字符串化,例如,将事件名"买入黄金"字符串化为"buygold",将数据分 析类型进行字符串化,例如当数据类型为行为事件分析时,则将其字符串化为 "segmentation"。另外,在保存书签前选择的获取数据的"时间区间"如果为"本周",则将 "本周"字符串化为"0+week";在保存书签前选择将欲生成的书签保存于某一"数据概览" 时,则将会获取该"数据概览"的标识号ID。另外,欲生成的书签会被预分配一个书签标识号 ID。运样,所选定的数据分析的查询条件和显示参数及相关的信息都被字符串化。运里"数 据概览"指的是后面将提到的书签概览组,其为存放一些书签的组。每个书签概览组保存的 书签种类和数量由用户自己确定,例如用户可W选择将所有有关"买入黄金"事件的书签存 放在"数据概览r中、将所有有关"卖出黄金"事件的书签存放在"数据概览2"中。
[0070] 接下来,执行步骤213,将所述字符串化的查询条件和显示参数保存为书签。由于 用户会对某一查询条件和显示参数下的数据分析结果将来可能要经常查看,因此,将选定 的查询条件和显示参数及相关信息一同存储为书签,可W方便用户在需要查看时,随时调 用所保存的书签即可,而无需每次都重新选择查询条件和显示参数。通常,在步骤213中所 保存的书签及其相关信息都存储在后端服务器(例如WEB服务器)的数据库中,当其被调用 时,则WJSON文档的形式从服务器侧传输至W邸前端(例如浏览器侧)。本发明所述的后端服 务器可W包括前面所述的服务器130和140、W及其它服务器。
[0071] 可选地,在步骤205接收到用户选定的查询条件和显示参数之后,还可W执行如下 步骤:在图形界面中显示与查询条件和显示参数对应的数据分析结果。在用户选定的查询 条件和显示参数之后,会根据所选定的查询条件和显示参数从后端服务器获取对应的数据 并在图形界面中进行显示,从而使用户能够
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1