CN109727083A - A kind of data correlation method and device - Google Patents
A kind of data correlation method and device Download PDFInfo
- Publication number
- CN109727083A CN109727083A CN201711048094.XA CN201711048094A CN109727083A CN 109727083 A CN109727083 A CN 109727083A CN 201711048094 A CN201711048094 A CN 201711048094A CN 109727083 A CN109727083 A CN 109727083A
- Authority
- CN
- China
- Prior art keywords
- user
- identification information
- target pages
- data
- menu
- 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
- 238000000034 method Methods 0.000 title claims abstract description 48
- 235000014510 cooky Nutrition 0.000 claims description 31
- 238000013507 mapping Methods 0.000 claims description 23
- 230000008901 benefit Effects 0.000 claims description 4
- 230000006399 behavior Effects 0.000 description 30
- 238000012544 monitoring process Methods 0.000 description 24
- 238000004590 computer program Methods 0.000 description 10
- 238000004458 analytical method Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 8
- 230000003542 behavioural effect Effects 0.000 description 7
- 230000009191 jumping Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 238000013475 authorization Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 244000144980 herd Species 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000017260 vegetative to reproductive phase transition of meristem Effects 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a kind of data correlation method, device, storage medium and processors, this method comprises: obtain the operation data that is operated on the public platform menu of application of user, identification information of the user in the application is included at least in the operation data and is operated target menu;Determine that the page link of the corresponding target pages of the target menu, the target pages are the page on targeted website;The identification information is added in the page link of the target pages;Based on the page link comprising the identification information, jump to the target pages from the public platform menu of the application, with the identification information established in the page link with operated on the target pages in the targeted website based on user caused by being associated between data.
Description
Technical field
The present invention relates to technical field of data processing, in particular to a kind of data correlation method and device.
Background technique
With being widely used for terminal applies, advertiser can promote product by the public platform or push note of application, such as
Some chat application pushes the link of client web site by public platform, and user clicks public platform push after logging in chat application
Web site url, into website, so achieve the purpose that promote product.
But behavior of the user after entering website by the push using public platform can not be got at present, thus
Analysis can not be associated from using into the behavioral data behind website to user.
Summary of the invention
In view of the above problems, it proposes on the present invention overcomes the above problem or at least be partially solved in order to provide one kind
State the data correlation method and device of problem.
This application provides a kind of data correlation methods, comprising:
The operation data that user is operated on the public platform menu of application is obtained, is included at least in the operation data
Identification information of the user in the application and the target menu operated;
Determine that the page link of the corresponding target pages of the target menu, the target pages are the page on targeted website
Face;
The identification information is added in the page link of the target pages;
Based on the page link comprising the identification information, the page object is jumped to from the public platform menu of the application
Face is carried out on the target pages with the targeted website based on user with the identification information established in the page link
Association between data caused by operating.
The above method, it is preferred that the method also includes:
Obtain title of the user in the application;
The title, the identification information, the target menu, the target pages and user are established in the page object
Association between data caused by being operated on face.
The above method, it is preferred that establish in the identification information in the page link and the targeted website based on user
Association between data caused by being operated on the target pages, comprising:
The identification information is parsed from the page link;
The operation carried out on the corresponding target pages of the page link for user generates cookie;
Generate the mapping table between the cookie and the identification information;
Based on the mapping table, establish in the identification information and the targeted website based on user in the target pages
On operated caused by association between data.
The above method, it is preferred that the identification information includes: openID.
Present invention also provides a kind of data association devices, comprising:
Acquiring unit is operated, the operation data operated on the public platform menu of application for obtaining user is described
The target menu for including at least identification information of the user in the application in operation data and being operated;
Determination unit is linked, for determining the page link of the corresponding target pages of the target menu, the page object
Face is the page on targeted website;
Adding unit is identified, for the identification information to be added in the page link of the target pages;
Page jump unit, for based on the page link comprising the identification information, from the public platform dish of the application
Single-hop goes to the target pages, and unit is established in triggering association;
Unit is established in the association, is based in the identification information for establishing in the page link and the targeted website
User operated on the target pages caused by association between data.
Above-mentioned apparatus, it is preferred that further include:
Name acquiring unit, for obtaining title of the user in the application;
Wherein, the association establishes unit and is also used to establish the title, the identification information, the target menu, institute
State target pages operated on the target pages with user caused by being associated between data.
Above-mentioned apparatus, it is preferred that the association establishes unit and includes:
Identification (RNC-ID) analytic subelement, for parsing the identification information from the page link;
Cookie generates subelement, and the operation for carrying out on the corresponding target pages of the page link for user is raw
At cookie;
Mapping generates subelement, for generating the mapping table between the cookie and the identification information;
Subelement is established in association, for being based on the mapping table, establishes base in the identification information and the targeted website
Association between data caused by being operated on the target pages in user.
Above-mentioned apparatus, it is preferred that the identification information includes: openID.
Present invention also provides a kind of storage medium, the storage medium includes the program of storage, wherein in described program
Equipment where controlling the storage medium when operation executes data correlation method described in above-mentioned any one.
Present invention also provides a kind of processor, the processor is for running program, wherein described program is held when running
Data correlation method described in the above-mentioned any one of row.
By above-mentioned technical proposal, a kind of data correlation method, device, storage medium and processor provided by the invention,
The upper mark that can be identified for that its uniqueness is being applied by adding user in the page link for the target pages that user jumps
Information, thus after jumping on the corresponding target pages of public platform menu, it can be based on the page comprising the identification information
Link, it is established that identification information operated on target pages with user caused by being associated between data, thereby, it is possible to
More accurate analysis is carried out to user behavior, improves the accuracy of user behavior analysis.
The above description is only an overview of the technical scheme of the present invention, in order to better understand the technical means of the present invention,
And it can be implemented in accordance with the contents of the specification, and in order to allow above and other objects of the present invention, feature and advantage can
It is clearer and more comprehensible, the followings are specific embodiments of the present invention.
Detailed description of the invention
By reading the following detailed description of the preferred embodiment, various other advantages and benefits are common for this field
Technical staff will become clear.The drawings are only for the purpose of illustrating a preferred embodiment, and is not considered as to the present invention
Limitation.And throughout the drawings, the same reference numbers will be used to refer to the same parts.In the accompanying drawings:
Fig. 1 is a kind of flow chart of data correlation method provided by the embodiments of the present application;
Fig. 2 is a kind of partial process view of data correlation method provided by the embodiments of the present application;
Fig. 3 is a kind of another flow chart of data correlation method provided by the embodiments of the present application;
Fig. 4 is a kind of structural schematic diagram of data association device provided by the embodiments of the present application;
Fig. 5 is a kind of partial structure diagram of data association device provided by the embodiments of the present application.
Specific embodiment
Exemplary embodiments of the present disclosure are described in more detail below with reference to accompanying drawings.Although showing the disclosure in attached drawing
Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth here
It is limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosure
It is fully disclosed to those skilled in the art.
It is a kind of implementation flow chart of data correlation method provided by the embodiments of the present application with reference to Fig. 1, this method is suitable for
It is provided with the terminal of application, such as mobile phone, pad or computer.
In the present embodiment, this method may comprise steps of:
Step 101: obtaining the operation data that user is operated on the public platform menu of application.
Wherein, after which can be understood as application of the user on opening a terminal, practice into public platform, such as Yoga
The public platform of habit or the public platform of entertainment news, and the menu of some menu such as advertisement promotion in public platform is clicked
Operation data.
Here application can be chat application or sports applications etc..
It should be noted that including at least in operation data obtained in the present embodiment: user applies upper mark at this
The target menu knowing information and being operated.
By taking application is chat application as an example, identification information here can be identified for that this in chat application for user
The information of the identity uniqueness of user, such as openID.And target menu refers to the public platform that user is clicked in application
Menu.For example, the user A for having paid close attention to public platform is clicked on the application public platform menu B of terminal, using official can with
Family A clicks menu B information on time point at the moment is transmitted, and the information is obtained in the present embodiment, is wrapped in the information
OpenID containing the identity uniqueness that can be identified for that user A.
Step 102: determining the page link of the corresponding target pages of target menu.
Wherein, target pages are the page on targeted website.And targeted website is user in the institute using upper public platform
Belong to website, such as advertiser website, and target pages are advertisement of the user in the public platform menu using upper click on advertiser website
The page.
Step 103: identification information is added on the page link of target pages.
In the present embodiment, user A, can be direct by the corresponding page link of menu after clicking public platform menu
Into the target pages of targeted website, and before entering target pages, in the present embodiment such as by the identification information of user
OpenID is substituted into page link, such as: the openID of user such as 123abc are substituted into link by user when clicking,
The content of link by
Https: //click.gridsumdissector.com/? gsadid=gwxh5_profileid_ { openid }
Become: https: //click.gridsumdissector.com/? gsadid=gwxh5_profileid_ { 123abc },
In, " 123abc " is the openID that user A is directed to public platform in the application.
Step 104: based on the page link comprising identification information, jumping to target pages from the public platform menu of application.
Step 105: establishing in the identification information in page link and targeted website and carried out on target pages based on user
Association between data caused by operating.
Wherein, after user is by clicking target menu, based on the page link comprising identification information from the public platform of application
To the corresponding target pages of page link, and after jumping, the present embodiment is obtained the page jump of menu on targeted website
The operation that is carried out on target pages of user caused by data it is associated with the identification information in page link.
For example, after user A enters the target pages of targeted website, the present embodiment to behavior of the user on target pages into
Row monitoring, and user established based on the page link comprising identification information enter after target pages and operated on target pages
Being associated between generated data and identification information.
By above-mentioned technical proposal, a kind of data correlation method provided in an embodiment of the present invention passes through the mesh jumped in user
It marks addition user in the page link of the page and is applying the upper identification information that can be identified for that its uniqueness, thus jumping to public affairs
It, can be based on the page link comprising the identification information, it is established that identification information after on the corresponding target pages of crowd's menu
Being associated between data caused by being operated on target pages with user, thereby, it is possible to carry out more to user behavior
Accurately analysis, improves the accuracy of user behavior analysis.
In the concrete realization, step 105 can be realized by following steps, as shown in Figure 2:
Step 201: identification information is parsed from page link.
For example, the present embodiment after user enters target pages, is such as united from access source, that is, page link of target pages
Identification information, such as openID are parsed in one Resource Locator URL (Uniform Resource Locator).
Step 202: the operation carried out on the corresponding target pages of page link for user generates cookie.
Wherein, in the target website, behavior of the user on target pages can use the coolie as unique body
Part mark.
Step 203: generating the mapping table between cookie and identification information.
Wherein, the present embodiment is monitored user behavior after user enters target pages, is generated for user
Cookie, and using the access of target pages come origin url, so far, the present embodiment can be generated identification information such as openID and
The mapping table of coolie.
Step 204: being based on mapping table, establish identification information and grasped on target pages with targeted website based on user
Association between data caused by making.
Wherein, the data between application and targeted website are got through using openID in the present embodiment, user is upper in application
The operation that enters after target pages with user of identification information caused by data be associated.
In one implementation, user has customized title, such as " angry pig's head " pet name using upper,
It is different from user and is applying upper identification information, such as herd number or openID of the user in chat application.
Correspondingly, can also include the following steps in the present embodiment, as shown in Figure 3:
Step 106: obtaining user and applying upper title.
For example, obtaining user's customized pet name in chat application, such as " streamer ".
Step 107: establishing title, identification information, target menu, target pages and user and operated on target pages
Association between generated data.
For example, upper in application using the page link comprising identification information and identification information and user in the present embodiment
The corresponding relationship of title, establish user application upper the title such as pet name, user application upper identification information such as
The mesh that openID, user target menu operated on application public platform menu, user are entered after operating target menu
The mark page and user operated on target pages caused by association between data.
Wherein, the present embodiment clicks monitoring code and behavior monitoring code to realize above scheme, with application by setting
For chat application, in the monitoring generation of the connection addition monitoring ad click amount of public platform bottom menu in the chat application
Code, such as former link www.gridsum.com, adding is https after clicking monitoring code: //
Click.gridsumdissector.com/? gsadid=gwxh5_profileid_ { openid }, wherein gsadid conduct
Unique advertising logo can be used for the unique identity of bottom menu here;Meanwhile giving public platform configuration webpage Authorized Domain
Name, the authorized user message sent back to for receiving chat application official, such as openID, also, in the corresponding target network of public platform
Behavior monitoring code is added in standing, for monitoring the behaviors such as user's click in the target website and browsing.Wherein, behavior monitoring
Code is below illustrated the specific example of the present embodiment by unique identity of the cookie as user:
It, can be user A (OpenID) using official after having paid close attention to the user A click public platform bottom menu B of public platform
Click information as menu B in 2017-9-26 17:23:34 and be transmitted to the present embodiment, obtain as a result, the pet name of user A+
OpenID+ clicks the related information of menu B.And when user A enters targeted website by bottom menu B, due to being silent
Authorization (determines) when webpage authorization is developed, so the present embodiment can directly obtain the OpenID of user A in real time, while this
Openid is substituted into clickthrough, i.e., each user's click can all be substituted into the openid of user in clickthrough, by
Https: //click.gridsumdissector.com/? gsadid=gwxh5_profileid_ { openid } becomes
Https: //click.gridsumdissector.com/? gsadid=gwxh5_profileid_ { 123abc }, wherein
123abc is the openid that user A is directed to client's public platform;
Correspondingly, after user A enters client web site, due to deploying the website behavior monitoring code in the present embodiment,
Cookie is generated for user A as a result, and openid is parsed come origin url, that is, page link by the secondary access.So far, originally
The mapping table of OpenID and cookie can be generated in embodiment;
Behavior of the user A on targeted website as a result, the present embodiment can by cookie as unique identity,
The behavioral data of user A includes: the website OpenID+cookie+ behavioral data in the present embodiment in this way.
And data are got through by the gsadid in page link in the present embodiment, i.e., click monitoring is got through by OpenID
User accessed by the data and behavior monitoring code that user accessed by code clicks in public platform menu is in page object
It carries out operating generated data on face, and by getting user's pet name using official, ultimately forms the whole process number of user A
According to: the pet name+OpenID+ clicks menu B+ and enters client web site+website behavioral data.
It is a kind of structural schematic diagram of data association device provided by the embodiments of the present application with reference to Fig. 4, which is suitable for
It is provided with the terminal of application, such as mobile phone, pad or computer, in the present embodiment, the apparatus may include following steps:
Operate acquiring unit 401, the operation data operated on the public platform menu of application for obtaining user.
Wherein, after which can be understood as application of the user on opening a terminal, practice into public platform, such as Yoga
The public platform of habit or the public platform of entertainment news, and the menu of some menu such as advertisement promotion in public platform is clicked
Operation data.
Here application can be chat application or sports applications etc..
It should be noted that including at least in operation data obtained in the present embodiment: user applies upper mark at this
The target menu knowing information and being operated.
By taking application is chat application as an example, identification information here can be identified for that this in chat application for user
The information of the identity uniqueness of user, such as openID.And target menu refers to the public platform that user is clicked in application
Menu.For example, the user A for having paid close attention to public platform is clicked on the application public platform menu B of terminal, using official can with
Family A clicks menu B information on time point at the moment is transmitted, and the information is obtained in the present embodiment, is wrapped in the information
OpenID containing the identity uniqueness that can be identified for that user A.
Determination unit 402 is linked, for determining the page link of the corresponding target pages of the target menu.
Wherein, target pages are the page on targeted website.And targeted website is user in the institute using upper public platform
Belong to website, such as advertiser website, and target pages are advertisement of the user in the public platform menu using upper click on advertiser website
The page.
Adding unit 403 is identified, for the identification information to be added in the page link of the target pages.
In the present embodiment, user A, can be direct by the corresponding page link of menu after clicking public platform menu
Into the target pages of targeted website, and before entering target pages, in the present embodiment such as by the identification information of user
OpenID is substituted into page link, such as: the openID of user such as 123abc are substituted into link by user when clicking,
Linked contents by
Https: //click.gridsumdissector.com/? gsadid=gwxh5_profileid_ { openid }
Become: https: //click.gridsumdissector.com/? gsadid=gwxh5_profileid_ { 123abc },
In, " 123abc " is the openID that user A is directed to public platform in the application.
Page jump unit 404, for based on the page link comprising the identification information, from the public platform of the application
Menu jumps to the target pages, and unit 405 is established in triggering association;
Unit 405 is established in the association, in the identification information for establishing in the page link and the targeted website
Association between data caused by being operated on the target pages based on user.
Wherein, after user is by clicking target menu, based on the page link comprising identification information from the public platform of application
To the corresponding target pages of page link, and after jumping, the present embodiment is obtained the page jump of menu on targeted website
The operation that is carried out on target pages of user caused by data it is associated with the identification information in page link.
For example, after user A enters the target pages of targeted website, the present embodiment to behavior of the user on target pages into
Row monitoring, and user established based on the page link comprising identification information enter after target pages and operated on target pages
Being associated between generated data and identification information.
In one implementation, association establish unit 405 can by being realized with flowering structure, as shown in Figure 5:
Identification (RNC-ID) analytic subelement 501, for parsing the identification information from the page link.
For example, the present embodiment after user enters target pages, is such as united from access source, that is, page link of target pages
Identification information, such as openID are parsed in one Resource Locator URL (Uniform Resource Locator).
Cookie generates subelement 502, the behaviour for carrying out on the corresponding target pages of the page link for user
Make generation cookie.
Wherein, in the target website, behavior of the user on target pages can use the coolie as unique body
Part mark.
Mapping generates subelement 503, for generating the mapping table between the cookie and the identification information.
Wherein, the present embodiment is monitored user behavior after user enters target pages, is generated for user
Cookie, and using the access of target pages come origin url, so far, the present embodiment can be generated identification information such as openID and
The mapping table of coolie.
Subelement 504 is established in association, for being based on the mapping table, is established in the identification information and the targeted website
Association between data caused by being operated on the target pages based on user.
Wherein, the data between application and targeted website are got through using openID in the present embodiment, user is upper in application
The operation that enters after target pages with user of identification information caused by data be associated.
In addition, user is upper with customized title, such as " angry pig's head " pet name in application, it is different from user and exists
Using upper identification information, such as herd number or openID of the user in chat application.
Name acquiring unit 406 is applying upper title for obtaining user.
For example, obtaining user's customized pet name in chat application, such as " streamer ".
Correspondingly, association establish unit 405 can be also used for establishing title, identification information, target menu, target pages with
User operated on target pages caused by association between data.
For example, upper in application using the page link comprising identification information and identification information and user in the present embodiment
The corresponding relationship of title, establish user application upper the title such as pet name, user application upper identification information such as
The mesh that openID, user target menu operated on application public platform menu, user are entered after operating target menu
The mark page and user operated on target pages caused by association between data.
Wherein, the present embodiment clicks monitoring code and behavior monitoring code to realize above scheme, with application by setting
For chat application, in the monitoring generation of the connection addition monitoring ad click amount of public platform bottom menu in the chat application
Code, such as former link www.gridsum.com, adding is https after clicking monitoring code: //
Click.gridsumdissector.com/? gsadid=gwxh5_profileid_ { openid }, wherein gsadid conduct
Unique advertising logo can be used for the unique identity of bottom menu here;Meanwhile giving public platform configuration webpage Authorized Domain
Name, the authorized user message sent back to for receiving chat application official, such as openID, also, in the corresponding target network of public platform
Behavior monitoring code is added in standing, for monitoring the behaviors such as user's click in the target website and browsing.Wherein, behavior monitoring
Code is below illustrated the specific example of the present embodiment by unique identity of the cookie as user:
It, can be user A (OpenID) using official after having paid close attention to the user A click public platform bottom menu B of public platform
Click information as menu B in 2017-9-26 17:23:34 and be transmitted to the present embodiment, obtain as a result, the pet name of user A+
OpenID+ clicks the related information of menu B.And when user A enters targeted website by bottom menu B, due to being silent
Authorization (determines) when webpage authorization is developed, so the present embodiment can directly obtain the OpenID of user A in real time, while this
Openid is substituted into clickthrough, i.e., each user's click can all be substituted into the openid of user in clickthrough, chain
The content connect by
Https: //click.gridsumdissector.com/? gsadid=gwxh5_profileid_ { openid }
Become: https: //click.gridsumdissector.com/? gsadid=gwxh5_profileid_ { 123abc },
Middle 123abc is the openid that user A is directed to client's public platform;
Correspondingly, after user A enters client web site, due to deploying the website behavior monitoring code in the present embodiment,
Cookie is generated for user A as a result, and openid is parsed come origin url, that is, page link by the secondary access.So far, originally
The mapping table of OpenID and cookie can be generated in embodiment;
Behavior of the user A on targeted website as a result, the present embodiment can by cookie as unique identity,
The behavioral data of user A includes: the website OpenID+cookie+ behavioral data in the present embodiment in this way.
And data are got through by the gsadid in page link in the present embodiment, i.e., click monitoring is got through by OpenID
User accessed by the data and behavior monitoring code that user accessed by code clicks in public platform menu is in page object
It carries out operating generated data on face, and by getting user's pet name using official, ultimately forms the whole process number of user A
According to: the pet name+OpenID+ clicks menu B+ and enters client web site+website behavioral data.
Wherein, the data association device in the present embodiment may include having processor and memory to realize that aforesaid operations obtain
Unit 401, link determination unit 402, mark adding unit 403, page jump unit 404, association is taken to establish unit 405 and name
Claim acquiring unit 406 etc. to store in memory as program unit, is executed by processor stored in memory above-mentioned
Program unit realizes corresponding function.
And in processor include kernel, it is gone in memory to transfer corresponding program unit by kernel.Kernel can be set one
It is a or more, it is upper in application to add user in the page link for the target pages that user jumps by adjusting kernel parameter
It can be identified for that the identification information of its uniqueness, thus after jumping on the corresponding target pages of public platform menu, Neng Gouji
In the page link comprising the identification information, it is established that identification information and user carry out operating generated number on target pages
Association between improves the accuracy of user behavior analysis thereby, it is possible to carry out more accurate analysis to user behavior.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/
Or the forms such as Nonvolatile memory, if read-only memory (ROM) or flash memory (flash RAM), memory include that at least one is deposited
Store up chip.
By above-mentioned technical proposal, a kind of data association device provided in an embodiment of the present invention passes through the mesh jumped in user
It marks addition user in the page link of the page and is applying the upper identification information that can be identified for that its uniqueness, thus jumping to public affairs
It, can be based on the page link comprising the identification information, it is established that identification information after on the corresponding target pages of crowd's menu
Being associated between data caused by being operated on target pages with user, thereby, it is possible to carry out more to user behavior
Accurately analysis, improves the accuracy of user behavior analysis.
The embodiment of the invention provides a kind of storage mediums, are stored thereon with program, which controls this at runtime and deposit
Equipment (including processor) where storage media realizes the data correlation method when executing.
The embodiment of the invention provides a kind of processor, the processor is for running program, wherein described program operation
Data correlation method described in Shi Zhihang.
The embodiment of the invention provides a kind of equipment, equipment include processor, memory and storage on a memory and can
The program run on a processor, processor performs the steps of when executing program obtains user in the public platform menu of application
On the operation data that is operated, include at least identification information of the user in the application such as openID in the operation data
And the target menu operated;Determine that the page link of the corresponding target pages of the target menu, the target pages are mesh
Mark the page on website;The identification information is added in the page link of the target pages;Based on including the mark
The page link of information jumps to the target pages from the public platform menu of the application, to establish in the page link
Identification information and the targeted website in operated on the target pages based on user caused by between data
Association can also establish user in the upper title of application, the identification information, the target menu, the target pages and use
Family operated on the target pages caused by association between data.And establish the letter of the mark in the page link
Cease with operated on the target pages in the targeted website based on user caused by being associated between data, specifically
It include: that the identification information is parsed from the page link;It is user on the corresponding target pages of the page link
The operation of progress generates cookie;Generate the mapping table between the cookie and the identification information;Based on the mapping table,
It establishes in the identification information and the targeted website and carries out operating generated data on the target pages based on user
Between association.
Equipment herein can be server, PC, PAD, mobile phone etc..
Present invention also provides a kind of computer program products, when executing on data processing equipment, are adapted for carrying out just
The program of beginningization there are as below methods step: the operation data that user carries out on the public platform menu of application, the operation are obtained
The target menu that user identification information in the application such as openID and operated is included at least in data;Determine the mesh
The page link of the corresponding target pages of menu is marked, the target pages are the page on targeted website;By the identification information
It is added in the page link of the target pages;Based on the page link comprising the identification information, from the public affairs of the application
Crowd's menu jumps to the target pages, is based in the identification information to establish in the page link and the targeted website
User operated on the target pages caused by association between data, user can also be established and applying upper name
Produced by title, the identification information, the target menu, the target pages and user are operated on the target pages
Data between association.And it establishes the identification information in the page link and is based on user in the targeted website described
Association between data caused by being operated on target pages, specifically includes: parsing from the page link described
Identification information;The operation carried out on the corresponding target pages of the page link for user generates cookie;Described in generation
Mapping table between cookie and the identification information;Based on the mapping table, the identification information and the target network are established
Association between data caused by being operated on the target pages based on user of standing.
It should be understood by those skilled in the art that, embodiments herein can provide as method, system or computer program
Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the application
Apply the form of example.Moreover, it wherein includes the computer of computer usable program code that the application, which can be used in one or more,
The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) produces
The form of product.
The application is referring to method, the process of equipment (system) and computer program product according to the embodiment of the present application
Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions
The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs
Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce
A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real
The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,
Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or
The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one
The step of function of being specified in a box or multiple boxes.
In a typical configuration, calculating equipment includes one or more processors (CPU), input/output interface, net
Network interface and memory.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/
Or the forms such as Nonvolatile memory, such as read-only memory (ROM) or flash memory (flash RAM).Memory is computer-readable Jie
The example of matter.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method
Or technology come realize information store.Information can be computer readable instructions, data structure, the module of program or other data.
The example of the storage medium of computer includes, but are not limited to phase change memory (PRAM), static random access memory (SRAM), moves
State random access memory (DRAM), other kinds of random access memory (RAM), read-only memory (ROM), electric erasable
Programmable read only memory (EEPROM), flash memory or other memory techniques, read-only disc read only memory (CD-ROM) (CD-ROM),
Digital versatile disc (DVD) or other optical storage, magnetic cassettes, tape magnetic disk storage or other magnetic storage devices
Or any other non-transmission medium, can be used for storage can be accessed by a computing device information.As defined in this article, it calculates
Machine readable medium does not include temporary computer readable media (transitory media), such as the data-signal and carrier wave of modulation.
It should also be noted that, the terms "include", "comprise" or its any other variant are intended to nonexcludability
It include so that the process, method, commodity or the equipment that include a series of elements not only include those elements, but also to wrap
Include other elements that are not explicitly listed, or further include for this process, method, commodity or equipment intrinsic want
Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including element
There is also other identical elements in process, method, commodity or equipment.
It will be understood by those skilled in the art that embodiments herein can provide as method, system or computer program product.
Therefore, complete hardware embodiment, complete software embodiment or embodiment combining software and hardware aspects can be used in the application
Form.It is deposited moreover, the application can be used to can be used in the computer that one or more wherein includes computer usable program code
The shape for the computer program product implemented on storage media (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.)
Formula.
The above is only embodiments herein, are not intended to limit this application.To those skilled in the art,
Various changes and changes are possible in this application.It is all within the spirit and principles of the present application made by any modification, equivalent replacement,
Improve etc., it should be included within the scope of the claims of this application.
Claims (10)
1. a kind of data correlation method characterized by comprising
The operation data that user is operated on the public platform menu of application is obtained, includes at least user in the operation data
Identification information in the application and the target menu operated;
Determine that the page link of the corresponding target pages of the target menu, the target pages are the page on targeted website;
The identification information is added in the page link of the target pages;
Based on the page link comprising the identification information, the target pages are jumped to from the public platform menu of the application,
It is grasped on the target pages with the targeted website based on user with the identification information established in the page link
Association between data caused by making.
2. the method according to claim 1, wherein the method also includes:
Obtain title of the user in the application;
The title, the identification information, the target menu, the target pages and user are established on the target pages
Association between data caused by being operated.
3. the method according to claim 1, wherein establishing the identification information and the mesh in the page link
Association between data caused by being operated on the target pages in mark website based on user, comprising:
The identification information is parsed from the page link;
The operation carried out on the corresponding target pages of the page link for user generates cookie;
Generate the mapping table between the cookie and the identification information;
Based on the mapping table, establishes the identification information and to be based on user in the targeted website enterprising in the target pages
Row operates the association between generated data.
4. the method according to claim 1, wherein the identification information includes: openID.
5. a kind of data association device characterized by comprising
Operate acquiring unit, the operation data operated on the public platform menu of application for obtaining user, the operation
The target menu for including at least identification information of the user in the application in data and being operated;
Determination unit is linked, for determining that the page link of the corresponding target pages of the target menu, the target pages be
The page on targeted website;
Adding unit is identified, for the identification information to be added in the page link of the target pages;
Page jump unit, for being jumped from the public platform menu of the application based on the page link comprising the identification information
The target pages are gone to, unit is established in triggering association;
Unit is established in the association, and user is based in the identification information for establishing in the page link and the targeted website
Association between data caused by being operated on the target pages.
6. device according to claim 5, which is characterized in that further include:
Name acquiring unit, for obtaining title of the user in the application;
Wherein, the association establishes unit and is also used to establish the title, the identification information, the target menu, the mesh
The mark page operated on the target pages with user caused by being associated between data.
7. device according to claim 5, which is characterized in that the association establishes unit and includes:
Identification (RNC-ID) analytic subelement, for parsing the identification information from the page link;
Cookie generates subelement, and the operation for carrying out on the corresponding target pages of the page link for user generates
cookie;
Mapping generates subelement, for generating the mapping table between the cookie and the identification information;
Subelement is established in association, for being based on the mapping table, is established and is based on using in the identification information and the targeted website
Family operated on the target pages caused by association between data.
8. device according to claim 5, which is characterized in that the identification information includes: openID.
9. a kind of storage medium, which is characterized in that the storage medium includes the program of storage, wherein run in described program
When control the storage medium where equipment perform claim require any one of 1 to 4 described in data correlation method.
10. a kind of processor, which is characterized in that the processor is for running program, wherein right of execution when described program is run
Benefit require any one of 1 to 4 described in data correlation method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711048094.XA CN109727083A (en) | 2017-10-31 | 2017-10-31 | A kind of data correlation method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711048094.XA CN109727083A (en) | 2017-10-31 | 2017-10-31 | A kind of data correlation method and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN109727083A true CN109727083A (en) | 2019-05-07 |
Family
ID=66293177
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201711048094.XA Pending CN109727083A (en) | 2017-10-31 | 2017-10-31 | A kind of data correlation method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109727083A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110708236A (en) * | 2019-10-28 | 2020-01-17 | 山西启程信息科技有限公司 | Method for pushing and identifying user identification by cross-platform message |
| CN114610468A (en) * | 2022-03-31 | 2022-06-10 | 中国工商银行股份有限公司 | Cross-application page jump method and device |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104731807A (en) * | 2013-12-20 | 2015-06-24 | 北京风行在线技术有限公司 | Method and device for computing and analyzing page skip data |
| CN105577735A (en) * | 2014-11-07 | 2016-05-11 | 阿里巴巴集团控股有限公司 | Browser-based user behavior tracking method and device |
| CN105677866A (en) * | 2016-01-08 | 2016-06-15 | 车智互联(北京)科技有限公司 | Content conversion tracing method, device and system and conversion server |
| CN106033579A (en) * | 2015-03-16 | 2016-10-19 | 北京国双科技有限公司 | Data processing method and apparatus thereof |
| CN107291352A (en) * | 2017-06-20 | 2017-10-24 | 广州阿里巴巴文学信息技术有限公司 | Application program is redirected in a kind of word read method and its device |
-
2017
- 2017-10-31 CN CN201711048094.XA patent/CN109727083A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104731807A (en) * | 2013-12-20 | 2015-06-24 | 北京风行在线技术有限公司 | Method and device for computing and analyzing page skip data |
| CN105577735A (en) * | 2014-11-07 | 2016-05-11 | 阿里巴巴集团控股有限公司 | Browser-based user behavior tracking method and device |
| CN106033579A (en) * | 2015-03-16 | 2016-10-19 | 北京国双科技有限公司 | Data processing method and apparatus thereof |
| CN105677866A (en) * | 2016-01-08 | 2016-06-15 | 车智互联(北京)科技有限公司 | Content conversion tracing method, device and system and conversion server |
| CN107291352A (en) * | 2017-06-20 | 2017-10-24 | 广州阿里巴巴文学信息技术有限公司 | Application program is redirected in a kind of word read method and its device |
Non-Patent Citations (1)
| Title |
|---|
| 戴晟辉: "《微信公众平台搭建、开发与实践指南》", 30 November 2014, 中国铁道出版社 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110708236A (en) * | 2019-10-28 | 2020-01-17 | 山西启程信息科技有限公司 | Method for pushing and identifying user identification by cross-platform message |
| CN114610468A (en) * | 2022-03-31 | 2022-06-10 | 中国工商银行股份有限公司 | Cross-application page jump method and device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7937336B1 (en) | Predicting geographic location associated with network address | |
| US10656907B2 (en) | Translation of natural language into user interface actions | |
| TWI515588B (en) | Machine behavior determination method, web browser and web server | |
| CN105550184A (en) | Information obtaining method and device | |
| CN105607895A (en) | Operation method and device of application program on the basis of application program programming interface | |
| US9865008B2 (en) | Determining a configuration of a content item display environment | |
| CN103401835A (en) | Method and device for presenting safety detection results of microblog page | |
| CN108256888A (en) | Land acquisition methods, Website server and the Monitoring System of Web Ads of page | |
| WO2013055804A1 (en) | Auditing of webpages | |
| EP2901290A1 (en) | Detecting malicious advertisements using source code analysis | |
| CN105160027B (en) | Advertising data processing method and device | |
| CN109428776B (en) | Website traffic monitoring method and device | |
| CN108874379B (en) | Page processing method and device | |
| CN105677866A (en) | Content conversion tracing method, device and system and conversion server | |
| CN107844518B (en) | Method for evaluating download quantity of specified APP, data server, packaging platform and system | |
| CN109657427A (en) | The method and device of permission control | |
| CN109598526A (en) | The analysis method and device of media contribution | |
| CN104731869A (en) | Page display method and device | |
| CN106909567B (en) | Data processing method and device | |
| CN109471639A (en) | The monitoring method and device in a kind of application downloading source | |
| CN109727050A (en) | A kind of method and system obtaining monitoring of the advertisement analysis data | |
| CN109522189A (en) | A kind of data monitoring method, apparatus and system | |
| CN109561126A (en) | A kind of method of data synchronization and device, storage medium, processor | |
| CN110069695A (en) | Label processing method and device | |
| CN110020342A (en) | The processing method and processing device of data |
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 | ||
| CB02 | Change of applicant information | ||
| CB02 | Change of applicant information |
Address after: 100080 No. 401, 4th Floor, Haitai Building, 229 North Fourth Ring Road, Haidian District, Beijing Applicant after: Beijing Guoshuang Technology Co.,Ltd. Address before: 100086 Beijing city Haidian District Shuangyushu Area No. 76 Zhichun Road cuigongfandian 8 layer A Applicant before: Beijing Guoshuang Technology Co.,Ltd. |
|
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190507 |