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 PDF

Info

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
Application number
CN202010050085.XA
Other languages
Chinese (zh)
Other versions
CN111242693B (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.)
Miaozhen Information Technology Co Ltd
Original Assignee
Miaozhen 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 Miaozhen Information Technology Co Ltd filed Critical Miaozhen Information Technology Co Ltd
Priority to CN202010050085.XA priority Critical patent/CN111242693B/en
Publication of CN111242693A publication Critical patent/CN111242693A/en
Application granted granted Critical
Publication of CN111242693B publication Critical patent/CN111242693B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0255Targeted advertisements based on user history
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online 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

Device identification determining method and device, electronic device and storage medium
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.
CN202010050085.XA 2020-01-16 2020-01-16 Device identification determining method and device, electronic device and storage medium Active CN111242693B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (34)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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