CN106779831A - Data screening method, device and electronic equipment - Google Patents
Data screening method, device and electronic equipment Download PDFInfo
- Publication number
- CN106779831A CN106779831A CN201611109687.8A CN201611109687A CN106779831A CN 106779831 A CN106779831 A CN 106779831A CN 201611109687 A CN201611109687 A CN 201611109687A CN 106779831 A CN106779831 A CN 106779831A
- Authority
- CN
- China
- Prior art keywords
- platform
- advertisement
- data
- dsp
- demander
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0255—Targeted advertisements based on user history
- G06Q30/0256—User search
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 embodiment of the present invention includes on a kind of data screening method, methods described:When the advertisement position data of seller platform SSP transmissions are received, the ascribed characteristics of population of user is read from the advertisement position data;Detect whether crowd's directional data of predetermined each alternative seller platform DSP matches with the ascribed characteristics of population respectively;When crowd's directional data matches with the ascribed characteristics of population, the corresponding alternative DSP of crowd's directional data is defined as target DSP.The embodiment of the invention also discloses a kind of data screening device and electronic equipment.The technical scheme of the embodiment of the present invention, advertisement transaction platform can not only filter out part DSP, save the network bandwidth, improve server performance, it can also enough improving the directive property of advertisement to be played, and then improve the quality of advertisement putting.
Description
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to a data screening method and device and electronic equipment.
Background
Currently, as an advertisement delivery mode having a stronger directivity and a higher matching accuracy with a user attribute, an RTB (real time Bidding) advertisement delivery mode is a currently popular advertisement delivery mode. In the RTB advertisement delivery mode, an advertisement transaction Platform is preset, and the advertisement transaction Platform can establish a connection between a Sell-side Platform (SSP) providing an advertisement slot and a Digital Signal Processor (DSP) requiring an advertisement slot. In the execution process, when the advertisement trading platform receives an advertisement space provided by the SSP, the advertisement trading platform determines the DSP for placing the advertisement in the advertisement space by a real-time bidding manner, and sends the determined DSP advertisement to the corresponding SSP to play the advertisement in the advertisement space corresponding to the SSP because of the large number of DSPs.
Specifically, when the DSP has advertisements to be delivered, the identification of the DSP is registered to the advertisement trading platform in advance, and the connection port of the DSP is sent to the advertisement trading platform. Likewise, when the SSP is provided with the advertisement bits, the SSP also sends the advertisement bit data to the advertisement trading platform. In the prior art, after receiving advertisement bit data sent by an SSP, an advertisement trading platform sends bidding requests of the advertisement bit to each DSP through a pre-stored connection port of each DSP to trigger each DSP to start bidding in real time, when bidding is finished, the advertisement trading platform sends winning advertisements of the DSP to the SSP, and the SSP controls the advertisements to be played at the advertisement bit of a corresponding network medium to complete delivery of the winning advertisements of the DSP.
Based on the above description, during the course of research and practice, the inventors found that the above-mentioned related art has at least the following problems:
because different products correspond to different advertisements launched by different DSPs and users of different products are different, the targeted audiences of the advertisements launched by different DSPs are different, and based on this, in the prior art, in order to improve the directionality of advertisement launching, advertisement bit data sent by the SSP includes attribute data related to the audiences and the like. However, since the advertisement trading platform usually sends bid requests to all DSPs, part of the DSPs may not participate in bidding because the advertisement bit data does not match with the demand of the DSPs, thereby causing waste of network bandwidth and further causing reduction of server performance.
Disclosure of Invention
The embodiment of the invention provides a data screening method, a data screening device and electronic equipment, which can solve the problems of network bandwidth waste and server performance reduction in the prior art.
According to a first aspect of the embodiments of the present invention, there is provided a data screening method, including:
when receiving advertisement bit data sent by a seller platform SSP, reading the population attribute of a user from the advertisement bit data; wherein the demographic attributes include a gender and an age of the user;
respectively detecting whether the predetermined crowd orientation data of each alternative seller platform DSP is matched with the population attributes; the alternative DSP is the DSP of which the corresponding advertisement putting period comprises the current time;
and when the crowd oriented data is matched with the population attribute, determining the alternative DSP corresponding to the crowd oriented data as a target DSP.
Optionally, after determining the candidate DSP corresponding to the crowd sourcing data as the target DSP, the method further includes:
reading the device information corresponding to the SSP from the advertisement bit data;
judging whether the adaptive equipment information of each target DSP comprises the equipment information;
and when the adaptive device information of the target DSP comprises the device information, determining the target DSP as a first DSP to be bid.
Optionally, after determining the candidate DSP corresponding to the crowd sourcing data as the target DSP, the method further includes:
acquiring the browsing record of the user from the network media corresponding to the SSP;
extracting the information with the highest user attention in the browsing record;
reading attribute information of the advertisement of the target DSP;
and selecting the DSP with the attribute information associated with the information as a second DSP to be bid.
According to the description of the embodiment, the scheme can screen the DSP layer by layer based on a plurality of parameters of the advertisement bit data, so that the DSP which needs to send bidding requests can be greatly reduced, the network bandwidth is saved, the matching degree of the screened advertisements and the advertisement bit data is higher, and the directivity of the advertisements can be greatly improved.
Optionally, before reading the user demographic attributes from the advertisement bit data, the method further includes:
when a registration request sent by a DSP is received, reading the advertisement putting period of the DSP;
detecting whether the release period comprises the current time;
determining the DSP as the alternative DSP when the launch period includes the current time.
In view of this, in the content described in this embodiment, by screening out the DSPs corresponding to the advertisement currently in the delivery period, it is not only possible to ensure that the delivery time of the delivered advertisement matches the current time, so that the benefit of the advertiser is maximized, but also it is possible to greatly reduce the number of DSPs that need to send bid requests, thereby greatly saving network bandwidth.
Optionally, receiving bid data of the DSP;
determining a designated DSP with maximum bid data;
when the number of the appointed DSPs is more than one, respectively obtaining the times of putting advertisements in the advertisement space corresponding to the SSP by each appointed DSP;
the SSP which sends the advertisement of the designated DSP with the most times.
According to a second aspect of the embodiments of the present invention, there is provided a data filtering apparatus, including:
the system comprises a reading module, a searching module and a processing module, wherein the reading module is used for reading the population attribute of a user from advertisement bit data when receiving the advertisement bit data sent by a seller platform SSP; wherein the demographic attributes include a gender and an age of the user;
the detection module is used for respectively detecting whether the predetermined crowd orientation data of each alternative seller platform DSP is matched with the population attribute; the alternative DSP is the DSP of which the corresponding advertisement putting period comprises the current time;
and the determining module is used for determining the alternative DSP corresponding to the crowd oriented data as the target DSP when the crowd oriented data is matched with the population attribute.
Optionally, the apparatus further comprises a determining module, wherein,
the reading module is further configured to read device information corresponding to the SSP from the advertisement bit data;
the judging module is used for judging whether the adaptive equipment information of each target DSP comprises the equipment information;
the determining module is further configured to determine the target DSP as a first DSP to be bid when the adaptation device information of the target DSP includes the device information.
Optionally, the apparatus further comprises an extraction module and a selection module, wherein,
the reading module is further configured to read a browsing record of the user from a network media corresponding to the SSP;
the extraction module is used for extracting the information with the highest user attention in the browsing record;
the reading module is also used for reading the attribute information of the advertisement of the target DSP;
and the selection module is used for selecting the DSP with the attribute information and the information associated as the second DSP to be bid.
Optionally, the reading module is further configured to read an advertisement delivery period of the DSP when receiving a registration request sent by the DSP;
the detection module is further configured to detect whether the release period includes the current time;
the determining module is further configured to determine the DSP as the alternative DSP when the delivery period includes the current time.
Optionally, the apparatus further comprises a receiving module, an obtaining module and a sending module, wherein,
the receiving module is used for receiving the bid data of the DSP;
the determining module is further used for determining the appointed DSP with the maximum bidding data;
the obtaining module is configured to obtain, when the number of the designated DSPs is greater than one, the number of times that each designated DSP puts an advertisement in an advertisement space corresponding to the SSP;
the sending module is used for sending the SSP with the advertisement of the designated DSP with the most times.
According to a third aspect of the embodiments of the present invention, a computer storage medium is further provided, where the computer storage medium may store a program, and when the program is executed, part or all of the steps in each implementation manner of the data screening method provided by the first aspect of the present invention may be implemented.
According to a fourth aspect of the embodiments of the present invention, there is also provided an electronic apparatus, including:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to:
when receiving advertisement bit data sent by a seller platform SSP, reading the population attribute of a user from the advertisement bit data; wherein the demographic attributes include a gender and an age of the user;
respectively detecting whether the predetermined crowd orientation data of each alternative seller platform DSP is matched with the population attributes; the alternative DSP is the DSP of which the corresponding advertisement putting period comprises the current time;
and when the crowd oriented data is matched with the population attribute, determining the alternative DSP corresponding to the crowd oriented data as a target DSP.
Compared with the prior art, the technical scheme provided by the embodiment has the following advantages and characteristics:
in order to solve the problem of network bandwidth waste in the related technology, in the scheme of the embodiment of the invention, when the advertisement trading platform receives advertisement bit data sent by the seller platform SSP, the population attribute of a corresponding user is read from the advertisement bit data, and then whether the predetermined population targeting data of each alternative seller platform DSP is matched with the population attribute is respectively detected. The population attribute comprises the gender and age of the user, and the alternative DSP refers to the DSP with the corresponding advertisement serving period comprising the current time. Based on this, if the crowd targeting data matches with the demographic attributes, the advertisement of the DSP is considered to be targeted for the user, and therefore, in the embodiment of the present invention, the candidate DSP corresponding to the crowd targeting data is determined as the target DSP that can send the bid request. Therefore, according to the technical scheme of the embodiment of the invention, after receiving the advertisement bit data sent by the SSP, the advertisement trading platform screens the DSP with relatively stronger advertisement directivity as the DSP for sending the bidding request under the condition of the population attribute of the corresponding user, so that not only can part of the DSP be filtered out, the network bandwidth be saved, the performance of the server be improved, but also the directivity of the advertisement to be played can be improved, and the quality of advertisement putting can be improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.
Fig. 1 is a flowchart of a data screening method according to an embodiment of the present invention.
Fig. 2 is a schematic structural diagram of a data screening apparatus according to an embodiment of the present invention.
Fig. 3 is a schematic diagram of a hardware structure of an electronic device of the data screening method according to the embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be described clearly and completely with reference to the accompanying drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that, in the prior art, when receiving a registration request of a DSP, an advertisement transaction platform stores an identifier of the DSP, and then, verifies the advertisement delivery qualification of the DSP, the authenticity and the validity of an advertisement to be delivered, and the like, and only the DSP that passes the verification can deliver its advertisement at an advertisement slot provided by an SSP, and the DSP that does not pass the verification is verified, and the advertisement delivery is not allowed, so the advertisement transaction platform may not send a bid request to the DSP that does not pass the verification. However, since the auditing process is performed manually, real-time auditing cannot be achieved, and therefore, after receiving advertisement bit data, the advertisement trading platform generally sends bidding requests directly to all registered DSPs, which can also cause waste of network bandwidth and further reduce bidding efficiency. Based on the technical scheme, the invention provides the technical scheme of the embodiment of the invention.
Referring to fig. 1, fig. 1 is a flowchart of a data screening method according to an embodiment of the present invention. The technical scheme of the embodiment of the invention not only can filter part of DSP, save network bandwidth and improve the performance of the server, but also can improve the directivity of the advertisement to be played, thereby improving the quality of advertisement delivery.
The method comprises the following steps:
and step S101, reading the population attribute of the user from the advertisement bit data.
The demographic attribute of the user refers to attribute data related to the user, and may include data such as gender and age of the user.
As can be seen from the above description, in the prior art, a network medium for providing advertisement bits is correspondingly provided with a service platform for storing, managing and sending advertisement bits, which is an SSP. The RTB advertisement putting mode is characterized in that the advertisement matched with the user is found from each DSP according to the characteristics of the user logging in the network media, therefore, when the user logs in the network media, the advertisement position corresponding to the network media is triggered, the network media sends the notice to the SSP, meanwhile, the network media also sends the data of the gender, the age, the browsing record and the like which are pre-stored by the logged user to the SSP, the SSP packages all the data to obtain the advertisement bit data, and then the advertisement bit data is sent to the advertisement trading platform. Based on this, after receiving the advertisement bit data sent by the SSP, the advertisement trading platform can read the user population attributes from the advertisement bit data.
For example, when user a logs in to a video website, the video website sends a notification to its corresponding SSP, which includes the gender that user a filled in at registration: female, and age: age 25, and historical viewing records of user a. After receiving the data, the SSP packages the data into advertisement bit data and sends the advertisement bit data to the advertisement trading platform, so that the advertisement trading platform can read the population attribute of the user a from the advertisement bit data: female, 25 years old, as a reference data for screening DSP.
And S102, respectively detecting whether the predetermined crowd orientation data of each candidate seller platform DSP is matched with the population attribute.
The crowd targeting data refers to attribute data of a user to which an advertisement is directed, and in this embodiment, since the advertisement is provided by the DSP, for convenience of description, the crowd targeting data is referred to as the crowd targeting data of the DSP. An alternative DSP is a DSP that is selectable by the trading platform.
According to the description of the prior art, a part of the DSPs which fail in auditing are usually included in the DSPs registered by the advertisement trading platform, so that the advertisement trading platform wastes network bandwidth when sending a bidding request. In the scheme, in order to solve the problem, after a registration request of the DSP is received, the DSP can be checked manually, and when a submission command input by a checker is received, the DSP corresponding to the submission command is registered, so that the DSP which is not passed by the audit can be filtered. Therefore, in the embodiment of the invention, the registered DSPs are all the approved DSPs.
Based on the above description, it should be noted that, in the prior art, the DSP only sends the information to be checked to the advertisement trading platform during registration. In the scheme, in order to improve the directivity of the advertisements and facilitate the screening of the advertisements matched with the users, the DSP can also be used for sending the related attribute information to an advertisement transaction platform. The relevant attribute information of the DSP may include an advertisement delivery region, an advertisement duration, a delivery period, an adaptive delivery device, crowd targeting data, and the like.
When the advertisement is put, the audience facing the advertisement can determine the maximum benefit generated by putting to a great extent, therefore, in order to maximize the benefits of both the user and the advertiser, in the scheme, the advertisement trading platform can respectively detect whether the crowd oriented data of the DSP is matched with the population attribute of the user, and if the crowd oriented data of the DSP is matched with the population attribute of the user, the advertisement directivity provided by the DSP is relatively strong for the user. Specifically, the crowd targeting data includes the gender and age group of the audience targeted by the advertisement, and the advertisement trading platform can judge whether the gender in the crowd targeting data is matched with the gender of the user or not and whether the age group in the crowd targeting data contains the age group of the user or not.
Therefore, the content in the step can screen the DSP matched with the population attribute of the user from the DSP by taking the population attribute of the user as a parameter, so that part of the DSP without sending a bidding request can be filtered, the network bandwidth is saved, and the directivity of the delivered advertisement can be improved.
And S103, when the crowd oriented data is matched with the population attribute, determining the alternative DSP corresponding to the crowd oriented data as a target DSP.
In this embodiment, the target DSP is a DSP capable of sending a bid request corresponding to the advertisement bit data.
Based on the above description, the crowd targeting data includes the gender and the age group of the audience targeted by the advertisement, and therefore, if the gender of the audience targeted by the advertisement is the same as the gender of the user, or the gender of the user is included, and the age group of the audience targeted by the advertisement includes the age of the user, the crowd targeting data is considered to be matched with the demographic attributes, and the DSP corresponding to the crowd targeting data can be determined as the target DSP. Otherwise, when the gender of the audience targeted by the advertisement is different from the gender of the user, or the age range of the audience targeted by the advertisement does not include the age of the user, or both conditions are not met, the crowd targeting data is considered not to be matched with the population attributes, and no bidding request is sent to the crowd targeting data.
For example, advertisement a is a sports wear advertisement, the gender of the targeted audience is male and female, the age range is 5 years to 70 years, and then user a is female 25 years old, and thus belongs to the audience category of advertisement a, and the advertisement trading platform may determine the DSP corresponding to advertisement a as the target DSP. Advertisement B is a razor advertisement, the targeted audience is male, the age group is over 15 years, and since the user is female at age 25, the user does not belong to the audience category of advertisement B and cannot act as a DSP that sends a bid request.
Therefore, according to the technical scheme of the embodiment of the invention, after receiving the advertisement bit data sent by the SSP, the advertisement trading platform screens the DSP with relatively stronger advertisement directivity as the DSP for sending the bidding request under the condition of the population attribute of the corresponding user, so that not only can part of the DSP be filtered out, the network bandwidth be saved, the performance of the server be improved, but also the directivity of the advertisement to be played can be improved, and the quality of advertisement putting can be improved.
On the basis of the above embodiment, since the advertisement provided by each DSP is provided with a delivery period, in order to ensure the benefit of the advertiser and further reduce the number of DSPs sending bid requests, in the present solution, a DSP satisfying the condition may be screened out as a candidate DSP according to the relationship between the delivery period of the advertisement and the current time before the target DSP is determined.
Specifically, when receiving a registration request of the DSP, the advertisement trading platform may read an advertisement delivery period corresponding to the DSP, so as to determine whether the advertisement delivery period includes the current time, and if the advertisement delivery period includes the current time, determine the DSP corresponding to the advertisement as the alternative DSP.
It should be noted that, usually, the starting time of the advertisement delivery period does not belong to the time within the advertisement delivery period, and therefore, in this embodiment, if the current time is the first day of the advertisement delivery period, it may be considered that the advertisement delivery period does not include the current time, so that the DSP corresponding to the advertisement may not be determined as the alternative DSP.
For example, if the current time is 11 months and 5 days, the advertisement C is delivered in a period of 10 months and 1 to 11 months and 30 days, including 11 months and 5 days, the DSP corresponding to the advertisement C is determined as the alternative DSP; the advertisement D is delivered in a period of 11 months 5 days to 11 months 11 days, and since the first day of the advertisement delivery period does not belong to the delivery period, the delivery period of the advertisement D does not include the current time, and therefore the DSP corresponding to the advertisement D cannot be used as the candidate DSP.
In view of this, in the content described in this embodiment, by screening out the DSPs corresponding to the advertisement currently in the delivery period, it is not only possible to ensure that the delivery time of the delivered advertisement matches the current time, so that the benefit of the advertiser is maximized, but also it is possible to greatly reduce the number of DSPs that need to send bid requests, thereby greatly saving network bandwidth.
On the basis of the above embodiment, in order to further optimize the scheme, in this embodiment, after the advertisement trading platform obtains the target DSP according to the audience information, the target DSP may be used as a basis to further screen the DSP with higher matching degree with the advertisement bit data.
Specifically, since a product corresponding to a part of advertisements needs to be run on a specific terminal, for example, a mobile phone game is usually run on an intelligent mobile terminal, and a network game is usually run on a computer, in this embodiment, after obtaining a target DSP, device information corresponding to SSP is read from advertisement bit data, and then, it is determined whether adaptation device information of each target DSP includes the device information, if the adaptation device information of the target DSP includes the SSP device information, the advertisement trading platform may send bidding information to the target DSP, and in this embodiment, the target DSP may be determined as a first DSP to be bid. If the adaptation device information of the target DSP does not include SSP device information, the product corresponding to the advertisement cannot be displayed on the device corresponding to the SSP, and then the advertisement trading platform does not send bidding information to the target DSP.
Of course, the above is only an alternative embodiment of the present invention, and after obtaining the target DSP, the advertisement trading platform may further filter the DSP according to the user's interest. Specifically, the advertisement transaction platform may obtain a browsing record of the user from a network medium corresponding to the SSP, extract information of the highest user attention in the browsing record, read attribute information of the advertisement of the target DSP, and select a DSP with the attribute information associated with the information as a second DSP to be bid.
For example, in the browsing record of the user, the information with the highest frequency of occurrence is actor Z, and then the advertisement trading platform may filter out the DSP corresponding to the advertisement of actor Z's speech as the second DSP to be bid.
It should be noted that, the above are all implementation manners provided by the embodiments of the present invention, and in the embodiments of the present invention, the advertisement trading platform may further perform screening based on other data, for example, regional data of a device corresponding to the SSP. In addition, both of the above two embodiments are further screening within the range of the target DSP, in the embodiment of the present invention, the determination of the second DSP to be bid may be based on the range corresponding to the first DSP to be bid, or the determination of the first DSP to be bid may be based on the range corresponding to the second DSP to be bid, which is not limited in this embodiment of the present invention.
According to the description of the embodiment, the scheme can screen the DSP layer by layer based on a plurality of parameters of the advertisement bit data, so that the DSP which needs to send bidding requests can be greatly reduced, the network bandwidth is saved, the matching degree of the screened advertisements and the advertisement bit data is higher, and the directivity of the advertisements can be greatly improved.
On the basis of the above embodiment, after the DSPs to be bid are screened out, the advertisement trading platform sends a bidding request to the determined DSPs to be bid and receives bidding data of each DSP, and then, the DSP with the largest bidding data can be used as a designated DSP, and the advertisement provided by the designated DSP is sent to the SSP.
It should be noted that, when one DSP is designated, the advertisement trading platform may directly obtain the advertisement of the designated DSP. When the number of the appointed DSPs is more than one, one DSP can be randomly selected from the appointed DSPs and the advertisement of the DSP is obtained, or the number of times of putting the advertisement in the advertisement space corresponding to the SSP by each appointed DSP can be respectively obtained, and the advertisement of the appointed DSP with the largest number of times is obtained.
Therefore, according to the technical scheme of the embodiment of the invention, after receiving the advertisement bit data sent by the SSP, the advertisement trading platform screens the DSP with relatively stronger advertisement directivity as the DSP for sending the bidding request under the condition of the population attribute of the corresponding user, so that not only can part of the DSP be filtered out, the network bandwidth be saved, the performance of the server be improved, but also the directivity of the advertisement to be played can be improved, and the quality of advertisement putting can be improved.
Corresponding to the implementation method, the embodiment of the invention also provides a data screening device. Referring to fig. 2, fig. 2 is a schematic structural diagram of a data screening apparatus according to an embodiment of the present invention. The device comprises a reading module 11, a detecting module 12 and a determining module 13, wherein the reading module 11 is used for reading the population attributes of users from advertisement bit data sent by a seller platform SSP when the advertisement bit data are received; wherein the demographic attributes include a gender and an age of the user; the detection module 12 is configured to detect whether the pre-determined population targeting data of each alternative seller platform DSP is matched with the population attributes; the alternative DSP is the DSP of which the corresponding advertisement putting period comprises the current time; and the determining module 13 is configured to determine, as the target DSP, the candidate DSP corresponding to the crowd targeting data when the crowd targeting data matches the population attribute.
Wherein, in another embodiment, the apparatus further comprises a determining module, wherein,
the reading module 11 is further configured to read device information corresponding to the SSP from the advertisement bit data;
the judging module is used for judging whether the adaptive equipment information of each target DSP comprises the equipment information;
the determining module 13 is further configured to determine the target DSP as a first DSP to be bid when the adapted device information of the target DSP includes the device information.
Wherein, in one embodiment, the apparatus further comprises an extraction module and a selection module, wherein,
the reading module 11 is further configured to read a browsing record of the user from a network medium corresponding to the SSP;
the extraction module is used for extracting the information with the highest user attention in the browsing record;
the reading module 11 is further configured to read attribute information of the advertisement of the target DSP;
and the selection module is used for selecting the DSP with the attribute information and the information associated as the second DSP to be bid.
In another embodiment, the reading module 11 is further configured to read a delivery period of the advertisement of the DSP when receiving a registration request sent by the DSP;
the detecting module 12 is further configured to detect whether the release period includes a current time;
the determining module 13 is further configured to determine the DSP as the alternative DSP when the release period includes the current time.
On the basis of the above embodiment, the apparatus further comprises a receiving module, an obtaining module and a sending module, wherein,
the receiving module is used for receiving the bid data of the DSP;
the determining module 13 is further configured to determine a designated DSP with the largest bidding data;
the obtaining module is configured to obtain, when the number of the designated DSPs is greater than one, the number of times that each designated DSP puts an advertisement in an advertisement space corresponding to the SSP;
the sending module is used for sending the SSP with the advertisement of the designated DSP with the most times.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Therefore, according to the technical scheme of the embodiment of the invention, after receiving the advertisement bit data sent by the SSP, the advertisement trading platform screens the DSP with relatively stronger advertisement directivity as the DSP for sending the bidding request under the condition of the population attribute of the corresponding user, so that not only can part of the DSP be filtered out, the network bandwidth be saved, the performance of the server be improved, but also the directivity of the advertisement to be played can be improved, and the quality of advertisement putting can be improved.
The embodiment of the invention also provides a nonvolatile computer storage medium. Wherein the computer storage medium stores computer-executable instructions that can perform the data screening method in any of the above method embodiments.
Based on the above description, an embodiment of the present invention further provides an electronic device, referring to fig. 3, fig. 3 is a schematic diagram of a hardware structure of the electronic device of the data screening method provided in the embodiment of the present invention, where the electronic device described in this embodiment is applied to a mobile terminal. The electronic device includes: one or more processors 610 and a memory 620, with one processor 610 being an example in fig. 3.
In addition, the apparatus for performing the data screening method may further include: an input device 630 and an output device 640.
The processor 610, the memory 620, the input device 630, and the output device 640 may be connected by a bus or other means, and are exemplified by a bus in fig. 3.
The memory 620, which is a non-volatile computer-readable storage medium, may be used to store non-volatile software programs, non-volatile computer-executable programs, and modules, such as program instructions/modules corresponding to the data filtering method in the embodiments of the present invention. The processor 610 executes various functional applications of the server and data processing by running nonvolatile software programs, instructions and modules stored in the memory 620, so as to implement the data screening method of the above method embodiment.
The memory 620 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to use of the data filtering apparatus, and the like. Further, the memory 620 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some embodiments, memory 620 optionally includes memory located remotely from processor 610, which may be connected to the data screening device via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The input means 630 may receive input numeric or character information and generate key signal inputs related to user settings and function control of the data filtering apparatus. The output device 640 may include a display device such as a display screen.
The one or more modules are stored in the memory 620 and, when executed by the one or more processors 610, perform the data screening method of any of the method embodiments described above.
The product can execute the method provided by the embodiment of the invention, and has corresponding functional modules and beneficial effects of the execution method. For technical details that are not described in detail in this embodiment, reference may be made to the method provided by the embodiment of the present invention.
The electronic device of embodiments of the present invention exists in a variety of forms, including but not limited to:
(1) a mobile communication device: such devices are characterized by mobile communications capabilities and are primarily targeted at providing voice, data communications. Such terminals include: smart phones (e.g., iphones), multimedia phones, functional phones, and low-end phones, among others.
(2) Ultra mobile personal computer device: the equipment belongs to the category of personal computers, has calculation and processing functions and generally has the characteristic of mobile internet access. Such terminals include: PDA, MID, and UMPC devices, etc., such as ipads.
(3) A portable entertainment device: such devices can display and play multimedia content. This type of device comprises: audio, video players (e.g., ipods), handheld game consoles, electronic books, and smart toys and portable car navigation devices.
(4) A server: the device for providing the computing service comprises a processor, a hard disk, a memory, a system bus and the like, and the server is similar to a general computer architecture, but has higher requirements on processing capacity, stability, reliability, safety, expandability, manageability and the like because of the need of providing high-reliability service.
(5) And other electronic devices with data interaction functions.
In order to solve the problem of network bandwidth waste in the related art, in the scheme of the embodiment of the invention, when the advertisement transaction platform receives advertisement bit data sent by the seller platform SSP, the population attributes of corresponding users are read from the advertisement bit data, and then, whether the predetermined population targeting data of each alternative seller platform DSP is matched with the population attributes is respectively detected. The population attribute comprises the gender and age of the user, and the alternative DSP refers to the DSP with the corresponding advertisement serving period comprising the current time. Based on this, if the crowd targeting data matches with the demographic attributes, the advertisement of the DSP is considered to be targeted for the user, and therefore, in the embodiment of the present invention, the candidate DSP corresponding to the crowd targeting data is determined as the target DSP that can send the bid request. Therefore, according to the technical scheme of the embodiment of the invention, after receiving the advertisement bit data sent by the SSP, the advertisement trading platform screens the DSP with relatively stronger advertisement directivity as the DSP for sending the bidding request under the condition of the population attribute of the corresponding user, so that not only can part of the DSP be filtered out, the network bandwidth be saved, the performance of the server be improved, but also the directivity of the advertisement to be played can be improved, and the quality of advertisement putting can be improved.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (11)
1. A method of data screening, the method comprising:
when advertisement bit data sent by a seller platform is received, reading the population attributes of users from the advertisement bit data; wherein the demographic attributes include a gender and an age of the user;
respectively detecting whether the predetermined crowd orientation data of each alternative demand side platform is matched with the population attributes; the alternative demander platform is a demander platform of which the corresponding advertisement release period comprises the current time;
and when the crowd oriented data is matched with the population attributes, determining the alternative demand party platform corresponding to the crowd oriented data as a target demand party platform.
2. The data screening method of claim 1, wherein after determining the candidate demander platform corresponding to the crowd-sourced data as a target demander platform, the method further comprises:
reading equipment information corresponding to the seller platform from the advertisement bit data;
judging whether the adaptive equipment information of each target demand side platform comprises the equipment information;
and when the adaptive equipment information of the target demander platform comprises the equipment information, determining the target demander platform as a first demander platform to be bid.
3. The data screening method of claim 1, wherein after determining the candidate demander platform corresponding to the crowd-sourced data as a target demander platform, the method further comprises:
reading the browsing record of the user from the network media corresponding to the seller platform;
extracting the information with the highest user attention in the browsing record;
reading attribute information of the advertisement of the target demand party platform;
and selecting the demander platform with the attribute information associated with the information as a second demander platform to be bid.
4. The data screening method of claim 1, wherein prior to reading the user's demographic attributes from the advertisement bit data, the method further comprises:
when a registration request sent by a demand side platform is received, reading the advertisement putting period of the demand side platform;
detecting whether the release period comprises the current time;
and when the release period comprises the current time, determining the demand side platform as the alternative demand side platform.
5. The data screening method according to any one of claims 1 to 4,
receiving bid data of a platform of a demand party;
determining a specified demander platform with maximum bidding data;
when the number of the appointed demander platforms is more than one, respectively acquiring the times of advertisement putting of each appointed demander platform in the advertisement space corresponding to the seller platform;
and the seller platform sends the advertisement of the appointed demander platform with the most times.
6. An apparatus for data screening, the apparatus comprising:
the reading module is used for reading the population attributes of the users from the advertisement bit data when receiving the advertisement bit data sent by the seller platform; wherein the demographic attributes include a gender and an age of the user;
the detection module is used for respectively detecting whether the predetermined crowd orientation data of each alternative demand side platform is matched with the population attributes; the alternative demander platform is a demander platform of which the corresponding advertisement release period comprises the current time;
and the determining module is used for determining the alternative demand side platform corresponding to the crowd oriented data as a target demand side platform when the crowd oriented data is matched with the population attributes.
7. The data screening apparatus of claim 6, further comprising a determination module, wherein,
the reading module is further used for reading the equipment information corresponding to the seller platform from the advertisement bit data;
the judging module is used for judging whether the adaptive equipment information of each target demander platform comprises the equipment information;
the determining module is further configured to determine the target demander platform as a first to-be-bid demander platform when the adaptive device information of the target demander platform includes the device information.
8. The data screening apparatus of claim 6, further comprising an extraction module and a selection module, wherein,
the reading module is further configured to read a browsing record of the user from a network media corresponding to the seller platform;
the extraction module is used for extracting the information with the highest user attention in the browsing record;
the reading module is also used for reading the attribute information of the advertisement of the target demand party platform;
the selection module is used for selecting the demand party platform with the attribute information and the information correlated as a second demand party platform to be bid.
9. The data screening apparatus of claim 6,
the reading module is further used for reading the advertisement putting period of the demand party platform when receiving a registration request sent by the demand party platform;
the detection module is further configured to detect whether the release period includes the current time;
the determining module is further configured to determine the demander platform as the alternative demander platform when the delivery period includes the current time.
10. The data screening apparatus of claim 6, further comprising a receiving module, an obtaining module, and a sending module, wherein,
the receiving module is used for receiving the bidding data of the platform of the demand party;
the determining module is further used for determining the appointed demander platform with the maximum bidding data;
the acquisition module is used for respectively acquiring the times of advertisement putting of each appointed demander platform in the advertisement space corresponding to the seller platform when the number of the appointed demander platforms is more than one;
the sending module is used for sending the advertisement of the appointed demander platform with the most times to the seller platform.
11. An electronic device, comprising:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to:
when advertisement bit data sent by a seller platform is received, reading the population attributes of users from the advertisement bit data; wherein the demographic attributes include a gender and an age of the user;
respectively detecting whether the predetermined crowd orientation data of each alternative demand side platform is matched with the population attributes; the alternative demander platform is a demander platform of which the corresponding advertisement release period comprises the current time;
and when the crowd oriented data is matched with the population attributes, determining the alternative demand party platform corresponding to the crowd oriented data as a target demand party platform.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201611109687.8A CN106779831A (en) | 2016-12-02 | 2016-12-02 | Data screening method, device and electronic equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201611109687.8A CN106779831A (en) | 2016-12-02 | 2016-12-02 | Data screening method, device and electronic equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106779831A true CN106779831A (en) | 2017-05-31 |
Family
ID=58878246
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201611109687.8A Pending CN106779831A (en) | 2016-12-02 | 2016-12-02 | Data screening method, device and electronic equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106779831A (en) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107679885A (en) * | 2017-08-28 | 2018-02-09 | 深圳市诚壹科技有限公司 | A kind of ad data acquisition methods and device |
| CN107688972A (en) * | 2017-09-05 | 2018-02-13 | 北京奇艺世纪科技有限公司 | A kind of put-on method and system of PDB publicity orders |
| CN107705151A (en) * | 2017-09-27 | 2018-02-16 | 北京奇虎科技有限公司 | Advertisement putting regulation and control show method and device |
| CN108694607A (en) * | 2018-05-11 | 2018-10-23 | 广州至真信息科技有限公司 | A kind of Advertising Management System and the method for advertising management |
| CN108920529A (en) * | 2018-06-07 | 2018-11-30 | 北京金山安全软件有限公司 | Data extraction method and device and electronic equipment |
| WO2019128004A1 (en) * | 2017-12-27 | 2019-07-04 | 北京金山安全软件有限公司 | Platform determination method and apparatus, electronic device and storage medium |
| CN110111153A (en) * | 2019-05-13 | 2019-08-09 | 极智(上海)企业管理咨询有限公司 | A kind of bid advertisement placement method, system, medium and electronic equipment |
| CN110956500A (en) * | 2019-11-28 | 2020-04-03 | 湖南快乐阳光互动娱乐传媒有限公司 | Method and system for reducing advertisement request time consumption in advertisement real-time bidding system |
| CN111178988A (en) * | 2020-04-14 | 2020-05-19 | 北京热云科技有限公司 | Method for screening demand party of broadcast traffic, traffic transaction platform and system |
| CN113450132A (en) * | 2020-12-30 | 2021-09-28 | 北京新氧科技有限公司 | Advertisement putting method, device, equipment and system |
| CN114144772A (en) * | 2019-07-03 | 2022-03-04 | 深意公司 | Integrated search of data in activity planning |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140195665A1 (en) * | 2011-07-26 | 2014-07-10 | Infobank Corp. | Method and system for information processing and recording medium for same |
| CN104361508A (en) * | 2014-11-21 | 2015-02-18 | 北京金和软件股份有限公司 | Advertisement precision marketing method based on APP self-service platform |
| CN104636945A (en) * | 2013-11-11 | 2015-05-20 | 北京思博途信息技术有限公司 | Putting method and device of DSP (demand-side platform) advertisements |
-
2016
- 2016-12-02 CN CN201611109687.8A patent/CN106779831A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140195665A1 (en) * | 2011-07-26 | 2014-07-10 | Infobank Corp. | Method and system for information processing and recording medium for same |
| CN104636945A (en) * | 2013-11-11 | 2015-05-20 | 北京思博途信息技术有限公司 | Putting method and device of DSP (demand-side platform) advertisements |
| CN104361508A (en) * | 2014-11-21 | 2015-02-18 | 北京金和软件股份有限公司 | Advertisement precision marketing method based on APP self-service platform |
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107679885A (en) * | 2017-08-28 | 2018-02-09 | 深圳市诚壹科技有限公司 | A kind of ad data acquisition methods and device |
| CN107688972B (en) * | 2017-09-05 | 2021-05-04 | 北京奇艺世纪科技有限公司 | PDB advertisement order putting method and system |
| CN107688972A (en) * | 2017-09-05 | 2018-02-13 | 北京奇艺世纪科技有限公司 | A kind of put-on method and system of PDB publicity orders |
| CN107705151A (en) * | 2017-09-27 | 2018-02-16 | 北京奇虎科技有限公司 | Advertisement putting regulation and control show method and device |
| CN107705151B (en) * | 2017-09-27 | 2021-06-15 | 北京奇虎科技有限公司 | Display method and device for advertising regulation |
| WO2019128004A1 (en) * | 2017-12-27 | 2019-07-04 | 北京金山安全软件有限公司 | Platform determination method and apparatus, electronic device and storage medium |
| CN109978576A (en) * | 2017-12-27 | 2019-07-05 | 北京金山安全软件有限公司 | Platform determination method and device, information transaction platform and storage medium |
| CN108694607A (en) * | 2018-05-11 | 2018-10-23 | 广州至真信息科技有限公司 | A kind of Advertising Management System and the method for advertising management |
| CN108920529A (en) * | 2018-06-07 | 2018-11-30 | 北京金山安全软件有限公司 | Data extraction method and device and electronic equipment |
| CN110111153A (en) * | 2019-05-13 | 2019-08-09 | 极智(上海)企业管理咨询有限公司 | A kind of bid advertisement placement method, system, medium and electronic equipment |
| CN114144772A (en) * | 2019-07-03 | 2022-03-04 | 深意公司 | Integrated search of data in activity planning |
| CN110956500A (en) * | 2019-11-28 | 2020-04-03 | 湖南快乐阳光互动娱乐传媒有限公司 | Method and system for reducing advertisement request time consumption in advertisement real-time bidding system |
| CN110956500B (en) * | 2019-11-28 | 2023-04-18 | 湖南快乐阳光互动娱乐传媒有限公司 | Method and system for reducing advertisement request time consumption in advertisement real-time bidding system |
| CN111178988A (en) * | 2020-04-14 | 2020-05-19 | 北京热云科技有限公司 | Method for screening demand party of broadcast traffic, traffic transaction platform and system |
| CN113450132A (en) * | 2020-12-30 | 2021-09-28 | 北京新氧科技有限公司 | Advertisement putting method, device, equipment and system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106779831A (en) | Data screening method, device and electronic equipment | |
| US11694513B2 (en) | Anti-fraud cloud gaming blockchain | |
| US20160199742A1 (en) | Automatic generation of a game replay video | |
| CN111966441A (en) | Information processing method and device based on virtual resources, electronic equipment and medium | |
| CN107899245B (en) | Anti-cheating method, device and system | |
| US20170171329A1 (en) | Video recommendaton method and system, and server | |
| CN104394126A (en) | Information recommendation method, server, client side and system | |
| CN107465698A (en) | A kind of data verification method and server | |
| CN108260015B (en) | Voting data processing method and device and electronic equipment | |
| CN107682328A (en) | A kind of data verification method and client | |
| CN106454535A (en) | Information processing method, client terminal and server | |
| US20210136432A1 (en) | Method for recharging live streaming account, terminal, and storage medium | |
| CN106803188A (en) | The display methods of business operation, device and electronic equipment | |
| US20170171339A1 (en) | Advertisement data transmission method, electrnoic device and system | |
| CN107623865A (en) | A data verification method and server | |
| CN107182042B (en) | Short message channel quality evaluation method, device, medium and system | |
| CN107426253A (en) | A kind of data verification method and client | |
| CN109495378A (en) | Detect method, apparatus, server and the storage medium of abnormal account number | |
| CN106815285A (en) | The method of the video recommendations based on video website, device and electronic equipment | |
| CN106971296B (en) | Method for processing information object, electronic equipment and storage medium | |
| CN112364222B (en) | Regional portrait method of user age, computer equipment and storage medium | |
| CN106815741A (en) | A kind of advertisement placement method, device and electronic equipment | |
| CN106846033A (en) | Data processing method, device and electronic equipment | |
| WO2017185618A1 (en) | Method and device for implementing civilian commentary | |
| CN111309935A (en) | Song recommendation method and device and computer storage medium |
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 | ||
| WD01 | Invention patent application deemed withdrawn after publication | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170531 |