[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN115423541B - Automatic advertisement scheduling and delivering method, device, equipment and storage medium - Google Patents

Automatic advertisement scheduling and delivering method, device, equipment and storage medium Download PDF

Info

Publication number
CN115423541B
CN115423541B CN202211373376.8A CN202211373376A CN115423541B CN 115423541 B CN115423541 B CN 115423541B CN 202211373376 A CN202211373376 A CN 202211373376A CN 115423541 B CN115423541 B CN 115423541B
Authority
CN
China
Prior art keywords
advertisement
scheduling
information
bodies
delivery
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202211373376.8A
Other languages
Chinese (zh)
Other versions
CN115423541A (en
Inventor
易成能
邓维强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen E Sell Technology Co ltd
Original Assignee
Shenzhen E Sell Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen E Sell Technology Co ltd filed Critical Shenzhen E Sell Technology Co ltd
Priority to CN202211373376.8A priority Critical patent/CN115423541B/en
Publication of CN115423541A publication Critical patent/CN115423541A/en
Application granted granted Critical
Publication of CN115423541B publication Critical patent/CN115423541B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0242Determining effectiveness of advertisements
    • G06Q30/0244Optimization
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0264Targeted advertisements based upon schedule

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (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)

Abstract

The invention relates to the field of artificial intelligence, and discloses an automatic advertisement scheduling delivery method, device, equipment and storage medium, which are used for realizing intelligent automatic advertisement scheduling and improving the efficiency of automatic advertisement scheduling. The method comprises the following steps: judging whether the plurality of first advertisement material bodies meet a preset scheduling application condition according to the material association information to obtain a judgment result, and performing material set division on the plurality of first advertisement material bodies according to the judgment result to obtain a first material set and a second material set; calculating scheduling priorities of the plurality of second advertisement material bodies according to the material association information to obtain target scheduling priorities; performing advertisement scheduling on the plurality of second advertisement material bodies according to the target scheduling priority and the material association information to generate advertisement scheduling information; and storing the advertisement scheduling information to a preset scheduling table, and carrying out automatic scheduling and delivering on the plurality of second advertisement material bodies according to the preset scheduling table and the delivering plan data.

Description

Automatic advertisement scheduling and delivering method, device, equipment and storage medium
Technical Field
The invention relates to the field of artificial intelligence, in particular to an automatic advertisement scheduling delivery method, device, equipment and storage medium.
Background
Advertising is a means of publicizing and widely delivering information to the public through a certain form of media for a specific need. With the increasingly wide application of the internet of things technology, the advertisement services are increasing. However, in the existing advertisement delivery scheduling, if an advertiser wants to set a plurality of date sections, the advertiser needs to manually perform multiple click operations to complete scheduling setting, so that the operation is cumbersome, and the advertiser cannot provide flexible and variable delivery strategies because only the same delivery strategy can be used for advertisement materials.
The existing scheme needs manual work to schedule advertisements, but the manual advertisement scheduling mode has the defects of low efficiency, easy error and the like, namely the automatic advertisement scheduling efficiency of the existing scheme is low.
Disclosure of Invention
The invention provides an automatic advertisement scheduling putting method, device, equipment and storage medium, which are used for realizing intelligent automatic advertisement scheduling and improving the efficiency of automatic advertisement scheduling.
The first aspect of the invention provides an automatic advertisement scheduling delivery method, which comprises the following steps: receiving an advertisement scheduling request sent by a delivery terminal, performing request analysis on the advertisement scheduling request to obtain an advertisement data set, and performing data extraction and data matching on the advertisement data set to obtain a plurality of first advertisement material bodies and delivery plan data; respectively extracting material information of the plurality of first advertisement material bodies to obtain material duration and material content information corresponding to each first advertisement material body, and generating material association information corresponding to the plurality of first advertisement material bodies according to the material duration and the material content information; judging whether the plurality of first advertisement material bodies meet a preset scheduling application condition according to the material association information to obtain a judgment result of each first advertisement material body, and performing material set division on the plurality of first advertisement material bodies according to the judgment result to obtain a first material set and a second material set, wherein the first material set is used for indicating a plurality of second advertisement material bodies meeting the scheduling application condition, and the second material set is a plurality of third advertisement material bodies which do not meet the scheduling application condition; performing scheduling priority calculation on the plurality of second advertisement material bodies according to the material association information to obtain target scheduling priorities corresponding to the plurality of second advertisement material bodies; and carrying out advertisement scheduling on the plurality of second advertisement material bodies according to the target scheduling priority and the material association information, and generating advertisement scheduling information corresponding to the first material set, wherein the advertisement scheduling information comprises: the launching start time node and the launching end time node correspond to each second advertisement material body; and storing the advertisement scheduling information to a preset scheduling table, and carrying out automatic scheduling advertisement delivery on the plurality of second advertisement material bodies according to the preset scheduling table and the delivery plan data.
Optionally, in a first implementation manner of the first aspect of the present invention, the extracting material information from the plurality of first advertisement material bodies respectively to obtain material duration and material content information corresponding to each first advertisement material body, and generating material association information corresponding to the plurality of first advertisement material bodies according to the material duration and the material content information includes: respectively carrying out time length extraction and content identification on the plurality of first advertisement material bodies to obtain material time length and material content information corresponding to each first advertisement material body; performing material type mapping on the plurality of first advertisement material bodies according to the material content information to obtain material type information; and performing material information association on the plurality of first advertisement material bodies according to the material type information to obtain corresponding material association information.
Optionally, in a second implementation manner of the first aspect of the present invention, the determining, according to the material association information, whether the multiple first advertisement material bodies meet a preset scheduling application condition to obtain a determination result of each first advertisement material body, and performing material set division on the multiple first advertisement material bodies according to the determination result to obtain a first material set and a second material set, where the first material set is used to indicate multiple second advertisement material bodies meeting the scheduling application condition, and the second material set is multiple third advertisement material bodies that do not meet the scheduling application condition, includes: matching preset scheduling application conditions according to the material association information to obtain a matching result; judging whether the plurality of first advertisement material bodies meet a preset scheduling application condition according to the matching result to obtain a judgment result of each first advertisement material body; dividing the first advertisement material bodies meeting the judgment result into a first material set, wherein the first material set is used for indicating a plurality of second advertisement material bodies meeting the scheduling application condition; and dividing the first advertisement material body with the judgment result of being not satisfied into a second material set, wherein the second material set is a plurality of third advertisement material bodies which do not satisfy the scheduling application condition.
Optionally, in a third implementation manner of the first aspect of the present invention, the calculating the scheduling priorities of the plurality of second advertisement material ontologies according to the material association information to obtain target scheduling priorities corresponding to the plurality of second advertisement material ontologies includes: calling a preset priority computing function to perform priority prediction on the material associated information to obtain an initial priority; and fitting the scheduling priorities of the plurality of second advertisement material bodies according to the initial priorities to obtain target scheduling priorities corresponding to the plurality of second advertisement material bodies.
Optionally, in a fourth implementation manner of the first aspect of the present invention, the performing advertisement scheduling on the plurality of second advertisement material ontologies according to the target scheduling priority and the material association information generates advertisement scheduling information corresponding to the first material set, where the advertisement scheduling information includes: the corresponding input start time node and input end time node of every second advertisement material body includes: performing one-to-one correspondence processing on the material correlation information and the target scheduling priority to generate a priority information group; and carrying out advertisement scheduling on the plurality of second advertisement material bodies according to the priority information group, and generating advertisement scheduling information corresponding to the first material set, wherein the advertisement scheduling information comprises: and the delivery start time node and the delivery end time node correspond to each second advertisement material body.
Optionally, in a fifth implementation manner of the first aspect of the present invention, the method for automatically scheduling and delivering an advertisement further includes: calculating scheduling delivery data of a target advertisement material body according to the material duration and the advertisement scheduling information; calculating loss values of the putting plan data and the scheduling putting data to obtain target loss values; and adjusting the delivery plan of the target advertisement material body according to the target loss value to obtain an adjusted delivery plan.
Optionally, in a sixth implementation manner of the first aspect of the present invention, the method for automatically scheduling and delivering advertisements further includes: monitoring the advertisement putting state of a user terminal, and inquiring the putting duration at the user terminal according to the advertisement scheduling information; judging whether an automatic advertisement scheduling launching quit condition is met or not according to the launching duration; and if so, quitting the automatic scheduling delivery of the advertisements, acquiring the delivery amount of the user terminal, and feeding the delivery amount back to the delivery terminal.
A second aspect of the present invention provides an automatic advertisement scheduling delivery apparatus, including: the system comprises an acquisition module, a delivery terminal and a delivery planning module, wherein the acquisition module is used for receiving an advertisement scheduling request sent by the delivery terminal, performing request analysis on the advertisement scheduling request to obtain an advertisement data set, and performing data extraction and data matching on the advertisement data set to obtain a plurality of first advertisement material bodies and delivery planning data; the processing module is used for respectively extracting the material information of the plurality of first advertisement material bodies to obtain the material duration and the material content information corresponding to each first advertisement material body, and generating the material association information corresponding to the plurality of first advertisement material bodies according to the material duration and the material content information; the judging module is used for judging whether the plurality of first advertisement material bodies meet the preset scheduling application condition according to the material association information to obtain a judging result of each first advertisement material body, and performing material set division on the plurality of first advertisement material bodies according to the judging result to obtain a first material set and a second material set, wherein the first material set is used for indicating a plurality of second advertisement material bodies meeting the scheduling application condition, and the second material set is a plurality of third advertisement material bodies which do not meet the scheduling application condition; the calculation module is used for respectively calculating the scheduling priority of the plurality of second advertisement material bodies according to the material association information to obtain the target scheduling priority corresponding to the plurality of second advertisement material bodies; the scheduling module is used for performing advertisement scheduling on the plurality of second advertisement material bodies according to the target scheduling priority and the material association information, and generating advertisement scheduling information corresponding to the first material set, wherein the advertisement scheduling information comprises: the release starting time node and the release ending time node correspond to each second advertisement material body; and the delivery module is used for storing the advertisement scheduling information to a preset scheduling list and automatically scheduling and delivering the advertisements in the plurality of second advertisement material bodies according to the preset scheduling list and the delivery plan data.
Optionally, in a first implementation manner of the second aspect of the present invention, the processing module is specifically configured to: respectively carrying out time length extraction and content identification on the plurality of first advertisement material bodies to obtain material time length and material content information corresponding to each first advertisement material body; performing material type mapping on the plurality of first advertisement material bodies according to the material content information to obtain material type information; and performing material information association on the plurality of first advertisement material bodies according to the material type information to obtain corresponding material association information.
Optionally, in a second implementation manner of the second aspect of the present invention, the determining module is specifically configured to: matching preset scheduling application conditions according to the material correlation information to obtain a matching result; judging whether the plurality of first advertisement material bodies meet a preset scheduling application condition according to the matching result to obtain a judgment result of each first advertisement material body; dividing the first advertisement material body which meets the judgment result into a first material set, wherein the first material set is used for indicating a plurality of second advertisement material bodies meeting the scheduling application condition; and dividing the first advertisement material body with the judgment result of being not satisfied into a second material set, wherein the second material set is a plurality of third advertisement material bodies which do not satisfy the scheduling application condition.
Optionally, in a third implementation manner of the second aspect of the present invention, the calculation module is specifically configured to: calling a preset priority computing function to perform priority prediction on the material associated information to obtain an initial priority; and fitting the scheduling priorities of the plurality of second advertisement material bodies according to the initial priorities to obtain target scheduling priorities corresponding to the plurality of second advertisement material bodies.
Optionally, in a fourth implementation manner of the second aspect of the present invention, the scheduling module is specifically configured to: performing one-to-one correspondence processing on the material associated information and the target scheduling priority to generate a priority information group; and carrying out advertisement scheduling on the plurality of second advertisement material bodies according to the priority information group, and generating advertisement scheduling information corresponding to the first material set, wherein the advertisement scheduling information comprises: and the delivery start time node and the delivery end time node correspond to each second advertisement material body.
Optionally, in a fifth implementation manner of the second aspect of the present invention, the automatic advertisement scheduling delivery apparatus further includes: the adjusting module is used for calculating scheduling delivery data of the target advertisement material body according to the material duration and the advertisement scheduling information; calculating loss values of the putting plan data and the scheduling putting data to obtain target loss values; and adjusting the delivery plan of the target advertisement material body according to the target loss value to obtain the adjusted delivery plan.
Optionally, in a sixth implementation manner of the second aspect of the present invention, the apparatus for automatically scheduling and delivering advertisements further includes: the feedback module is used for monitoring the advertisement delivery state of the user terminal and inquiring the delivery duration at the user terminal according to the advertisement scheduling information; judging whether an automatic advertisement scheduling launching quit condition is met or not according to the launching duration; and if so, quitting the automatic scheduling delivery of the advertisements, acquiring the delivery amount of the user terminal, and feeding the delivery amount back to the delivery terminal.
The third aspect of the present invention provides an automatic scheduling advertisement delivery apparatus, including: a memory and at least one processor, the memory having instructions stored therein; the at least one processor calls the instructions in the memory to cause the automatic advertisement scheduling delivery device to execute the automatic advertisement scheduling delivery method.
A fourth aspect of the present invention provides a computer-readable storage medium having stored therein instructions, which, when run on a computer, cause the computer to execute the above-mentioned method for automatic placement of advertisements.
According to the technical scheme provided by the invention, the problem of scheduling conflict is solved from the source by presetting a plurality of scheduling application conditions, the problems of confusion caused by scheduling conflict and influence on advertisement playing are avoided, then material set division is carried out on an advertisement material body, and the material set is classified into the material set which meets the scheduling application conditions and the material set which does not meet the scheduling application conditions by automatically dividing the material set, so that the calculation efficiency of scheduling priority is improved, the efficiency and the accuracy of advertisement scheduling are improved, the flow of data transmission is reduced, and further, the automatic scheduling of intelligent advertisements is realized and the efficiency of automatic scheduling of the advertisements is improved.
Drawings
FIG. 1 is a schematic diagram of an embodiment of an automatic advertisement scheduling delivery method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of another embodiment of an automatic advertisement scheduling delivery method according to the embodiment of the present invention;
FIG. 3 is a schematic diagram of an embodiment of an automatic advertisement scheduling delivery apparatus according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of another embodiment of an automatic advertisement scheduling delivery apparatus according to an embodiment of the present invention;
fig. 5 is a schematic diagram of an embodiment of an automatic advertisement scheduling delivery apparatus according to an embodiment of the present invention.
Detailed Description
The embodiment of the invention provides an automatic advertisement scheduling putting method, device, equipment and storage medium, which are used for realizing intelligent automatic advertisement scheduling and improving the efficiency of automatic advertisement scheduling. The terms "first," "second," "third," "fourth," and the like in the description and in the claims, as well as in the drawings, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that the embodiments described herein may be practiced otherwise than as specifically illustrated or described herein. Furthermore, the terms "comprises," "comprising," or "having," and any variations thereof, are intended to cover non-exclusive inclusions, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
For convenience of understanding, a detailed flow of the embodiment of the present invention is described below, and referring to fig. 1, an embodiment of an automatic schedule advertisement delivery method according to the embodiment of the present invention includes:
101. receiving an advertisement scheduling request sent by a delivery terminal, performing request analysis on the advertisement scheduling request to obtain an advertisement data set, and performing data extraction and data matching on the advertisement data set to obtain a plurality of first advertisement material bodies and delivery plan data;
it is understood that the execution subject of the present invention may be an automatic advertisement scheduling device, and may also be a terminal or a server, which is not limited herein. The embodiment of the present invention is described by taking a server as an execution subject.
Specifically, the server receives an advertisement scheduling request sent by a delivery terminal, performs request analysis on the advertisement scheduling request, obtains a plurality of corresponding advertisement data identifiers, obtains an advertisement data set from a preset database through the advertisement identifiers, obtains an identifier data set and an extraction rule set, adopts an iterative matching mode for each identifier, matches the identifier by using a previous extraction priority data extraction rule, matches the matching result of the previous extraction priority data extraction rule by using a next extraction priority data extraction rule corresponding to the previous extraction priority data extraction rule until each data extraction rule is matched once to obtain a matching result of each data extraction rule for the identifier, determines the success rate of the data extraction rule according to the success condition of matching each identifier by the data extraction rule, and screens the data extraction rules in the extraction rule set according to the success rate of each data extraction rule to obtain a plurality of first advertisement ontologies and delivery plan data.
102. Respectively extracting material information of the plurality of first advertisement material bodies to obtain material duration and material content information corresponding to each first advertisement material body, and generating material association information corresponding to the plurality of first advertisement material bodies according to the material duration and the material content information;
specifically, after the advertisement material bodies are obtained, attribute information is extracted for the advertisement material bodies of different types to obtain standard coding information corresponding to the advertisement material data of different types, preset object information contained in the advertisement material bodies is respectively extracted for the advertisement material bodies of different types, mapping relation is established between each standard coding information and the preset object information, corresponding target preset object information is determined based on the mapping relation in response to the obtained advertisement material to be priced, the associated information of the advertisement material to be priced is determined based on the associated data in the target preset object information, and material associated information corresponding to a plurality of first advertisement material bodies is generated according to material duration and material content information. The method and the device realize the quantification of the advertisement materials and the automatic and standardized information extraction of the advertisement materials, and improve the information extraction efficiency of the advertisement materials.
103. Judging whether the plurality of first advertisement material bodies meet preset scheduling application conditions according to the material correlation information to obtain a judgment result of each first advertisement material body, and performing material set division on the plurality of first advertisement material bodies according to the judgment result to obtain a first material set and a second material set, wherein the first material set is used for indicating a plurality of second advertisement material bodies meeting the scheduling application conditions, and the second material set is a plurality of third advertisement material bodies which do not meet the scheduling application conditions;
it should be noted that the preset scheduling application condition includes that a scheduling application user has a right to operate and control a to-be-scheduled advertisement delivery device, where the right to operate and control a certain one or more advertisement delivery devices by each user is preset, for example, if the user is an advertisement user, the advertisement user obtains the right to operate and control the advertisement delivery device after purchasing a certain one or more time slots of a certain advertisement delivery device as an advertisement use time slot, and if the user is an administrator, the user has an operation and control right to the owned advertisement delivery device, so that the server determines whether a plurality of first advertisement material bodies meet the preset scheduling application condition through the material association information, obtains a determination result of each first advertisement material body, and performs material set division on the plurality of first advertisement material bodies according to the determination result to obtain a first material set and a second material set, where the first material set is used to indicate a plurality of second advertisement material bodies meeting the scheduling application condition, and the second material set is a plurality of third advertisement material bodies not meeting the scheduling application condition.
104. Calculating scheduling priorities of the plurality of second advertisement material bodies according to the material association information to obtain target scheduling priorities corresponding to the plurality of second advertisement material bodies;
specifically, the server performs scheduling priority calculation on a plurality of second advertisement material bodies according to the material association information, wherein the server acquires priority information of the material association information and a weight scoring table, and the weight scoring table comprises weights corresponding to the priority information and scoring values corresponding to different option types under the priority information; and calculating the priority grade of the material associated information by using a preset evaluation model based on the priority information and the weight grade table.
105. According to the target scheduling priority and the material correlation information, performing advertisement scheduling on a plurality of second advertisement material bodies, and generating advertisement scheduling information corresponding to the first material set, wherein the advertisement scheduling information comprises: the release starting time node and the release ending time node correspond to each second advertisement material body;
specifically, the server schedules advertisements for a plurality of second advertisement material bodies according to the target scheduling priority and the material association information, and generates advertisement scheduling information corresponding to the first material set, wherein the server receives the total advertisement delivery amount input by the user, receives the date range of advertisement delivery set by the user, determines the advertisement delivery amount on the same day corresponding to each date in the date range according to the total advertisement delivery amount and the total number of days in the date range, displays a scheduling calendar table indicating the advertisement delivery amount on the same day corresponding to each date on each date in the date range, and generates the advertisement scheduling information corresponding to the first material set according to the information.
106. And storing the advertisement scheduling information to a preset scheduling table, and carrying out automatic scheduling and delivering on the plurality of second advertisement material bodies according to the preset scheduling table and the delivering plan data.
Specifically, a second advertisement material book which can be launched in a current range is obtained, wherein the second advertisement material book comprises a global advertisement and an accurate advertisement, it is to be noted that the global advertisement is an advertisement which is not launched in a non-directional manner, the accurate advertisement is an advertisement which is launched accurately according to user attributes, an advertisement scheduling table is generated based on the global advertisement and the accurate advertisement which can be launched in the current range, advertisement spots and launching time which can be launched with the advertisement in the current range are determined, user tags corresponding to the advertisement spots are obtained, accurate advertisements which are adaptive to the user tags are inquired, the inquired corresponding accurate advertisements and/or the queried global advertisements are launched to the advertisement spots in the launching time according to the advertisement scheduling table, wherein the launching time of each advertisement spot is full of the global advertisements and/or the inquired accurate advertisements, the server monitors the advertisement launching state of the user terminal, and inquires the duration of the user terminal according to advertisement scheduling information, whether the advertisement launching is up to an automatic scheduling condition is judged, if the advertisement launching is up, the advertisement terminal exits from the automatic scheduling condition, and the advertisement terminal exits from the advertisement terminal, and the advertisement launching amount of the user is obtained, and the advertisement scheduling information is fed back to the user.
In the embodiment of the invention, the problem of scheduling conflict is eradicated from the source by presetting a plurality of scheduling application conditions, the problem of confusion caused by scheduling conflict and influence on advertisement playing is avoided, then the material set is divided into the advertisement material body, and the material set is classified into the material set which meets the scheduling application conditions and the material set which does not meet the scheduling application conditions by automatically dividing the material set, so that the calculation efficiency of scheduling priority is improved, the efficiency and the accuracy of advertisement scheduling are improved, the flow of data transmission is reduced, and further, the intelligent automatic scheduling of the advertisement is realized and the efficiency of automatic scheduling of the advertisement is improved.
Referring to fig. 2, another embodiment of the method for automatically scheduling and delivering advertisements in the embodiment of the present invention includes:
201. receiving an advertisement scheduling request sent by a delivery terminal, performing request analysis on the advertisement scheduling request to obtain an advertisement data set, and performing data extraction and data matching on the advertisement data set to obtain a plurality of first advertisement material bodies and delivery plan data;
specifically, in this embodiment, the specific implementation of step 201 is similar to that of step 101, and is not described herein again.
202. Respectively extracting material information of the plurality of first advertisement material bodies to obtain material duration and material content information corresponding to each first advertisement material body, and generating material association information corresponding to the plurality of first advertisement material bodies according to the material duration and the material content information;
specifically, time length extraction and content identification are respectively carried out on a plurality of first advertisement material bodies, and material time length and material content information corresponding to each first advertisement material body are obtained; performing material type mapping on the plurality of first advertisement material bodies according to the material content information to obtain material type information; and performing material information association on the plurality of first advertisement material bodies according to the material type information to obtain corresponding material association information.
In this embodiment, the type of the advertisement material may be a short video type, after the advertisement material body is obtained, the type of the advertisement material body may be automatically determined, and then attribute information may be extracted for advertisement material bodies of different types, and the same type of advertisement material data may be extracted according to the same attribute to obtain attribute information, where the attribute information is standard encoding information, for example, for an advertisement material of a short video type, the finally extracted encoding information may include information corresponding to a name, information corresponding to a simple description, information corresponding to an example diagram, advertisement type, complexity, tag information such as a platform and a channel, creation cycle information, and estimation association section information. The standard coding library can be established based on the determined coding information, the same type of advertisement materials can correspond to the same codes, different types of advertisement materials can correspond to different codes, specifically, the server obtains the material duration and the material content information corresponding to each first advertisement material body, performs material type mapping on the plurality of first advertisement material bodies according to the material content information to obtain the material type information, performs material information association on the plurality of first advertisement material bodies according to the material type information to obtain corresponding material association information, determines the corresponding advertisement materials according to the different codes, and can improve the efficiency of advertisement material information association.
203. Judging whether the plurality of first advertisement material bodies meet preset scheduling application conditions according to the material correlation information to obtain a judgment result of each first advertisement material body, and performing material set division on the plurality of first advertisement material bodies according to the judgment result to obtain a first material set and a second material set, wherein the first material set is used for indicating a plurality of second advertisement material bodies meeting the scheduling application conditions, and the second material set is a plurality of third advertisement material bodies which do not meet the scheduling application conditions;
specifically, matching preset scheduling application conditions according to the material association information to obtain matching results, and judging whether the plurality of first advertisement material bodies meet the preset scheduling application conditions according to the matching results to obtain a judgment result of each first advertisement material body; dividing the first advertisement material bodies meeting the judgment result into a first material set, wherein the first material set is used for indicating a plurality of second advertisement material bodies meeting the scheduling application condition; and dividing the first advertisement material body with the judgment result of being unsatisfied into a second material set, wherein the second material set is a plurality of third advertisement material bodies which do not meet the scheduling application condition.
When the server matches preset scheduling application conditions according to the material association information, it needs to be determined that the scheduling time period is within a fixed operation time period of the advertisement delivery device to be scheduled, because the fixed operation time period of each advertisement delivery device is preset, the advertisement delivery device can play advertisements within the fixed operation time period, an owner of the advertisement delivery device sells a certain time period or a plurality of time periods within the fixed operation time period of the advertisement delivery device to an advertiser for profit, and when the fixed operation time period of the advertisement delivery device is set, the advertisement delivery device can be set according to the property of a specific place where the advertisement delivery device is located, for example, if the advertisement delivery device is located at a subway station, assuming that the subway operation time is from 6 to 24 points of each day, that is, only people flow in subways from 6 to 24 points of each day, the advertisement delivery device has an advertisement audience, so that the fixed operation time period of the advertisement delivery device can also be set as from 6 to 24 points of each day, specifically, the server judges whether a plurality of first advertisement ontology materials meet the preset scheduling application conditions according to a matching result, and obtains a judgment result of each first advertisement ontology; dividing the first advertisement material body which meets the judgment result into a first material set, wherein the first material set is used for indicating a plurality of second advertisement material bodies meeting the scheduling application condition; and dividing the first advertisement material body with the judgment result of being unsatisfied into a second material set, wherein the second material set is a plurality of third advertisement material bodies which do not meet the scheduling application condition.
204. Calculating scheduling priorities of the plurality of second advertisement material bodies according to the material association information to obtain target scheduling priorities corresponding to the plurality of second advertisement material bodies;
specifically, a preset priority calculation function is called to predict the priority of the material associated information to obtain an initial priority; and fitting the scheduling priorities of the plurality of second advertisement material bodies according to the initial priorities to obtain target scheduling priorities corresponding to the plurality of second advertisement material bodies.
The method comprises the steps of planning scheduling of each piece of material associated information based on priority grading, calling a preset priority calculation function by a server to predict the priority of the piece of material associated information to obtain an initial priority, fitting scheduling priorities of a plurality of second advertisement material bodies according to the initial priority to obtain target scheduling priorities corresponding to the second advertisement material bodies, and constructing an accurate and effective demand priority evaluation function based on perfect demand priority information.
205. According to the target scheduling priority and the material correlation information, performing advertisement scheduling on a plurality of second advertisement material bodies, and generating advertisement scheduling information corresponding to the first material set, wherein the advertisement scheduling information comprises: the launching start time node and the launching end time node correspond to each second advertisement material body;
specifically, the material associated information and the target scheduling priority are processed in a one-to-one correspondence manner to generate a priority information group; according to the priority information group, carrying out advertisement scheduling on the plurality of second advertisement material bodies, and generating advertisement scheduling information corresponding to the first material set, wherein the advertisement scheduling information comprises: and the delivery start time node and the delivery end time node correspond to each second advertisement material body.
The server processes the material correlation information and the target scheduling priority in a one-to-one correspondence mode to generate a priority information group, receives the modification of the advertisement putting amount on the day marked on the date by the user, updates the advertisement putting amount on the day marked on the corresponding date, generates network advertisement scheduling information according to the advertisement putting amount on the day corresponding to each date marked on each date in the date range of the calendar, and finally performs advertisement scheduling on the second advertisement material bodies according to the priority information group to generate the advertisement scheduling information corresponding to the first material set.
206. Storing the advertisement scheduling information into a preset scheduling table, and automatically scheduling and delivering advertisements to the plurality of second advertisement material bodies according to the preset scheduling table and the delivery plan data;
207. monitoring the advertisement putting state of the user terminal, and inquiring the putting duration at the user terminal according to the advertisement scheduling information;
208. judging whether an automatic schedule release quit condition of the advertisements is reached or not according to the release duration;
209. and if so, quitting the automatic scheduling delivery of the advertisements, acquiring the delivery amount of the user terminal, and feeding the delivery amount back to the delivery terminal.
Specifically, a second advertisement material book which can be launched in a current range is obtained, wherein the second advertisement material book comprises a global advertisement and an accurate advertisement, it is to be noted that the global advertisement is an advertisement which is not launched in a non-directional manner, the accurate advertisement is an advertisement which is launched accurately according to user attributes, an advertisement scheduling table is generated based on the global advertisement and the accurate advertisement which can be launched in the current range, advertisement spots and launching time which can be launched with the advertisement in the current range are determined, user tags corresponding to the advertisement spots are obtained, accurate advertisements which are adaptive to the user tags are inquired, the inquired corresponding accurate advertisements and/or the queried global advertisements are launched to the advertisement spots according to the advertisement scheduling table within the launching time, wherein the launching time of each advertisement spot is full of the global advertisements and/or the inquired accurate advertisements, the server monitors the advertisement launching state of the user terminal, inquires the duration of the user terminal according to the advertisement scheduling information, judges whether the advertisement launching is up to an automatic scheduling condition, if the advertisement launching is up, the advertisement terminal exits from the advertisement terminal, the advertisement launching amount is obtained, and the advertisement launching amount of the advertisement terminal is increased, and the advertisement resource coverage of the advertisement is prevented from being wasted.
Optionally, calculating schedule delivery data of the target advertisement material body according to the material duration and the advertisement schedule information; calculating loss values of the putting plan data and the scheduling putting data to obtain a target loss value; and adjusting the delivery plan of the target advertisement material body according to the target loss value to obtain the adjusted delivery plan.
The server calculates schedule delivery data of a target advertisement material body according to the material duration and advertisement schedule information, divides the schedule delivery data into a plurality of discrete time periods according to the stages of advertisement marketing activities, determines the form of a loss function, trains an online learning model by using sample information on the current time period, calculates the loss function of the current time period, trains the online learning model again when the advertisement marketing activities enter the next time period, calculates the current loss function, further calculates an average loss function, updates the parameters of the online learning model according to the average loss function, predicts the advertisement effect according to the updated parameters, and obtains a target loss value; and adjusting the delivery plan of the target advertisement material body according to the target loss value to obtain the adjusted delivery plan, so that the delivery plan can be flexibly adjusted, and the advertisement delivery efficiency is improved.
In the embodiment of the invention, the problem of scheduling conflict is eradicated from the source by presetting a plurality of scheduling application conditions, the problem of confusion caused by scheduling conflict and influence on advertisement playing is avoided, then the material set is divided into the advertisement material body, and the material set is classified into the material set which meets the scheduling application conditions and the material set which does not meet the scheduling application conditions by automatically dividing the material set, so that the calculation efficiency of scheduling priority is improved, the efficiency and the accuracy of advertisement scheduling are improved, the flow of data transmission is reduced, and further, the intelligent automatic scheduling of the advertisement is realized and the efficiency of automatic scheduling of the advertisement is improved.
The above description of the automatic advertisement scheduling delivery method in the embodiment of the present invention, and the following description of the automatic advertisement scheduling delivery device in the embodiment of the present invention refer to fig. 3, where an embodiment of the automatic advertisement scheduling delivery device in the embodiment of the present invention includes:
the acquisition module 301 is configured to receive an advertisement scheduling request sent by a delivery terminal, perform request analysis on the advertisement scheduling request to obtain an advertisement data set, and perform data extraction and data matching on the advertisement data set to obtain a plurality of first advertisement material bodies and delivery plan data;
the processing module 302 is configured to extract material information from the plurality of first advertisement material bodies, obtain material duration and material content information corresponding to each first advertisement material body, and generate material association information corresponding to the plurality of first advertisement material bodies according to the material duration and the material content information;
a judging module 303, configured to judge whether the plurality of first advertisement material bodies meet a preset scheduling application condition according to the material association information, to obtain a judgment result of each first advertisement material body, and perform material set division on the plurality of first advertisement material bodies according to the judgment result, to obtain a first material set and a second material set, where the first material set is used to indicate a plurality of second advertisement material bodies meeting the scheduling application condition, and the second material set is a plurality of third advertisement material bodies that do not meet the scheduling application condition;
a calculating module 304, configured to perform scheduling priority calculation on the plurality of second advertisement material ontologies according to the material association information, respectively, to obtain target scheduling priorities corresponding to the plurality of second advertisement material ontologies;
a scheduling module 305, configured to perform advertisement scheduling on the plurality of second advertisement material ontologies according to the target scheduling priority and the material association information, and generate advertisement scheduling information corresponding to the first material set, where the advertisement scheduling information includes: the release starting time node and the release ending time node correspond to each second advertisement material body;
and the delivery module 306 is used for storing the advertisement scheduling information to a preset scheduling list and automatically scheduling and delivering the advertisements in the plurality of second advertisement material bodies according to the preset scheduling list and the delivery plan data.
In the embodiment of the invention, the problem of scheduling conflict is eradicated from the source by presetting a plurality of scheduling application conditions, the problem of confusion caused by scheduling conflict and influence on advertisement playing is avoided, then the material set is divided into the advertisement material body, and the material set is classified into the material set which meets the scheduling application conditions and the material set which does not meet the scheduling application conditions by automatically dividing the material set, so that the calculation efficiency of scheduling priority is improved, the efficiency and the accuracy of advertisement scheduling are improved, the flow of data transmission is reduced, and further, the intelligent automatic scheduling of the advertisement is realized and the efficiency of automatic scheduling of the advertisement is improved.
Referring to fig. 4, another embodiment of the automatic advertisement scheduling delivery apparatus according to the embodiment of the present invention includes:
the acquisition module 301 is configured to receive an advertisement scheduling request sent by a delivery terminal, perform request analysis on the advertisement scheduling request to obtain an advertisement data set, and perform data extraction and data matching on the advertisement data set to obtain a plurality of first advertisement material bodies and delivery plan data;
the processing module 302 is configured to extract material information from the plurality of first advertisement material bodies, obtain material duration and material content information corresponding to each first advertisement material body, and generate material association information corresponding to the plurality of first advertisement material bodies according to the material duration and the material content information;
a judging module 303, configured to judge whether the plurality of first advertisement material bodies meet a preset scheduling application condition according to the material association information, to obtain a judgment result of each first advertisement material body, and perform material set division on the plurality of first advertisement material bodies according to the judgment result, to obtain a first material set and a second material set, where the first material set is used to indicate a plurality of second advertisement material bodies meeting the scheduling application condition, and the second material set is a plurality of third advertisement material bodies that do not meet the scheduling application condition;
a calculating module 304, configured to perform scheduling priority calculation on the plurality of second advertisement material ontologies according to the material association information, respectively, to obtain target scheduling priorities corresponding to the plurality of second advertisement material ontologies;
a scheduling module 305, configured to perform advertisement scheduling on the plurality of second advertisement material ontologies according to the target scheduling priority and the material association information, and generate advertisement scheduling information corresponding to the first material set, where the advertisement scheduling information includes: the release starting time node and the release ending time node correspond to each second advertisement material body;
and the delivery module 306 is used for storing the advertisement scheduling information to a preset scheduling list and automatically scheduling and delivering the advertisements to the plurality of second advertisement material bodies according to the preset scheduling list and the delivery plan data.
Optionally, the processing module 302 is specifically configured to: respectively carrying out time length extraction and content identification on the plurality of first advertisement material bodies to obtain material time length and material content information corresponding to each first advertisement material body; performing material type mapping on the plurality of first advertisement material bodies according to the material content information to obtain material type information; and performing material information association on the plurality of first advertisement material bodies according to the material type information to obtain corresponding material association information.
Optionally, the determining module 303 is specifically configured to: matching preset scheduling application conditions according to the material correlation information to obtain a matching result; judging whether the plurality of first advertisement material bodies meet a preset scheduling application condition according to the matching result to obtain a judgment result of each first advertisement material body; dividing the first advertisement material body which meets the judgment result into a first material set, wherein the first material set is used for indicating a plurality of second advertisement material bodies meeting the scheduling application condition; and dividing the first advertisement material body with the judgment result of being not satisfied into a second material set, wherein the second material set is a plurality of third advertisement material bodies which do not satisfy the scheduling application condition.
Optionally, the calculating module 304 is specifically configured to: calling a preset priority computing function to perform priority prediction on the material associated information to obtain an initial priority; and fitting the scheduling priorities of the plurality of second advertisement material bodies according to the initial priorities to obtain target scheduling priorities corresponding to the plurality of second advertisement material bodies.
Optionally, the scheduling module 305 is specifically configured to: performing one-to-one correspondence processing on the material associated information and the target scheduling priority to generate a priority information group; and carrying out advertisement scheduling on the plurality of second advertisement material bodies according to the priority information group, and generating advertisement scheduling information corresponding to the first material set, wherein the advertisement scheduling information comprises: and the delivery start time node and the delivery end time node correspond to each second advertisement material body.
Optionally, the advertisement automatic scheduling delivery device further comprises:
an adjusting module 307, configured to calculate schedule delivery data of a target advertisement material body according to the material duration and the advertisement schedule information; calculating loss values of the release plan data and the scheduling release data to obtain a target loss value; and adjusting the delivery plan of the target advertisement material body according to the target loss value to obtain the adjusted delivery plan.
Optionally, the advertisement automatic scheduling delivery device further includes:
a feedback module 308, configured to monitor an advertisement delivery status of a user terminal, and query a delivery duration at the user terminal according to the advertisement scheduling information; judging whether an automatic advertisement scheduling launching quit condition is met or not according to the launching duration; and if so, quitting the automatic scheduling delivery of the advertisements, acquiring the delivery amount of the user terminal, and feeding the delivery amount back to the delivery terminal.
In the embodiment of the invention, the problem of scheduling conflict is eradicated from the source by presetting a plurality of scheduling application conditions, the problem of confusion caused by scheduling conflict and influence on advertisement playing is avoided, then the material set is divided into the advertisement material body, and the material set is classified into the material set which meets the scheduling application conditions and the material set which does not meet the scheduling application conditions by automatically dividing the material set, so that the calculation efficiency of scheduling priority is improved, the efficiency and the accuracy of advertisement scheduling are improved, the flow of data transmission is reduced, and further, the intelligent automatic scheduling of the advertisement is realized and the efficiency of automatic scheduling of the advertisement is improved.
Fig. 3 and 4 describe the automatic advertisement scheduling delivery apparatus in the embodiment of the present invention in detail from the perspective of the modular functional entity, and the automatic advertisement scheduling delivery apparatus in the embodiment of the present invention is described in detail from the perspective of hardware processing.
Fig. 5 is a schematic structural diagram of an automatic advertisement scheduling delivery apparatus 500 according to an embodiment of the present invention, where the automatic advertisement scheduling delivery apparatus 500 may generate relatively large differences due to different configurations or performances, and may include one or more processors (CPUs) 510 (e.g., one or more processors) and a memory 520, and one or more storage media 530 (e.g., one or more mass storage devices) storing applications 533 or data 532. Memory 520 and storage media 530 may be, among other things, transient or persistent storage. The program stored on storage medium 530 may include one or more modules (not shown), each of which may include a series of instruction operations for an automatic advertisement scheduling delivery device 500. Still further, processor 510 may be configured to communicate with storage medium 530 to execute a series of instruction operations in storage medium 530 on ad automated placement device 500.
The ad automated placement machine 500 may also include one or more power supplies 540, one or more wired or wireless network interfaces 550, one or more input-output interfaces 560, and/or one or more operating systems 531, such as Windows Server, mac OS X, unix, linux, freeBSD, and the like. Those skilled in the art will appreciate that the configuration of the automatic ad scheduling delivery apparatus shown in fig. 5 does not constitute a limitation of the automatic ad scheduling delivery apparatus and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
The invention also provides an automatic advertisement scheduling delivery device, which comprises a memory and a processor, wherein the memory stores computer readable instructions, and the computer readable instructions, when executed by the processor, enable the processor to execute the steps of the automatic advertisement scheduling delivery method in the embodiments.
The present invention also provides a computer-readable storage medium, which may be a non-volatile computer-readable storage medium, or a volatile computer-readable storage medium, having stored therein instructions, which, when executed on a computer, cause the computer to perform the steps of the method for automatically scheduling delivery of advertisements.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (9)

1. An automatic advertisement scheduling delivery method is characterized by comprising the following steps:
receiving an advertisement scheduling request sent by a delivery terminal, performing request analysis on the advertisement scheduling request to obtain an advertisement data set, and performing data extraction and data matching on the advertisement data set to obtain a plurality of first advertisement material bodies and delivery plan data;
respectively extracting material information of the plurality of first advertisement material bodies to obtain material duration and material content information corresponding to each first advertisement material body, and generating material association information corresponding to the plurality of first advertisement material bodies according to the material duration and the material content information; respectively extracting the duration and identifying the content of the plurality of first advertisement material bodies to obtain the material duration and material content information corresponding to each first advertisement material body; performing material type mapping on the plurality of first advertisement material bodies according to the material content information to obtain material type information; performing material information association on the plurality of first advertisement material bodies according to the material type information to obtain corresponding material association information; after the advertisement material bodies are obtained, firstly determining the types of the advertisement material bodies, then extracting attribute information aiming at the advertisement material bodies of different types, extracting the advertisement material data of the same type according to the same attribute to obtain attribute information, wherein the attribute information is standard coding information;
judging whether the plurality of first advertisement material bodies meet a preset scheduling application condition according to the material association information to obtain a judgment result of each first advertisement material body, and performing material set division on the plurality of first advertisement material bodies according to the judgment result to obtain a first material set and a second material set, wherein the first material set is used for indicating a plurality of second advertisement material bodies meeting the scheduling application condition, and the second material set is a plurality of third advertisement material bodies which do not meet the scheduling application condition;
respectively carrying out scheduling priority calculation on the plurality of second advertisement material bodies according to the material association information to obtain target scheduling priorities corresponding to the plurality of second advertisement material bodies;
and performing advertisement scheduling on the plurality of second advertisement material bodies according to the target scheduling priority and the material association information, and generating advertisement scheduling information corresponding to the first material set, wherein the advertisement scheduling information comprises: the release starting time node and the release ending time node correspond to each second advertisement material body;
and storing the advertisement scheduling information to a preset scheduling table, and carrying out automatic scheduling advertisement delivery on the plurality of second advertisement material bodies according to the preset scheduling table and the delivery plan data.
2. The method according to claim 1, wherein the determining whether the plurality of first advertisement material ontologies satisfy a preset scheduling application condition according to the material association information to obtain a determination result of each first advertisement material ontology, and performing material set division on the plurality of first advertisement material ontologies according to the determination result to obtain a first material set and a second material set, wherein the first material set is used for indicating a plurality of second advertisement material ontologies satisfying the scheduling application condition, and the second material set is a plurality of third advertisement material ontologies not satisfying the scheduling application condition, and the method comprises:
matching preset scheduling application conditions according to the material association information to obtain a matching result;
judging whether the plurality of first advertisement material bodies meet a preset scheduling application condition according to the matching result to obtain a judgment result of each first advertisement material body;
dividing the first advertisement material body which meets the judgment result into a first material set, wherein the first material set is used for indicating a plurality of second advertisement material bodies meeting the scheduling application condition;
and dividing the first advertisement material body with the judgment result of being not satisfied into a second material set, wherein the second material set is a plurality of third advertisement material bodies which do not satisfy the scheduling application condition.
3. The method of claim 1, wherein the calculating of the scheduling priorities of the second advertisement material ontologies according to the material association information to obtain target scheduling priorities corresponding to the second advertisement material ontologies comprises:
calling a preset priority computing function to perform priority prediction on the material associated information to obtain an initial priority;
and fitting the scheduling priorities of the plurality of second advertisement material bodies according to the initial priorities to obtain target scheduling priorities corresponding to the plurality of second advertisement material bodies.
4. The method of claim 1, wherein the second advertisement material ontologies are scheduled for advertisements according to the target scheduling priority and the material association information, and advertisement scheduling information corresponding to the first material set is generated, wherein the advertisement scheduling information includes: the corresponding input start time node and input end time node of every second advertisement material body includes:
performing one-to-one correspondence processing on the material correlation information and the target scheduling priority to generate a priority information group;
and carrying out advertisement scheduling on the plurality of second advertisement material bodies according to the priority information group, and generating advertisement scheduling information corresponding to the first material set, wherein the advertisement scheduling information comprises: and the delivery start time node and the delivery end time node correspond to each second advertisement material body.
5. The method of claim 1, further comprising:
calculating scheduling delivery data of a target advertisement material body according to the material duration and the advertisement scheduling information;
calculating loss values of the putting plan data and the scheduling putting data to obtain target loss values;
and adjusting the delivery plan of the target advertisement material body according to the target loss value to obtain the adjusted delivery plan.
6. The method of automatic placement of advertisements according to any of claims 1-5, characterized in that the method of automatic placement of advertisements further comprises:
monitoring the advertisement putting state of a user terminal, and inquiring the putting duration at the user terminal according to the advertisement scheduling information;
judging whether an automatic advertisement scheduling launching quit condition is met or not according to the launching duration;
and if so, quitting the automatic scheduling delivery of the advertisements, acquiring the delivery amount of the user terminal, and feeding the delivery amount back to the delivery terminal.
7. The utility model provides an automatic scheduling of advertisement puts in device which characterized in that, the automatic scheduling of advertisement puts in device includes:
the system comprises an acquisition module, a delivery terminal and a delivery planning module, wherein the acquisition module is used for receiving an advertisement scheduling request sent by the delivery terminal, performing request analysis on the advertisement scheduling request to obtain an advertisement data set, and performing data extraction and data matching on the advertisement data set to obtain a plurality of first advertisement material bodies and delivery planning data;
the processing module is used for respectively extracting the material information of the plurality of first advertisement material bodies to obtain the material duration and the material content information corresponding to each first advertisement material body, and generating the material association information corresponding to the plurality of first advertisement material bodies according to the material duration and the material content information; respectively carrying out time length extraction and content identification on the plurality of first advertisement material bodies to obtain material time length and material content information corresponding to each first advertisement material body; performing material type mapping on the plurality of first advertisement material bodies according to the material content information to obtain material type information; performing material information association on the plurality of first advertisement material bodies according to the material type information to obtain corresponding material association information; after the advertisement material bodies are obtained, firstly determining the types of the advertisement material bodies, then extracting attribute information aiming at the advertisement material bodies of different types, extracting the advertisement material data of the same type according to the same attribute to obtain attribute information, wherein the attribute information is standard coding information;
the judging module is used for judging whether the plurality of first advertisement material bodies meet the preset scheduling application condition according to the material association information to obtain a judging result of each first advertisement material body, and performing material set division on the plurality of first advertisement material bodies according to the judging result to obtain a first material set and a second material set, wherein the first material set is used for indicating a plurality of second advertisement material bodies meeting the scheduling application condition, and the second material set is a plurality of third advertisement material bodies which do not meet the scheduling application condition;
the calculation module is used for respectively calculating the scheduling priority of the plurality of second advertisement material bodies according to the material association information to obtain the target scheduling priority corresponding to the plurality of second advertisement material bodies;
the scheduling module is used for performing advertisement scheduling on the plurality of second advertisement material bodies according to the target scheduling priority and the material association information, and generating advertisement scheduling information corresponding to the first material set, wherein the advertisement scheduling information comprises: the launching start time node and the launching end time node correspond to each second advertisement material body;
and the delivery module is used for storing the advertisement scheduling information to a preset scheduling list and automatically scheduling and delivering the advertisements in the plurality of second advertisement material bodies according to the preset scheduling list and the delivery plan data.
8. An automatic schedule advertisement delivery apparatus, comprising: a memory and at least one processor, the memory having instructions stored therein;
the at least one processor invokes the instructions in the memory to cause the automatic ad staging device to perform the automatic ad staging method of any of claims 1-6.
9. A computer-readable storage medium having instructions stored thereon, wherein the instructions, when executed by a processor, implement a method for automatic scheduling of ad delivery according to any of claims 1-6.
CN202211373376.8A 2022-11-04 2022-11-04 Automatic advertisement scheduling and delivering method, device, equipment and storage medium Active CN115423541B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211373376.8A CN115423541B (en) 2022-11-04 2022-11-04 Automatic advertisement scheduling and delivering method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211373376.8A CN115423541B (en) 2022-11-04 2022-11-04 Automatic advertisement scheduling and delivering method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN115423541A CN115423541A (en) 2022-12-02
CN115423541B true CN115423541B (en) 2023-01-31

Family

ID=84207231

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211373376.8A Active CN115423541B (en) 2022-11-04 2022-11-04 Automatic advertisement scheduling and delivering method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN115423541B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116132716B (en) * 2023-02-22 2024-10-18 北京奇艺世纪科技有限公司 Media information issuing method and device, electronic equipment and readable storage medium
CN117094774B (en) * 2023-10-19 2024-03-08 北京搜狐新媒体信息技术有限公司 Advertisement putting rate control method and device
CN117974238B (en) * 2024-02-21 2024-09-24 云袭网络技术河北有限公司 Advertisement putting method and system based on multi-source data analysis

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002063483A (en) * 2000-08-23 2002-02-28 Dentsu Inc System and method for generating advertisement plan, recording medium for recording its program, system and method for generalizing and managing advertisement and recording medium for recording its program
CN101727638A (en) * 2009-11-13 2010-06-09 深圳市同洲电子股份有限公司 Advertisement scheduling method and device and advertisement system
CN102006522B (en) * 2010-11-04 2013-06-12 深圳市龙视传媒有限公司 Advertisement scheduling method and system
CN104021176B (en) * 2014-06-03 2016-08-17 合一信息技术(北京)有限公司 There is the advertising matches method and system of highly scalable
CN110286924A (en) * 2019-06-04 2019-09-27 广州汇量信息科技有限公司 Generate and update the method and system of mobile process advertising creative code
CN112598453B (en) * 2020-12-29 2022-11-29 上海硬通网络科技有限公司 Advertisement putting method and device and electronic equipment
CN113240457A (en) * 2021-04-25 2021-08-10 秒影工场(北京)科技有限公司 Method for intelligently and batch releasing commercial short videos across accounts
CN114078032A (en) * 2021-11-23 2022-02-22 卡莱特云科技股份有限公司 Advertisement scheduling management method and system
CN114266592A (en) * 2021-12-13 2022-04-01 北京蚂蜂窝网络科技有限公司 Distribution method, distribution device, equipment and medium of advertisement materials

Also Published As

Publication number Publication date
CN115423541A (en) 2022-12-02

Similar Documents

Publication Publication Date Title
CN115423541B (en) Automatic advertisement scheduling and delivering method, device, equipment and storage medium
CN112163887B (en) Electric pin system, electric pin list management method, electric pin system device, electric pin list management equipment and storage medium
CN108985823B (en) Information delivery method, device, server and storage medium
CN109325825B (en) Flow data regulation and control method and device
EP3133537A1 (en) Method and device for forecasting changes of feature information
CN106296247B (en) Network information resource online ordering method and device
CN106302579A (en) The distribution method of a kind of task and server
CN111967899A (en) Method and device for putting advertisements on line by merchant, computer equipment and storage medium
CN111539780B (en) Task processing method and device, storage medium and electronic equipment
CN112000895A (en) Task allocation method and system based on user behavior analysis
CN104615719A (en) Intelligent application distributing method and device
CN108667877B (en) Method and device for determining recommendation information, computer equipment and storage medium
CN113627979A (en) Resource delivery data processing method, device, server, system and medium
CN110689177A (en) Method and device for predicting order preparation time, electronic equipment and storage medium
WO2020157913A1 (en) Scheduling device, scheduling method and recording medium
CN112884328B (en) Method, device, equipment and storage medium for recommending member-collecting business person
CN115660261A (en) Production order information processing method, computer device and storage medium
CN111427900B (en) Label library updating method, device, equipment and readable storage medium
CN115964555A (en) Popularization object processing method and device
CN113886713A (en) Data processing method, device, server and storage medium
CN111582408A (en) Data processing method, data processing apparatus, storage medium, and electronic device
CN112132597A (en) Data processing method, device, equipment and storage medium
CN116957870B (en) Control method, device, equipment and medium for clinical skill assessment management system
US20120158493A1 (en) Online advertisement inventory management system
CN113435674B (en) Client service resource information processing and model generating method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant