[go: up one dir, main page]

CN104750717B - A kind of click volume recording method, server and client - Google Patents

A kind of click volume recording method, server and client Download PDF

Info

Publication number
CN104750717B
CN104750717B CN201310741932.7A CN201310741932A CN104750717B CN 104750717 B CN104750717 B CN 104750717B CN 201310741932 A CN201310741932 A CN 201310741932A CN 104750717 B CN104750717 B CN 104750717B
Authority
CN
China
Prior art keywords
client
click information
information
click
component
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.)
Active
Application number
CN201310741932.7A
Other languages
Chinese (zh)
Other versions
CN104750717A (en
Inventor
朱奇
李锦枝
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201310741932.7A priority Critical patent/CN104750717B/en
Publication of CN104750717A publication Critical patent/CN104750717A/en
Application granted granted Critical
Publication of CN104750717B publication Critical patent/CN104750717B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种点击量记录方法,用于较好地统计应用中的点击量。所述方法包括:服务器获得客户端发送的针对一应用的M个点击信息,所述点击信息中包括所述客户端的地址信息;其中,所述点击信息为通过所述客户端中安装的客户端组件获得的,所述客户端组件安装在所述客户端的浏览器中,所述应用为在所述浏览器中运行的应用,M为正整数;所述服务器将所述M个点击信息进行保存。本发明还公开了另一种点击量记录方法、服务器及客户端。

The invention discloses a method for recording hits, which is used for better statistics of hits in applications. The method includes: the server obtains M pieces of click information for an application sent by the client, the click information includes address information of the client; wherein, the click information is obtained through the client installed in the client component, the client component is installed in the browser of the client, the application is an application running in the browser, M is a positive integer; the server saves the M click information . The invention also discloses another method for recording hits, a server and a client.

Description

一种点击量记录方法、服务器及客户端A method for recording hits, server and client

技术领域technical field

本发明涉及计算机技术领域,特别涉及一种点击量记录方法、服务器及客户端。The invention relates to the field of computer technology, in particular to a method for recording hits, a server and a client.

背景技术Background technique

现有技术中已经有针对Web(万维网)中的应用进行点击量统计的方法,主要是针对web页面,制定好统计规则,通过动态页面或静态页面的方式发起统计请求。In the prior art, there is already a method for counting hits for applications in the Web (World Wide Web), mainly for web pages, formulating statistical rules, and initiating statistical requests through dynamic pages or static pages.

一般来说,都是通过页面中内置的JS(javascript,一种脚本语言)发起请求,调用服务器端的代码或Web服务进行统计。Generally speaking, the request is initiated through the built-in JS (javascript, a scripting language) in the page, and the server-side code or Web service is called for statistics.

现有技术中的方案存在以下不足:There are following deficiencies in the scheme in the prior art:

该方法主要针对单个页面或单个应用,通过页面中内嵌JS代码的方式进行统计,需要对应用进行“改造”,植入新的代码,过程较为复杂。但是不同的页面的编码方式、统计规则也不尽相同,无法使用同一种JS代码来完成统计,可见,该统计方法中JS代码的可移植性较弱,如果页面太多的话会增加过多的工作量,不具备通用性。This method is mainly aimed at a single page or a single application. Statistics are made by embedding JS codes in the pages. It is necessary to "modify" the application and insert new codes, and the process is relatively complicated. However, the encoding methods and statistical rules of different pages are not the same, and the same JS code cannot be used to complete the statistics. It can be seen that the portability of the JS code in this statistical method is weak, and if there are too many pages, it will increase too much. Workload, not universal.

该方法主要是根据页面请求机械的进行加法操作,对于一些非法请求、利用工具自动刷新等问题,无法进行规避,导致获得的统计数据的准确性较低。This method is mainly based on the mechanical addition operation of the page request. It cannot be avoided for some illegal requests, automatic refreshing of tools, etc., resulting in low accuracy of the obtained statistical data.

该方法仅仅是进行普通的计数操作,对数据的来源不可追溯,这也导致对非法数据无法定位。This method is only a common counting operation, and the source of the data cannot be traced, which also makes it impossible to locate illegal data.

可见,现有技术中没有较好地计算点击量的方法。It can be seen that there is no better method for calculating clicks in the prior art.

发明内容Contents of the invention

本发明实施例提供一种点击量记录方法服务器、及客户端,用于提供一种较好地统计点击量的方法。An embodiment of the present invention provides a server and a client of a method for recording hits, which are used to provide a better method for counting hits.

一种点击量记录方法,包括:A method for recording hits, comprising:

服务器获得客户端发送的针对一应用的M个点击信息,所述点击信息中包括所述客户端的地址信息;其中,所述点击信息为通过所述客户端中安装的客户端组件获得的,所述客户端组件安装在所述客户端的浏览器中,所述应用为在所述浏览器中运行的应用,M为正整数;The server obtains M pieces of click information for an application sent by the client, and the click information includes the address information of the client; wherein, the click information is obtained through a client component installed in the client, and The client component is installed in the browser of the client, the application is an application running in the browser, and M is a positive integer;

所述服务器将所述M个点击信息进行保存。The server saves the M pieces of click information.

较佳的,所述点击信息中还包括进行点击的用户对应的用户信息。Preferably, the click information also includes user information corresponding to the user who clicked.

较佳的,所述服务器将所述M个点击信息进行保存,包括:所述服务器根据预设规则将所述M个点击信息进行过滤后保存。Preferably, the server storing the M pieces of click information includes: the server filters the M pieces of click information according to preset rules and then saves them.

较佳的,所述服务器根据预设规则将所述M个点击信息进行过滤,包括:Preferably, the server filters the M click information according to preset rules, including:

所述服务器将所述M个点击信息中的每个分别与预设的N个点击信息模板进行匹配,所述点击信息模板为非用户行为的点击信息对应的信息模板;其中,每个点击信息模板对应于一种非用户行为的点击信息,N为正整数;The server matches each of the M pieces of click information with preset N click information templates, and the click information templates are information templates corresponding to click information other than user behavior; wherein, each click information The template corresponds to click information of a non-user behavior, and N is a positive integer;

所述服务器丢弃匹配成功的点击信息。The server discards click information that matches successfully.

一种点击量记录方法,包括:A method for recording hits, comprising:

客户端通过浏览器运行一应用时,获得客户端组件,所述客户端组件用于获得针对所述应用的点击信息,所述点击信息中包括所述客户端的地址信息,所述点击信息为针对所述应用进行点击操作时获得的;When the client runs an application through the browser, the client component is obtained, and the client component is used to obtain click information for the application, the click information includes the address information of the client, and the click information is for the Obtained when the application clicks;

所述客户端通过所述应用组件获得M个点击信息;The client obtains M click information through the application component;

所述客户端将所述M个点击信息发送给服务器保存。The client sends the M pieces of click information to the server for storage.

较佳的,所述客户端获得客户端组件,包括:所述客户端获得页头页尾组件或高度自适应IFrame组件,所述客户端组件嵌入在所述页头页尾组件或所述IFrame组件中。Preferably, the client obtains client components, including: the client obtains header and footer components or highly adaptive IFrame components, and the client components are embedded in the header and footer components or the IFrame in the component.

较佳的,所述点击信息中还包括进行点击的用户对应的用户信息。Preferably, the click information also includes user information corresponding to the user who clicked.

一种服务器,包括:A server comprising:

第一获取模块,用于获得客户端发送的针对一应用的M个点击信息,所述点击信息中包括所述客户端的地址信息;其中,所述点击信息为通过所述客户端中安装的客户端组件获得的,所述客户端组件安装在所述客户端的浏览器中,所述应用为在所述浏览器中运行的应用,M为正整数;The first obtaining module is used to obtain M pieces of click information for an application sent by the client, and the click information includes the address information of the client; obtained by the client component, the client component is installed in the browser of the client, the application is an application running in the browser, and M is a positive integer;

操作模块,用于将所述M个点击信息进行保存。An operation module, configured to save the M pieces of click information.

较佳的,所述点击信息中还包括进行点击的用户对应的用户信息。Preferably, the click information also includes user information corresponding to the user who clicked.

较佳的,所述操作模块具体用于:根据预设规则将所述M个点击信息进行过滤后保存。Preferably, the operation module is specifically configured to: filter and save the M pieces of click information according to preset rules.

较佳的,所述操作模块具体用于:将所述M个点击信息中的每个分别与预设的N个点击信息模板进行匹配,所述点击信息模板为非用户行为的点击信息对应的信息模板;其中,每个点击信息模板对应于一种非用户行为的点击信息,N为正整数;丢弃匹配成功的点击信息。Preferably, the operation module is specifically configured to: match each of the M pieces of click information with preset N click information templates, and the click information templates are click information corresponding to non-user behaviors. Information templates; wherein, each click information template corresponds to a click information of a non-user behavior, and N is a positive integer; click information that matches successfully is discarded.

一种客户端,包括:A client, including:

第二获取模块,用于通过浏览器运行一应用时,获得客户端组件,所述客户端组件用于获得针对所述应用的点击信息,所述点击信息中包括所述客户端的地址信息,所述点击信息为针对所述应用进行点击操作时获得的;The second acquisition module is configured to obtain a client component when running an application through a browser, the client component is used to obtain click information for the application, the click information includes address information of the client, and The above click information is obtained when clicking on the application;

第三获取模块,用于通过所述应用组件获得M个点击信息;The third obtaining module is used to obtain M pieces of click information through the application component;

发送模块,用于将所述M个点击信息发送给服务器保存。A sending module, configured to send the M pieces of click information to a server for storage.

较佳的,所述第二获取模块具体用于:获得页头页尾组件或高度自适应IFrame组件,所述客户端组件嵌入在所述页头页尾组件或所述IFrame组件中。Preferably, the second acquiring module is specifically configured to: acquire header and footer components or a highly adaptive IFrame component, and the client component is embedded in the header and footer components or the IFrame component.

较佳的,所述点击信息中还包括进行点击的用户对应的用户信息。Preferably, the click information also includes user information corresponding to the user who clicked.

本发明实施例中,所述服务器获得所述M个点击信息后可以将所述M个点击信息进行保存,所述点击信息中包括有所述客户端的地址信息,这样即是对每个点击对应的信息进行了记录,能够追溯数据的来源,便于定位异常数据,甚至能够对数据进行微调。并且,所述点击信息是通过安装在所述浏览器中的所述客户端组件获得的,即本发明实施例中是通过所述客户端组件获得所述点击信息,无需对应用进行改造,所述客户端组件可以安装在所述浏览器中,可移植性及通用性较强,应用范围较为广泛。In the embodiment of the present invention, the server may save the M click information after obtaining the M click information, and the click information includes the address information of the client, so that each click corresponds to The information is recorded, the source of the data can be traced, the abnormal data can be easily located, and even the data can be fine-tuned. Moreover, the click information is obtained through the client component installed in the browser, that is, in the embodiment of the present invention, the click information is obtained through the client component, and there is no need to modify the application, so The client component described above can be installed in the browser, has strong portability and versatility, and has a relatively wide range of applications.

附图说明Description of drawings

图1为本发明实施例中一种点击量记录方法的主要流程图;Fig. 1 is the main flow chart of a kind of hit record method in the embodiment of the present invention;

图2为本发明实施例中另一种点击量记录方法的主要流程图;Fig. 2 is the main flow chart of another kind of hit record method in the embodiment of the present invention;

图3为本发明实施例中服务器的结构框图;FIG. 3 is a structural block diagram of a server in an embodiment of the present invention;

图4为本发明实施例中客户端的结构框图。FIG. 4 is a structural block diagram of a client in an embodiment of the present invention.

具体实施方式Detailed ways

本发明实施例中的点击量记录方法可以包括:服务器获得客户端发送的针对一应用的M个点击信息,所述点击信息中包括所述客户端的地址信息;其中,所述点击信息为通过所述客户端中安装的客户端组件获得的,所述客户端组件安装在所述客户端的浏览器中,所述应用为在所述浏览器中运行的应用,M为正整数;所述服务器将所述M个点击信息进行保存。The method for recording clicks in the embodiment of the present invention may include: the server obtains M pieces of click information for an application sent by the client, and the click information includes the address information of the client; wherein, the click information is obtained through the The client component installed in the client is obtained, the client component is installed in the browser of the client, the application is an application running in the browser, M is a positive integer; the server will The M pieces of click information are saved.

本发明实施例中,所述服务器获得所述M个点击信息后可以将所述M个点击信息进行保存,所述点击信息中包括有所述客户端的地址信息,这样即是对每个点击对应的信息进行了记录,能够追溯数据的来源,便于定位异常数据,甚至能够对数据进行微调。并且,所述点击信息是通过安装在所述浏览器中的所述客户端组件获得的,即本发明实施例中是通过所述客户端组件获得所述点击信息,无需对应用进行改造,所述客户端组件可以安装在所述浏览器中,可移植性及通用性较强,应用范围较为广泛。In the embodiment of the present invention, the server may save the M click information after obtaining the M click information, and the click information includes the address information of the client, so that each click corresponds to The information is recorded, the source of the data can be traced, the abnormal data can be easily located, and even the data can be fine-tuned. Moreover, the click information is obtained through the client component installed in the browser, that is, in the embodiment of the present invention, the click information is obtained through the client component, and there is no need to modify the application, so The client component described above can be installed in the browser, has strong portability and versatility, and has a relatively wide range of applications.

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

另外,本文中术语“系统”和“网络”在本文中常被可互换使用。Additionally, the terms "system" and "network" are often used herein interchangeably.

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。The term "and/or" in this article is just an association relationship describing associated objects, which means that there can be three relationships, for example, A and/or B can mean: A exists alone, A and B exist simultaneously, and there exists alone B these three situations. In addition, the character "/" in this article generally indicates that the contextual objects are an "or" relationship.

下面结合说明书附图对本发明实施例作进一步详细描述。The embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings.

请参见图1,本发明实施例提供一种点击量记录方法,所述方法的主要流程如下:Please refer to Fig. 1, the embodiment of the present invention provides a method for recording hits, the main flow of the method is as follows:

步骤101:服务器获得客户端发送的针对一应用的M个点击信息,所述点击信息中包括所述客户端的地址信息;其中,所述点击信息为通过所述客户端中安装的客户端组件获得的,所述客户端组件安装在所述客户端的浏览器中,所述应用为在所述浏览器中运行的应用,M为正整数。Step 101: The server obtains M pieces of click information for an application sent by the client, and the click information includes the address information of the client; wherein, the click information is obtained through a client component installed in the client Yes, the client component is installed in the browser of the client, the application is an application running in the browser, and M is a positive integer.

本发明实施例中,所述应用可以是在所述浏览器中运行的应用,例如可以是一些小游戏等等。当有用户针对该应用进行点击操作时,则所述客户端组件可以获得用户进行的点击操作对应的点击信息。In the embodiment of the present invention, the application may be an application running in the browser, such as some small games or the like. When a user performs a click operation on the application, the client component may obtain click information corresponding to the click operation performed by the user.

本发明实施例中,M可以为1,即所述客户端每获得一个点击信息就将该点击信息上报给所述服务器。In the embodiment of the present invention, M may be 1, that is, the client will report the click information to the server every time it obtains one click information.

或者,本发明实施例中,M可以大于1,即所述客户端获得多个点击信息后再将获得的点击信息上报给所述服务器。例如,所述客户端可以周期性上报,即将一个周期内获得的点击信息上报给所述服务器,或者,所述客户端可以在受到触发时上报,或者,所述客户端可以在所述应用退出时将获得的全部点击信息进行上报,具体本发明不做限制。Alternatively, in the embodiment of the present invention, M may be greater than 1, that is, the client reports the obtained click information to the server after obtaining multiple click information. For example, the client may report periodically, that is, report the click information obtained within a period to the server, or the client may report when triggered, or the client may report the click information when the application exits Report all the click information obtained at the time, which is not specifically limited in the present invention.

较佳的,所述客户端的地址信息可以是指所述客户端的IP(网际协议)地址,或者也可以是指所述客户端的MAC(medium access control,介质访问控制)地址,或者也可以是指所述客户端的其他地址信息。Preferably, the address information of the client may refer to the IP (Internet Protocol) address of the client, or may refer to the MAC (medium access control, medium access control) address of the client, or may refer to Other address information of the client.

较佳的,本发明实施例中,所述点击信息中除了包括有所述客户端的地址信息外,还可以包括有进行点击的用户对应的用户信息。例如,如果M=2,即所述客户端共上报了两个点击信息,其中第一个点击信息是用户1进行点击操作1产生的,第二个点击信息是用户2进行点击操作2产生的,则所述第一个点击信息中可以包括有所述客户端的地址信息和所述用户1的用户信息,所述第二个点击信息中可以包括有所述客户端的地址信息和所述用户2的用户信息。Preferably, in the embodiment of the present invention, in addition to the address information of the client, the click information may also include user information corresponding to the user who made the click. For example, if M=2, the client has reported two click information in total, the first click information is generated by user 1 performing click operation 1, and the second click information is generated by user 2 performing click operation 2 , then the first click information may include the address information of the client and the user information of the user 1, and the second click information may include the address information of the client and the user 2 user information.

步骤102:所述服务器将所述M个点击信息进行保存。Step 102: The server saves the M pieces of click information.

所述服务器在接收到所述M个点击信息后,可以将所述M个点击信息进行保存。After receiving the M pieces of click information, the server may store the M pieces of click information.

较佳的,所述服务器将所述M个点击信息进行保存,具体可以是:所述服务器根据预设规则将所述M个点击信息进行过滤后保存。Preferably, the server saves the M pieces of click information. Specifically, the server stores the M pieces of click information after filtering according to preset rules.

即,所述服务器在接收到所述M个点击信息后,可以首先对所述M个点击信息进行过滤,将过滤后剩余的点击信息进行保存。That is, after receiving the M pieces of click information, the server may first filter the M pieces of click information, and save the remaining click information after filtering.

较佳的,本发明实施例中,所述服务器根据预设规则将所述M个点击信息进行过滤,具体可以是:所述服务器将所述M个点击信息中的每个分别与预设的N个点击信息模板进行匹配,所述点击信息模板为非用户行为的点击信息对应的信息模板;其中,每个点击信息模板对应于一种非用户行为的点击信息,N为正整数;所述服务器丢弃匹配成功的点击信息。Preferably, in the embodiment of the present invention, the server filters the M pieces of click information according to preset rules. Specifically, the server filters each of the M pieces of click information with the preset N click information templates are matched, and the click information templates are information templates corresponding to non-user behavior click information; wherein, each click information template corresponds to a kind of non-user behavior click information, and N is a positive integer; The server discards click information that matches successfully.

本发明实施例中,非用户行为的点击信息,例如可以是SSO跳转的页面信息、或者是黑名单的网址数据、或者是没UA(user agent,用户代理)信息的页面访问信息、或者是一些搜索网站的爬虫信息等等。例如,每种非用户行为的点击信息都可以对应有一个点击信息模板,则N种非用户行为的点击信息可以对应N个点击信息模板。较佳的,可以设置尽量多的点击信息模板,将可能的非用户行为的点击信息考虑的更为全面,能够提高过滤过程的可靠性,使无用的点击信息尽量都被过滤掉,从而能够使最终获得的点击量更为准确。In the embodiment of the present invention, the click information of non-user behavior can be, for example, page information redirected by SSO, or blacklisted URL data, or page access information without UA (user agent, user agent) information, or Some search website crawler information and so on. For example, each type of click information of non-user behaviors may correspond to one click information template, and click information of N types of non-user behaviors may correspond to N click information templates. Preferably, as many click information templates as possible can be set to consider possible non-user behavior click information more comprehensively, which can improve the reliability of the filtering process, so that useless click information can be filtered out as much as possible, thereby enabling The resulting clicks are more accurate.

较佳的,本发明实施例中,将一个点击信息与所述N个点击信息模板进行匹配,只要该点击信息与其中一个点击信息模板相匹配,则可以表明该点击信息为非用户行为的点击信息,则可以将其过滤掉。本发明实施例中,将一个点击信息过滤掉,可以是指丢弃该点击信息。Preferably, in the embodiment of the present invention, one click information is matched with the N click information templates, as long as the click information matches one of the click information templates, it can be indicated that the click information is a non-user click information, you can filter it out. In the embodiment of the present invention, filtering out a piece of click information may refer to discarding the click information.

所述服务器在过滤后,可以将过滤剩余的点击信息进行保存,可以认为过滤剩余的点击信息都是用户行为的点击信息,即为有效点击信息。例如所述服务器可以将过滤剩余的点击信息以列表的形式进行保存。因为所述点击信息中可以包括有所述客户端的地址信息及进行点击操作的相应用户的用户信息,则根据所述服务器生成的列表,可以确定每个点击信息所对应的具体的信息,能够追溯数据的来源,便于定位异常数据,甚至能够对数据进行微调。After filtering, the server may save the remaining click information after filtering, and it may be considered that the remaining click information after filtering is the click information of the user's behavior, which is valid click information. For example, the server may save the remaining click information after filtering in the form of a list. Because the click information may include the address information of the client and the user information of the corresponding user who performed the click operation, then according to the list generated by the server, the specific information corresponding to each click information can be determined, which can be traced back. The source of the data makes it easy to locate abnormal data and even fine-tune the data.

并且,本发明实施例中,所述服务器要对点击信息进行过滤,尽量过滤掉非用户行为的点击信息,从而能够使最终统计出的点击量更为准确。Moreover, in the embodiment of the present invention, the server should filter the click information, and try to filter out the click information that is not the behavior of the user, so as to make the final count of clicks more accurate.

请参见图2,基于同一发明构思,本发明实施例提供另一种点击量记录方法,所述方法的主要流程如下:Please refer to Fig. 2. Based on the same inventive concept, the embodiment of the present invention provides another method for recording hits. The main flow of the method is as follows:

步骤201:客户端通过浏览器运行一应用时,获得客户端组件,所述客户端组件用于获得针对所述应用的点击信息,所述点击信息中包括所述客户端的地址信息,所述点击信息为针对所述应用进行点击操作时获得的。Step 201: When the client runs an application through a browser, obtain a client component, the client component is used to obtain click information for the application, the click information includes the address information of the client, and the click The information is obtained when clicking on the application.

所述客户端通过浏览器运行所述应用时,可以请求获得所述客户端组件。When the client runs the application through a browser, it may request to obtain the client component.

较佳的,本发明实施例中,所述客户端获得客户端组件,具体可以是:所述客户端获得页头页尾组件或IFrame(高度自适应)组件,所述客户端组件嵌入在所述页头页尾组件或所述IFrame组件中。Preferably, in the embodiment of the present invention, the client obtains the client component, which may specifically be: the client obtains the header and footer components or the IFrame (highly adaptive) component, and the client component is embedded in the in the header and footer components or the IFrame component.

较佳的,如果是wap页面,则所述客户端可以是获得所述页头页尾组件,如果是Web页面,则所述客户端可以是获得IFrame组件。Preferably, if it is a wap page, the client can obtain the header and footer components, and if it is a web page, the client can obtain the IFrame component.

本发明实施例中,可以对所述页头页尾组件或所述IFrame组件进行相应的改进,例如可以植入相应代码,即,可以看做是在所述页头页尾组件或所述IFrame组件中嵌入了所述客户端组件。In the embodiment of the present invention, corresponding improvements can be made to the header and footer components or the IFrame components, for example, corresponding codes can be implanted, that is, it can be regarded as the header and footer components or the IFrame The client component is embedded in the component.

步骤202:所述客户端通过所述应用组件获得M个点击信息。Step 202: The client obtains M pieces of click information through the application component.

在获得所述客户端组件后,所述客户端可以向用户呈现所述应用所对应的显示界面,从而用户可能会针对该显示界面进行一些点击操作。所述客户端可以通过所述客户端组件获得所述M个点击信息。After obtaining the client component, the client may present the display interface corresponding to the application to the user, so that the user may perform some click operations on the display interface. The client may obtain the M pieces of click information through the client component.

本发明实施例中,M可以为1,即所述客户端每获得一个点击信息就将该点击信息上报给所述服务器。In the embodiment of the present invention, M may be 1, that is, the client will report the click information to the server every time it obtains one click information.

或者,本发明实施例中,M可以大于1,即所述客户端获得多个点击信息后再将获得的点击信息上报给所述服务器。例如,所述客户端可以周期性上报,即将一个周期内获得的点击信息上报给所述服务器,或者,所述客户端可以在受到触发时上报,或者,所述客户端可以在所述应用退出时将获得的全部点击信息进行上报,具体本发明不做限制。Alternatively, in the embodiment of the present invention, M may be greater than 1, that is, the client reports the obtained click information to the server after obtaining multiple click information. For example, the client may report periodically, that is, report the click information obtained within a period to the server, or the client may report when triggered, or the client may report the click information when the application exits Report all the click information obtained at the time, which is not specifically limited in the present invention.

较佳的,所述客户端的地址信息可以是指所述客户端的IP(网际协议)地址,或者也可以是指所述客户端的MAC(medium access control,介质访问控制)地址,或者也可以是指所述客户端的其他地址信息。Preferably, the address information of the client may refer to the IP (Internet Protocol) address of the client, or may refer to the MAC (medium access control, medium access control) address of the client, or may refer to Other address information of the client.

较佳的,本发明实施例中,所述点击信息中除了包括有所述客户端的地址信息外,还可以包括有进行点击的用户对应的用户信息。例如,如果M=2,即所述客户端共上报了两个点击信息,其中第一个点击信息是用户1进行点击操作1产生的,第二个点击信息是用户2进行点击操作2产生的,则所述第一个点击信息中可以包括有所述客户端的地址信息和所述用户1的用户信息,所述第二个点击信息中可以包括有所述客户端的地址信息和所述用户2的用户信息。Preferably, in the embodiment of the present invention, in addition to the address information of the client, the click information may also include user information corresponding to the user who made the click. For example, if M=2, the client has reported two click information in total, the first click information is generated by user 1 performing click operation 1, and the second click information is generated by user 2 performing click operation 2 , then the first click information may include the address information of the client and the user information of the user 1, and the second click information may include the address information of the client and the user 2 user information.

步骤203:所述客户端将所述M个点击信息发送给服务器保存。Step 203: the client sends the M pieces of click information to the server for storage.

所述客户端在获得所述M个点击信息后,可以将所述M个点击信息发送给所述服务器,所述服务器可以将所述M个点击信息进行保存。After obtaining the M pieces of click information, the client may send the M pieces of click information to the server, and the server may save the M pieces of click information.

较佳的,所述服务器可以将所述M个点击信息过滤后再进行保存,具体的过滤方式及保存方式在图1实施例中已有介绍,此处不多赘述。Preferably, the server may filter the M pieces of click information before saving them. The specific filtering and saving methods have been introduced in the embodiment in FIG. 1 , and will not be repeated here.

本发明实施例中,所述客户端组件嵌入在所述页头页尾组件或所述IFrame组件中,通过所述客户端组件直接来获取点击信息,不会像现有技术一样需要在整个页面中嵌入多个JS代码来分别进行统计,显然比现有技术中的方案简单易行,并且也比现有技术中的方案更具有可移植性。In the embodiment of the present invention, the client component is embedded in the header and footer components or the IFrame component, and the click information is obtained directly through the client component, which does not need to be displayed on the entire page as in the prior art. Embedding a plurality of JS codes to perform statistics separately is obviously simpler and easier than the solutions in the prior art, and is also more portable than the solutions in the prior art.

以下通过两个具体的实施例来总体介绍本发明实施例中的点击量记录方法。The method for recording hits in the embodiment of the present invention is generally introduced below through two specific embodiments.

实施例一:Embodiment one:

以wap页面为例。Take the wap page as an example.

用户点击客户端中的浏览器中显示的一应用对应的应用详情页链接。The user clicks a link on the application details page corresponding to an application displayed in the browser in the client.

所述浏览器接收到用户的请求后,导向该应用对应的应用详情页的地址。After receiving the request from the user, the browser directs to the address of the application details page corresponding to the application.

所述客户端请求获得页头页尾组件,其中,所述客户端组件已嵌入在所述页头页尾组件中。The client requests to obtain header and footer components, wherein the client component has been embedded in the header and footer components.

所述客户端获得所述页头页尾组件,并将所述页头页尾组件嵌入所述应用中。The client obtains the header and footer components, and embeds the header and footer components into the application.

所述客户端向用户输出所述应用对应的显示界面。The client outputs the display interface corresponding to the application to the user.

当所述显示界面加载完成时,所述客户端组件可以开始获取点击信息,即只要有针对所述显示界面进行的点击操作,所述客户端组件就可以相应获取点击信息。例如,所述客户端组件具体可以是执行analytics()(一种分析函数)方法获取点击信息。When the display interface is loaded, the client component can start to obtain click information, that is, as long as there is a click operation on the display interface, the client component can obtain click information accordingly. For example, the client component may specifically execute an analytics() (an analysis function) method to obtain click information.

所述客户端组件将获得的点击信息发送给所述服务器。The client component sends the obtained click information to the server.

所述服务器对接收的点击信息进行过滤,并将过滤后剩余的点击信息进行保存。The server filters the received click information, and saves the click information remaining after filtering.

例如,所述服务器可以根据保存的点击信息生成一点击量报表,根据该点击量报表即可获知点击量信息,既可以知道具体有多少有效点击量,也可以知道每个点击信息的源数据。For example, the server can generate a click volume report according to the saved click information, and the click volume information can be obtained according to the click volume report, not only how many valid click volumes there are, but also the source data of each click information.

实施例二:Embodiment two:

以Web页面为例。Take web pages as an example.

用户点击客户端中的浏览器中显示的一应用对应的应用详情页链接。The user clicks a link on the application details page corresponding to an application displayed in the browser in the client.

所述浏览器接收到用户的请求后,导向该应用对应的应用详情页的地址。After receiving the request from the user, the browser directs to the address of the application details page corresponding to the application.

所述客户端请求获得IFrame组件,其中,所述客户端组件已嵌入在所述IFrame组件中。The client requests to obtain an IFrame component, wherein the client component has been embedded in the IFrame component.

所述客户端获得所述IFrame组件,并将所述IFrame组件嵌入所述应用中。The client obtains the IFrame component, and embeds the IFrame component into the application.

所述客户端向用户输出所述应用对应的显示界面。The client outputs the display interface corresponding to the application to the user.

当所述显示界面加载完成时,所述客户端组件可以执行heightAdapt()(一种高度调整函数)来使所述显示界面在浏览器中自适应显示。该步骤是为了能够使用户更好地观看所述显示界面。When the loading of the display interface is completed, the client component may execute heightAdapt() (a height adjustment function) to make the display interface adaptively displayed in the browser. This step is to enable the user to better view the display interface.

当所述显示界面加载完成时,所述客户端组件可以开始获取点击信息,即只要有针对所述显示界面进行的点击操作,所述客户端组件就可以相应获取点击信息。例如,所述客户端组件具体可以是执行analytics()(一种分析函数)方法获取点击信息。When the display interface is loaded, the client component can start to obtain click information, that is, as long as there is a click operation on the display interface, the client component can obtain click information accordingly. For example, the client component may specifically execute an analytics() (an analysis function) method to obtain click information.

所述客户端组件将获得的点击信息发送给所述服务器。The client component sends the obtained click information to the server.

所述服务器对接收的点击信息进行过滤,并将过滤后剩余的点击信息进行保存。The server filters the received click information, and saves the click information remaining after filtering.

例如,所述服务器可以根据保存的点击信息生成一点击量报表,根据该点击量报表即可获知点击量信息,既可以知道具体有多少有效点击量,也可以知道每个点击信息的源数据。For example, the server can generate a click volume report according to the saved click information, and the click volume information can be obtained according to the click volume report, not only how many valid click volumes there are, but also the source data of each click information.

请参见图3,基于同一发明构思,本发明实施例提供一种服务器,所述服务器可以包括第一获取模块301和操作模块302。Referring to FIG. 3 , based on the same inventive concept, an embodiment of the present invention provides a server, and the server may include a first acquiring module 301 and an operating module 302 .

第一获取模块301可以用于获得客户端发送的针对一应用的M个点击信息,所述点击信息中包括所述客户端的地址信息;其中,所述点击信息为通过所述客户端中安装的客户端组件获得的,所述客户端组件安装在所述客户端的浏览器中,所述应用为在所述浏览器中运行的应用,M为正整数。The first obtaining module 301 can be used to obtain M pieces of click information for an application sent by the client, and the click information includes the address information of the client; The client component is installed in the browser of the client, the application is an application running in the browser, and M is a positive integer.

操作模块302可以用于将所述M个点击信息进行保存。The operation module 302 may be configured to save the M pieces of click information.

较佳的,本发明实施例中,所述点击信息中还包括进行点击的用户对应的用户信息。Preferably, in the embodiment of the present invention, the click information further includes user information corresponding to the user who clicked.

较佳的,本发明实施例中,操作模块302具体可以用于根据预设规则将所述M个点击信息进行过滤后保存。Preferably, in the embodiment of the present invention, the operation module 302 can be specifically configured to filter and save the M pieces of click information according to preset rules.

较佳的,本发明实施例中,操作模块302具体可以用于:将所述M个点击信息中的每个分别与预设的N个点击信息模板进行匹配,所述点击信息模板为非用户行为的点击信息对应的信息模板;其中,每个点击信息模板对应于一种非用户行为的点击信息,N为正整数;丢弃匹配成功的点击信息。Preferably, in the embodiment of the present invention, the operation module 302 can be specifically configured to: match each of the M pieces of click information with preset N click information templates, and the click information templates are non-user The information template corresponding to the click information of the behavior; wherein, each click information template corresponds to a click information of a non-user behavior, and N is a positive integer; the click information that matches successfully is discarded.

请参见图4,基于同一发明构思,本发明实施例提供一种客户端,所述客户端可以包括第二获取模块401、第三获取模块402和发送模块403。Referring to FIG. 4 , based on the same inventive concept, an embodiment of the present invention provides a client, and the client may include a second obtaining module 401 , a third obtaining module 402 and a sending module 403 .

第二获取模块401可以用于通过浏览器运行一应用时,获得客户端组件,所述客户端组件用于获得针对所述应用的点击信息,所述点击信息中包括所述客户端的地址信息,所述点击信息为针对所述应用进行点击操作时获得的。The second obtaining module 401 may be used to obtain a client component when running an application through a browser, the client component is used to obtain click information for the application, the click information includes address information of the client, The click information is obtained when a click operation is performed on the application.

第三获取模块402可以用于通过所述应用组件获得M个点击信息。The third obtaining module 402 may be configured to obtain M pieces of click information through the application component.

发送模块403可以用于将所述M个点击信息发送给服务器保存。The sending module 403 may be configured to send the M pieces of click information to the server for storage.

较佳的,本发明实施例中,第二获取模块401具体可以用于:获得页头页尾组件或高度自适应IFrame组件,所述客户端组件嵌入在所述页头页尾组件或所述IFrame组件中。Preferably, in the embodiment of the present invention, the second obtaining module 401 can be specifically used to: obtain a page header and footer component or a highly adaptive IFrame component, and the client component is embedded in the page header and footer component or the in the IFrame component.

较佳的,本发明实施例中,所述点击信息中还包括进行点击的用户对应的用户信息。Preferably, in the embodiment of the present invention, the click information further includes user information corresponding to the user who clicked.

本发明实施例中的点击量记录方法可以包括:服务器获得客户端发送的针对一应用的M个点击信息,所述点击信息中包括所述客户端的地址信息;其中,所述点击信息为通过所述客户端中安装的客户端组件获得的,所述客户端组件安装在所述客户端的浏览器中,所述应用为在所述浏览器中运行的应用,M为正整数;所述服务器将所述M个点击信息进行保存。The method for recording clicks in the embodiment of the present invention may include: the server obtains M pieces of click information for an application sent by the client, and the click information includes the address information of the client; wherein, the click information is obtained through the The client component installed in the client is obtained, the client component is installed in the browser of the client, the application is an application running in the browser, M is a positive integer; the server will The M pieces of click information are saved.

本发明实施例中,所述服务器获得所述M个点击信息后可以将所述M个点击信息进行保存,所述点击信息中包括有所述客户端的地址信息,这样即是对每个点击对应的信息进行了记录,能够追溯数据的来源,便于定位异常数据,甚至能够对数据进行微调。并且,所述点击信息是通过安装在所述浏览器中的所述客户端组件获得的,即本发明实施例中是通过所述客户端组件获得所述点击信息,无需对应用进行改造,所述客户端组件可以安装在所述浏览器中,可移植性及通用性较强,应用范围较为广泛。In the embodiment of the present invention, the server may save the M click information after obtaining the M click information, and the click information includes the address information of the client, so that each click corresponds to The information is recorded, the source of the data can be traced, the abnormal data can be easily located, and even the data can be fine-tuned. Moreover, the click information is obtained through the client component installed in the browser, that is, in the embodiment of the present invention, the click information is obtained through the client component, and there is no need to modify the application, so The client component described above can be installed in the browser, has strong portability and versatility, and has a relatively wide range of applications.

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and brevity of description, only the division of the above-mentioned functional modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional modules according to needs. The internal structure of the device is divided into different functional modules to complete all or part of the functions described above. For the specific working process of the above-described system, device, and unit, reference may be made to the corresponding process in the foregoing method embodiments, and details are not repeated here.

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the modules or units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be Incorporation may either be integrated into another system, or some features may be omitted, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or part of the contribution to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions for enabling a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (processor) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk, and other media that can store program codes. .

以上所述,以上实施例仅用以对本申请的技术方案进行了详细介绍,但以上实施例的说明只是用于帮助理解本发明的方法及其核心思想,不应理解为对本发明的限制。本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。As mentioned above, the above embodiments are only used to introduce the technical solutions of the present application in detail, but the descriptions of the above embodiments are only used to help understand the method and core idea of the present invention, and should not be construed as limiting the present invention. Any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention shall fall within the protection scope of the present invention.

Claims (8)

1.一种点击量记录方法,其特征在于,包括:1. A method for recording hits, characterized in that, comprising: 服务器获得客户端发送的针对一应用的M个点击信息,所述点击信息中包括所述客户端的地址信息;其中,所述点击信息为通过所述客户端中安装的客户端组件获得的,所述客户端组件安装在所述客户端的浏览器中,所述应用为在所述浏览器中运行的应用,M为正整数;所述服务器根据预设规则将所述M个点击信息进行过滤后保存;The server obtains M pieces of click information for an application sent by the client, and the click information includes the address information of the client; wherein, the click information is obtained through a client component installed in the client, and The client component is installed in the browser of the client, the application is an application running in the browser, and M is a positive integer; the server filters the M click information according to preset rules save; 其中,所述服务器根据预设规则将所述M个点击信息进行过滤,包括:所述服务器将所述M个点击信息中的每个分别与预设的N个点击信息模板进行匹配,所述点击信息模板为非用户行为的点击信息对应的信息模板;其中,每个点击信息模板对应于一种非用户行为的点击信息,N为正整数;所述服务器丢弃匹配成功的点击信息。Wherein, the server filtering the M pieces of click information according to preset rules includes: the server matching each of the M pieces of click information with preset N click information templates, the The click information template is the information template corresponding to the click information of non-user behavior; wherein, each click information template corresponds to a kind of click information of non-user behavior, and N is a positive integer; the server discards the click information that matches successfully. 2.如权利要求1所述的方法,其特征在于,所述点击信息中还包括进行点击的用户对应的用户信息。2. The method according to claim 1, wherein the click information further includes user information corresponding to the user who clicked. 3.一种点击量记录方法,其特征在于,包括:3. A method for recording hits, comprising: 客户端通过浏览器运行一应用时,获得客户端组件,所述客户端组件用于获得针对所述应用的点击信息,所述点击信息中包括所述客户端的地址信息,所述点击信息为针对所述应用进行点击操作时获得的;其中,所述客户端获得客户端组件,包括所述客户端获得页头页尾组件或高度自适应IFrame组件,所述客户端组件嵌入在所述页头页尾组件或所述IFrame组件中;When the client runs an application through the browser, the client component is obtained, and the client component is used to obtain click information for the application, the click information includes the address information of the client, and the click information is for the Obtained when the application performs a click operation; wherein, the client obtains client components, including the client obtaining header and footer components or a highly adaptive IFrame component, and the client component is embedded in the header in the footer component or the IFrame component; 所述客户端通过所述应用组件获得M个点击信息;The client obtains M click information through the application component; 所述客户端将所述M个点击信息发送给服务器保存。The client sends the M pieces of click information to the server for storage. 4.如权利要求3所述的方法,其特征在于,所述点击信息中还包括进行点击的用户对应的用户信息。4. The method according to claim 3, wherein the click information further includes user information corresponding to the user who clicked. 5.一种服务器,其特征在于,包括:5. A server, characterized in that, comprising: 第一获取模块,用于获得客户端发送的针对一应用的M个点击信息,所述点击信息中包括所述客户端的地址信息;其中,所述点击信息为通过所述客户端中安装的客户端组件获得的,所述客户端组件安装在所述客户端的浏览器中,所述应用为在所述浏览器中运行的应用,M为正整数;操作模块,用于根据预设规则将所述M个点击信息进行过滤后保存;The first obtaining module is used to obtain M pieces of click information for an application sent by the client, and the click information includes the address information of the client; terminal component, the client component is installed in the browser of the client, the application is an application running in the browser, M is a positive integer; the operation module is used to convert the The above M click information is filtered and saved; 其中,所述操作模块具体用于:将所述M个点击信息中的每个分别与预设的N个点击信息模板进行匹配,所述点击信息模板为非用户行为的点击信息对应的信息模板;其中,每个点击信息模板对应于一种非用户行为的点击信息,N为正整数;丢弃匹配成功的点击信息。Wherein, the operation module is specifically configured to: match each of the M pieces of click information with preset N click information templates, and the click information templates are information templates corresponding to click information of non-user behaviors ; Wherein, each click information template corresponds to a click information of a non-user behavior, and N is a positive integer; the click information that matches successfully is discarded. 6.如权利要求5所述的服务器,其特征在于,所述点击信息中还包括进行点击的用户对应的用户信息。6. The server according to claim 5, wherein the click information further includes user information corresponding to the user who clicked. 7.一种客户端,其特征在于,包括:7. A client, characterized in that, comprising: 第二获取模块,用于通过浏览器运行一应用时,获得客户端组件,所述客户端组件用于获得针对所述应用的点击信息,所述点击信息中包括所述客户端的地址信息,所述点击信息为针对所述应用进行点击操作时获得的;其中,所述第二获取模块具体用于获得页头页尾组件或高度自适应IFrame组件,所述客户端组件嵌入在所述页头页尾组件或所述IFrame组件中;The second acquisition module is configured to obtain a client component when running an application through a browser, the client component is used to obtain click information for the application, the click information includes address information of the client, and The click information is obtained when a click operation is performed on the application; wherein, the second acquisition module is specifically used to obtain a page header and footer component or a highly adaptive IFrame component, and the client component is embedded in the page header in the footer component or the IFrame component; 第三获取模块,用于通过所述应用组件获得M个点击信息;The third obtaining module is used to obtain M pieces of click information through the application component; 发送模块,用于将所述M个点击信息发送给服务器保存。A sending module, configured to send the M pieces of click information to a server for storage. 8.如权利要求7所述的客户端,其特征在于,所述点击信息中还包括进行点击的用户对应的用户信息。8. The client according to claim 7, wherein the click information further includes user information corresponding to the user who clicked.
CN201310741932.7A 2013-12-29 2013-12-29 A kind of click volume recording method, server and client Active CN104750717B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310741932.7A CN104750717B (en) 2013-12-29 2013-12-29 A kind of click volume recording method, server and client

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310741932.7A CN104750717B (en) 2013-12-29 2013-12-29 A kind of click volume recording method, server and client

Publications (2)

Publication Number Publication Date
CN104750717A CN104750717A (en) 2015-07-01
CN104750717B true CN104750717B (en) 2018-11-02

Family

ID=53590418

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310741932.7A Active CN104750717B (en) 2013-12-29 2013-12-29 A kind of click volume recording method, server and client

Country Status (1)

Country Link
CN (1) CN104750717B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105701164A (en) * 2015-12-30 2016-06-22 广东欧珀移动通信有限公司 A method and device for counting web page hits
CN106326342B (en) * 2016-08-04 2019-12-03 北京京东尚科信息技术有限公司 Report method and device, the electronic equipment of page data on flows
CN111582922A (en) * 2020-04-27 2020-08-25 支付宝(杭州)信息技术有限公司 Method and device for detecting cheating behaviors and electronic equipment

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101299688A (en) * 2008-06-13 2008-11-05 北京缔元信互联网数据技术有限公司 Method for acquiring touching quantity of web page area
CN102340514A (en) * 2010-07-15 2012-02-01 腾讯科技(北京)有限公司 Network information push method and system
CN102609474A (en) * 2012-01-18 2012-07-25 北京搜狗信息服务有限公司 Access information providing method and system
CN102693271A (en) * 2012-03-06 2012-09-26 奇智软件(北京)有限公司 Network information recommending method and system
CN102982120A (en) * 2011-11-11 2013-03-20 微软公司 Context promotion of alternative search result
CN102999500A (en) * 2011-09-09 2013-03-27 深圳市快播科技有限公司 Statistical method and system for click rate
CN103218425A (en) * 2013-04-03 2013-07-24 北京奇虎科技有限公司 Method and device for processing browser extension items

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101299688A (en) * 2008-06-13 2008-11-05 北京缔元信互联网数据技术有限公司 Method for acquiring touching quantity of web page area
CN102340514A (en) * 2010-07-15 2012-02-01 腾讯科技(北京)有限公司 Network information push method and system
CN102999500A (en) * 2011-09-09 2013-03-27 深圳市快播科技有限公司 Statistical method and system for click rate
CN102982120A (en) * 2011-11-11 2013-03-20 微软公司 Context promotion of alternative search result
CN102609474A (en) * 2012-01-18 2012-07-25 北京搜狗信息服务有限公司 Access information providing method and system
CN102693271A (en) * 2012-03-06 2012-09-26 奇智软件(北京)有限公司 Network information recommending method and system
CN103218425A (en) * 2013-04-03 2013-07-24 北京奇虎科技有限公司 Method and device for processing browser extension items

Also Published As

Publication number Publication date
CN104750717A (en) 2015-07-01

Similar Documents

Publication Publication Date Title
CN108763031B (en) A log-based threat intelligence detection method and device
CN104933056B (en) Uniform resource locator De-weight method and device
CN104580406B (en) A kind of method and apparatus of synchronous logging state
CN110489315B (en) Operation request tracking method, operation request tracking device and server
JP2014524169A5 (en) System, apparatus, program, and method for protocol fingerprint acquisition and evaluation correlation
CN107579973B (en) Network space detection method and device and computing equipment
US9832259B2 (en) Method and apparatus for cell configuration
CA2931525C (en) Data stream identifying method and device
CN109669795A (en) Crash info processing method and processing device
CN106162362B (en) Video playing method and player
CN105095367A (en) Method and device for acquiring client data
CN106603296A (en) Log processing method and device
CN104202345A (en) Verification code generating method, device and system
CN106534268B (en) Data sharing method and device
CN102546668A (en) Method, device and system for counting unique visitors
CN106412034A (en) Business processing method and apparatus
CN104750717B (en) A kind of click volume recording method, server and client
CN111767481A (en) Access processing method, device, equipment and storage medium
CN107577550B (en) Method and device for determining whether response of access request is abnormal
CN110708211B (en) Network flow testing method and system
CN107301192A (en) A kind of terminal identification method and identification server
CN104378280B (en) Message method of sending and receiving, server, client and system
CN108347461B (en) Offline caching method, device and system
CN112232853B (en) Conversion rate calculation method and device, storage medium, and electronic device
CN105224573B (en) A method, device and system for configuring rule data

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant