CN110490638A - 一种点击事件统计方法及*** - Google Patents
一种点击事件统计方法及*** Download PDFInfo
- Publication number
- CN110490638A CN110490638A CN201910655661.0A CN201910655661A CN110490638A CN 110490638 A CN110490638 A CN 110490638A CN 201910655661 A CN201910655661 A CN 201910655661A CN 110490638 A CN110490638 A CN 110490638A
- Authority
- CN
- China
- Prior art keywords
- data
- event
- click event
- big data
- client
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Data Mining & Analysis (AREA)
- Economics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种点击事件统计方法及***,其中,所述方法包括:大数据平台接收点击事件数据;所述大数据平台基于所述点击事件数据统计事件转化情况。所述大数据平台基于所述点击事件数据统计事件转化情况的步骤,包括:所述大数据平台根据目标粒度对所述点击事件数据进行预处理,得到各事件类型的点击次数,其中,所根据的粒度包括:应用版本号、网络类型、网络运营商、客户端***类型以及客户端***版本中的一种或多种。本发明实施例的大数据平台实时接收点击事件数据,并进行实时大数据分析计算,能够提高转化率统计效率,快速分析出相关因素的利弊,调整策略,提高订购率。
Description
技术领域
本发明涉及计算机技术领域,特别涉及一种点击事件统计方法及***。
背景技术
转化率(conversion rate)是指用户进行的目标行动的访问次数与总访问次数的比率。用户进行的行动可以是用户登录、用户注册、用户订阅、用户下载、用户购买等一系列用户行为,因此转化率是一个广义的概念。简而言之,就是当访客访问订购页面的时候,把访客转化成常驻用户,也可以理解为访客到用户的转换。当访客访问订购页面时,把访客转化成常驻用户进而再提升成消费用户,由此产生的消费率被称为订单转化率。转化率越高,说明运营水平越高,是运营的主要考核指标。
但是,目前转化率的统计效率比较滞后,无法及时的分析判断出用户行为,使得无法快速做出策略调整。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种点击事件统计方法及***。所述技术方案如下:
第一方面,提供了一种点击事件统计方法,所述方法包括:
大数据平台接收点击事件数据;
所述大数据平台基于所述点击事件数据统计事件转化情况;
其中,所述点击事件数据包括鉴权字段、产品编码、时间戳、应用版本号、应用包名称、客户端IP地址、客户端所属区域、网络类型、网络运营商、客户端***类型、客户端***版本、客户端标识中的一种或多种;
所述大数据平台基于所述点击事件数据统计事件转化情况的步骤,包括:
所述大数据平台根据目标粒度对所述点击事件数据进行预处理,得到各事件类型的点击次数,其中,所根据的粒度包括:应用版本号、网络类型、网络运营商、客户端***类型以及客户端***版本中的一种或多种。
可选的,所述点击事件数据包括后端服务器向所述大数据平台发送的点击事件数据,其中所述后端服务器从客户端接收到所述点击事件数据。
可选的,所述客户端在接收到由用户行为触发的目标事件后,生成所述点击事件数据,并向所述后端服务器发送所述点击事件数据。
可选的,所述后端服务器包括至少一代理服务器和至少一数据服务器;
所述代理服务器接收所述客户端发送的所述点击事件数据,并基于负载均衡策略将所述点击事件数据分发给不同的所述数据服务器;
所述数据服务器将接收到的所述点击事件数据发送给所述大数据平台。
可选的,若所述后端服务器向大数据平台发送所述点击事件数据的过程中,数据传输失败,则重新向所述大数据平台发送所述传输失败的点击事件数据。
可选的,所述大数据平台基于所述点击事件数据统计事件转化情况的步骤,包括:
所述大数据平台基于所述预处理后得到的数据统计不同时间区间内各事件类型的点击次数的趋势变化以及事件转化情况的趋势变化。
可选的,所述大数据平台基于所述点击事件数据统计事件转化情况的步骤,还包括:
所述大数据平台利用至少两种事件类型组建用户行为链;
基于所述预处理后得到的数据统计所述用户行为链中各事件类型之间的事件转化情况。
可选的,所述大数据平台基于所述点击事件数据统计事件转化情况的步骤,还包括:
所述大数据平台对比同一用户行为链不同时间区间的事件转化情况,或者对比不同用户行为链的事件转化情况。
第二方面,提供了一种转化率统计***,所述***包括大数据平台、客户端,以及连接在所述大数据平台与所述客户端之间的后端服务器;
所述客户端向所述后端服务器发送点击事件数据,所述后端服务器在接收到所述点击事件数据之后,向所述大数据平台发送所述点击事件数据,所述大数据平台接收所述点击事件数据,并基于所述点击事件数据统计事件转化情况;
其中,所述点击事件数据包括鉴权字段、产品编码、时间戳、应用版本号、应用包名称、客户端IP地址、客户端所属区域、网络类型、网络运营商、客户端***类型、客户端***版本、客户端标识中的一种或多种;
所述大数据平台基于所述点击事件数据统计事件转化情况的步骤,包括:
所述大数据平台根据目标粒度对所述点击事件数据进行预处理,得到各事件类型的点击次数,其中,所根据的粒度包括:应用版本号、网络类型、网络运营商、客户端***类型以及客户端***版本中的一种或多种。
可选的,所述点击事件数据包括后端服务器向所述大数据平台发送的点击事件数据,其中所述后端服务器从客户端接收到所述点击事件数据。
可选的,所述客户端在接收到由用户行为触发的目标事件后,生成所述点击事件数据,并向所述后端服务器发送所述点击事件数据。
可选的,所述后端服务器包括至少一代理服务器和至少一数据服务器;
所述代理服务器接收所述客户端发送的所述点击事件数据,并基于负载均衡策略将所述点击事件数据分发给不同的所述数据服务器;
所述数据服务器将接收到的所述点击事件数据发送给所述大数据平台。
可选的,若所述后端服务器向大数据平台发送所述点击事件数据的过程中,数据传输失败,则重新向所述大数据平台发送所述传输失败的点击事件数据。
可选的,所述大数据平台基于所述点击事件数据统计事件转化情况的步骤,包括:
所述大数据平台基于所述预处理后得到的数据统计不同时间区间内各事件类型的点击次数的趋势变化以及事件转化情况的趋势变化。
可选的,所述大数据平台基于所述点击事件数据统计事件转化情况的步骤,还包括:
所述大数据平台利用至少两种事件类型组建用户行为链;
基于所述预处理后得到的数据统计所述用户行为链中各事件类型之间的事件转化情况。
可选的,所述大数据平台基于所述点击事件数据统计事件转化情况的步骤,还包括:
所述大数据平台对比同一用户行为链不同时间区间的事件转化情况,或者对比不同用户行为链的事件转化情况。
第三方面,提供了一种大数据平台,所述大数据平台包含数据处理模块和显示模块,所述数据处理模块基于如上述第一方面所述的点击事件统计方法对接收到的点击事件数据进行统计,并将统计得到的事件转化情况发送至所述显示模块,所述显示模块对所述事件转换情况进行展示。
本发明实施例的大数据平台实时接收点击事件数据,并进行实时大数据分析计算,从而能够提高转化率的统计效率,快速分析出相关因素的利弊,调整策略,提高订购率,并且大数据平台接收到的点击事件数据包括影响事件转化率的各种因素,例如应用版本号、网络类型、网络运营商、客户端***类型以及客户端***版本等等,以快速分析各种因素对促进事件转化的利弊,及时调整策略,提高订购率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种点击事件统计***的结构框图;
图2是本发明实施例提供的一种点击事件统计方法的流程图;
图3是本发明实施例提供的同一用户行为链不同时间区间的转化情况的对比示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
本发明实施例提供了一种点击事件统计方法,该方法可以应用于图1所示的***中。该***包括至少一客户端、大数据平台,以及连接在所述大数据平台与所述客户端之间的后端服务器。
其中,客户端提供用户交互界面,并接收用户操作。客户端在接收到由用户操作行为触发的目标事件后,生成点击事件数据,并向后端服务器发送点击事件数据,其中,目标事件可包括点击页面中的预设按钮或者进入预设页面。
后端服务器在接收到点击事件数据之后,向大数据平台发送所述点击事件数据,以使所述大数据平台基于所述点击事件数据统计事件转化情况。
其中,后端服务器可以为服务器集群,包括至少一代理服务器和至少一数据服务器,以支持高并发请求数据。代理服务器连接客户端,数据服务器连接大数据平台。代理服务器接收客户端发送的点击事件数据,然后基于负载均衡策略将点击事件数据分发给不同的数据服务器,例如按照轮询规则进行数据分发,从而避免单台服务器负载过高,通过多台数据服务器来均摊点击事件数据,也方便扩容,若当下数据服务器无法承载,则横向扩展添加一台数据服务器即可。数据服务器再将接收到的点击事件数据发送给大数据平台。可以理解的是,在一些无需代理服务的场景中,数据服务器可与客户端连接,直接接收客户端发送的点击事件。
本发明实施例的后端服务器在接收到客户端发送的点击事件数据之后,将点击事件数据进行实时上报,发送给大数据平台,大数据平台进行实时大数据分析计算,从而能够提高转化率统计效率,快速分析出相关因素的利弊,改变决策,提高订购率。
下面将结合具体实施方式,对本发明实施例提供的一种点击事件统计方法进行详细的说明,内容可以如下。
参照图2,为本发明实施例提供的一种点击事件统计方法的流程图,该方法具体包括以下步骤。
步骤201,客户端向后端服务器发送点击事件数据。
在实施中,可以预先在提供业务服务的App(Application,手机软件)或网站页面中的预设按钮或者预设页面打上标签(flag),标签中可以添加点击(onclick)事件,该点击事件实现的功能是向后端服务器上报点击事件数据。当用户行为触发目标事件,例如用户点击页面中的预设按钮或者进入预设页面时,客户端会接收到用户行为触发目标事件的操作,然后触发点击事件,生成点击事件数据,以实现客户端向后端服务器发送点击事件数据。进一步的,客户端可以通过POST请求向后端服务器上报点击事件数据。当页面中的预设按钮被点击或者预设页面被打开时,客户端能够立即触发点击事件,以向后端服务器上报点击事件数据,所以能够进一步提高转化率分析统计的实时性。值得注意的是,添加点击事件的预设按钮或页面可按照实际应用需求选定,包含用户注册提交按钮、订单提交按钮、进入推送页面等,从而可获取目标业务对应的数据,可以理解的是,在一些应用场景中,可针对所有的页面进入行为和按钮点击行为都添加点击事件,以收集完整的用户行为数据。
点击事件数据包括点击信息和所述客户端信息。所述点击信息包括鉴权字段、产品编码、时间戳、应用版本号以及应用包名称中的一种或多种。其中,鉴权字段用于验证数据的合法性,其可以采用MD5消息摘要算法密文,密文采用的明文格式可以为产品编码加常量特征码以及时间戳。产品编码为App或网站中所显示的可订购的产品的编码。时间戳可以为点击事件数据上报时的***时间。应用版本号为App或网站所采用的应用版本号。所述客户端信息包括网络类型、网络运营商、客户端***类型、客户端***版本、客户端标识中的一种或多种。其中,网络类型包括LTE(Long Term Evolution,长期演进)类型、GPRS(General Packet Radio Service,通用分组无线服务)类型等。客户端***包括iOS***和安卓***。若客户端***为安卓***,客户端标识包括SIM(Subscriber IdentificationModule,用户身份识别)卡的IMSI和客户端的IMEI(International Mobile SubscriberIdentification Number,国际移动用户识别码)。若客户端***为iOS***,客户端标识包括ADID(advertisingIdentifier,广告标示符)和UUID(Unique Device Identifier,设备唯一标识)。客户端标识还可以包括MDN(Mobile Directory Number,移动用户号码簿号码)或MDN的加密串。
步骤202,后端服务器接收客户端发送的点击事件数据。
后端服务器通过增加接口接收客户端发送的点击事件数据。
在具体应用中,后端服务器可为服务器集群,包括多台代理服务器,例如两台nginx服务器以及多台数据服务器,以支持高并发请求数据。代理服务器接收客户端发送的点击事件数据,然后基于负载均衡策略将点击事件数据分发给不同的数据服务器,例如按照轮询规则进行数据分发,从而避免单台服务器负载过高,通过多台数据服务器来均摊点击事件数据,也方便扩容,若当下数据服务器无法承载,则横向扩展添加一台数据服务器即可。
步骤203,后端服务器向大数据平台发送所述点击事件数据。
后端服务器在接收到点击事件数据之后,确定该点击事件数据对应的事件类型,例如进入订购页面行为、点击订购行为、确认支付行为、发送验证码行为、完成订购行为等等。在确定出点击事件数据对应的事件类型之后,进行标记,然后可以基于预设的数据格式对接收到的点击事件数据进行处理,并进行实时上报,推送到大数据平台,以提高转化率分析统计的实时性。例如,数据格式可以为:
'[$time_local]$token$imsi$adid$packageName$carrier$ip$region$eventName$time
各字段为同一行,以空格隔开,为空的值用-表示。其中,time_local表示本地服务器时间,token表示MDN的加密串,imsi表示SIM卡的IMSI,adid表示iOS***的ADID,packageName表示应用包名称,carrier表示网络运营商,ip表示客户端的IP地址,region表示客户端的所属区域,eventName表示事件类型,time表示点击事件数据的上报时间。
需要说明的是,上述所示的数据格式只是示例性说明,本发明实施例不对后端服务器上报点击事件数据所采用的数据格式进行具体限定。
后端服务器实时采集点击事件数据,同时输出日志,方便跟踪。
若后端服务器向大数据平台发送点击事件数据的过程中,数据传输失败则启用重试机制,即重新向大数据平台发送传输失败的点击事件数据,确保数据不丢失,保证转化率统计的准确性。
步骤204,所述大数据平台接收点击事件数据,并基于所述点击事件数据统计事件转化情况。
大数据平台会实时接收后端服务器所上报的点击事件数据,并进行实时数据处理。大数据平台可以根据目标粒度对所述点击事件数据进行预处理,得到各事件类型的点击次数,其中,所根据的粒度包括:应用版本号、网络类型、网络运营商、客户端***类型以及客户端***版本。大数据平台在统计各事件类型的点击次数时,可以以预设时间间隔为单位进行统计,例如统计各事件类型每小时的点击次数。大数据平台根据粒度进行实时汇总统计,可以快速分析出各粒度下不同因素对转化率的影响。例如,App采用的应用版本包括应用版本a和应用版本b,在以应用版本号为粒度对点击事件数据进行预处理时,分别统计应用版本a对应的各事件类型的点击次数以及应用版本b对应的各事件类型的点击次数,以分析不同应用版本对转化率的影响。本发明实施例通过快速分析各种因素对促进事件转化的利弊,能够及时调整策略,提高订购率。
所述大数据平台可以基于所述预处理后得到的数据统计不同时间区间内各事件类型的点击次数的趋势变化以及事件转化情况的趋势变化。例如统计2019-06-17至2019-06-23之间每天的登录用户次数、进入订购页面次数、点击订购次数以及完成订购次数等等,以分析各事件类型的点击次数的趋势变化。相应的,各事件类型之间的转化率可以包括2019-06-17至2019-06-23之间每天进入订购页面次数与登录用户次数之间的比值,点击订购次数与登录用户次数之间的比值,点击订购次数与进入订购页面次数之间的比值,完成订购次数与登录用户次数之间的比值,完成订购次数与进入订购页面次数之间的比值,以及完成订购次数与点击订购次数之间的比值,以分析各类型事件之间的转化情况的趋势变化。通过统计各事件类型的点击次数的趋势变化以及事件转化情况的趋势变化,可以分析出哪个时间段比较活跃,以在比较活跃的时间段进行活动推广。并且通过统计各事件类型之间的转化率,还可以分析出当前所使用的订购页面布局是否合理,以便于对订购页面布局的改进。例如,订购页面次数与登录用户次数之间的比值较低,可能说明订购页面布局不合理。
在实施中,可以预先自定义用户行为链,即选取任意几个事件类型用于组建用户行为链。大数据平台在获取到用户选取的至少两种事件类型之后,利用该至少两种事件类型组建用户行为链,然后基于所述预处理后得到的数据统计所述用户行为链中各事件类型之间的事件转化情况,例如由用户登录、进入订购页面、点击订购以及完成订购组成用户行为链。
大数据平台还对比同一用户行为链不同时间区间的转化情况,以分析不同时间区间对转化率的影响,确定较活跃的时间段。例如如图3所示,由进入业务页面行为、点击订购行为、确认支付行为以及订购结果提示行为组建的用户行为链,对比该用户行为链在三个时间区间内的事件转化情况,三个时间区间分别是2019-06-17至2019-06-23区间,2019-06-17至2019-06-23区间,以及2019-06-17至2019-06-23区间。
大数据平台还可以对比不同用户行为链的事件转化情况,用以分析不同订购渠道对转化率的影响。
大数据平台可以页面图形化展示统计得到的事件转化情况,以方便运维人员随时查看。
本发明实施例的大数据平台实时接收点击事件数据,并进行实时大数据分析计算,从而能够提高转化率的统计效率,快速分析出相关因素的利弊,调整策略,提高订购率,并且大数据平台接收到的点击事件数据包括影响事件转化率的各种因素,例如应用版本号、网络类型、网络运营商、客户端***类型以及客户端***版本等等,以快速分析各种因素对促进事件转化的利弊,及时调整策略,提高订购率。
基于与上述方法实施例相同的发明构思,本发明实施例还提供了一种转化率统计***,所述***包括大数据平台、客户端,以及连接在所述大数据平台与所述客户端之间的后端服务器;
所述客户端向所述后端服务器发送点击事件数据,所述后端服务器在接收到所述点击事件数据之后,向所述大数据平台发送所述点击事件数据,所述大数据平台接收所述点击事件数据,并基于所述点击事件数据统计事件转化情况;
其中,所述点击事件数据包括鉴权字段、产品编码、时间戳、应用版本号、应用包名称、客户端IP地址、客户端所属区域、网络类型、网络运营商、客户端***类型、客户端***版本、客户端标识中的一种或多种;
所述大数据平台基于所述点击事件数据统计事件转化情况的步骤,包括:
所述大数据平台根据目标粒度对所述点击事件数据进行预处理,得到各事件类型的点击次数,其中,所根据的粒度包括:应用版本号、网络类型、网络运营商、客户端***类型以及客户端***版本中的一种或多种。
优选的,所述点击事件数据包括后端服务器向所述大数据平台发送的点击事件数据,其中所述后端服务器从客户端接收到所述点击事件数据。
优选的,所述客户端在接收到由用户行为触发的目标事件后,生成所述点击事件数据,并向所述后端服务器发送所述点击事件数据。
优选的,所述后端服务器包括至少一代理服务器和至少一数据服务器;
所述代理服务器接收所述客户端发送的所述点击事件数据,并基于负载均衡策略将所述点击事件数据分发给不同的所述数据服务器;
所述数据服务器将接收到的所述点击事件数据发送给所述大数据平台。
优选的,若所述后端服务器向大数据平台发送所述点击事件数据的过程中,数据传输失败,则重新向所述大数据平台发送所述传输失败的点击事件数据。
优选的,所述大数据平台基于所述点击事件数据统计事件转化情况的步骤,包括:
所述大数据平台基于所述预处理后得到的数据统计不同时间区间内各事件类型的点击次数的趋势变化以及事件转化情况的趋势变化。
优选的,所述大数据平台基于所述点击事件数据统计事件转化情况的步骤,还包括:
所述大数据平台利用至少两种事件类型组建用户行为链;
基于所述预处理后得到的数据统计所述用户行为链中各事件类型之间的事件转化情况。
优选的,所述大数据平台基于所述点击事件数据统计事件转化情况的步骤,还包括:
所述大数据平台对比同一用户行为链不同时间区间的事件转化情况,或者对比不同用户行为链的事件转化情况。
本发明实施例的大数据平台实时接收点击事件数据,并进行实时大数据分析计算,从而能够提高转化率的统计效率,快速分析出相关因素的利弊,调整策略,提高订购率,并且大数据平台接收到的点击事件数据包括影响事件转化率的各种因素,例如应用版本号、网络类型、网络运营商、客户端***类型以及客户端***版本等等,以快速分析各种因素对促进事件转化的利弊,及时调整策略,提高订购率。
需要说明的是:上述实施例提供的转化率统计***与点击事件统计方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
本发明实施例还提供了一种大数据平台,所述大数据平台包含数据处理模块和显示模块,所述数据处理模块基于上述的点击事件统计方法对接收到的点击事件数据进行统计,并将统计得到的事件转化情况发送至所述显示模块,所述显示模块对所述事件转换情况进行展示。
所述数据处理模块包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现上述点击事件统计方法。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (17)
1.一种点击事件统计方法,其特征在于,所述方法包括:
大数据平台接收点击事件数据;
所述大数据平台基于所述点击事件数据统计事件转化情况;
其中,所述点击事件数据包括鉴权字段、产品编码、时间戳、应用版本号、应用包名称、客户端IP地址、客户端所属区域、网络类型、网络运营商、客户端***类型、客户端***版本、客户端标识中的一种或多种;
所述大数据平台基于所述点击事件数据统计事件转化情况的步骤,包括:
所述大数据平台根据目标粒度对所述点击事件数据进行预处理,得到各事件类型的点击次数,其中,所根据的粒度包括:应用版本号、网络类型、网络运营商、客户端***类型以及客户端***版本中的一种或多种。
2.根据权利要求1所述的方法,其特征在于,所述点击事件数据包括后端服务器向所述大数据平台发送的点击事件数据,其中所述后端服务器从客户端接收到所述点击事件数据。
3.根据权利要求2所述的方法,其特征在于,所述客户端在接收到由用户行为触发的目标事件后,生成所述点击事件数据,并向所述后端服务器发送所述点击事件数据。
4.根据权利要求2所述的方法,其特征在于,所述后端服务器包括至少一代理服务器和至少一数据服务器;
所述代理服务器接收所述客户端发送的所述点击事件数据,并基于负载均衡策略将所述点击事件数据分发给不同的所述数据服务器;
所述数据服务器将接收到的所述点击事件数据发送给所述大数据平台。
5.根据权利要求2所述的方法,其特征在于,
若所述后端服务器向大数据平台发送所述点击事件数据的过程中,数据传输失败,则重新向所述大数据平台发送所述传输失败的点击事件数据。
6.根据权利要求1所述的方法,其特征在于,所述大数据平台基于所述点击事件数据统计事件转化情况的步骤,包括:
所述大数据平台基于所述预处理后得到的数据统计不同时间区间内各事件类型的点击次数的趋势变化以及事件转化情况的趋势变化。
7.根据权利要求1所述的方法,其特征在于,所述大数据平台基于所述点击事件数据统计事件转化情况的步骤,还包括:
所述大数据平台利用至少两种事件类型组建用户行为链;
基于所述预处理后得到的数据统计所述用户行为链中各事件类型之间的事件转化情况。
8.根据权利要求1所述的方法,其特征在于,所述大数据平台基于所述点击事件数据统计事件转化情况的步骤,还包括:
所述大数据平台对比同一用户行为链不同时间区间的事件转化情况,或者对比不同用户行为链的事件转化情况。
9.一种点击事件统计***,其特征在于,所述***包括大数据平台、客户端,以及连接在所述大数据平台与所述客户端之间的后端服务器;
所述客户端向所述后端服务器发送点击事件数据,所述后端服务器在接收到所述点击事件数据之后,向所述大数据平台发送所述点击事件数据,所述大数据平台接收所述点击事件数据,并基于所述点击事件数据统计事件转化情况;
其中,所述点击事件数据包括鉴权字段、产品编码、时间戳、应用版本号、应用包名称、客户端IP地址、客户端所属区域、网络类型、网络运营商、客户端***类型、客户端***版本、客户端标识中的一种或多种;
所述大数据平台基于所述点击事件数据统计事件转化情况的步骤,包括:
所述大数据平台根据目标粒度对所述点击事件数据进行预处理,得到各事件类型的点击次数,其中,所根据的粒度包括:应用版本号、网络类型、网络运营商、客户端***类型以及客户端***版本中的一种或多种。
10.根据权利要求9所述的***,其特征在于,所述点击事件数据包括后端服务器向所述大数据平台发送的点击事件数据,其中所述后端服务器从客户端接收到所述点击事件数据。
11.根据权利要求10所述的***,其特征在于,所述客户端在接收到由用户行为触发的目标事件后,生成所述点击事件数据,并向所述后端服务器发送所述点击事件数据。
12.根据权利要求10所述的***,其特征在于,所述后端服务器包括至少一代理服务器和至少一数据服务器;
所述代理服务器接收所述客户端发送的所述点击事件数据,并基于负载均衡策略将所述点击事件数据分发给不同的所述数据服务器;
所述数据服务器将接收到的所述点击事件数据发送给所述大数据平台。
13.根据权利要求10所述的***,其特征在于,
若所述后端服务器向大数据平台发送所述点击事件数据的过程中,数据传输失败,则重新向所述大数据平台发送所述传输失败的点击事件数据。
14.根据权利要求9所述的***,其特征在于,所述大数据平台基于所述点击事件数据统计事件转化情况的步骤,包括:
所述大数据平台基于所述预处理后得到的数据统计不同时间区间内各事件类型的点击次数的趋势变化以及事件转化情况的趋势变化。
15.根据权利要求9所述的***,其特征在于,所述大数据平台基于所述点击事件数据统计事件转化情况的步骤,还包括:
所述大数据平台利用至少两种事件类型组建用户行为链;
基于所述预处理后得到的数据统计所述用户行为链中各事件类型之间的事件转化情况。
16.根据权利要求9所述的***,其特征在于,所述大数据平台基于所述点击事件数据统计事件转化情况的步骤,还包括:
所述大数据平台对比同一用户行为链不同时间区间的事件转化情况,或者对比不同用户行为链的事件转化情况。
17.一种大数据平台,其特征在于,所述大数据平台包含数据处理模块和显示模块,所述数据处理模块基于如权利要求1至8任一所述的点击事件统计方法对接收到的点击事件数据进行统计,并将统计得到的事件转化情况发送至所述显示模块,所述显示模块对所述事件转换情况进行展示。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910655661.0A CN110490638A (zh) | 2019-07-19 | 2019-07-19 | 一种点击事件统计方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910655661.0A CN110490638A (zh) | 2019-07-19 | 2019-07-19 | 一种点击事件统计方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110490638A true CN110490638A (zh) | 2019-11-22 |
Family
ID=68547566
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910655661.0A Pending CN110490638A (zh) | 2019-07-19 | 2019-07-19 | 一种点击事件统计方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110490638A (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106559498A (zh) * | 2016-12-02 | 2017-04-05 | 上海钱柳电子商务有限公司 | 风控数据收集平台及其收集方法 |
CN107391538A (zh) * | 2017-04-26 | 2017-11-24 | 阿里巴巴集团控股有限公司 | 点击数据采集、处理和展示方法、装置、设备及存储介质 |
CN109684592A (zh) * | 2019-01-28 | 2019-04-26 | 北京神奇华创信息技术有限公司 | 一种网站的数据统计分析方法及其*** |
CN109831486A (zh) * | 2019-01-02 | 2019-05-31 | 技创智能科技(上海)有限公司 | 多客户端的后台数据服务器***及数据处理方法 |
-
2019
- 2019-07-19 CN CN201910655661.0A patent/CN110490638A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106559498A (zh) * | 2016-12-02 | 2017-04-05 | 上海钱柳电子商务有限公司 | 风控数据收集平台及其收集方法 |
CN107391538A (zh) * | 2017-04-26 | 2017-11-24 | 阿里巴巴集团控股有限公司 | 点击数据采集、处理和展示方法、装置、设备及存储介质 |
CN109831486A (zh) * | 2019-01-02 | 2019-05-31 | 技创智能科技(上海)有限公司 | 多客户端的后台数据服务器***及数据处理方法 |
CN109684592A (zh) * | 2019-01-28 | 2019-04-26 | 北京神奇华创信息技术有限公司 | 一种网站的数据统计分析方法及其*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106202117B (zh) | 数据处理方法、装置和服务器 | |
US20030115586A1 (en) | Method for measuring and analysing audience on communication networks | |
CN104301436B (zh) | 待显示内容推送、订阅、更新方法及其相应的装置 | |
US10582550B2 (en) | Generating sequenced instructions for connecting through captive portals | |
US10057302B2 (en) | Context-based selection of instruction sets for connecting through captive portals | |
CN108334641B (zh) | 采集用户行为数据的方法、***、电子设备、存储介质 | |
CN104067274A (zh) | 用于改进对搜索结果的访问的***和方法 | |
CN110609937A (zh) | 一种爬虫识别方法及装置 | |
US20100054128A1 (en) | Near Real-Time Alerting of IP Traffic Flow to Subscribers | |
CN110163654B (zh) | 一种广告投放数据追踪方法和*** | |
EP2756432A1 (en) | System and method for automated classification of web pages and domains | |
CN109656792A (zh) | 基于网络调用日志的应用性能分析方法、装置、计算机设备及存储介质 | |
EP2245803B1 (en) | Operator cloud for mobile internet services | |
CN106067879B (zh) | 信息的检测方法及装置 | |
CN105099769A (zh) | 业务平台的异常操作处理方法、设备和*** | |
US20100100589A1 (en) | Apparatus and method for measuring advertising metrics | |
CN117237016A (zh) | 广告投放策略的调整方法、装置、计算机设备和存储介质 | |
CN108345508A (zh) | 接口调用测试方法和装置 | |
CN110490638A (zh) | 一种点击事件统计方法及*** | |
CN114969530A (zh) | 业务数据处理方法、装置和服务器 | |
CN113452533B (zh) | 计费自巡检、自愈合方法、装置、计算机设备和存储介质 | |
CN111290804B (zh) | 一种业务配置***以及业务配置方法、装置和配置服务器 | |
CN109951486B (zh) | 信息处理方法、装置、存储介质和电子装置 | |
CN110971644A (zh) | 一种页面访问监测方法及装置 | |
CN109714417B (zh) | 基于用户行为的网络控制***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191122 |
|
RJ01 | Rejection of invention patent application after publication |