CN111242693A - Device identification determining method and device, electronic device and storage medium - Google Patents
Device identification determining method and device, electronic device and storage medium Download PDFInfo
- Publication number
- CN111242693A CN111242693A CN202010050085.XA CN202010050085A CN111242693A CN 111242693 A CN111242693 A CN 111242693A CN 202010050085 A CN202010050085 A CN 202010050085A CN 111242693 A CN111242693 A CN 111242693A
- Authority
- CN
- China
- Prior art keywords
- identity
- advertisement
- determining
- terminal equipment
- identifier
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0255—Targeted advertisements based on user history
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0277—Online advertisement
Landscapes
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The application provides a method and a device for determining equipment identification, electronic equipment and a storage medium, which relate to the technical field of advertisement putting and comprise the following steps: receiving a first identity mark generated when an advertisement displayed on terminal equipment is triggered; determining a second identity mark corresponding to the first identity mark, wherein the second identity mark is generated when the advertisement on the terminal equipment is browsed; and determining the equipment identifier of the terminal equipment based on the corresponding relation between the second identifier and the equipment identifier of the terminal equipment. According to the method, the equipment identifier of the terminal equipment corresponds to the first identity identifier, so that the targeted advertisement delivery of the terminal equipment corresponding to the equipment identifier is facilitated, and the advertisement delivery accuracy is improved.
Description
Technical Field
The present application relates to the technical field of advertisement delivery, and in particular, to a device identifier determining method and apparatus, an electronic device, and a storage medium.
Background
When the advertisement is put, clicking a certain advertisement will jump to and link to the official website page (landing page) corresponding to the advertisement, and the official website corresponding to the advertisement will guide the user to leave the user data. The advertisement putting merchant can analyze the user behavior according to the user data on the website, find the corresponding user and then carry out repeated advertisement putting and the like. At this time, the advertisement publisher needs to find the device identifier of the terminal device corresponding to the advertisement browsed by the user through the user data left by the public network to perform operations such as user identification and targeted advertisement delivery.
In the prior art, targeted advertisement delivery is performed by keeping the user identification when the advertisement is browsed consistent with the user identification left in the official website of the advertisement, and the user identification is difficult to track as the user identification changes frequently along with the user behavior, so that the problem of low accuracy exists in the targeted advertisement delivery by keeping the user identification when the advertisement is browsed consistent with the user identification left in the official website of the advertisement.
Disclosure of Invention
Embodiments of the present application provide a device identifier determining method, an apparatus, an electronic device, and a storage medium, so as to solve the problem of low accuracy in targeted advertisement delivery at present.
An embodiment of the present application provides a device identifier determining method, including: receiving a first identity mark generated when an advertisement on terminal equipment is triggered; determining a second identity mark corresponding to the first identity mark, wherein the second identity mark is generated when the advertisement on the terminal equipment is browsed; and determining the equipment identifier of the terminal equipment based on the corresponding relation between the second identifier and the equipment identifier of the terminal equipment.
In the implementation process, the device identifier of the terminal device corresponds to the first identity identifier, and the corresponding terminal device can still be determined when the identifier generated by triggering and browsing the advertisement is inconsistent due to network delay or other reasons, so that the targeted advertisement delivery of the terminal device corresponding to the device identifier is facilitated, and the advertisement delivery accuracy is improved.
Optionally, the determining a second identity corresponding to the first identity includes: and determining the undetermined identity mark as a second identity mark corresponding to the first identity mark based on one or more judgment conditions of a generation time difference between the first identity mark and the undetermined identity mark generated when the advertisement is browsed, a network address of the terminal equipment when the advertisement is triggered, a network address of the terminal equipment when the advertisement is browsed, a model mark of the terminal equipment when the advertisement is triggered, an advertisement point position corresponding to the model mark of the terminal equipment when the advertisement is browsed, and a point position of the browsed advertisement.
In the process, the first identity identification and the second identity identification are associated based on the one or more judgment conditions, the association confirmation of the identity identifications can be performed when the advertisement is triggered and the identification generated by browsing is inconsistent due to network delay or other reasons, the applicability of the terminal equipment determination is improved, the second identity identification corresponding to the first identity identification is determined, the terminal equipment generating the first identity identification and the terminal equipment generating the second identity identification are ensured to be the same terminal equipment, the accuracy of tracking the terminal equipment corresponding to the first identity identification can be improved, and the accuracy of determining the second identity identification corresponding to the first identity identification can be improved.
Optionally, the determining a second identity corresponding to the first identity includes: receiving a first timestamp of the first identity; receiving a second timestamp of a pending identity generated when the advertisement is browsed; converting the first time stamp into a first time, and converting the second time stamp into a second time; calculating the time difference between the first time and the second time; and when the time difference is within a preset time difference threshold value, determining the undetermined identity as the second identity corresponding to the first identity.
In the implementation process, the first timestamp is converted into a first time, the second timestamp is converted into a second time, when the time difference between the first time and the second time is within a preset time difference threshold, the terminal device of the first identity identifier and the terminal device generating the undetermined identity identifier can be the same terminal device, and the found undetermined identity identifier is the second identity identifier, so that the accuracy of finding the second identity identifier corresponding to the first identity identifier is improved.
Optionally, the determining a second identity corresponding to the first identity includes: receiving a first network address of the terminal equipment when the advertisement is triggered; receiving a second network address of the terminal equipment when the advertisement is browsed; and when the first network address is the same as the second network address, determining that the undetermined identity is the second identity corresponding to the first identity.
In the implementation process, when the first network address is the same as the second network address, the terminal device that triggers the advertisement and the terminal device that browses the advertisement can be the same terminal device, and the found undetermined identity is the second identity, so as to improve the accuracy of finding the second identity corresponding to the first identity.
Optionally, the determining a second identity corresponding to the first identity includes: receiving a first model identification of a terminal device triggering the advertisement; receiving a second model identification of the terminal equipment for browsing the advertisement; and when the first model identification is the same as the second model identification, determining that the identification to be determined is the second identification corresponding to the first identification.
In the implementation process, when the first model identifier is the same as the second model identifier, the terminal device triggering the advertisement and the terminal device browsing the advertisement can be the same terminal device, and the found undetermined identity identifier is the second identity identifier, so that the accuracy of finding the second identity identifier corresponding to the first identity identifier is improved.
Optionally, the determining a second identity corresponding to the first identity includes: receiving a first advertisement site of the advertisement corresponding to the first identity mark; receiving a second advertisement site of the browsed advertisement; and when the first advertisement spot location is the same as the second advertisement spot location, determining that the undetermined identity is the second identity corresponding to the first identity.
In the implementation process, when the first advertisement spot location is the same as the second advertisement spot location, the found undetermined identity is the second identity, so as to improve the accuracy of finding the second identity corresponding to the first identity.
An embodiment of the present application further provides an apparatus for determining an equipment identifier, where the apparatus includes: the receiving module is used for receiving a first identity mark generated when the advertisement displayed on the terminal equipment is triggered; a determining module, configured to determine a second identity identifier corresponding to the first identity identifier, where the second identity identifier is generated when the advertisement on the terminal device is browsed; and the association module is used for determining the equipment identifier of the terminal equipment based on the corresponding relation between the second identity identifier and the equipment identifier of the terminal equipment.
In the implementation process, the device identifier of the terminal device corresponds to the first identity identifier, and the corresponding terminal device can still be determined when the identifier generated by triggering and browsing the advertisement is inconsistent due to network delay or other reasons, so that the targeted advertisement delivery of the terminal device corresponding to the device identifier is facilitated, and the advertisement delivery accuracy is improved.
Optionally, the determining module is specifically configured to: and determining a second identity corresponding to the first identity based on one or more judgment conditions of the first identity and one or more judgment conditions of a generation time difference of the pending identity generated when the advertisement is browsed, a network address of the terminal equipment when the advertisement is triggered, a network address of the terminal equipment when the advertisement is browsed, a model identity of the terminal equipment when the advertisement is triggered, an advertisement point location corresponding to the model identity of the terminal equipment when the advertisement is browsed and the first identity, and a point location of the browsed advertisement.
In the process, the first identity identifier and the second identity identifier are associated based on the one or more judgment conditions, and the association confirmation of the identity identifiers can be performed when the advertisement is triggered and the identifiers generated by browsing are inconsistent due to network delay or other reasons, so that the applicability of terminal equipment determination is improved, and meanwhile, the second identity identifier corresponding to the first identity identifier is determined, so that the terminal equipment generating the first identity identifier and the terminal equipment generating the second identity identifier are the same terminal equipment, the accuracy of tracking the terminal equipment corresponding to the first identity identifier can be improved, and the accuracy of determining the second identity identifier corresponding to the first identity identifier is improved.
Optionally, the determining module is specifically configured to: receiving a first timestamp of the first identity; receiving a second timestamp of a pending identity generated when the advertisement is browsed; converting the first time stamp into a first time, and converting the second time stamp into a second time; calculating the time difference between the first time and the second time; and when the time difference is within a preset time difference threshold value, determining the undetermined identity as the second identity corresponding to the first identity.
In the implementation process, the first timestamp is converted into a first time, the second timestamp is converted into a second time, when the time difference between the first time and the second time is within a preset time difference threshold, the terminal device of the first identity identifier and the terminal device generating the undetermined identity identifier can be the same terminal device, and the found undetermined identity identifier is the second identity identifier, so that the accuracy of finding the second identity identifier corresponding to the first identity identifier is improved.
Optionally, the determining module is specifically configured to: receiving a first network address of the terminal equipment when the advertisement is triggered; receiving a second network address of the terminal equipment when the advertisement is browsed; and when the first network address is the same as the second network address, determining that the undetermined identity is the second identity corresponding to the first identity.
In the implementation process, when the first network address is the same as the second network address, the terminal device that triggers the advertisement and the terminal device that browses the advertisement can be the same terminal device, and the found undetermined identity is the second identity, so as to improve the accuracy of finding the second identity corresponding to the first identity.
Optionally, the determining module is specifically configured to: receiving a first model identification of a terminal device triggering the advertisement; receiving a second model identification of the terminal equipment for browsing the advertisement; and when the first model identification is the same as the second model identification, determining that the identification to be determined is the second identification corresponding to the first identification.
In the implementation process, when the first model identifier is the same as the second model identifier, the terminal device triggering the advertisement and the terminal device browsing the advertisement can be the same terminal device, and the found undetermined identity identifier is the second identity identifier, so that the accuracy of finding the second identity identifier corresponding to the first identity identifier is improved.
Optionally, the determining module is specifically configured to: receiving a first advertisement site of the advertisement corresponding to the first identity mark; receiving a second advertisement site of the browsed advertisement; and when the first advertisement spot location is the same as the second advertisement spot location, determining that the undetermined identity is the second identity corresponding to the first identity.
In the implementation process, when the first advertisement spot location is the same as the second advertisement spot location, the found undetermined identity is the second identity, so as to improve the accuracy of finding the second identity corresponding to the first identity.
The present embodiment also provides an electronic device, where the electronic device includes a memory and a processor, where the memory stores program instructions, and the processor executes the program instructions to perform the steps in any one of the above methods.
The present embodiment also provides a storage medium, in which computer program instructions are stored, and when the computer program instructions are executed by a processor, the steps in any one of the above methods are executed.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments of the present application will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and that those skilled in the art can also obtain other related drawings based on the drawings without inventive efforts.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures.
Fig. 1 is a flowchart illustrating steps of a method for determining a device identifier according to an embodiment of the present application.
Fig. 2 is a flowchart of a first step of determining a second identity corresponding to the first identity provided in the embodiment of the present application.
Fig. 3 is a flowchart of a second step of determining a second identity corresponding to the first identity according to an embodiment of the present application.
Fig. 4 is a flowchart of a third step of determining a second identity corresponding to the first identity, according to an embodiment of the present application.
Fig. 5 is a flowchart of a fourth step of determining a second identity corresponding to the first identity, according to an embodiment of the present application.
Fig. 6 is a schematic diagram of an apparatus identifier determining device according to an embodiment of the present application.
Icon: 40-a device identification determination means; 401-a receiving module; 402-a determination module; 403-association module.
Detailed Description
The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application.
In the description of the present application, it is noted that the terms "first", "second", and the like are used merely for distinguishing between descriptions and are not intended to indicate or imply relative importance.
Additional features and advantages of the application will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by the practice of the embodiments of the application. The objectives and other advantages of the application may be realized and attained by the structure particularly pointed out in the written description and drawings.
An embodiment of the present application provides a method for determining an equipment identifier, please refer to fig. 1, where fig. 1 is a flowchart illustrating steps of the method for determining an equipment identifier according to the embodiment of the present application, and the method includes the following steps:
step S1: and receiving a first identity mark generated when the advertisement displayed on the terminal equipment is triggered.
Step S2: and determining a second identity corresponding to the first identity, wherein the second identity is generated when the advertisement is browsed.
The terminal device can be a mobile phone, a computer, a palm computer, a television and other devices capable of displaying advertisements.
Optionally, in step S1, step S2, the first identity identifier may be a user cookie (web cookie) when the advertisement is triggered. Specifically, for an advertiser using both admiteror and sitemeiter, when a user views an advertisement on a terminal device, the user's id (the second hand cookie1) is generated, and the terminal device returns the user's id to the server. The user clicks the advertisement into a client official website monitored by using a second hand sitemeitor product, and when the advertisement is clicked, the trigger monitoring code sends a request to a second hand, and the point location, time, network address of the trigger link and the identity (second hand cookie2) of the user clicking the advertisement with the second hand are recorded, so that the equipment identity can be determined based on the identity.
The user cookie type is "small text" and is data (usually encrypted) stored in the local terminal by some websites for Session control tracking to identify the user identity, and is temporarily or permanently stored in the local terminal. The user cookie generates a unique ID for each visitor. Similarly, the second identity may be a user cookie generated when the advertisement is viewed.
Optionally, step S2 includes: and determining a second identity mark corresponding to the first identity mark based on one or more judgment conditions of the first identity mark and one or more judgment conditions of the generation time difference of the pending identity mark generated when the advertisement is browsed, the network address of the terminal equipment when the advertisement is triggered, the network address of the terminal equipment when the advertisement is browsed, the model mark of the terminal equipment when the advertisement is triggered, the advertisement site corresponding to the model mark of the terminal equipment when the advertisement is browsed, and the site of the browsed advertisement.
It can be understood that the page enters an advertisement webpage corresponding to the advertisement when the advertisement is triggered, that is, a landing page, the landing page generates a first behavior log and sends the first behavior log to the server, the first behavior log includes a first timestamp for generating a first identity, a network address of the terminal device when the advertisement is triggered, a model identity of the terminal device when the advertisement is triggered, and an advertisement spot location corresponding to the first identity, where the advertisement spot location is an ID for identifying a certain advertisement when the advertisement is delivered.
It can be understood that the terminal device when the advertisement is browsed sends a second behavior log to the server, where the second behavior log includes a second timestamp for generating a second identity, a network address of the terminal device when the advertisement is browsed, a model identifier of the terminal device when the advertisement is browsed, and an advertisement spot location corresponding to the second identity, where the advertisement spot location is an ID for identifying a certain advertisement when the advertisement is delivered. When one or more characteristics in the contents of the first behavior log and the second behavior log are the same, the second identity corresponding to the first identity can be found.
The second behavior log further includes a corresponding relationship between the terminal device and the second identity, so that the second identity corresponding to the first identity is found, and the terminal device when the advertisement is triggered can be obtained based on the corresponding relationship between the terminal device when the advertisement is browsed and the second identity.
It can be understood that, when the number of the same feature items in the contents of the first behavior log and the second behavior log is larger, the accuracy of finding the second identity corresponding to the first identity is higher.
Referring to fig. 2, fig. 2 is a flowchart illustrating a first step of determining a second identity corresponding to the first identity according to an embodiment of the present application. Optionally, step S2 is divided into the following sub-steps:
step S201: a first timestamp of a first identity is received.
Step S202: and receiving a second timestamp of the pending identity generated when the advertisement is browsed.
Step S203: the first time stamp is converted into a first time instant and the second time stamp is converted into a second time instant.
Step S204: a time difference between the first time and the second time is calculated.
Step S205: and when the time difference is within a preset time difference threshold value, determining the undetermined identity as a second identity corresponding to the first identity.
It can be understood that, based on the logical jump relationship existing in advertisement browsing and advertisement triggering, the time difference between two events of clicking and turning page opening is the page jump time, and the time interval of the click jump action of the same user is short, so that the first identity identifier and the terminal device corresponding to the undetermined identity identifier with the time difference within the preset time difference threshold are the same under normal conditions, and therefore, the undetermined identity identifier with the time difference of the first moment of the first identity identifier within the preset time difference threshold can be determined as the second identity identifier corresponding to the first identity identifier. Generally, the preset time difference threshold is obtained according to practical experience summary, and can be 7 seconds.
Referring to fig. 3, fig. 3 is a flowchart illustrating a second step of determining a second identity corresponding to the first identity according to an embodiment of the present application. Optionally, step S2 is divided into the following sub-steps:
step S206: a first network address of the terminal device at the time of triggering the advertisement is received.
Step S207: and receiving a second network address of the terminal equipment when the advertisement is browsed.
Step S208: and when the first network address is the same as the second network address, determining the undetermined identity as a second identity corresponding to the first identity.
It can be understood that the network address of the terminal device generating the first identity is the same as the network address of the corresponding terminal device generating the pending identity, i.e. the network conditions are not changed. Generally, when the network condition is not changed during advertisement delivery, the terminal devices using the uniform network address are considered to be the same terminal device, and therefore the pending identity which is the same as the network address of the terminal device of the first identity is determined as the second identity.
Alternatively, the network address may be a commonly used Internet Protocol (IP) address or other network Protocol address.
Referring to fig. 4, fig. 4 is a flowchart illustrating a third step of determining a second identity corresponding to the first identity according to an embodiment of the present application. Optionally, step S2 is divided into the following sub-steps:
step S209: a first model identification of a terminal device that triggered the advertisement is received.
Step S210: and receiving the second model identification of the terminal equipment browsing the advertisement.
Step S211: and when the first model identification is the same as the second model identification, determining the identity identification to be determined as a second identity identification corresponding to the first identity identification.
It can be understood that the model identifier of the terminal device generating the first identity identifier is the same as the model identifier of the corresponding terminal device generating the pending identity identifier, that is, the model of the terminal device is not changed. Generally, when an advertisement is delivered, the model of the terminal device does not change, and the terminal device displaying the same model is considered as the same terminal device, so that the pending identity which is the same as the network address of the terminal device of the first identity is determined as the second identity.
Referring to fig. 5, fig. 5 is a flowchart illustrating a fourth step of determining a second identity corresponding to the first identity according to an embodiment of the present application. Optionally, step S2 is divided into the following sub-steps:
step S212: and receiving a first advertisement site of the advertisement corresponding to the first identity mark.
Step S213: a second advertisement spot for the viewed advertisement is received.
Step S214: and when the first advertisement point position and the second advertisement point position are the same, determining the undetermined identity as a second identity corresponding to the first identity.
It can be understood that the first advertisement site generating the first identity identifier is the same as the second advertisement site generating the pending identity identifier, i.e. the browsed advertisement site is the same as the triggered advertisement site. Generally, when an advertisement is delivered, the advertisement site location is not changed, the second hand monitoring code is triggered before and after skipping, the site location recorded when clicking is consistent with the source site location recorded by the official website, and the terminal device displaying the same advertisement site location is considered to be the same terminal device, so that the undetermined identity identifier which is the same as the network address of the terminal device of the first identity identifier is determined as the second identity identifier.
From the foregoing, the advertisement spot refers to an ID used to identify an advertisement when the advertisement spot is in an advertisement delivery.
Continuing with fig. 1, step S3: and determining the equipment identifier of the terminal equipment based on the corresponding relation between the second identity identifier and the equipment identifier of the terminal equipment.
It can be understood that the second identity marks generated when the advertisement is browsed have a one-to-one correspondence relationship with the terminal device marks playing the advertisement, the second identity marks corresponding to the first identity marks are determined, and the terminal device marks corresponding to the first identity marks are also obtained, that is, the terminal device marks playing the advertisement corresponding to the triggered advertisement are obtained, and targeted advertisement delivery can be performed according to the terminal device marks, so that the advertisement delivery accuracy is improved.
Referring to fig. 6, fig. 6 is a diagram of an apparatus identifier determining device according to an embodiment of the present application.
The device identification determination means 40 includes:
a receiving module 401, configured to receive a first identity identifier generated when an advertisement displayed on a terminal device is triggered.
A determining module 402, configured to determine a second identity corresponding to the first identity, where the second identity is generated when the advertisement is browsed.
The associating module 403 is configured to determine the device identifier of the terminal device based on the corresponding relationship between the second identifier and the device identifier of the terminal device.
Optionally, the determining module 402 is specifically configured to: and determining that the undetermined identity mark is a second identity mark corresponding to the first identity mark based on one or more judgment conditions of the first identity mark and the undetermined identity mark generation time difference, the network address of the terminal equipment when the advertisement is triggered, the network address of the terminal equipment when the advertisement is browsed, the model mark of the terminal equipment when the advertisement is triggered, the advertisement site position corresponding to the model mark of the terminal equipment when the advertisement is browsed, the first identity mark and the browsed advertisement site position.
Optionally, the determining module 402 is specifically configured to: receiving a first timestamp of a first identity; receiving a second timestamp of the pending identity generated when the advertisement is browsed; converting the first time stamp into a first time, and converting the second time stamp into a second time; calculating the time difference between the first time and the second time; and when the time difference is within a preset time difference threshold value, determining the undetermined identity as a second identity corresponding to the first identity.
Optionally, the determining module 402 is specifically configured to: receiving a first network address of the terminal equipment when the advertisement is triggered; receiving a second network address of the terminal equipment when the advertisement is browsed; and when the first network address is the same as the second network address, determining the undetermined identity as a second identity corresponding to the first identity.
Optionally, the determining module 402 is specifically configured to: receiving a first model identification of a terminal device triggering an advertisement; receiving a second model identification of the terminal equipment for browsing the advertisement; and when the first model identification is the same as the second model identification, determining the identity identification to be determined as a second identity identification corresponding to the first identity identification.
Optionally, the determining module 402 is specifically configured to: receiving a first advertisement site of an advertisement corresponding to a first identity mark; receiving a second advertisement site of the browsed advertisement; and when the first advertisement point position and the second advertisement point position are the same, determining the undetermined identity as a second identity corresponding to the first identity.
The present embodiment also provides an electronic device, where the electronic device includes a memory and a processor, where the memory stores program instructions, and the processor executes the program instructions to perform the steps in any one of the above methods.
The present embodiment also provides a storage medium, in which computer program instructions are stored, and when the computer program instructions are executed by a processor, the steps in any one of the above methods are executed.
To sum up, embodiments of the present application provide a device identifier determining method, apparatus, electronic device, and storage medium, which relate to the technical field of device identifiers, and the method includes: receiving a first identity mark generated when an advertisement displayed on terminal equipment is triggered; determining a second identity mark corresponding to the first identity mark, wherein the second identity mark is generated when the advertisement is browsed; and determining the equipment identifier of the terminal equipment based on the corresponding relation between the second identifier and the equipment identifier of the terminal equipment.
In the implementation process, the device identifier of the terminal device corresponds to the first identity identifier, and the corresponding terminal device can still be determined when the identifier generated by triggering and browsing the advertisement is inconsistent due to network delay or other reasons, so that the targeted advertisement delivery of the terminal device corresponding to the device identifier is facilitated, and the advertisement delivery accuracy is improved.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. The apparatus embodiments described above are merely illustrative, and for example, the block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of devices according to various embodiments of the present application. In this regard, each block in the 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, and combinations of blocks in the block diagrams, 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.
In addition, functional modules in the embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Therefore, the present embodiment further provides a readable storage medium, in which computer program instructions are stored, and when the computer program instructions are read and executed by a processor, the computer program instructions perform the steps of any of the block data storage methods. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only a preferred embodiment of the present application and is not intended to limit the present application, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims (10)
1. A method for determining device identification, the method comprising:
receiving a first identity mark generated when an advertisement displayed on terminal equipment is triggered;
determining a second identity corresponding to the first identity, wherein the second identity is generated when the advertisement is browsed;
and determining the equipment identifier of the terminal equipment based on the corresponding relation between the second identity identifier and the equipment identifier of the terminal equipment.
2. The method of claim 1, wherein determining the second identity corresponding to the first identity comprises:
and determining the undetermined identity mark as a second identity mark corresponding to the first identity mark based on one or more judgment conditions of a network address of the terminal equipment when the advertisement is triggered, a network address of the terminal equipment when the advertisement is browsed, a model mark of the terminal equipment when the advertisement is triggered, an advertisement point location corresponding to the model mark of the terminal equipment when the advertisement is browsed, and a point location of the browsed advertisement.
3. The method of claim 2, wherein determining the second identity corresponding to the first identity comprises:
receiving a first timestamp of the first identity;
receiving a second timestamp of the pending identity generated when the advertisement is viewed;
converting the first time stamp into a first time, and converting the second time stamp into a second time;
calculating the time difference between the first time and the second time;
and when the time difference is within a preset time difference threshold value, determining the undetermined identity as the second identity corresponding to the first identity.
4. The method of claim 2, wherein determining the second identity corresponding to the first identity comprises:
receiving a first network address of the terminal equipment when the advertisement is triggered;
receiving a second network address of the terminal equipment when the advertisement is browsed; and when the first network address is the same as the second network address, determining that the undetermined identity is the second identity corresponding to the first identity.
5. The method of claim 2, wherein determining the second identity corresponding to the first identity comprises:
receiving a first model identification of a terminal device triggering the advertisement;
receiving a second model identification of the terminal equipment for browsing the advertisement;
and when the first model identification is the same as the second model identification, determining that the identification to be determined is the second identification corresponding to the first identification.
6. The method of claim 2, wherein determining the second identity corresponding to the first identity comprises:
receiving a first advertisement site of the advertisement corresponding to the first identity mark;
receiving a second advertisement site of the browsed advertisement;
and when the first advertisement spot location is the same as the second advertisement spot location, determining that the undetermined identity is the second identity corresponding to the first identity.
7. An apparatus for device identification determination, the apparatus comprising:
the receiving module is used for receiving a first identity mark generated when the advertisement on the terminal equipment is triggered;
a determining module, configured to determine a second identity identifier corresponding to the first identity identifier, where the second identity identifier is generated when the advertisement on the terminal device is browsed;
and the association module is used for determining the equipment identifier of the terminal equipment based on the corresponding relation between the second identity identifier and the equipment identifier of the terminal equipment.
8. The apparatus of claim 7, wherein the determining module is specifically configured to:
and determining the undetermined identity mark as a second identity mark corresponding to the first identity mark based on one or more judgment conditions of a network address of the terminal equipment when the advertisement is triggered, a network address of the terminal equipment when the advertisement is browsed, a model mark of the terminal equipment when the advertisement is triggered, an advertisement point location corresponding to the model mark of the terminal equipment when the advertisement is browsed, and a point location of the browsed advertisement.
9. An electronic device comprising a memory having stored therein program instructions and a processor that, when executed, performs the steps of the method of any of claims 1-6.
10. A storage medium having stored thereon computer program instructions for executing the steps of the method according to any one of claims 1 to 6 when executed by a processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010050085.XA CN111242693B (en) | 2020-01-16 | 2020-01-16 | Device identification determining method and device, electronic device and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010050085.XA CN111242693B (en) | 2020-01-16 | 2020-01-16 | Device identification determining method and device, electronic device and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111242693A true CN111242693A (en) | 2020-06-05 |
CN111242693B CN111242693B (en) | 2023-08-25 |
Family
ID=70874659
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010050085.XA Active CN111242693B (en) | 2020-01-16 | 2020-01-16 | Device identification determining method and device, electronic device and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111242693B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111680233A (en) * | 2020-06-08 | 2020-09-18 | 北京明略昭辉科技有限公司 | Method and device for generating landing page website, storage medium and electronic equipment |
Citations (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020087580A1 (en) * | 2000-11-28 | 2002-07-04 | Lacroix John | Generating schedules for synchronizing bulk data transfers to end node devices in a multimedia network |
JP2003140586A (en) * | 2001-10-31 | 2003-05-16 | Nippon Telegr & Teleph Corp <Ntt> | System, method, and program for providing advertisement information, and recording medium with program for providing advertisement information recorded thereon |
JP2007207259A (en) * | 2002-12-24 | 2007-08-16 | Hitachi Ltd | Information distribution method |
US20070300280A1 (en) * | 2006-06-21 | 2007-12-27 | Turner Media Group | Interactive method of advertising |
US20140236724A1 (en) * | 2013-02-18 | 2014-08-21 | Shailendra Jain | Messaging service for location-aware mobile resource management and advertisements with a mobile device triggered by tagged user-generated messages |
EP2775443A2 (en) * | 2013-03-07 | 2014-09-10 | Facebook, Inc. | Identifying users for advertising opportunities based on paired identifiers |
CN104091277A (en) * | 2014-06-10 | 2014-10-08 | 北京智云众网络科技有限公司 | Association method and apparatus for user identity identifications, and advertisement delivery method and apparatus |
WO2014200472A1 (en) * | 2013-06-12 | 2014-12-18 | Thomson Licensing | Privacy-preserving recommendation system |
US20140379482A1 (en) * | 2013-06-20 | 2014-12-25 | Aol Advertising Inc. | Systems and methods for cross-browser advertising id synchronization |
CA2868649A1 (en) * | 2013-10-25 | 2015-04-25 | Creative Mobile Technologies, LLC | System and method for interacting between passenger and in-vehicle equipment |
CN104580334A (en) * | 2013-10-29 | 2015-04-29 | 腾讯科技(深圳)有限公司 | Method and device for pushing commodity information |
CN105868685A (en) * | 2015-12-29 | 2016-08-17 | 乐视致新电子科技(天津)有限公司 | Advertisement recommendation method and device based on face recognition |
WO2016156948A1 (en) * | 2015-03-31 | 2016-10-06 | Yandex Europe Ag | Method and system for controlling presentation of web resources in a browser window |
US20160343029A1 (en) * | 2015-05-20 | 2016-11-24 | Fortinet, Inc. | Content presentation based on access point location |
WO2016184288A1 (en) * | 2015-05-15 | 2016-11-24 | 中兴通讯股份有限公司 | Advertisement putting method, device and system |
CN107862552A (en) * | 2017-11-10 | 2018-03-30 | 北京智钥科技有限公司 | Transmitting advertisement information method, apparatus and system |
WO2018065549A1 (en) * | 2016-10-05 | 2018-04-12 | Blippar.Com Limited | Apparatus, device, system and method |
KR20180043671A (en) * | 2016-10-20 | 2018-04-30 | 에스케이플래닛 주식회사 | System and method for providing retargetting advertisement |
US20180165709A1 (en) * | 2016-12-09 | 2018-06-14 | Mastercard International Incorporated | Methods, systems, and computer readable media for suppressing cookie based advertisement retargeting |
JP2018097824A (en) * | 2016-12-16 | 2018-06-21 | ソフトバンク株式会社 | Identifier synchronization system, advertisement distribution system, and program |
CN108230050A (en) * | 2018-02-12 | 2018-06-29 | 北京搜狐新媒体信息技术有限公司 | Advertisement placement method and system |
CN108259942A (en) * | 2016-12-29 | 2018-07-06 | 北京奇虎科技有限公司 | Obtain the method, apparatus and system of preview advertisement |
CN108897996A (en) * | 2018-06-05 | 2018-11-27 | 北京市商汤科技开发有限公司 | Identification information correlating method and device, electronic equipment and storage medium |
US20190005549A1 (en) * | 2017-06-30 | 2019-01-03 | Rovi Guides, Inc. | Systems and methods for presenting supplemental information related to an advertisement consumed on a different device within a threshold time period based on historical user interactions |
CN109447714A (en) * | 2018-11-06 | 2019-03-08 | 北京极睿科技有限责任公司 | Advertisement recommended method, device, equipment, system and server |
CN109636487A (en) * | 2019-01-14 | 2019-04-16 | 平安科技(深圳)有限公司 | Advertisement sending method, server, computer equipment and storage medium |
CN109683754A (en) * | 2017-10-19 | 2019-04-26 | 阿里巴巴集团控股有限公司 | A kind of mobile terminal page switching method and device |
CN110046300A (en) * | 2018-12-14 | 2019-07-23 | 阿里巴巴集团控股有限公司 | Content delivery method and device, electronic equipment |
CN110276650A (en) * | 2019-06-28 | 2019-09-24 | 秒针信息技术有限公司 | Advertisement arrival rate determines method, advertisement delivery method and device |
CN110276643A (en) * | 2019-06-21 | 2019-09-24 | 北京创鑫旅程网络技术有限公司 | A kind of popularization advertisement attribution method and device |
CN110298711A (en) * | 2019-07-12 | 2019-10-01 | 秒针信息技术有限公司 | Advertisement arrival rate determines method, apparatus, storage medium and advertisement delivery method |
CN110378753A (en) * | 2019-07-29 | 2019-10-25 | 秒针信息技术有限公司 | A kind of advertisement serving policy determines method and device |
CN110460884A (en) * | 2018-05-07 | 2019-11-15 | 精硕科技(北京)股份有限公司 | The monitoring method and device that advertisement is launched |
US20200175549A1 (en) * | 2017-01-20 | 2020-06-04 | Huawei Technologies Co., Ltd. | Advertisement Display Control Method, Terminal, and Advertisement Server |
-
2020
- 2020-01-16 CN CN202010050085.XA patent/CN111242693B/en active Active
Patent Citations (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020087580A1 (en) * | 2000-11-28 | 2002-07-04 | Lacroix John | Generating schedules for synchronizing bulk data transfers to end node devices in a multimedia network |
JP2003140586A (en) * | 2001-10-31 | 2003-05-16 | Nippon Telegr & Teleph Corp <Ntt> | System, method, and program for providing advertisement information, and recording medium with program for providing advertisement information recorded thereon |
JP2007207259A (en) * | 2002-12-24 | 2007-08-16 | Hitachi Ltd | Information distribution method |
US20070300280A1 (en) * | 2006-06-21 | 2007-12-27 | Turner Media Group | Interactive method of advertising |
US20140236724A1 (en) * | 2013-02-18 | 2014-08-21 | Shailendra Jain | Messaging service for location-aware mobile resource management and advertisements with a mobile device triggered by tagged user-generated messages |
EP2775443A2 (en) * | 2013-03-07 | 2014-09-10 | Facebook, Inc. | Identifying users for advertising opportunities based on paired identifiers |
WO2014200472A1 (en) * | 2013-06-12 | 2014-12-18 | Thomson Licensing | Privacy-preserving recommendation system |
US20140379482A1 (en) * | 2013-06-20 | 2014-12-25 | Aol Advertising Inc. | Systems and methods for cross-browser advertising id synchronization |
CA2868649A1 (en) * | 2013-10-25 | 2015-04-25 | Creative Mobile Technologies, LLC | System and method for interacting between passenger and in-vehicle equipment |
CN104580334A (en) * | 2013-10-29 | 2015-04-29 | 腾讯科技(深圳)有限公司 | Method and device for pushing commodity information |
CN104091277A (en) * | 2014-06-10 | 2014-10-08 | 北京智云众网络科技有限公司 | Association method and apparatus for user identity identifications, and advertisement delivery method and apparatus |
WO2016156948A1 (en) * | 2015-03-31 | 2016-10-06 | Yandex Europe Ag | Method and system for controlling presentation of web resources in a browser window |
WO2016184288A1 (en) * | 2015-05-15 | 2016-11-24 | 中兴通讯股份有限公司 | Advertisement putting method, device and system |
US20160343029A1 (en) * | 2015-05-20 | 2016-11-24 | Fortinet, Inc. | Content presentation based on access point location |
CN105868685A (en) * | 2015-12-29 | 2016-08-17 | 乐视致新电子科技(天津)有限公司 | Advertisement recommendation method and device based on face recognition |
WO2018065549A1 (en) * | 2016-10-05 | 2018-04-12 | Blippar.Com Limited | Apparatus, device, system and method |
KR20180043671A (en) * | 2016-10-20 | 2018-04-30 | 에스케이플래닛 주식회사 | System and method for providing retargetting advertisement |
US20180165709A1 (en) * | 2016-12-09 | 2018-06-14 | Mastercard International Incorporated | Methods, systems, and computer readable media for suppressing cookie based advertisement retargeting |
JP2018097824A (en) * | 2016-12-16 | 2018-06-21 | ソフトバンク株式会社 | Identifier synchronization system, advertisement distribution system, and program |
CN108259942A (en) * | 2016-12-29 | 2018-07-06 | 北京奇虎科技有限公司 | Obtain the method, apparatus and system of preview advertisement |
US20200175549A1 (en) * | 2017-01-20 | 2020-06-04 | Huawei Technologies Co., Ltd. | Advertisement Display Control Method, Terminal, and Advertisement Server |
US20190005549A1 (en) * | 2017-06-30 | 2019-01-03 | Rovi Guides, Inc. | Systems and methods for presenting supplemental information related to an advertisement consumed on a different device within a threshold time period based on historical user interactions |
CN109683754A (en) * | 2017-10-19 | 2019-04-26 | 阿里巴巴集团控股有限公司 | A kind of mobile terminal page switching method and device |
CN107862552A (en) * | 2017-11-10 | 2018-03-30 | 北京智钥科技有限公司 | Transmitting advertisement information method, apparatus and system |
CN108230050A (en) * | 2018-02-12 | 2018-06-29 | 北京搜狐新媒体信息技术有限公司 | Advertisement placement method and system |
CN110460884A (en) * | 2018-05-07 | 2019-11-15 | 精硕科技(北京)股份有限公司 | The monitoring method and device that advertisement is launched |
CN108897996A (en) * | 2018-06-05 | 2018-11-27 | 北京市商汤科技开发有限公司 | Identification information correlating method and device, electronic equipment and storage medium |
CN109447714A (en) * | 2018-11-06 | 2019-03-08 | 北京极睿科技有限责任公司 | Advertisement recommended method, device, equipment, system and server |
CN110046300A (en) * | 2018-12-14 | 2019-07-23 | 阿里巴巴集团控股有限公司 | Content delivery method and device, electronic equipment |
CN109636487A (en) * | 2019-01-14 | 2019-04-16 | 平安科技(深圳)有限公司 | Advertisement sending method, server, computer equipment and storage medium |
CN110276643A (en) * | 2019-06-21 | 2019-09-24 | 北京创鑫旅程网络技术有限公司 | A kind of popularization advertisement attribution method and device |
CN110276650A (en) * | 2019-06-28 | 2019-09-24 | 秒针信息技术有限公司 | Advertisement arrival rate determines method, advertisement delivery method and device |
CN110298711A (en) * | 2019-07-12 | 2019-10-01 | 秒针信息技术有限公司 | Advertisement arrival rate determines method, apparatus, storage medium and advertisement delivery method |
CN110378753A (en) * | 2019-07-29 | 2019-10-25 | 秒针信息技术有限公司 | A kind of advertisement serving policy determines method and device |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111680233A (en) * | 2020-06-08 | 2020-09-18 | 北京明略昭辉科技有限公司 | Method and device for generating landing page website, storage medium and electronic equipment |
CN111680233B (en) * | 2020-06-08 | 2023-08-29 | 北京明略昭辉科技有限公司 | Method and device for generating landing page website, storage medium and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN111242693B (en) | 2023-08-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11108807B2 (en) | Performing rule-based actions for newly observed domain names | |
JP6744480B2 (en) | Network-based ad data traffic latency reduction | |
US9763100B2 (en) | Instant messaging message processing method and device and storage medium | |
US9239878B2 (en) | Interactivity analyses of web resources based on reload events | |
US20170200199A1 (en) | Systems, methods, and media for mobile advertising conversion attribution | |
CN107846426B (en) | Method and device for tracking user track in page access | |
CN101370033B (en) | Method and equipment for propelling message | |
US9912767B1 (en) | Third-party cross-site data sharing | |
WO2016186882A1 (en) | Proxy service for content requests | |
KR20060130029A (en) | Optimization of advertising campaigns on computer networks | |
CN107357903B (en) | User behavior data integration method and device and electronic equipment | |
US10659311B2 (en) | Method and apparatus for processing delivery data, and storage medium | |
CN104243273A (en) | Method and device for displaying information on instant messaging client and information display system | |
CN109728969B (en) | Abnormal user detection method of application software, monitoring server and storage medium | |
CN105022815A (en) | Information interception method and device | |
CN105516734A (en) | Method and apparatus for detecting video playing possibility | |
CN110580318A (en) | Information display method and device and storage medium | |
CN111885007A (en) | Information tracing method, device, system and storage medium | |
CN111242693B (en) | Device identification determining method and device, electronic device and storage medium | |
CN101887463B (en) | Virtual domain-based HTTP reduction display method | |
CN108073703A (en) | A kind of comment information acquisition methods, device, equipment and storage medium | |
CN106850349B (en) | Feature information extraction method and device | |
CN107659630A (en) | Advertisement sending method and device | |
CN111612550A (en) | Advertisement trigger cheating identification method and device, electronic equipment and storage medium | |
EP3175412A1 (en) | Method and system for performing online advertisement monitoring |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |