Advertisement delivery method and device, electronic equipment and computer readable storage medium
The second server determines the target object based on the characteristic information of the object to be displayed and the advertising display strategy, which solves the problems of inaccurate and poor timeliness of Internet advertising and achieves accurate advertising delivery and cost savings.
Patent Information
- Application Number
- CN202111464272.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-03
- Publication Date
- 2025-10-10
- Estimated Expiration
- 2041-12-03
AI Technical Summary
Existing Internet advertising delivery methods cannot accurately match user needs, resulting in excessively high traffic costs, low return on advertising investment, and poor timeliness.
The second server receives the ad space supply request, determines the target object based on the feature information of the object to be displayed and the ad display strategy, and feeds back the ad space display response to the first server to push the ad, thereby achieving precise delivery.
It achieves the accuracy and timeliness of advertising delivery, saves traffic costs, and improves the return on advertising investment.
Smart Images

Figure CN114140162B_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to the field of Internet advertising, and in particular to an advertisement delivery method, device, electronic device, and computer-readable storage medium. Background Art
[0002] With the rapid development of internet technology, internet media, with its wide audience reach and high dissemination efficiency, has become a key advertising channel for businesses. Traditional advertising is primarily conducted through bidding or business-driven methods, with traffic distribution primarily dependent on the provider of the ad space.
[0003] Existing advertising methods often fail to precisely match ad placement to user needs, resulting in excessively high traffic costs and low return on advertising investment. Currently, there is no reliable method for targeted advertising that can address the problems of inaccurate placement, a lack of understanding of user interests, and poor timeliness in the internet advertising sector. Summary of the Invention
[0004] Embodiments of the present invention provide an advertisement delivery method, device, electronic device, and computer-readable storage medium to achieve accurate delivery of advertisement traffic on the Internet.
[0005] In a first aspect, an embodiment of the present invention provides an advertisement delivery method, comprising:
[0006] The second server receives the advertisement space provision request sent by the first server, wherein the advertisement space provision request includes characteristic information of an object to be displayed in the advertisement space;
[0007] The second server determines whether the object to be displayed is a target object based on the feature information of the object to be displayed and the advertisement display strategy;
[0008] The second server feeds back an advertisement slot display response to the first server to notify the first server to push an advertisement to the advertisement slot of the target object.
[0009] In a second aspect, an embodiment of the present invention further provides an advertisement delivery device, comprising:
[0010] An information sending module is configured to receive, by the second server, an advertisement space provision request sent by the first server, wherein the advertisement space provision request includes characteristic information of an object to be displayed in the advertisement space;
[0011] An object determination module is configured for the second server to determine whether the object to be displayed is a target object based on the feature information of the object to be displayed and the advertisement display strategy;
[0012] The traffic diversion implementation module is used for the second server to feed back an ad space display response to the first server to notify the first server to push an ad to the ad space of the target object.
[0013] In a third aspect, an embodiment of the present invention further provides an electronic device, comprising:
[0014] one or more processors;
[0015] a memory for storing one or more programs;
[0016] When the one or more programs are executed by the one or more processors, the one or more processors implement the advertisement delivery method as described in the first aspect.
[0017] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the advertisement delivery method as described in the first aspect.
[0018] In this embodiment of the present invention, a second server receives an ad space provisioning request from a first server, the ad space provisioning request including characteristic information of the object to be displayed in the ad space. The second server determines whether the object to be displayed is a target object based on the characteristic information and an ad display strategy. The second server then returns an ad space display response to the first server, informing the first server to push an ad to the target object's ad space. This solves the technical problems of inaccurate and time-sensitive advertising in the prior art of internet advertising, and enables intelligent ad recommendations by advertisers, thereby saving traffic costs. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 A flowchart of an advertisement delivery method is provided for the first embodiment of the present invention;
[0020] Figure 2 A flowchart of an advertisement delivery method is provided for the second embodiment of the present invention;
[0021] Figure 3 A schematic structural diagram of an advertisement delivery device is provided for the third embodiment of the present invention;
[0022] Figure 4 It is a structural diagram of an electronic device provided in the fourth embodiment of the present invention. DETAILED DESCRIPTION
[0023] In the following, the technical solutions in the embodiments of the present application will be described clearly and completely with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all the other embodiments obtained by a person of ordinary skill in the art without creative effort should belong to the scope of protection of the present application.
[0024] It should be noted that the terms "first", "second" and the like in the description and claims of the present application and the above drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the application described herein can be implemented in other than the order illustrated or described herein. In addition, the terms "comprise" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0025] Embodiment one
[0026] Figure 1 The flowchart of the advertisement delivery method provided by the first embodiment of the present application can be applied to the case where an advertiser publishes an advertisement to a user through an advertisement platform. The advertiser is the subject that needs to publish an advertisement. The advertisement platform can generally be an application software operator server, and the advertisement publishing is realized by pushing the advertisement to the client. The method can be executed by an advertisement delivery method device, which can be realized in the form of software and / or hardware. The scheme of the present embodiment can realize the control process of advertisement publishing by cooperation between a second server controlled by the advertiser and a first server belonging to the advertisement platform. The method specifically comprises:
[0027] S110, the second server receives the advertisement position supply request sent by the first server, wherein the advertisement position supply request comprises the characteristic information of the to-be-displayed object of the advertisement position;
[0028] Specifically, the first server is a server of an advertisement position provider, and the second server is a server of an advertisement delivery party.
[0029] The advertisement position can be an idle advertisement position in the client interface supported by the first server. The idle advertisement position can be an advertisement position whose preset position is in an idle state in a preset time period.
[0030] Based on the above scheme, before the second server receives the advertising space supply request sent by the first server, it can also include: the first server receives the advertising space supply request sent when the client is turned on; or the first server generates the advertising space supply request when it has a need to push advertisements to the client; wherein, the user or device to which the client belongs is the object to be displayed.
[0031] Specifically, the first server receiving the ad space provisioning request sent when the client is turned on may include: when the first server detects the user turning on the client, sending the ad space provisioning request to the second server. The first server generating the ad space provisioning request when there is a need to push an advertisement to the client may include: when the first server detects an ad push request sent by the front end, or when it detects a push instruction requiring ad push within a preset time.
[0032] Optionally, based on the above scheme, when the user to which the client belongs is the object to be displayed, the characteristic information of the object to be displayed is information that can characterize the characteristics of the user who is currently using the client, such as: user age, user gender, user current location, user registered residence, user historical access record content, and user historical access record duration. When the device to which the client belongs is the object to be displayed, the characteristic information of the object to be displayed is information that can characterize the device that is currently running the client, such as: device current location, device origin, device historical access record content, and device historical access record duration. The source of the characteristic information of the object to be displayed in the advertising space includes the client's historical operation data, historical operation data of clients on other platforms, IoT big data, etc.
[0033] It can be seen that, since the ad space supply request includes the characteristic information of the object to be displayed in the ad space, when the advertisement content to be displayed is different, the characteristic information of the object to be displayed in the ad space is also different, and thus the ad space supply request is also different.
[0034] S120: The second server determines whether the object to be displayed is a target object based on the feature information of the object to be displayed and an advertisement display strategy;
[0035] Optionally, the advertising display strategy can be manually preset by the backend administrator of the second server for a certain advertisement, or manually preset by the backend administrator of the second server for a batch of advertisements with similar or identical features, or automatically generated by the second server based on a deep learning algorithm.
[0036] Based on the above scheme, the second server determines whether the object to be displayed is the target object based on the characteristic information of the object to be displayed and the advertising display strategy. It can also include: the second server determines whether the object to be displayed is the target object based on the characteristic information of the object to be displayed and the target advertising space and / or the advertisement to be displayed in the advertising space supply request and the advertising display strategy.
[0037] The target advertisement position may be a pre-set advertisement position.
[0038] Specifically, the target ad slot may be a location on the client manually set by the backend administrator of the second server. The backend administrator of the second server may also set a fixed time period as the ad push time for the target ad slot. The second server may determine whether the to-be-displayed object is the target object based on the feature information of the to-be-displayed object and the target ad slot in the ad slot provision request, based on an ad display strategy.
[0039] Exemplarily, when the second server detects that the user has opened a dance teaching APP, the characteristic information of the object to be displayed shows that the user's historical browsing record only shows street dance teaching. According to the advertising display strategy, advertisements that are only played in the yoga teaching ad area will not be pushed to the user. The second server can also determine whether the object to be displayed is the target object based on the characteristic information of the object to be displayed and the advertisement to be displayed in the ad space supply request based on the advertising display strategy. Exemplarily, when the second server detects that the user has opened a dance teaching APP, the characteristic information of the object to be displayed shows that the user's historical browsing record only shows street dance teaching. According to the advertising display strategy, advertisements for selling yoga clothes, ballet shoes and other dance-related clothing will not be pushed to the user. It is well understood that the second server can also determine whether the object to be displayed is the target object based on the characteristic information of the object to be displayed, the target ad space and the advertisement to be displayed in the ad space supply request based on the advertising display strategy.
[0040] As can be seen, in this embodiment of the present invention, the second server determines whether the to-be-displayed object is the target object based on the feature information of the to-be-displayed object, the target ad slot and / or the to-be-displayed ad in the ad slot supply request, and the ad display strategy, thereby achieving accurate analysis of ad placement. The decision on whether to redirect traffic to the current user is delegated to the second server, allowing the advertiser to independently control traffic flow, ensuring accurate placement of ad slots and increasing the return on advertising investment.
[0041] S130: The second server feeds back an ad space display response to the first server to notify the first server to push an ad to the ad space of the target object.
[0042] Optionally, after receiving the feedback ad position display response, the first server sends the ad content to be displayed to the second server for display by the second server.
[0043] The technical solution of this embodiment is to receive, by a second server, an ad space supply request sent by a first server, wherein the ad space supply request includes characteristic information of the object to be displayed in the ad space; the second server determines whether the object to be displayed is a target object based on the characteristic information of the object to be displayed, as well as the target ad space and / or the advertisement to be displayed in the ad space supply request and an advertisement display strategy; the second server feeds back an ad space display response to the first server to notify the first server to push an advertisement to the ad space of the target object, thereby achieving precise delivery of ad spaces and increasing the return on advertising investment.
[0044] Example 2
[0045] Figure 2 This is a flowchart of a method provided in Embodiment 2 of the present invention. This embodiment further optimizes the above embodiments and adds a specific implementation method of "the second server determines whether the object to be displayed is a target object based on the feature information of the object to be displayed and the advertising display strategy." The specific steps include:
[0046] S210: The second server receives an advertisement space provisioning request sent by the first server, where the advertisement space provisioning request includes characteristic information of an object to be displayed in the advertisement space;
[0047] S220: The second server determines whether the object to be displayed is a target object based on the feature information of the object to be displayed and an advertisement display strategy;
[0048] S230. The second server determines whether the object to be displayed is a target object based on the feature information of the object to be displayed and the advertising display strategy, including: the second server determines the object to be displayed whose feature information meets a preset user portrait condition as a target object based on the feature information of the object to be displayed; wherein the user portrait condition is a user feature threshold.
[0049] Optionally, based on the above solution, the method for obtaining the user characteristic threshold may include: the second server obtaining audience data of advertisements whose similarity to the advertisement to be promoted exceeds a set threshold, extracting user-related characteristics based on the audience data, subjecting the extracted user-related data to standard screening, and using the final data obtained from the screening as the user characteristic threshold. The sources for obtaining the advertisement audience data include the client's historical operation data, historical operation data of clients on other platforms, and IoT big data.
[0050] It can be seen that the embodiment of the present invention is based on big data analysis, combined with the characteristics of the advertising audience and the information of the advertisement itself, to select the advertising space where the audience who may be more interested in the advertising content is located to place advertisements, thereby achieving accurate placement of advertising space and increasing the return on advertising investment.
[0051] S240. The second server determines whether the object to be displayed is a target object based on the characteristic information of the object to be displayed and the advertising display strategy, including: the second server determines a user profile of the object to be displayed based on the characteristic information of the object to be displayed; and the second service determines whether the object to be displayed is a target object based on the user profile and the advertising display strategy.
[0052] It can be seen that in the embodiment of the present invention, the first server obtains the characteristic information of the object to be displayed and sends it to the second server. The content sent by the first server can be the characteristic information of the object to be displayed, rather than directly sending the identity information of the object to be displayed, thereby eliminating the risk of leaking the user's personal privacy, protecting the user's privacy, and achieving precise control of traffic.
[0053] S250. The second server determines the user portrait of the object to be displayed based on the characteristic information of the object to be displayed, including: the second server queries at least one application platform based on the characteristic information to obtain the user portrait of the object to be displayed; or the second server queries the user portrait library based on the characteristic information for the user portrait of the object to be displayed; wherein the characteristic information is the user's identity information.
[0054] Specifically, based on the characteristic information of the object to be displayed, it is determined whether the user profile is pre-stored in the user profile library of the second server. If so, the second server searches the user profile library for the user profile of the object to be displayed based on the characteristic information. If not, the second server searches at least one application platform based on the characteristic information to obtain the user profile of the object to be displayed, and stores the obtained user profile of the object to be displayed in the user profile library of the second server. The at least one application platform may be a platform that the second server has permission to view.
[0055] S260: The second server feeds back an ad space display response to the first server to notify the first server to push an ad to the ad space of the target object.
[0056] The technical solution of this embodiment is to determine the user profile of the object to be displayed based on the characteristic information of the object to be displayed by the second server; and the second service determines whether the object to be displayed is the target object based on the user profile and the advertising display strategy. The second server queries at least one application platform based on the characteristic information to obtain the user profile of the object to be displayed; or the second server queries the user profile library based on the characteristic information for the user profile of the object to be displayed. The characteristic information is the user's identity information, which enables traffic diversion control by the advertising provider, saving traffic costs.
[0057] Example 3
[0058] Figure 4 This is a schematic diagram of the structure of an advertising delivery device provided in Embodiment 4 of the present invention. This device can execute the advertising delivery method provided in any embodiment of the present invention, possesses the corresponding functional modules and beneficial effects of the execution method, and is applicable to Internet advertising delivery environments. This device can be configured in a second server and specifically includes: an information sending module 310, an object determination module S320, and a traffic diversion implementation module S330.
[0059] The information sending module 310 is configured to receive an advertisement space provisioning request sent by the first server, wherein the advertisement space provisioning request includes characteristic information of an object to be displayed in the advertisement space;
[0060] The object determination module 320 is configured to determine whether the object to be displayed is a target object based on the feature information of the object to be displayed and the advertisement display strategy;
[0061] The traffic diversion implementation module 330 is used to feed back an advertisement display response to the first server to notify the first server to push an advertisement to the advertisement position of the target object.
[0062] Furthermore, the advertisement slot is an idle advertisement slot in the client interface supported by the first server.
[0063] Furthermore, the apparatus may further include a portion configured in the first server, further including:
[0064] The request triggering module is used to receive the advertising space supply request sent by the client when it is turned on before the second server receives the advertising space supply request sent by the first server; or to generate the advertising space supply request when there is a need to push advertisements to the client; wherein the user or device to which the client belongs is the object to be displayed.
[0065] Furthermore, the object determination module 320 further includes:
[0066] a target determination unit, configured to determine whether the object to be displayed is a target object based on an advertisement display strategy according to the characteristic information of the object to be displayed, the target advertisement slot and / or the advertisement to be displayed in the advertisement slot provision request;
[0067] A threshold comparison unit is used to determine, based on the feature information of the object to be displayed, an object to be displayed whose feature information meets a preset user portrait condition as a target object; wherein the user portrait condition is a user feature threshold.
[0068] The portrait acquisition unit is used to determine the user portrait of the object to be displayed based on the characteristic information of the object to be displayed; the second service determines whether the object to be displayed is a target object based on the user portrait and the advertising display strategy.
[0069] Furthermore, the threshold comparison unit further includes:
[0070] An information query component is used to query at least one application platform based on the feature information to obtain a user portrait of the object to be displayed; or the second server queries the user portrait of the object to be displayed in a user portrait library based on the feature information; wherein the feature information is the user's identity information.
[0071] The technical solution of this embodiment involves receiving an ad space provisioning request from a first server via a second server. The request includes characteristic information of the object to be displayed in the ad space. The second server determines whether the object is a target object based on the characteristic information and the ad display strategy. The second server then sends back an ad space display response to the first server, instructing the first server to push an ad to the target object's ad space. This solves the technical problems of inaccurate and time-sensitive advertising in the prior art of internet advertising, enabling intelligent ad recommendations by advertisers, thereby saving traffic costs.
[0072] Example 4
[0073] Figure 4 This is a structural diagram of an electronic device provided in Example 5 of the present invention. Figure 4 A block diagram of a terminal 412 suitable for implementing embodiments of the present invention is shown. Figure 4 The terminal 412 shown is only an example and should not limit the functionality and scope of use of the embodiments of the present invention.
[0074] like Figure 4 As shown, terminal 412 is implemented as a general-purpose computing device and has the ability to save images through taking photos, screenshots, etc., as well as translation capabilities. Components of terminal 412 may include, but are not limited to, one or more processors 416, a storage device 428, and a bus 418 connecting various system components (including storage device 428 and processor 416).
[0075] Bus 418 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus architectures. Examples of these architectures include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.
[0076] Terminal 412 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by terminal 412, including volatile and non-volatile media, removable and non-removable media.
[0077] Storage device 428 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 430 and / or cache memory 432. Terminal 412 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 434 may be configured to read and write non-removable, non-volatile magnetic media ( Figure 4 Not shown, often called a "hard drive"). Although Figure 4 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 418 via one or more data media interfaces. Storage device 428 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of various embodiments of the present invention.
[0078] Program 440 having a set (at least one) of program modules 442 may be stored, for example, in storage device 428. Such program modules 442 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may include an implementation of a network environment. Program modules 442 generally implement the functions and / or methods of the embodiments described herein.
[0079] Terminal 412 can also communicate with one or more external devices 414 (e.g., a keyboard, pointing device, camera, display 424, etc.), one or more devices that enable a user to interact with terminal 412, and / or any device that enables terminal 412 to communicate with one or more other computing devices (e.g., a network card, a modem, etc.). Such communication can occur via input / output (I / O) interface 422. Terminal 412 can also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network such as the Internet) via network adapter 420. As shown, network adapter 420 communicates with other modules of terminal 412 via bus 418. It should be understood that, although not shown, other hardware and / or software modules can be used in conjunction with terminal 412, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0080] The processor 416 executes various functional applications and data processing by running the programs stored in the storage device 428, such as implementing the advertisement delivery method provided by the above embodiment of the present invention.
[0081] Example 5
[0082] A fifth embodiment of the present invention further provides a storage medium containing computer-executable instructions. When the computer-executable instructions are executed by a computer processor, the computer-executable instructions are used to perform an advertisement delivery method. The method includes:
[0083] The second server receives the advertisement space provision request sent by the first server, wherein the advertisement space provision request includes characteristic information of an object to be displayed in the advertisement space;
[0084] The second server determines whether the object to be displayed is a target object based on the feature information of the object to be displayed and the advertisement display strategy;
[0085] The second server feeds back an advertisement slot display response to the first server to notify the first server to push an advertisement to the advertisement slot of the target object.
[0086] Of course, the computer executable instructions of a storage medium containing computer executable instructions provided by an embodiment of the present invention are not limited to the operations of the method described above, and can also execute related operations in the advertising delivery method provided by any embodiment of the present invention.
[0087] Through the above description of the implementation methods, those skilled in the art can clearly understand that the present invention can be implemented with the help of software and necessary general-purpose hardware, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods described in each embodiment of the present invention.
[0088] It is worth noting that in the embodiment of the above-mentioned search device, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention.
[0089] Note that the above are only preferred embodiments of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and that various obvious changes, readjustments, and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments and may include many other equivalent embodiments without departing from the concept of the present invention. The scope of the present invention is determined by the scope of the appended claims.
Claims
1. An advertisement delivery method, characterized in that: include: The second server receives an ad space provision request sent by the first server, wherein the ad space provision request includes characteristic information of an object to be displayed in the ad space; wherein the ad space is an idle ad space in a client interface supported by the first server, the first server is a server of an ad space provider, the second server is a server of an advertisement publisher, and the object to be displayed is a user or device of the client; The second server determines whether the object to be displayed is a target object based on the feature information of the object to be displayed and the advertisement display strategy; The second server feeds back an advertisement display response to the first server to notify the first server to push an advertisement to the advertisement position of the target object; The second server determining whether the object to be displayed is a target object based on the feature information of the object to be displayed and the advertisement display strategy includes: The second server determines the object to be displayed whose characteristic information meets the preset user portrait condition as the target object based on the characteristic information of the object to be displayed; wherein the user portrait condition is a user characteristic threshold, and the user characteristic threshold is obtained by obtaining the audience population data of the advertisement whose similarity with the advertisement to be promoted is higher than the set threshold through the second server, extracting user-related features based on the audience population data, and subjecting the extracted user-related data to standard screening.
2. The method according to claim 1, characterized in that Before the second server receives the advertisement space supply request sent by the first server, the method further includes: The first server receives an advertisement space provisioning request sent by the client when the client is turned on; or When the first server needs to push advertisements to the client, it generates the advertisement space supply request.
3. The method according to claim 1, characterized in that The second server determining whether the object to be displayed is a target object based on the feature information of the object to be displayed and the advertisement display strategy further includes: The second server determines whether the object to be displayed is a target object based on the feature information of the object to be displayed, the target advertisement slot and / or the advertisement to be displayed in the advertisement slot supply request, and an advertisement display strategy.
4. The method according to claim 1, wherein The second server determining whether the object to be displayed is a target object based on the feature information of the object to be displayed and the advertisement display strategy includes: The second server determines a user portrait of the object to be displayed based on the feature information of the object to be displayed; The second service determines whether the object to be displayed is a target object according to the user portrait and based on the advertisement display strategy.
5. The method according to claim 4, characterized in that The second server determines, based on the feature information of the object to be displayed, a user portrait of the object to be displayed, including: The second server queries at least one application platform according to the feature information to obtain a user portrait of the object to be displayed; or The second server searches a user portrait library for the user portrait of the object to be displayed based on the feature information; wherein the feature information is the user's identity information.
6. An advertising delivery device, characterized in that: include: an information sending module, configured to receive, by a second server, an ad space provision request sent by a first server, wherein the ad space provision request includes characteristic information of an object to be displayed in the ad space; wherein the ad space is an idle ad space in a client interface supported by the first server, the first server is a server of an ad space provider, the second server is a server of an advertisement publisher, and the object to be displayed is a user or device of the client; An object determination module is configured for the second server to determine whether the object to be displayed is a target object based on the feature information of the object to be displayed and the advertisement display strategy; A traffic diversion implementation module, configured for the second server to feed back an ad placement display response to the first server, so as to notify the first server to push an ad to the ad placement of the target object; Wherein, the object judgment module includes: A threshold comparison unit is used to determine, based on the feature information of the object to be displayed, the object to be displayed whose feature information meets the preset user portrait condition as the target object; wherein, the user portrait condition is a user feature threshold, and the user feature threshold is obtained by obtaining the audience population data of the advertisement whose similarity with the advertisement to be promoted is higher than the set threshold through the second server, extracting user-related features based on the audience population data, and subjecting the extracted user-related data to standard screening.
7. An electronic device, characterized in that: The device comprises: one or more processors; a memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the advertisement delivery method according to any one of claims 1 to 5.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the advertisement delivery method according to any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Target user determining method, device and system
CN106886918A
Network prize-giving advertisement system and method with function of acquiring user information
CN107045694A
Advertisement serving method, server and computer readable storage medium
CN107203907A