Advertisement putting processing method and device, equipment and medium
By analyzing the advertising policy generation instructions, obtaining the advertising policy type identification, and verifying the field values entered by the user based on the verification information, generating an advertising delivery strategy, solving the problem of cumbersome and inefficient advertising delivery strategy generation in the existing technology, and achieving fast and accurate advertising delivery strategy generation.
Patent Information
- Application Number
- CN202411431146.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-14
- Publication Date
- 2025-03-11
AI Technical Summary
In the prior art, the generation process of advertising delivery strategies is cumbersome, inefficient and prone to errors, and it is difficult to quickly adjust and update to adapt to dynamically changing advertising delivery needs.
It provides an advertising delivery processing method, which obtains the advertising policy type identification by analyzing the advertising policy generation instruction, obtains the corresponding advertising policy configuration interface, and verifies the field value entered by the user based on the verification information of the configuration field, and finally generates the advertising delivery strategy.
Through this method, users can quickly adjust and create ad delivery strategies, improve the efficiency and accuracy of strategy generation, and thus improve the efficiency and effectiveness of ad delivery processing.
Smart Images

Figure CN119599737A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of computer application technology, and in particular to an advertisement delivery processing method, device, equipment and medium. Background Art
[0002] Usually, in order to obtain better advertising results, it is necessary to formulate complex advertising strategies to guide the advertising system to deliver ads. In addition, during the advertising process, there may be new ad slots and advertisers, and it is necessary to quickly adjust and generate advertising strategies to ensure the quality of advertising.
[0003] In the related art, the advertisement policy text is directly written into the code to generate the advertisement delivery policy. This advertisement delivery processing method is relatively cumbersome, inefficient and prone to errors. Summary of the invention
[0004] In order to solve the above technical problems or at least partially solve the above technical problems, the present disclosure provides an advertisement delivery processing method, device, equipment and medium.
[0005] The embodiment of the present disclosure provides an advertisement delivery processing method, the method comprising: obtaining an advertisement strategy generation instruction, parsing the advertisement strategy generation instruction, and obtaining an advertisement strategy type identifier; obtaining an advertisement strategy configuration interface corresponding to the advertisement strategy type identifier; wherein the advertisement strategy configuration interface comprises at least one configuration field and verification information corresponding to each configuration field, the configuration field being used for advertisement delivery adjustment in combination with a corresponding field value; obtaining a field value of each configuration field input by a user based on the advertisement strategy configuration interface, and verifying the field value based on the verification information corresponding to each configuration field; generating an advertisement delivery strategy corresponding to the advertisement strategy type identifier using the field values corresponding to all the configuration fields that satisfy the verification information, so as to respond to advertisement delivery requests according to the advertisement delivery strategy.
[0006] Optionally, the field value is verified based on the verification information corresponding to each of the configuration fields, including: obtaining the field type corresponding to each of the configuration fields; selecting target verification content from the verification information based on the field type corresponding to each of the configuration fields; wherein the verification information is used to verify the field rules and / or values of the configuration fields; and determining whether the field value corresponding to each of the configuration fields satisfies the target verification content.
[0007] Optionally, the method further includes: when the field value of the configuration field does not satisfy the target verification content, obtaining a target value in the field value that does not satisfy the target verification content; generating prompt information based on the target value and the target verification content to display the prompt information on the advertising strategy configuration interface.
[0008] Optionally, the method further includes: responding to an advertising strategy adjustment instruction, obtaining the current field value of the configuration field entered by the user in the advertising strategy configuration interface; replacing the historical field value in the advertising delivery strategy that matches the configuration field with the current field value of the configuration field, to obtain an adjusted advertising delivery strategy.
[0009] Optionally, the method further includes: obtaining an instruction for generating an advertising policy configuration interface, parsing the instruction for generating an advertising policy configuration interface, and obtaining an advertising policy type; obtaining all configuration fields corresponding to the advertising policy type; obtaining configuration information corresponding to the configuration field, rendering the configuration field based on the configuration information of the configuration field, and obtaining an advertising policy configuration interface corresponding to the advertising policy type.
[0010] Optionally, the configuration field includes a basic field and a multiplexing field, wherein the basic field is a field that cannot be reused; the multiplexing field has a corresponding multiplexing interface, and the configuration information corresponding to the multiplexing field is reused based on the multiplexing interface; obtaining the configuration information corresponding to the configuration field includes: obtaining the configuration information corresponding to the multiplexing field at a preset multiplexing interface, and receiving the configuration information corresponding to the basic field input by the user based on the field configuration interface; using the configuration information corresponding to the multiplexing field and the configuration information corresponding to the basic field as the configuration information of the configuration field.
[0011] Optionally, the configuration field includes a custom field, and the method further includes: obtaining multiple historical configuration information corresponding to the custom field and the number of configurations corresponding to each of the historical configuration information; determining target configuration information from the multiple configuration information based on the number of configurations and a preset number threshold; using the custom field corresponding to the target configuration information as the multiplexing field, and setting a multiplexing interface of the multiplexing field to repeatedly use the target configuration information.
[0012] Optionally, the rendering of the configuration fields based on the configuration information of the configuration fields to obtain the advertising policy configuration interface includes: comparing the configuration information of each of the configuration fields with the preset default configuration information for consistency; when the configuration information is consistent with the default configuration information, rendering the configuration fields based on the configuration information of each of the configuration fields to obtain the advertising policy configuration interface; when the configuration information is inconsistent with the default configuration information, obtaining first configuration information in the configuration information that is inconsistent with the default configuration information, and second configuration information in the default configuration information that is inconsistent with the configuration information; replacing the first configuration information in the configuration information with the second configuration information to obtain target configuration information, and rendering the configuration fields based on the target configuration information of each of the configuration fields to obtain the advertising policy configuration interface.
[0013] The disclosed embodiment also provides an advertising delivery processing device, comprising: a first acquisition module, used to acquire an advertising strategy generation instruction, parse the advertising strategy generation instruction, and acquire an advertising strategy type identifier; a second acquisition module, used to acquire an advertising strategy configuration interface corresponding to the advertising strategy type identifier; wherein the advertising strategy configuration interface comprises at least one configuration field and verification information corresponding to each of the configuration fields, and the configuration field is used for advertising delivery adjustment in combination with the corresponding field value; a third acquisition module, used to acquire the field value of each of the configuration fields input by the user based on the advertising strategy configuration interface; a verification module, used to verify the field value based on the verification information corresponding to each of the configuration fields; a generation module, used to generate an advertising delivery strategy corresponding to the advertising strategy type identifier using the field values corresponding to all the configuration fields that satisfy the verification information, so as to respond to advertising delivery requests according to the advertising delivery strategy.
[0014] An embodiment of the present disclosure also provides an electronic device, comprising: a processor; a memory for storing executable instructions of the processor; the processor is used to read the executable instructions from the memory and execute the instructions to implement the advertising delivery processing method provided in the embodiment of the present disclosure.
[0015] The embodiment of the present disclosure further provides a computer-readable storage medium, wherein the storage medium stores a computer program, and the computer program is used to execute the advertisement delivery processing method provided by the embodiment of the present disclosure.
[0016] The embodiments of the present disclosure also provide a computer program product, including a computer program, wherein the computer program is executed by a processor as the advertisement delivery processing method provided in the embodiments of the present application.
[0017] With the technical solution provided by the embodiments of the present disclosure, users can quickly adjust and create advertising delivery strategies through the advertising strategy configuration interface according to advertising delivery needs, and verify the field values input by the user based on the verification information of the configuration fields during the processing, thereby improving the efficiency and accuracy of advertising delivery strategy generation, thereby improving the efficiency and effectiveness of advertising delivery processing.
[0018] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0020] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0021] Figure 1 A flowchart of an advertisement delivery processing method provided by an embodiment of the present disclosure;
[0022] Figure 2 A flowchart of an advertisement delivery processing method provided by an embodiment of the present disclosure;
[0023] Figure 3 An example diagram of an advertising strategy configuration interface provided by an embodiment of the present disclosure;
[0024] Figure 4 An example diagram of a field configuration interface provided in an embodiment of the present disclosure;
[0025] Figure 5 An example diagram of a field configuration interface provided in an embodiment of the present disclosure;
[0026] Figure 6 A schematic diagram of the structure of an advertisement delivery processing device provided by an embodiment of the present disclosure;
[0027] Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0028] In order to more clearly understand the above-mentioned objectives, features and advantages of the present disclosure, the scheme of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features in the embodiments can be combined with each other without conflict.
[0029] In the following description, many specific details are set forth to facilitate a full understanding of the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; it is obvious that the embodiments in the specification are only part of the embodiments of the present disclosure, rather than all of the embodiments.
[0030] Usually, in order to obtain better advertising results and increase media revenue during the advertising process, it is necessary to formulate complex advertising strategies to guide the advertising system to adjust the advertising rules during the advertising process. Among them, the advertising strategy refers to a configuration of code operation rules, which is independent of the code and is usually recognized and executed by the code through dynamic loading. A reasonable advertising strategy can greatly increase advertising revenue, while an incorrect advertising strategy may lead to system failure and compensation.
[0031] In actual application scenarios, traffic and budget change dynamically. For example, if a customer adds a new advertiser, a media adds a new ad slot, an ad delivery strategy controls the customer budget according to conversion goals, and operations adjust the budget allocation ratio, all of these need to be updated in a timely manner in the ad delivery strategy. In the prior art, the ad strategy text is directly written into the code to generate the ad delivery strategy. Frequent adjustments to the ad delivery strategy may introduce incorrect thresholds, unrecognizable ad slots, contradictory delivery strategies, etc., which ultimately affect ad delivery.
[0032] In view of the above problems, the embodiments of the present disclosure propose an advertising delivery processing method, in which users can quickly adjust and create advertising delivery strategies through the advertising strategy configuration interface according to actual application needs, realize dynamically updated advertising delivery strategies, and verify the field values input by users based on the verification information of the configuration fields during the processing, thereby improving the efficiency and accuracy of advertising delivery strategy generation, thereby improving the efficiency and effect of advertising delivery processing. The following is a detailed explanation:
[0033] Figure 2 The present invention provides a flowchart of an advertising delivery processing method provided by an embodiment of the present invention. The method can be applied to electronic devices, such as computers, mobile phones, tablet computers, televisions, servers, etc., without limitation. Figure 1 As shown, the method mainly includes the following steps S102 to S108:
[0034] Step S102: acquiring an advertisement strategy generation instruction, parsing the advertisement strategy generation instruction, and acquiring an advertisement strategy type identifier.
[0035] In the disclosed embodiments, needs can be generated based on actual advertising strategies, such as creating a new advertising delivery strategy or adjusting an existing advertising delivery strategy (such as configuring a new advertiser on an existing advertising delivery strategy), etc. The user can directly input an advertising strategy generation instruction including an advertising strategy type identifier, or trigger the advertising strategy generation instruction including an advertising strategy type identifier through an advertising strategy generation control on an advertising delivery processing interface, thereby obtaining the advertising strategy generation instruction.
[0036] In the disclosed embodiment, when obtaining an advertising strategy generation instruction, the advertising strategy generation instruction can be parsed based on a preset instruction parsing algorithm (such as the orthogonal method, the holistic method, etc.) to obtain an advertising strategy type identifier; wherein the advertising strategy type identifier can uniquely identify an advertising strategy type.
[0037] Step 104, obtaining an advertising strategy configuration interface corresponding to the advertising strategy type identifier; wherein the advertising strategy configuration interface includes at least one configuration field and verification information corresponding to each configuration field, and the configuration field is combined with the corresponding field value for adjusting the advertisement delivery.
[0038] In the embodiments of the present disclosure, one or more advertising strategy types can be determined in advance according to the purpose of advertising delivery, such as advertising delivery efficiency, advertising delivery target revenue, etc., and each advertising strategy type can be determined to include all configuration fields, and the configuration subfields corresponding to the configuration fields can be obtained. The configuration fields can be rendered according to the configuration information of the configuration subfields to obtain the advertising strategy configuration interface corresponding to each advertising strategy type, and the advertising strategy type identifier can be associated with the advertising strategy configuration interface, so that the corresponding advertising strategy configuration interface can be obtained and displayed according to the advertising strategy type identifier.
[0039] In an embodiment of the present disclosure, an advertising strategy configuration interface includes at least one configuration field and verification information corresponding to each configuration field, and the configuration field is used for advertising delivery adjustment in combination with the corresponding field value; wherein, the verification information corresponding to each configuration field, such as the field format of the configuration field, the field value range, the field value format, etc., for example, the configuration field is a customer subject, and the verification information corresponding to the customer subject includes the field format as a digital string, the field value range as a positive integer, etc.
[0040] Specifically, the configuration fields include the advertising strategy name field, the advertising strategy status field, the advertising strategy start time field, the advertising strategy end time field, the advertising strategy dimension field (including the traffic dimension field, the customer dimension field, and the custom dimension field, etc.), the advertising strategy last updated time field, and the advertising strategy last updated user field, etc. The configuration fields can also be updated and configured according to actual application requirements. Among them, each dimension field in the advertising strategy dimension field (such as the traffic dimension field, the customer dimension field, etc.) includes corresponding verification information.
[0041] Step 106: Obtain the field value of each configuration field input by the user based on the advertisement strategy configuration interface, and verify the field value based on verification information corresponding to each configuration field.
[0042] In the embodiment of the present disclosure, the user can input the field value of each configuration field based on the advertisement strategy configuration interface according to the advertisement delivery demand to generate an advertisement delivery strategy.
[0043] In the embodiment of the present disclosure, the advertising delivery demand may be to add a new advertiser, add a new ad space, control the budget, adjust the budget allocation ratio, etc., so that based on the advertising delivery demand, the field value of each configuration field is input in the advertising delivery strategy interface. For example, if the configuration field is an advertiser, the field value corresponding to the advertiser is input, such as "A". The configuration field may be one or more, and the corresponding field values are input for all the configuration fields displayed in the advertising strategy configuration interface.
[0044] In the embodiments of the present disclosure, after the user enters the field value of each configuration field, the field value needs to be verified based on the verification information corresponding to each configuration field. For example, the corresponding verification content such as regular expression, verification function, etc. can be determined according to the field type of the configuration field to verify the field value. That is, the validity of the field value of each configuration field entered by the user can be verified, thereby effectively ensuring the correctness of the subsequently generated advertising delivery strategy.
[0045] For example, the configuration field is customer principal, and the field value corresponding to the customer principal is entered as 11, and based on the verification information corresponding to the customer principal, for example, it only includes numbers, the field value 11 is verified by the verification information, and the verification result is passed; for another example, the configuration field is customer principal, and the field value corresponding to the customer principal is entered as A11, and based on the verification information corresponding to the customer principal, for example, it only includes numbers, the field value A11 is verified, and the verification result is failed.
[0046] Step S108: Generate an advertisement delivery policy corresponding to the advertisement delivery policy type identifier using the field values corresponding to all configuration fields that satisfy the verification information, so as to respond to the advertisement delivery request according to the advertisement delivery policy.
[0047] It is understandable that the field values corresponding to the configuration fields that have passed the verification are retained, so that the advertising delivery strategy is generated according to the field values corresponding to all configuration fields. For example, the field values corresponding to the configuration fields that have passed the verification generate the corresponding advertising delivery strategy for the ad slot A22, budget B1, etc.
[0048] In the above-mentioned embodiments, the above-mentioned technical solutions provided by the embodiments of the present disclosure enable users to quickly adjust and create advertising delivery strategies through the advertising strategy configuration interface according to advertising delivery needs, and verify the field values input by the user based on the verification information of the configuration fields during the processing, thereby improving the efficiency and accuracy of advertising delivery strategy generation, thereby improving the efficiency and effectiveness of advertising delivery processing.
[0049] Based on the description of the above embodiments, the validity of the field value of each configuration field input by the user can be verified, so as to effectively ensure the correctness of the subsequently generated advertising delivery strategy. In some embodiments, the field value is verified based on the verification information corresponding to each configuration field, including: obtaining the field type corresponding to each configuration field; selecting target verification content from the verification information based on the field type corresponding to each configuration field; wherein the verification information is used to verify the field rules and / or values of the configuration field; and determining whether the field value corresponding to each configuration field meets the target verification content.
[0050] In the embodiments of the present disclosure, the verification information may include field rules, numerical ranges, numerical formats, etc. Configuration fields of different field types require different target verification contents. For example, if the configuration field is an alliance ad slot, the field type of the alliance ad slot is a numerical type, the target verification content of the alliance ad slot can be obtained from the verification information as a numerical range and numerical format.
[0051] In the disclosed embodiment, after obtaining target verification content selected from verification information based on the field type corresponding to each configuration field, it is determined whether the field value corresponding to each configuration field satisfies the target verification content.
[0052] In this way, the validity of the field value of each configuration field input by the user can be verified, thereby effectively ensuring the correctness of the subsequently generated advertising delivery strategy.
[0053] Based on the description of the above embodiments, the field values that fail the verification can be further processed to improve the user input efficiency and user experience. In some embodiments, the method further includes: when the field value of the configuration field does not meet the target verification content, obtaining the target value of the field value that does not meet the target verification content, generating prompt information based on the target value and the target verification content, and displaying the prompt information on the advertising strategy configuration interface.
[0054] In the disclosed embodiment, the target verification content determines the correct format and / or correct value of the field value corresponding to the configuration field. In the case that the field value of the configuration field does not meet the target verification content, the target value that does not meet the target verification content in the field value can be obtained. Continuing with the above example, the configuration field is the customer subject, and the field value corresponding to the customer subject is entered as A11, and based on the target verification content corresponding to the customer subject, for example, the field value A11 is verified to include only numbers, and the verification result is failed. The target value A that does not meet the target verification content is obtained from the field value, thereby generating a prompt message based on the target value A and the target verification content including only numbers, such as "Only numbers can be filled in, the current input A does not meet the requirements" and displayed on the advertising strategy configuration interface.
[0055] In an embodiment of the present disclosure, a target value in a field value that fails verification is obtained, and a prompt message is generated in combination with the target verification content. For example, the field value entered by the user for the configuration field for the advertising budget is B, and the prompt message generated is "Only numbers can be filled in." The above is only an example, and the specific setting can be selected according to the application scenario.
[0056] In this way, the field value corresponding to the user input configuration field can be verified in real time, and when the verification fails, effective prompt information is generated to prompt the user to re-enter the field, etc., further improving the efficiency of advertising delivery processing and enhancing the user experience.
[0057] Based on the description of the foregoing embodiments, after the advertising delivery strategy is generated, the generated advertising delivery strategy can also be adjusted, such as configuring a new advertiser in the generated advertising delivery strategy, etc. In some embodiments, the method also includes: responding to the advertising strategy adjustment instruction, obtaining the current field value of the configuration field entered by the user in the advertising strategy configuration interface; replacing the historical field value in the advertising delivery strategy that matches the configuration field with the current field value of the configuration field, to obtain the adjusted advertising delivery strategy.
[0058] In an embodiment of the present disclosure, after generating an advertising delivery strategy, an advertising strategy adjustment instruction can be triggered by means of adjustment controls in an advertising strategy configuration interface, thereby displaying an editable advertising strategy configuration interface, and inputting current field values of one or more configuration fields in the advertising strategy configuration interface. After obtaining the current field value of the configuration field, the current field value is also verified based on the verification information corresponding to the configuration field. After the verification passes, the historical field value corresponding to the configuration field is updated to the current field value, that is, the historical field value corresponding to the configuration field is deleted, and an association relationship between the configuration field and the current field value is established. Finally, an advertising delivery strategy is generated based on the field values corresponding to all configuration fields, that is, the adjusted advertising delivery strategy.
[0059] In this way, the advertising delivery strategy can be updated in a timely and accurate manner based on the advertising delivery needs of new advertisers from customers, new advertising spaces from the media, etc., to achieve a dynamic, fast and accurate update of the advertising delivery strategy.
[0060] Based on the description of the aforementioned embodiments, it is necessary to pre-generate an advertising strategy configuration interface corresponding to different advertising strategy types to facilitate users to quickly and effectively input field values corresponding to configuration fields to quickly and correctly generate advertising delivery strategies. In some embodiments, the method further includes: obtaining an advertising strategy configuration interface generation instruction, parsing the advertising strategy configuration interface generation instruction, obtaining the advertising strategy type; obtaining all configuration fields corresponding to the advertising strategy type; obtaining configuration information corresponding to the configuration field, rendering the configuration field based on the configuration information of the configuration field, and obtaining an advertising strategy configuration interface corresponding to the advertising strategy type.
[0061] In an embodiment of the present disclosure, each advertising strategy type corresponds to a configuration field set, and the configuration field set may include: an advertising strategy name field, an advertising strategy status field, an advertising strategy start time field, an advertising strategy end time field, an advertising strategy dimension field (including a traffic dimension field, a customer dimension field, and a custom dimension field, etc.), an advertising strategy last updated time field, and an advertising strategy last updated user field, etc., where, for example, the traffic dimension field can be a platform field, an advertising position field, a channel field, etc., and the configuration field set can also be updated and configured according to actual application needs.
[0062] Among them, each configuration field also has corresponding configuration information. For example, the configuration information corresponding to the platform field includes the platform name, the platform Chinese name, the platform value type (such as "integer", "list", "dict", "string", "timestamp" and other common data types), the platform value range, the optional value of the platform value (such as data source) and the platform input verification rule (such as regular expression, verification function, etc.).
[0063] In the embodiment of the present disclosure, the configuration fields include basic fields, multiplexing fields, and custom fields, etc. The basic fields are fields that cannot be reused; the multiplexing subfields have corresponding multiplexing interfaces, and the configuration information corresponding to the multiplexing subfields is reused based on the multiplexing interface.
[0064] In some embodiments, obtaining configuration information corresponding to a configuration field includes: obtaining configuration information corresponding to the multiplexing field in a preset multiplexing interface, and receiving configuration information corresponding to the basic field input by the user based on the field configuration interface; and using the configuration information corresponding to the multiplexing field and the configuration information corresponding to the basic field as configuration information of the configuration field.
[0065] In some embodiments, multiple historical configuration information corresponding to a custom field and the number of configurations corresponding to each historical configuration information are obtained; target configuration information is determined from multiple configuration information based on the number of configurations and a preset number threshold; the custom field corresponding to the target configuration information is used as a reused field, and a reuse interface of the reused field is set to repeatedly use the target configuration information.
[0066] In the disclosed embodiments, in the process of generating an advertising delivery strategy, for reused fields, the configured field values, such as traffic dimension fields, and / or customer dimension fields, etc., can be directly referenced, or they can be redefined, supporting partial redefinition and full redefinition to achieve inheritance of field dimensions. Thus, traffic dimension fields, and / or customer dimension fields, etc. can be reused in different advertising strategy configuration interfaces, thereby greatly improving the efficiency of iterative development of advertising delivery strategies. In addition, new reused fields can be added based on the number of configurations during the configuration process to further improve the efficiency of generating advertising delivery strategies.
[0067] In an embodiment of the present disclosure, after obtaining all configuration fields corresponding to the advertising strategy type, the configuration information corresponding to the configuration field is obtained (such as visualization configuration information, verification information, delivery rules, etc.), and finally the configuration field is rendered based on the configuration information of the configuration field to obtain the advertising strategy configuration interface corresponding to the advertising strategy type.
[0068] As an example, the configuration information of each configuration field is compared with the preset default configuration information for consistency; when the configuration information is consistent with the default configuration information, the configuration field is rendered based on the configuration information of each configuration field to obtain an advertising policy configuration interface; when the configuration information is inconsistent with the default configuration information, the first configuration information in the configuration information that is inconsistent with the default configuration information and the second configuration information in the default configuration information that is inconsistent with the configuration information are obtained; the second configuration information replaces the first configuration information in the configuration information to obtain the target configuration information, and the configuration field is rendered based on the target configuration information of each configuration field to obtain an advertising policy configuration interface.
[0069] Among them, the default configuration information refers to the system default configuration rules, that is, the visual definition information and delivery rules of the system default configuration fields. When the configuration information of the configuration fields input based on the field configuration interface is inconsistent with the default configuration information, the rendering is based on the default configuration information, that is, the default configuration information has the highest priority when rendering the interface, thereby ensuring the accuracy of the generated advertising strategy configuration interface.
[0070] It should be noted that the configuration information corresponding to the reused field has a higher priority than the configuration information corresponding to the basic field, which further ensures the accuracy of the generated advertising strategy configuration interface.
[0071] For example, the configuration field is an ad slot, and the configuration information is a value setting. In the default configuration information, the value is set to X1, the value in the basic field is set to X2, and the value in the reuse field is set to X3. The value of the ad slot is set to X1 based on the priority setting, and the ad slot will be rendered based on X1 and displayed on the advertising delivery strategy interface.
[0072] Therefore, based on the configuration fields and the configuration information corresponding to the configuration fields, the structure and composition of each type of advertising strategy can be clearly defined, and the composition of the advertising strategy (such as the traffic side, the customer side, etc.) can be quickly adjusted to avoid introducing uncertain dimensions. In addition, based on the configuration information such as the corresponding verification information for each configuration field, the correctness of the advertising strategy can be effectively guaranteed, and the verification can be quickly adjusted by adjusting the verification information. Finally, based on the configuration information of the configuration field, the advertising strategy configuration interface corresponding to the new advertising strategy type can be quickly created to achieve zero-code launch, further improving the flexibility and efficiency of the advertising strategy.
[0073] In some embodiments, the generated advertising delivery strategy can be stored in a target device such as a server, terminal, etc., and all advertising delivery strategies can be obtained from the target device in response to the advertising delivery request during the actual delivery process. The field value corresponding to the configuration field in each advertising delivery strategy can also be verified based on the verification information of the configuration field, and the target advertising delivery strategy that passes the verification can be distributed to the advertising delivery system.
[0074] In the disclosed embodiment, the field values corresponding to the configuration fields in each advertising delivery strategy are verified based on the verification information of the configuration fields. For example, all verifiers such as regular expressions, range verifiers, and numerical verifiers verify the validity of the field values corresponding to the configuration fields in each advertising delivery strategy, thereby effectively ensuring the correctness of subsequent advertising delivery based on the advertising delivery strategy.
[0075] In the disclosed embodiment, detailed verification rule definitions are provided for the configuration fields in each advertising delivery strategy based on the verification information of the configuration fields. When the advertising delivery strategy is exported, the advertising delivery strategy can be verified again to ensure its correctness, thereby preventing users from evading verification during input by directly modifying the advertising delivery strategy on the target device, thereby ensuring the correctness of the advertising delivery strategy.
[0076] Figure 2 The following is a flow chart of an advertisement delivery processing method provided by an embodiment of the present disclosure. The method mainly includes the following steps S202 to S212:
[0077] Step S202, obtaining an advertisement policy configuration interface generation instruction, parsing the advertisement policy configuration interface generation instruction, obtaining an advertisement policy type, and obtaining all configuration fields corresponding to the advertisement policy type.
[0078] Step S204, obtaining configuration information corresponding to the configuration field, rendering the configuration field based on the configuration information of the configuration field, and obtaining an advertising strategy configuration interface corresponding to the advertising strategy type.
[0079] In an embodiment of the present disclosure, one or more advertising strategy types may be set. All configuration fields corresponding to each advertising strategy type, that is, a different configuration field set, may include basic fields, reused fields, and custom fields. The configuration information corresponding to the reused fields may be obtained in a preset reuse interface, and the configuration information corresponding to the basic fields input by the user based on the field configuration interface may be received. The configuration information corresponding to the reused fields and the configuration information corresponding to the basic fields may be used as the configuration information of the configuration fields.
[0080] Specifically, for custom fields, multiple historical configuration information corresponding to the custom fields and the number of configurations corresponding to each historical configuration information can also be obtained, and the target configuration information is determined from the multiple configuration information based on the number of configurations and a preset number threshold. The custom field corresponding to the target configuration information is used as a reused field, and a reuse interface of the reused field is set to repeatedly use the target configuration information; wherein the number threshold can be selected and set according to application needs.
[0081] Furthermore, the advertising policy configuration interface can be directly rendered based on the configuration information of the configuration field, or the configuration information of each configuration field can be compared with the preset default configuration information for consistency; when the configuration information is consistent with the default configuration information, the configuration field is rendered based on the configuration information of each configuration field to obtain the advertising policy configuration interface; when the configuration information is inconsistent with the default configuration information, the first configuration information in the configuration information that is inconsistent with the default configuration information and the second configuration information in the default configuration information that is inconsistent with the configuration information are obtained; the second configuration information replaces the first configuration information in the configuration information to obtain the target configuration information (that is, when there is a conflict between the default configuration information and the configuration information, the default configuration information shall prevail), and the configuration field is rendered based on the target configuration information of each configuration field to obtain the advertising policy configuration interface.
[0082] For example, Figure 3 The advertising strategy configuration interface shown includes multiple configuration fields such as strategy name, strategy status, platform, ad slot and channel. The field value corresponding to the configuration field can be entered in the text box corresponding to the configuration field.
[0083] For example, Figure 4A field configuration interface is shown, including basic fields such as field name and export name. Configuration information corresponding to the basic fields is entered in the text boxes corresponding to the basic fields. It also includes multiplexed fields such as traffic dimension fields. Configuration information of multiplexed fields such as platform and ad slot can be obtained based on the drop-down box of the traffic dimension field.
[0084] It is understandable that the configuration information of the multiplexing field can also be changed, for example, Figure 5 Another field configuration information interface shown in Figure 5 As shown, taking the reused field as platform as an example, the configuration classification is a traffic dimension field, the name is platform, the value type is an integer array, the style is a drop-down box, and the remote option is selected as yes, etc., so that the platform field can be set as a reused field, and the configuration information of the platform can be reused, thereby improving processing efficiency.
[0085] Step S206, obtaining an advertisement strategy generation instruction, parsing the advertisement strategy generation instruction, and obtaining an advertisement strategy type identifier.
[0086] Step S208, obtaining an advertising strategy configuration interface corresponding to the advertising strategy type identifier; wherein the advertising strategy configuration interface includes at least one configuration field and verification information corresponding to each configuration field, and the configuration field is combined with the corresponding field value for adjusting the advertisement delivery.
[0087] It should be noted that steps S206 to S208 are the same as steps S102 to S104. For details, please refer to the description of the above embodiment, which will not be described in detail here.
[0088] Step S210, obtain the field value of each configuration field input by the user based on the advertising strategy configuration interface, obtain the field type corresponding to each configuration field, and select the target verification content from the verification information based on the field type corresponding to each configuration field; wherein the verification information is used to verify the field rules and / or values of the configuration fields, and determine whether the field value corresponding to each configuration field meets the target verification content.
[0089] Step S212, obtaining the target value of the field value that does not meet the target verification content, generating prompt information based on the target value and the target verification content, and displaying the prompt information on the advertising strategy configuration interface.
[0090] Step S214: Generate an advertisement delivery policy corresponding to the advertisement delivery policy type identifier from the field values corresponding to all configuration fields that satisfy the target verification content, so as to respond to the advertisement delivery request according to the advertisement delivery policy.
[0091] Specifically, after the user enters the field value of each configuration field, the field value needs to be verified based on the verification information corresponding to each configuration field. For example, the corresponding verification content, such as regular expression, verification function, etc., can be determined according to the field type of the configuration field to verify the field value. That is, the validity of the field value of each configuration field entered by the user can be verified, thereby effectively ensuring the correctness of the subsequently generated advertising delivery strategy.
[0092] In an embodiment of the present disclosure, a target value in a field value that fails verification is obtained, and a prompt message is generated in combination with the target verification content. For example, the field value entered by the user for the configuration field for the advertising budget is B, and the prompt message generated is "Only numbers can be filled in." The above is only an example, and the specific setting can be selected according to the application scenario.
[0093] In the disclosed embodiment, the field values corresponding to the configuration fields that have passed the verification are retained, so that an advertisement delivery strategy is generated according to the field values corresponding to all the configuration fields.
[0094] Step S216, responding to the advertising strategy adjustment instruction, obtaining the current field value of the configuration field entered by the user in the advertising strategy configuration interface, replacing the historical field value matching the configuration field in the advertising delivery strategy with the current field value of the configuration field, and obtaining the adjusted advertising delivery strategy.
[0095] In an embodiment of the present disclosure, after generating an advertising delivery strategy, an advertising strategy adjustment instruction can be triggered by means of adjustment controls in an advertising strategy configuration interface, thereby displaying an editable advertising strategy configuration interface, and inputting current field values of one or more configuration fields in the advertising strategy configuration interface. After obtaining the current field value of the configuration field, the current field value is also verified based on the verification information corresponding to the configuration field. After the verification passes, the historical field value corresponding to the configuration field is updated to the current field value, that is, the historical field value corresponding to the configuration field is deleted, and an association relationship between the configuration field and the current field value is established. Finally, an advertising delivery strategy is generated based on the field values corresponding to all configuration fields, that is, the adjusted advertising delivery strategy.
[0096] Specifically, the corresponding configuration field set is determined according to the advertising strategy type, including traffic dimension fields (advertising position, platform, etc.), and / or customer dimension fields (budget, budget ratio, etc.) and / or custom dimension fields, etc., wherein each configuration field includes configuration information such as field name, field Chinese name, field value type, field value range, optional values of field value, and field input verification information.
[0097] Specifically, the configuration field set also includes an advertising strategy name field, an advertising strategy status field, an advertising strategy start time field, an advertising strategy end time field, an advertising strategy dimension field (including a traffic dimension field, a customer dimension field, and a custom dimension field, etc.), an advertising strategy last updated time field, and an advertising strategy last updated user field, etc.
[0098] Among them, configuration fields include traffic dimension fields and / or customer dimension fields and other reusable fields that can be reused in different advertising strategy types, which can greatly improve the efficiency of iterative development of advertising delivery strategies.
[0099] Among them, the configuration field has corresponding verification information, which can implement multiple verifications on the advertising delivery strategy when the advertising delivery strategy is generated and exported to ensure correctness.
[0100] Therefore, the configuration information of reused fields such as traffic dimension fields and / or customer dimension fields can be directly referenced, or redefined. Partial redefinition and full redefinition of configuration information are supported to achieve inheritance of configuration information.
[0101] More specifically, all configuration information of the configuration field can be written into the data storage device, and all configuration information of the configuration field obtained from the data storage device is rendered to obtain the advertising policy configuration interface. When rendering, the priority of the configurable information is determined (for example, the default configuration information has the highest level). The user enters the field value corresponding to the configuration field through the provided advertising policy configuration interface. When the user enters the value, all validators based on the verification information of the configuration field, such as regular expressions, range validators, and numeric validators, verify the validity of the field value entered by the user, and give corresponding prompts for configuration fields that do not meet the verification information.
[0102] It can be understood that the generated advertising delivery strategy is written into the target device, and when responding to the advertising delivery processing request subsequently, all advertising delivery strategies can be read from the target device, and the advertising delivery strategy is verified twice, and the advertising delivery strategy that meets the verification information is distributed to the online advertising delivery system.
[0103] Therefore, based on the configuration fields and the configuration information of the configuration fields, the structure and composition of the advertising delivery strategy can be clearly defined, and the composition of the advertising delivery strategy (such as the traffic side, the customer side, etc.) can be quickly adjusted to avoid introducing uncertain configuration fields; based on the verification information of the configuration fields, the correctness of the strategy can be effectively guaranteed, and the verification can be quickly adjusted by adjusting the verification information; when generating and exporting the advertising delivery strategy, two verifications based on the verification information can ensure the correctness of the advertising delivery strategy, avoid users evading the verification during input by directly modifying the advertising delivery strategy stored on the target device, and ensure the correctness of the advertising delivery strategy; based on the configuration information of the configuration fields, new advertising delivery strategies can be quickly created to achieve zero-code launch, thereby improving the efficiency and accuracy of advertising delivery processing.
[0104] Corresponding to the aforementioned advertisement delivery processing method, the embodiment of the present disclosure further provides an advertisement delivery processing device, Figure 6 This is a schematic diagram of the structure of an advertisement delivery processing device provided by an embodiment of the present disclosure. The device can be implemented by software and / or hardware and applied to an electronic device. The device includes:
[0105] A first acquisition module 602 is used to acquire an advertisement strategy generation instruction, parse the advertisement strategy generation instruction, and acquire an advertisement strategy type identifier;
[0106] The second acquisition module 604 is used to acquire the advertising strategy configuration interface corresponding to the advertising strategy type identifier; wherein the advertising strategy configuration interface includes at least one configuration field and verification information corresponding to each configuration field, and the configuration field is combined with the corresponding field value for advertising delivery adjustment;
[0107] A third acquisition module 606 is used to acquire the field value of each configuration field input by the user based on the advertising strategy configuration interface;
[0108] A verification module 608, configured to verify the field value based on the verification information corresponding to each of the configuration fields;
[0109] The generating module 610 is used to generate an advertisement delivery policy corresponding to the advertisement policy type identifier using the field values corresponding to all the configuration fields that satisfy the verification information, so as to respond to the advertisement delivery request according to the advertisement delivery policy.
[0110] With the above-mentioned device provided by the embodiment of the present disclosure, the user can quickly adjust and create an advertising delivery strategy through the advertising strategy configuration interface according to the advertising delivery needs, and verify the field value input by the user based on the verification information of the configuration field during the processing, thereby improving the efficiency and accuracy of advertising delivery strategy generation, thereby improving the efficiency and effect of advertising delivery processing.
[0111] In some embodiments, the verification module 608 is specifically used to: obtain the field type corresponding to each of the configuration fields; select target verification content from the verification information based on the field type corresponding to each of the configuration fields; wherein the verification information is used to verify the field rules and / or values of the configuration fields; and determine whether the field value corresponding to each of the configuration fields satisfies the target verification content.
[0112] In some embodiments, the device further includes: a prompt module for obtaining a target value in the field value that does not meet the target verification content when the field value of the configuration field does not meet the target verification content, and generating a prompt message based on the target value and the target verification content, so as to display the prompt message on the advertising strategy configuration interface.
[0113] In some embodiments, the device further includes: a response module, used to respond to an advertising strategy adjustment instruction and obtain the current field value of the configuration field entered by the user in the advertising strategy configuration interface; an adjustment module, used to replace the historical field value matching the configuration field in the advertising delivery strategy with the current field value of the configuration field to obtain an adjusted advertising delivery strategy.
[0114] In some embodiments, the device also includes: a fourth acquisition module, used to obtain an advertising policy configuration interface generation instruction, parse the advertising policy configuration interface generation instruction, and obtain the advertising policy type; a fifth acquisition module, used to obtain all configuration fields corresponding to the advertising policy type; a sixth acquisition module, used to obtain configuration information corresponding to the configuration field; and a rendering module, used to render the configuration field based on the configuration information of the configuration field to obtain the advertising policy configuration interface corresponding to the advertising policy type.
[0115] In some embodiments, the configuration field includes a basic field and a multiplexing field, wherein the basic field is a field that cannot be reused; the multiplexing field has a corresponding multiplexing interface, and the configuration information corresponding to the multiplexing field is reused based on the multiplexing interface; the sixth acquisition module is specifically used to: obtain the configuration information corresponding to the multiplexing field at a preset multiplexing interface, and receive the configuration information corresponding to the basic field input by the user based on the field configuration interface; use the configuration information corresponding to the multiplexing field and the configuration information corresponding to the basic field as the configuration information of the configuration field.
[0116] In some embodiments, the configuration field includes a custom field, and the device also includes: a seventh acquisition module, used to obtain multiple historical configuration information corresponding to the custom field and the number of configurations corresponding to each of the historical configuration information; a determination module, used to determine the target configuration information from the multiple configuration information based on the number of configurations and a preset number threshold; a setting module, used to use the custom field corresponding to the target configuration information as the multiplexing field, and set the multiplexing interface of the multiplexing field to repeatedly use the target configuration information.
[0117] In some embodiments, the rendering module is specifically used to: compare the configuration information of each of the configuration fields with the preset default configuration information for consistency; when the configuration information is consistent with the default configuration information, render the configuration field based on the configuration information of each of the configuration fields to obtain the advertising policy configuration interface; when the configuration information is inconsistent with the default configuration information, obtain first configuration information in the configuration information that is inconsistent with the default configuration information, and second configuration information in the default configuration information that is inconsistent with the configuration information; replace the first configuration information in the configuration information with the second configuration information to obtain target configuration information, and render the configuration field based on the target configuration information of each of the configuration fields to obtain the advertising policy configuration interface.
[0118] The advertisement delivery processing device provided in the embodiments of the present disclosure can execute the advertisement delivery processing method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method.
[0119] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described device embodiment can refer to the corresponding process in the method embodiment, and will not be repeated here.
[0120] An embodiment of the present disclosure provides an electronic device, which includes: a storage device on which a computer program is stored; and a processing device for executing the computer program in the storage device to implement the steps of any method in the present disclosure.
[0121] Reference below Figure 7 , which shows a schematic diagram of the structure of an electronic device 700 suitable for implementing the embodiment of the present disclosure. The terminal device in the embodiment of the present disclosure may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle terminals (such as vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 7The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0122] like Figure 7 As shown, the electronic device 700 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 701, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 702 or a program loaded from a storage device 708 into a random access memory (RAM) 703. In the RAM 703, various programs and data required for the operation of the electronic device 700 are also stored. The processing device 701, the ROM 702, and the RAM 703 are connected to each other via a bus 704. An input / output (I / O) interface 705 is also connected to the bus 704.
[0123] Typically, the following devices may be connected to the I / O interface 705: an input device 706 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 707 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 708 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 709. The communication device 709 may allow the electronic device 700 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 7 The electronic device 700 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.
[0124] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device 709, or installed from a storage device 708, or installed from a ROM 702. When the computer program is executed by the processing device 701, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.
[0125] In addition to the above-mentioned methods and devices, the embodiments of the present disclosure may also be a computer program product, which includes computer program instructions, which, when executed by a processor, cause the processor to perform the image processing method provided by the embodiments of the present disclosure. The computer program product may be written in any combination of one or more programming languages to write program codes for performing the operations of the embodiments of the present disclosure, the programming languages including object-oriented programming languages such as Java, C++, etc., and also conventional procedural programming languages such as "C" language or similar programming languages. The program code may be executed entirely on a user computing device, partially on a user device, as an independent software package, partially on a user computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0126] In addition, the embodiment of the present disclosure may also be a computer-readable storage medium on which computer program instructions are stored. When the computer program instructions are executed by a processor, the processor executes the advertisement delivery processing method provided by the embodiment of the present disclosure.
[0127] The computer readable storage medium can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can include, for example, but is not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0128] The embodiments of the present disclosure also provide a computer program product, including a computer program / instruction, which implements the advertisement delivery processing method in the embodiments of the present disclosure when executed by a processor.
[0129] It is understandable that before using the technical solutions disclosed in the various embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0130] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.
[0131] As an optional but non-limiting implementation, in response to receiving an active request from the user, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0132] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0133] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0134] The above description is only a specific embodiment of the present disclosure, so that those skilled in the art can understand or implement the present disclosure. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure will not be limited to the embodiments described herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. An advertisement delivery processing method, characterized in that: include: Obtaining an advertisement strategy generation instruction, parsing the advertisement strategy generation instruction, and obtaining an advertisement strategy type identifier; Obtaining an advertising strategy configuration interface corresponding to the advertising strategy type identifier; wherein the advertising strategy configuration interface includes at least one configuration field and verification information corresponding to each of the configuration fields, and the configuration field is combined with a corresponding field value for advertising delivery adjustment; Acquire the field value of each configuration field input by the user based on the advertisement policy configuration interface, and verify the field value based on the verification information corresponding to each configuration field; The advertisement delivery policy corresponding to the advertisement policy type identifier is generated by using the field values corresponding to all the configuration fields that satisfy the verification information, so as to respond to the advertisement delivery request according to the advertisement delivery policy.
2. The method according to claim 1, characterized in that The verifying the field value based on the verification information corresponding to each of the configuration fields includes: Obtain the field type corresponding to each of the configuration fields; Selecting target verification content from the verification information based on the field type corresponding to each of the configuration fields; wherein the verification information is used to verify the field rule and / or value of the configuration field; Determine whether the field value corresponding to each of the configuration fields satisfies the target verification content.
3. The method according to claim 2, characterized in that The method further comprises: In the case where the field value of the configuration field does not satisfy the target verification content, obtaining a target value of the field value that does not satisfy the target verification content; Prompt information is generated based on the target value and the target verification content, so as to display the prompt information on the advertising strategy configuration interface.
4. The method according to claim 1, characterized in that: The method further comprises: In response to the advertisement strategy adjustment instruction, obtaining the current field value of the configuration field input by the user in the advertisement strategy configuration interface; The current field value of the configuration field replaces the historical field value in the advertisement delivery strategy that matches the configuration field to obtain an adjusted advertisement delivery strategy.
5. The method according to claim 1, characterized in that The method further comprises: Obtaining an advertisement policy configuration interface generation instruction, parsing the advertisement policy configuration interface generation instruction, and obtaining an advertisement policy type; Get all configuration fields corresponding to the advertisement strategy type; The configuration information corresponding to the configuration field is acquired, and the configuration field is rendered based on the configuration information of the configuration field to obtain an advertising policy configuration interface corresponding to the advertising policy type.
6. The method according to claim 5, characterized in that The configuration field includes a basic field and a multiplexing field, wherein the basic field is a field that cannot be reused; the multiplexing field has a corresponding multiplexing interface, and the configuration information corresponding to the multiplexing field is reused based on the multiplexing interface; the obtaining of the configuration information corresponding to the configuration field includes: Acquire configuration information corresponding to the multiplexing field in a preset multiplexing interface, and receive configuration information corresponding to the basic field input by the user based on a field configuration interface; The configuration information corresponding to the multiplexing field and the configuration information corresponding to the basic field are used as the configuration information of the configuration field.
7. The method according to claim 6, characterized in that The configuration field includes a custom field, and the method further includes: Obtain multiple historical configuration information corresponding to the custom field and the number of configurations corresponding to each of the historical configuration information; Determining target configuration information from the plurality of configuration information based on the configuration times and a preset times threshold; The custom field corresponding to the target configuration information is used as the multiplexing field, and a multiplexing interface of the multiplexing field is set to repeatedly use the target configuration information.
8. The method according to claim 5, characterized in that The rendering of the configuration field based on the configuration information of the configuration field to obtain the advertisement strategy configuration interface includes: Comparing the configuration information of each configuration field with the preset default configuration information for consistency; When the configuration information is consistent with the default configuration information, the configuration field is rendered based on the configuration information of each configuration field to obtain the advertising strategy configuration interface; When the configuration information and the default configuration information are inconsistent, obtaining first configuration information in the configuration information that is inconsistent with the default configuration information, and second configuration information in the default configuration information that is inconsistent with the configuration information; The first configuration information in the configuration information is replaced by the second configuration information to obtain target configuration information, and the configuration fields are rendered based on the target configuration information of each configuration field to obtain the advertising strategy configuration interface.
9. An advertisement delivery processing device, characterized in that: The device comprises: A first acquisition module is used to acquire an advertisement strategy generation instruction, parse the advertisement strategy generation instruction, and acquire an advertisement strategy type identifier; A second acquisition module is used to acquire an advertising strategy configuration interface corresponding to the advertising strategy type identifier; wherein the advertising strategy configuration interface includes at least one configuration field and verification information corresponding to each of the configuration fields, and the configuration field is combined with the corresponding field value for advertising delivery adjustment; A third acquisition module, used to acquire the field value of each configuration field input by the user based on the advertising strategy configuration interface; A verification module, used to verify the field value based on the verification information corresponding to each of the configuration fields; A generating module is used to generate an advertisement delivery policy corresponding to the advertisement delivery policy type identifier using field values corresponding to all the configuration fields that satisfy the verification information, so as to respond to an advertisement delivery request according to the advertisement delivery policy.
10. An electronic device, characterized in that: The electronic device comprises: a storage device having a computer program stored thereon; A processing device is used to execute the computer program in the storage device to implement the steps of the advertising delivery processing method described in any one of claims 1 to 8.
11. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and the computer program is used to execute the advertisement delivery processing method described in any one of claims 1 to 8.