Movatterモバイル変換


[0]ホーム

URL:


CN113807880B - Method, device, electronic device and storage medium for data monitoring - Google Patents

Method, device, electronic device and storage medium for data monitoring
Download PDF

Info

Publication number
CN113807880B
CN113807880BCN202110431979.8ACN202110431979ACN113807880BCN 113807880 BCN113807880 BCN 113807880BCN 202110431979 ACN202110431979 ACN 202110431979ACN 113807880 BCN113807880 BCN 113807880B
Authority
CN
China
Prior art keywords
directional link
data
protocol
target
page
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
CN202110431979.8A
Other languages
Chinese (zh)
Other versions
CN113807880A (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.)
Beijing Wodong Tianjun Information Technology Co Ltd
Original Assignee
Beijing Wodong Tianjun Information Technology 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 Beijing Wodong Tianjun Information Technology Co LtdfiledCriticalBeijing Wodong Tianjun Information Technology Co Ltd
Priority to CN202110431979.8ApriorityCriticalpatent/CN113807880B/en
Publication of CN113807880ApublicationCriticalpatent/CN113807880A/en
Application grantedgrantedCritical
Publication of CN113807880BpublicationCriticalpatent/CN113807880B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The disclosure provides a method, a device, electronic equipment and a storage medium for data monitoring. The method comprises the steps of responding to the action that a target object clicks a directional link to execute a call-up protocol so as to open the target application, receiving a data monitoring request sent by the target application, wherein the data monitoring request comprises a terminal equipment identifier of terminal equipment and a directional link identifier of the directional link, generating a data tracking parameter corresponding to the directional link identifier, redirecting the terminal equipment to a preset page so as to splice the terminal equipment identifier and the data tracking parameter to the call-up protocol, and executing the spliced call-up protocol so as to open the target page corresponding to the directional link. The method can be used for associating the action of clicking the directional link by the target object with the operation of the subsequent target object on the target page, so that the monitoring and analysis of the subsequent operation action of the target object are realized.

Description

Method, device, electronic equipment and storage medium for data monitoring
Technical Field
The disclosure relates to the field of computer technology, and in particular, to a method, a device, an electronic device and a storage medium for data monitoring.
Background
In the related art, API (Application Programming Interface, application program interface) type targeting data (e.g., advertisements) is typically monitored by asynchronous monitoring. However, the asynchronous monitoring too much depends on the media platform for playing the directional data to return the device identifier, so that the operation behavior of the subsequent user cannot be associated with the directional data, and the conversion effect of the directional data cannot be accurately obtained.
It should be noted that the information disclosed in the above background section is only for enhancing understanding of the background of the present disclosure and thus may include information that does not constitute prior art known to those of ordinary skill in the art.
Disclosure of Invention
The invention aims to provide a method, a device, electronic equipment and a storage medium for data monitoring, wherein the method can be used for associating the action of clicking a directional link by a target object with the operation of a subsequent target object on a target page, so that the monitoring and analysis of the subsequent operation action of the target object are realized.
Other features and advantages of the present disclosure will be apparent from the following detailed description, or may be learned in part by the practice of the disclosure.
The embodiment of the disclosure provides a method for data monitoring, which comprises the steps of responding to the action of clicking a directional link by a target object, executing a call-up protocol to open the target application, receiving a data monitoring request sent by the target application, wherein the data monitoring request comprises a terminal equipment identifier of terminal equipment and a directional link identifier of the directional link, generating a data tracking parameter corresponding to the directional link identifier, redirecting to enable the terminal equipment to jump to a preset page, splicing the terminal equipment identifier and the data tracking parameter to the call-up protocol, and executing the spliced call-up protocol to open the target page corresponding to the directional link.
In some exemplary embodiments of the present disclosure, the directional link includes a preset page link including the call-up protocol and a target page link.
In some exemplary embodiments of the present disclosure, the method further includes obtaining user behavior data generated by the target object operating the target page, and analyzing the user behavior data to obtain a data monitoring result.
In some exemplary embodiments of the present disclosure, the analysis of the user behavior data to obtain a data monitoring result includes storing the terminal device identifier and the data tracking parameter in a click monitoring log, reporting the terminal device identifier, the data tracking parameter and the user behavior data to a buried point log of the target page, and obtaining the data monitoring result according to the click monitoring log and the buried point log.
In some exemplary embodiments of the present disclosure, executing the post-concatenation call-up protocol to open the target page corresponding to the directional link includes executing the post-concatenation call-up protocol to enable the terminal device to open the target page corresponding to the directional link.
In some exemplary embodiments of the present disclosure, the act of clicking on the directional link in response to the target object includes an act of clicking on the directional link in the target media platform in response to the target object.
In some exemplary embodiments of the present disclosure, the directional link is a deep link Deeplink, the data tracking parameter is a UTM parameter, and the preset page is a blank page.
The embodiment of the disclosure provides a device for data monitoring, which comprises a first protocol execution module, a request receiving module, a parameter generating module and a page skip module, wherein the first protocol execution module is used for responding to the action of clicking a directional link by a target object to execute a call-up protocol so as to open the target application, the request receiving module is used for receiving a data monitoring request sent by the target application, the data monitoring request comprises a terminal equipment identifier of terminal equipment and the directional link identifier of the directional link, the parameter generating module is used for generating a data tracking parameter corresponding to the directional link identifier, the page skip module is used for carrying out redirection so as to skip the terminal equipment to a preset page, so that the terminal equipment identifier and the data tracking parameter are spliced to the call-up protocol, and the second protocol execution module is used for executing the spliced call-up protocol so as to open the target page corresponding to the directional link.
An embodiment of the present disclosure provides an electronic device including at least one processor, and a storage device for storing at least one program that, when executed by the at least one processor, causes the at least one processor to implement a method for data monitoring as any one of the above.
The disclosed embodiments provide a computer readable storage medium having a computer program stored thereon, characterized in that the computer program, when executed by a processor, implements a method for data monitoring as any one of the above.
The method for data monitoring provided by some embodiments of the present disclosure may respond to a target object clicking a behavior of a directional link, execute a call-up protocol to open a target application, acquire a terminal device identifier and a directional link identifier from a data monitoring request sent by the target application, so as to reduce dependence on a media platform, generate a data tracking parameter corresponding to the directional link identifier, monitor the clicking a behavior of the directional link of each target object, skip the terminal device to a preset page through redirection, splice the terminal device identifier and the data tracking parameter to the call-up protocol, execute the call-up protocol after splicing, open the target page, bring the terminal device identifier and the data tracking parameter to the target page, and correlate the clicking a behavior of the directional link of the target object and an operation of a subsequent target object on the target page, so as to realize monitoring and analysis of the subsequent operation behavior of the target object, and accurately obtain a conversion effect of directional information corresponding to the directional link.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description, serve to explain the principles of the disclosure. It will be apparent to those of ordinary skill in the art that the drawings in the following description are merely examples of the disclosure and that other drawings may be derived from them without undue effort.
FIG. 1 illustrates a schematic diagram of an exemplary system architecture to which the methods for data monitoring of embodiments of the present disclosure may be applied.
FIG. 2 is a flow chart illustrating a method for data monitoring according to an exemplary embodiment.
FIG. 3 is a flow chart illustrating another method for data monitoring according to an exemplary embodiment.
Fig. 4 is a schematic diagram illustrating a system architecture for data monitoring, according to an example.
Fig. 5 is a block diagram illustrating an apparatus for data monitoring according to an exemplary embodiment.
Fig. 6 is a schematic diagram of an electronic device according to an exemplary embodiment.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. However, the exemplary embodiments may be embodied in many forms and should not be construed as limited to the examples set forth herein, but rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
Furthermore, the drawings are merely schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and thus a repetitive description thereof will be omitted. Some of the block diagrams shown in the figures are functional entities and do not necessarily correspond to physically or logically separate entities. These functional entities may be implemented in software or in one or more hardware modules or integrated circuits or in different networks and/or processor devices and/or microcontroller devices.
FIG. 1 illustrates a schematic diagram of an exemplary system architecture to which the methods for data monitoring of embodiments of the present disclosure may be applied.
As shown in fig. 1, the system architecture may include a server 101, a network 102, and a terminal device 103. The network 102 is a medium used to provide a communication link between the terminal device 103 and the server 101. Network 102 may include various connection types such as wired, wireless communication links, or fiber optic cables, among others.
The server 101 may be a server providing various services, such as a background management server providing support for devices operated by the user with the terminal device 103. The background management server may perform analysis and other processing on the received data such as the request, and feed back the processing result to the terminal device 103.
In the embodiment of the present disclosure, the Server may be a click monitoring Server (Server), but the present disclosure is not limited thereto.
The terminal device 103 may be a mobile terminal such as a mobile phone, a game console, a tablet computer, an electronic book reader, smart glasses, a smart home device, an AR (Augmented Reality) device, a VR (Virtual Reality) device, or the like, or the terminal device 103 may be a personal computer such as a laptop portable computer and a desktop computer, or the like.
The server 101 may respond to the action of clicking the directional link by the user, execute a call-up protocol to enable the terminal device to open a target application in the terminal device 103, send a data monitoring request to the server 101 by the terminal device 103, receive the data monitoring request sent by the terminal device 103 by the server 101, where the data monitoring request may include a terminal device identifier of the terminal device 103 and a directional link identifier of the directional link, generate a data tracking parameter corresponding to the directional link identifier in real time by the server 101, redirect the terminal device 103 to a preset page by the server 101, splice the terminal device identifier and the data tracking parameter to the call-up protocol by the server 101, enable the terminal device 103 to open a target page corresponding to the directional link by the server 101, and monitor the operation action of the user on the target page.
It should be understood that the number of terminal devices, networks and servers in fig. 1 is merely illustrative, and the server 101 may be a server of one entity, may be a server cluster formed by a plurality of servers, may be a cloud server, and may have any number of terminal devices, networks and servers according to actual needs.
The steps of the method for data monitoring in the exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings and examples.
FIG. 2 is a flow chart illustrating a method for data monitoring according to an exemplary embodiment. The method provided by the embodiment of the present disclosure may be performed by a server or a terminal device as shown in fig. 1, for example, may be performed by a click monitoring server, but the present disclosure is not limited thereto.
As shown in fig. 2, a method for data monitoring provided by an embodiment of the present disclosure may include the following steps.
In step S202, in response to the behavior that the target object clicks on the directional link, a call-up protocol is executed to open the target application.
In the embodiment of the disclosure, the target object may be a user who operates the terminal device.
In the embodiment of the disclosure, the directional link may be set in association with the directional information, and the user may jump to the target application by clicking on the directional link or the directional information.
The orientation information may refer to information that a certain designated information (which may be any one or a combination of a plurality of pictures, videos, audios, texts, etc.) is put on a target media platform according to a preset orientation information putting policy for display. In the following examples, the advertisement is described by taking the targeting information as an example, but the present disclosure is not limited thereto.
In the embodiment of the disclosure, the target media platform may be a platform, a webpage or an Application program for displaying the directional link or the directional information, and the target Application may be an Application program (APP) or a webpage to which the directional link points.
For example, the target media platform may be a social APP, a video play APP, a travel APP, etc., and the target application may be a shopping APP, an application store APP, etc.
In the embodiment of the disclosure, the call-up protocol may be an open app protocol, that is, a protocol that jumps from one application to another application.
In an exemplary embodiment, the directional link may include a call-up protocol.
In an exemplary embodiment, the directional links may include preset page links, which may include call-up protocols and target page links.
The preset page may be, for example, a blank page, and the preset page link may be, for example, a blank page URL (Uniform Resource Locator ), where the blank page URL may include a call-up protocol (or include logic spliced into the call-up protocol) and a macro to be replaced. The macro to be replaced may include a return button parameter, a target page URL, and the like. The target page may be a floor page.
In the embodiment of the disclosure, a layer of click codes can be packaged on blank page URLs, the packaged URLs are used as parameter values of TO URLs and are put into an calling-up protocol (open app protocol), and other fixed parameters are added TO the calling-up protocol TO form a complete directional link.
In an exemplary embodiment, the directional link may be a deep link (Deeplink).
Wherein Deeplink links can implement application direct, i.e., clicking on an advertisement or button (button) at one APP directly hangs another APP. DeepLink can realize direct skip between webpages, direct skip between APPs or direct skip between webpages and APPs.
In an exemplary embodiment, the act of clicking on the directional link in the target media platform in response to the target object.
For example, the user may click on advertisement information in the social software (the user clicking on advertisement information corresponds to clicking on an advertisement link), and the server may execute a call-up protocol included in the advertisement link in response to the clicking action of the user, so that the terminal device opens shopping software corresponding to the advertisement information.
In step S204, a data monitoring request sent by a target application is received.
Wherein the data monitoring request includes a terminal device identification of the terminal device and a directional link identification of the directional link.
The terminal device identifier may be Imei (International Mobile Equipment Identity ), and the directional link identifier may be Idfa (IDENTIFIER FOR ADVERTISING, advertisement identifier), for example, but the disclosure is not limited thereto.
In an embodiment of the disclosure, the target application may send a data monitoring request to the click monitoring server, which may receive the data monitoring request.
In the embodiment of the disclosure, the click monitoring server can acquire the terminal equipment identifier from the data monitoring request, and the media platform is not required to return the terminal equipment identifier, so that the dependence on the media platform can be reduced.
In the embodiment of the disclosure, the terminal device may be a smart phone, a tablet computer, a notebook computer, a desktop computer, a smart speaker, a smart watch, etc., but the disclosure is not limited thereto.
In the embodiment of the disclosure, the data monitoring request may include data (Cookie) stored on the local terminal device of the user, where the data may include preset advertisement attribution logic.
In step S206, data tracking parameters corresponding to the directional link identification are generated.
In the embodiment of the disclosure, the click monitoring server can generate the data tracking parameters corresponding to the directional link identifiers one by one in real time, and the data tracking parameters are used for tracking the behavior of the user after clicking the directional link.
For example, after clicking an advertisement, the user jumps to an item detail page corresponding to the advertisement, and after generating data tracking parameters corresponding to the advertisement, the server may bring the data tracking parameters to the item detail page, so that the user may associate with the advertisement in the actions of browsing, purchasing, ordering, etc. of the item detail page.
In an exemplary embodiment, the data tracking parameters are UTM (Urchin Tracking Module, tracking module) parameters.
In embodiments of the present disclosure, traffic sources may be counted using UTM parameters.
The UTM parameters may include UTM _source, utm_medium, utm_campaign, utm_content, utm_term, and the like, among others.
In the disclosed embodiment utm _source may be defined as an advertisement source for representing a search engine, channel name, or other source, utm _medium may be defined as an advertisement medium for representing a specific form of advertisement, utm _campaign may be defined as an advertisement name, utm _content may be defined as advertisement content, and utm _term may be defined as an advertisement keyword.
According to the embodiment of the disclosure, the click monitoring server can generate UTM parameters corresponding to each advertisement in real time, splice the UTM parameters, splice the spliced parameters in a call-up protocol and bring the call-up protocol to a landing page, so that the landing page and the subsequent browsing behavior of the same session can be associated with a click monitoring log through UTM _term (keywords), and the monitoring of the drainage effect of the advertisement landing page in the APP and the analysis of the deep browsing behavior after the advertisement landing page arrives at the station are realized.
In step S208, redirection is performed to skip the terminal device to a preset page, so as to splice the terminal device identifier and the data tracking parameter to the call-up protocol.
In an exemplary embodiment, the preset page is a blank page.
It should be noted that, the preset page may be other pages, or may be implemented by other components in the APP, which is not limited in this disclosure.
In the disclosed embodiment, the redirection may be 302 redirection.
Redirection (Redirect) may Redirect various network requests to other locations (e.g., web page redirection, redirection of domain names, change in routing is also a redirection of data messages via paths). 302 redirection is also known as temporary transfer.
In the embodiment of the disclosure, the click monitoring server may perform 302 redirection to make the terminal device jump to a blank page, and may splice the terminal device identifier, the data tracking parameter, the Cookie data and the like to the call-up protocol.
In the embodiment of the disclosure, the terminal equipment can jump to the blank page through 302 redirection, and after the terminal equipment identification and the data tracking parameters are spliced to the blank page, the target page is opened, so that the terminal equipment identification and the data tracking parameters can be brought to the landing page, and the follow-up monitoring and analysis of the operation of a user on the landing page are facilitated.
In step S210, the spliced call-up protocol is executed to open the target page corresponding to the directional link.
In an exemplary embodiment, a post-concatenation call-up protocol is executed, so that the terminal device opens a target page corresponding to the directional link.
In the embodiment of the disclosure, the server may execute the post-concatenation call-up protocol, so that the terminal device opens the target page corresponding to the directional link.
For example, the server may execute a post-splice call-up protocol, so that the terminal device opens an item detail page corresponding to the advertisement clicked by the user.
The method for data monitoring can respond to the action of clicking the directional link by the target object, execute the call-up protocol to open the target application, acquire the terminal equipment identifier and the directional link identifier from the data monitoring request sent by the target application, reduce the dependence on a media platform, generate the data tracking parameter corresponding to the directional link identifier, monitor the action of clicking the directional link of each target object, jump the terminal equipment to a preset page through redirection, splice the terminal equipment identifier and the data tracking parameter to the call-up protocol, execute the call-up protocol after splicing, open the target page, bring the terminal equipment identifier and the data tracking parameter to the target page, correlate the action of clicking the directional link by the target object and the operation of the subsequent target object on the target page, realize the monitoring and analysis of the subsequent operation action of the target object, and accurately obtain the conversion effect of the directional information corresponding to the directional link.
FIG. 3 is a flow chart illustrating another method for data monitoring according to an exemplary embodiment.
In an embodiment of the present disclosure, the method for data monitoring shown in fig. 3 may further include the following steps on the basis of the method for data monitoring shown in fig. 2.
In step S302, user behavior data generated by the target object operation target page is acquired.
In the embodiment of the disclosure, after the terminal device opens the target page, the target object may operate the target page, and the server may obtain user behavior data generated by the target object operating the target page.
The operation target page may include, but is not limited to, browsing the target page, sliding the target page, clicking a button in the target page, and the like.
For example, after the terminal device opens the item detail page, the user may browse the item detail page, slide the item detail page up and down or left and right, click a "enter shopping cart" or "go to purchase" button in the item detail page, the terminal device may generate user behavior data according to the operation of the user and send the user behavior data to the server, and the server may acquire the user behavior data generated by the operation of the user.
In step S304, the user behavior data is analyzed to obtain a data monitoring result.
In the embodiment of the disclosure, the user behavior data and the terminal equipment identifier and the directional link identifier can be associated for analysis, so that a data monitoring result is obtained.
For example, the purchasing behavior of the user may be associated with an advertisement identification to obtain a conversion effect of the advertisement.
In an exemplary embodiment, analyzing the user behavior data to obtain a data monitoring result may include storing a terminal device identifier and a data tracking parameter in a click monitoring log, reporting the terminal device identifier, the data tracking parameter and the user behavior data to a buried point log of a target page, and obtaining the data monitoring result according to the click monitoring log and the buried point log.
In the embodiment of the disclosure, the server may store the terminal device identifier in the data monitoring request and the data tracking parameter generated in real time in the click monitoring log.
In the embodiment of the disclosure, the server may report the terminal device identifier and the data tracking parameter to the embedded point log of the target page.
In the embodiment of the disclosure, after generating the user behavior data, the server may report the user behavior data to the embedded point log of the target page.
In the embodiment of the disclosure, the click monitoring log and the buried point log can be associated through the terminal equipment identifier (such as Device ID) and the data tracking parameter (such as UTM parameter), the behavior data of the user is analyzed, the relationship between the subsequent operation behavior of the user and the click directional link is obtained, and the conversion rate of the directional information corresponding to the directional link is determined.
Fig. 4 is a schematic diagram illustrating a system architecture for data monitoring, according to an example.
Referring to fig. 4, the media may display advertisement information, a user may click an advertisement (equivalent to clicking Deeplink links) on the media, the server may execute a call-up protocol, so that the terminal device jumps from the media to the APP, the APP may send a data monitoring request to the click monitoring server, the click monitoring server may acquire a terminal device identifier and an advertisement identifier from the data monitoring request, and generate UTM parameters corresponding to the advertisement identifier in real time, the click monitoring server performs 302 redirection to cause the terminal device to jump to a blank page, and splice the UTM parameters to the call-up protocol, and execute the spliced call-up protocol inside the APP, and jump to an APP internal page. The subsequent operation behavior of the user on the APP internal page can be monitored through an APP embedded point server, the APP embedded point server can generate an APP embedded point log, the click monitoring server can generate a click monitoring log, the click monitoring log and the APP embedded point log can be associated through parameters such as terminal equipment identification, UTM and the like, and the association attribution of the APP internal behavior event and the advertisement event can be carried out by taking the terminal equipment identification and the UTM as Key values.
It should be noted that the server, the click monitoring server, and the blank page server may be the same entity server, or may be different servers, which is not limited in this disclosure.
It is noted that the above-described figures are merely schematic illustrations of processes involved in a method according to exemplary embodiments of the present disclosure, and are not intended to be limiting. It will be readily appreciated that the processes shown in the above figures do not indicate or limit the temporal order of these processes. In addition, it is also readily understood that these processes may be performed synchronously or asynchronously, for example, among a plurality of modules.
The following are device embodiments of the present disclosure that may be used to perform method embodiments of the present disclosure. For details not disclosed in the embodiments of the apparatus of the present disclosure, please refer to the embodiments of the method of the present disclosure.
Fig. 5 is a block diagram illustrating an apparatus for data monitoring according to an exemplary embodiment.
As shown in fig. 5, an apparatus 500 for data monitoring may include a first protocol execution module 502, a request receiving module 504, a parameter generating module 506, a page skip module 508, a second protocol execution module 510.
The first protocol execution module 502 may be configured to respond to a target object clicking action of a directional link to execute a call-up protocol to open a target application, the request receiving module 504 may be configured to receive a data monitoring request sent by the target application, where the data monitoring request includes a terminal device identifier of a terminal device and a directional link identifier of the directional link, the parameter generating module 506 may be configured to generate a data tracking parameter corresponding to the directional link identifier, the page skip module 508 may be configured to redirect the terminal device to a preset page to splice the terminal device identifier and the data tracking parameter to the call-up protocol, and the second protocol execution module 510 may be configured to execute the spliced call-up protocol to open the target page corresponding to the directional link.
In an exemplary embodiment, the directional link includes a preset page link including the call-up protocol and a target page link.
In an exemplary embodiment, the apparatus 500 for data monitoring may further include a data obtaining module, configured to obtain user behavior data generated by the target object operating the target page, and a result obtaining module, configured to analyze the user behavior data to obtain a data monitoring result.
In an exemplary embodiment, the result obtaining module may include a parameter saving unit configured to save the terminal device identifier and the data tracking parameter to a click monitoring log, a parameter reporting unit configured to report the terminal device identifier, the data tracking parameter, and the user behavior data to a buried point log of the target page, and a result obtaining unit configured to obtain the data monitoring result according to the click monitoring log and the buried point log.
In an exemplary embodiment, the second protocol execution module 510 may include a protocol execution unit, which may be configured to execute the spliced call-up protocol, so that the terminal device opens the target page corresponding to the directional link.
In an exemplary embodiment, the first protocol execution module 502 may include a behavior response unit that may be used to respond to the behavior of the target object clicking on the directional link in the target media platform.
In an exemplary embodiment, the directional link is a deep link Deeplink, the data tracking parameter is a UTM parameter, and the preset page is a blank page.
It should be noted that the block diagrams shown in the above figures are functional entities and do not necessarily correspond to physically or logically separate entities. These functional entities may be implemented in software or in one or more hardware modules or integrated circuits or in different networks and/or processor devices and/or microcontroller devices.
Fig. 6 is a schematic diagram of an electronic device according to an exemplary embodiment. It should be noted that the electronic device shown in fig. 6 is only an example, and should not impose any limitation on the functions and application scope of the embodiments of the present invention.
As shown in fig. 6, the electronic device 600 includes a Central Processing Unit (CPU) 601, which can perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 602 or a program loaded from a storage section 608 into a Random Access Memory (RAM) 603. In the RAM 603, various programs and data required for the operation of the system 600 are also stored. The CPU601, ROM 602, and RAM 603 are connected to each other through a bus 604. An input/output (I/O) interface 605 is also connected to bus 604.
Connected to the I/O interface 605 are an input section 606 including a keyboard, a mouse, and the like, an output section 607 including a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, a speaker, and the like, a storage section 608 including a hard disk, and the like, and a communication section 609 including a network interface card such as a LAN card, a modem, and the like. The communication section 609 performs communication processing via a network such as the internet. The drive 610 is also connected to the I/O interface 605 as needed. Removable media 611 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is installed as needed on drive 610 so that a computer program read therefrom is installed as needed into storage section 608.
In particular, according to embodiments of the present invention, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the flowcharts. In such an embodiment, the computer program may be downloaded and installed from a network through the communication portion 609, and/or installed from the removable medium 611. The above-described functions defined in the system of the present invention are performed when the computer program is executed by a Central Processing Unit (CPU) 601.
The computer readable medium shown in the present invention may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of a computer-readable storage medium may include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In the present invention, however, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, with the computer-readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units involved in the embodiments of the present invention may be implemented in software or in hardware. The described units may also be provided in a processor, for example as a processor comprising a sending unit, an obtaining unit, a determining unit and a first processing unit. The names of these units do not constitute a limitation on the unit itself in some cases, and for example, the transmitting unit may also be described as "a unit that transmits a picture acquisition request to a connected server".
As a further aspect, the invention also provides a computer readable medium which may be comprised in the device described in the above embodiments or may be present alone without being fitted into the device. The computer readable medium carries one or more programs, when the one or more programs are executed by the equipment, the equipment comprises a behavior of responding to a target object to click on a directional link, executing a call-up protocol to open a target application, receiving a data monitoring request sent by the target application, wherein the data monitoring request comprises a terminal equipment identifier of the terminal equipment and a directional link identifier of the directional link, generating a data tracking parameter corresponding to the directional link identifier, carrying out redirection to enable the terminal equipment to jump to a preset page so as to splice the terminal equipment identifier and the data tracking parameter to the call-up protocol, and executing the spliced call-up protocol to open the target page corresponding to the directional link.
The exemplary embodiments of the present invention have been particularly shown and described above. It is to be understood that the invention is not to be limited to the specific constructions, arrangements, or instrumentalities described herein, but on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.

Claims (10)

Translated fromChinese
1.一种用于数据监测的方法,其特征在于,包括:1. A method for data monitoring, comprising:响应目标对象点击定向链接的行为,执行呼起协议,以打开目标应用;In response to the target object clicking on the directional link, the call protocol is executed to open the target application;接收所述目标应用发送的数据监测请求,所述数据监测请求包括终端设备的终端设备标识和所述定向链接的定向链接标识;receiving a data monitoring request sent by the target application, wherein the data monitoring request includes a terminal device identifier of a terminal device and a directional link identifier of the directional link;生成与所述定向链接标识对应的数据跟踪参数;所述数据跟踪参数用于跟踪用户点击定向链接之后的行为;Generating a data tracking parameter corresponding to the directional link identifier; the data tracking parameter is used to track the user's behavior after clicking the directional link;进行重定向使所述终端设备跳转至预设页面,以将所述终端设备标识和所述数据跟踪参数拼接至所述呼起协议上;Redirecting the terminal device to a preset page to splice the terminal device identifier and the data tracking parameter to the call protocol;执行拼接后的呼起协议,以打开所述定向链接对应的目标页面。The spliced call-up protocol is executed to open the target page corresponding to the directional link.2.根据权利要求1所述的方法,其特征在于,所述定向链接包括预设页面链接,所述预设页面链接包括所述呼起协议和目标页面链接。2. The method according to claim 1 is characterized in that the directional link includes a preset page link, and the preset page link includes the call protocol and a target page link.3.根据权利要求1所述的方法,其特征在于,还包括:3. The method according to claim 1, further comprising:获取所述目标对象操作所述目标页面生成的用户行为数据;Acquire user behavior data generated by the target object operating the target page;对所述用户行为数据进行分析,获得数据监测结果。The user behavior data is analyzed to obtain data monitoring results.4.根据权利要求3所述的方法,其特征在于,对所述用户行为数据进行分析,获得数据监测结果,包括:4. The method according to claim 3, characterized in that analyzing the user behavior data to obtain data monitoring results comprises:将所述终端设备标识和所述数据跟踪参数保存至点击监测日志中;Saving the terminal device identifier and the data tracking parameters in a click monitoring log;将所述终端设备标识、所述数据跟踪参数和所述用户行为数据上报至所述目标页面的埋点日志中;Reporting the terminal device identifier, the data tracking parameters, and the user behavior data to the embedding log of the target page;根据所述点击监测日志和所述埋点日志,获得所述数据监测结果。The data monitoring result is obtained according to the click monitoring log and the embedding log.5.根据权利要求1所述的方法,其特征在于,执行拼接后的呼起协议,以打开所述定向链接对应的目标页面,包括:5. The method according to claim 1, characterized in that executing the spliced call protocol to open the target page corresponding to the directional link includes:执行拼接后的呼起协议,以使所述终端设备打开所述定向链接对应的目标页面。The spliced call-up protocol is executed to enable the terminal device to open the target page corresponding to the directional link.6.根据权利要求1所述的方法,其特征在于,响应目标对象点击定向链接的行为,包括:响应目标对象点击目标媒体平台中的定向链接的行为。6. The method according to claim 1 is characterized in that the behavior of responding to the target object clicking on the directional link includes: responding to the target object clicking on the directional link in the target media platform.7.根据权利要求1-6任一项所述的方法,其特征在于,所述定向链接为深度链接Deeplink,所述数据跟踪参数为UTM参数,所述预设页面为空白页面。7. The method according to any one of claims 1-6, characterized in that the directional link is a deep link Deeplink, the data tracking parameter is a UTM parameter, and the preset page is a blank page.8.一种用于数据监测的装置,其特征在于,包括:8. A device for data monitoring, comprising:第一协议执行模块,用于响应目标对象点击定向链接的行为,执行呼起协议,以打开目标应用;A first protocol execution module is used to respond to the target object's behavior of clicking on the directional link and execute a call protocol to open the target application;请求接收模块,用于接收所述目标应用发送的数据监测请求,所述数据监测请求包括终端设备的终端设备标识和所述定向链接的定向链接标识;A request receiving module, configured to receive a data monitoring request sent by the target application, wherein the data monitoring request includes a terminal device identifier of a terminal device and a directional link identifier of the directional link;参数生成模块,用于生成与所述定向链接标识对应的数据跟踪参数;所述数据跟踪参数用于跟踪用户点击定向链接之后的行为;A parameter generation module, used to generate a data tracking parameter corresponding to the directional link identifier; the data tracking parameter is used to track the user's behavior after clicking the directional link;页面跳转模块,用于进行重定向使所述终端设备跳转至预设页面,以将所述终端设备标识和所述数据跟踪参数拼接至所述呼起协议上;A page jump module, used for redirecting the terminal device to jump to a preset page, so as to splice the terminal device identifier and the data tracking parameter to the call-up protocol;第二协议执行模块,用于执行拼接后的呼起协议,以打开所述定向链接对应的目标页面。The second protocol execution module is used to execute the spliced call protocol to open the target page corresponding to the directional link.9.一种电子设备,其特征在于,包括:9. An electronic device, comprising:至少一个处理器;at least one processor;存储装置,用于存储至少一个程序,当所述至少一个程序被所述至少一个处理器执行时,使得所述至少一个处理器实现如权利要求1至7中任一项所述的方法。A storage device, used to store at least one program, when the at least one program is executed by the at least one processor, enables the at least one processor to implement the method according to any one of claims 1 to 7.10.一种计算机可读存储介质,其上存储有计算机可执行指令,其特征在于,所述可执行指令被处理器执行时实现如权利要求1至7中任一项所述的方法。10. A computer-readable storage medium having computer-executable instructions stored thereon, wherein the executable instructions, when executed by a processor, implement the method according to any one of claims 1 to 7.
CN202110431979.8A2021-04-212021-04-21 Method, device, electronic device and storage medium for data monitoringActiveCN113807880B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202110431979.8ACN113807880B (en)2021-04-212021-04-21 Method, device, electronic device and storage medium for data monitoring

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202110431979.8ACN113807880B (en)2021-04-212021-04-21 Method, device, electronic device and storage medium for data monitoring

Publications (2)

Publication NumberPublication Date
CN113807880A CN113807880A (en)2021-12-17
CN113807880Btrue CN113807880B (en)2025-03-21

Family

ID=78892946

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202110431979.8AActiveCN113807880B (en)2021-04-212021-04-21 Method, device, electronic device and storage medium for data monitoring

Country Status (1)

CountryLink
CN (1)CN113807880B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN117436949A (en)*2023-10-272024-01-23招商银行股份有限公司 Buried data processing methods, devices, equipment and storage media

Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109948074A (en)*2017-09-252019-06-28北京国双科技有限公司Website data interconnection method, device, storage medium, processor and electronic equipment

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2001009789A1 (en)*1999-07-302001-02-08Tmp WorldwideMethod and apparatus for tracking and analyzing online usage
US7409422B2 (en)*2003-08-212008-08-05Microsoft CorporationDeclarative page view and click tracking systems and methods
US20140040786A1 (en)*2012-08-012014-02-06KeyMetric, Inc.Automatic tracking of user engagement with computing interfaces
CN103916293B (en)*2014-04-152017-03-22浪潮软件股份有限公司Method for monitoring and analyzing website user behaviors
CN105160027B (en)*2015-09-302019-03-12百度在线网络技术(北京)有限公司 Advertising data processing method and device
CN107295050B (en)*2016-04-012021-05-11阿里巴巴集团控股有限公司Front-end user behavior statistical method and device
CN108021564B (en)*2016-10-312021-11-26阿里巴巴集团控股有限公司Method and equipment for redirecting page
CN108270629B (en)*2016-12-292020-07-31北京国双科技有限公司Website visitor behavior monitoring method and device
CN107784065B (en)*2017-08-172021-04-27平安壹钱包电子商务有限公司Service data tracking method and device, computer equipment and storage medium
CN109829121B (en)*2017-08-222021-07-06北京京东尚科信息技术有限公司Method and device for reporting click behavior data
CN110020044A (en)*2017-09-222019-07-16北京国双科技有限公司A kind of crawling method and device of crawler
CN107995266A (en)*2017-11-222018-05-04平安科技(深圳)有限公司Bury point data processing method, device, computer equipment and storage medium
CN110750741B (en)*2019-10-182022-12-13深圳市比量科技传媒有限公司Webpage link skipping processing method, computer device and storage medium
CN110825424B (en)*2019-11-072024-02-09度小满科技(北京)有限公司Channel tracing method and related device
CN111625738B (en)*2020-05-272022-03-15北京百度网讯科技有限公司APP target page calling method, device, equipment and storage medium
CN111882368B (en)*2020-08-112023-12-05北京云和互动信息技术有限公司On-line advertisement DPI encryption buried point and transparent transmission tracking method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109948074A (en)*2017-09-252019-06-28北京国双科技有限公司Website data interconnection method, device, storage medium, processor and electronic equipment

Also Published As

Publication numberPublication date
CN113807880A (en)2021-12-17

Similar Documents

PublicationPublication DateTitle
US11961120B2 (en)Systems and methods for accessing first party cookies
US10635735B2 (en)Method and apparatus for displaying information
CN110771126B (en)System for matching and attributing user equipment events
CN106874471B (en) Information push method and device
JP7483929B2 (en) Method and apparatus for evaluating jointly trained models - Patents.com
US10275798B1 (en)Tracking analytic information for deep links between mobile applications executing on a client device
US11800201B2 (en)Method and apparatus for outputting information
CN111061956A (en)Method and apparatus for generating information
CN112784152B (en)Method and device for marking user
CN111612503A (en)Advertisement pushing method and device based on external page delivery touch user information and electronic equipment
CN109862100B (en)Method and device for pushing information
CN113327146B (en)Information tracking method and device
CN108932640B (en)Method and device for processing orders
CN114297476A (en)Questionnaire survey method, system, electronic equipment and storage medium based on user tags
JP2021096814A (en)Method and device for generating summaries
CN107705182B (en)Method and device for determining order source
WO2020078050A1 (en)Comment information processing method and apparatus, and server, terminal and readable medium
CN108810047A (en)For determining that information pushes the method, apparatus and server of accuracy rate
CN110866040A (en)User portrait generation method, device and system
CN112346608A (en)Page display method and device based on business activity result display and electronic equipment
CN113807880B (en) Method, device, electronic device and storage medium for data monitoring
US11188846B1 (en)Determining a sequential order of types of events based on user actions associated with a third party system
CN110557351B (en)Method and apparatus for generating information
CN113609516B (en)Information generation method and device based on abnormal user, electronic equipment and medium
CN114372198A (en) A method, server and system for pushing information

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp