A method and apparatus for processing popularization resources, and a storage medium
Patent Information
- Application Number
- CN202210867279.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-22
- Publication Date
- 2026-10-09
- Estimated Expiration
- 2042-07-22
AI Technical Summary
[0004]但是,人工配置推广资源的执行信息效率较低,分析后的广告策略产出强依赖运营人员的经验,对于批量推广的过程执行困难,影响推广资源的执行信息配置的效率
[0109] The process involves: acquiring target promotional resources; identifying associated reference promotional resources to integrate them into a promotional resource set; obtaining output metrics and multiple comparison dimensions for execution information configuration; and retrieving performance data of promotional resources within the resource set based on these output metrics. Further, the promotional resource set is divided into positive and negative promotional resources based on the performance data. The degree of difference between positive and negative promotional resources across multiple comparison dimensions is then determined based on the performance data. If the degree of difference meets preset conditions, the execution information of the target promotional resources is configured according to the action information of the positive promotional resources across multiple comparison dimensions. This action information indicates the promotional operation performed on the target promotional resources in each comparison dimension, and includes at least one action. This achieves an automatic configuration process for promotional resource execution information. Since the execution information of the target promotional resources is configured using reference promotional resources, and positive action information is used for items with significant differences during the reference configuration process, this positive action information facilitates the dissemination of promotional information, improving the configuration efficiency of promotional resource execution information while ensuring its effectiveness.
Smart Images

Figure CN117495453B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to a method, apparatus, and storage medium for processing promotional resources. Background Technology
[0002] With the rapid development of internet technology, online media has gradually become a mainstream promotional resource. Promotional resources are information media used to present information to users, such as news, advertisements, or public service announcements. How to effectively promote these resources has become a challenge.
[0003] Generally, data can be manually integrated and summarized by observing the information of each promotional resource in various dimensions. Then, the experience of the operations staff can be used to obtain the patterns of the integrated data and configure the subsequent promotional resource execution information.
[0004] However, the efficiency of manually configuring promotional resources is low, and the output of the analyzed advertising strategy heavily relies on the experience of the operations staff. This makes it difficult to execute the process of mass promotion, thus affecting the efficiency of configuring promotional resources. Summary of the Invention
[0005] In view of this, this application provides a method for processing promotional resources, which can effectively improve the efficiency of configuring execution information for promotional resources.
[0006] The first aspect of this application provides a method for processing promotional resources, which can be applied to a system or program in a terminal device that includes the function of processing promotional resources, specifically including:
[0007] Acquire target promotional resources;
[0008] Identify reference promotional resources associated with the target promotional resource, and integrate the target promotional resource and the reference promotional resources into a promotional resource set;
[0009] Obtain the output metrics and multiple comparison dimensions configured for the execution information, and call the performance data of the promotion resources in the promotion resource set corresponding to the output metrics;
[0010] Based on the performance data, the set of promotional resources is divided into positive promotional resources and negative promotional resources;
[0011] The degree of difference between the positive promotion resources and the negative promotion resources under multiple comparison dimensions is determined based on the effect data.
[0012] If the difference meets the preset conditions, the execution information of the target promotion resource is configured according to the action information of the positive promotion resource under multiple comparison dimensions. The action information is used to indicate the promotion operation performed on the target promotion resource under each comparison dimension. The execution information includes at least one of the action information.
[0013] Optionally, in some possible implementations of this application, the step of dividing the promotion resource set into positive and negative resources based on the effect data includes:
[0014] Based on the performance data, determine the sequence of indicator values for the promotion resource set under at least one of the output indicators;
[0015] Determine the average value of the values in the index value sequence;
[0016] Promotional resources in the promotional resource set whose indicator values are greater than or equal to the average value are classified as positive resources;
[0017] Promotional resources whose indicator values are less than the average value in the promotional resource set are classified as negative resources.
[0018] Optionally, in some possible implementations of this application, determining the degree of difference between the positive promotion resources and the negative promotion resources across multiple comparison dimensions based on the effect data includes:
[0019] The effect data is standardized to obtain weighted data;
[0020] In response to the configuration of multiple comparison dimensions, determine the action categories included in the comparison dimensions;
[0021] Based on the weighted data, voting statistics are performed according to the action categories to determine the voting weight information for each action category;
[0022] Based on the difference in voting weight information under each of the aforementioned action categories, the degree of difference between the positive promotion resources and the negative promotion resources under the corresponding comparison dimensions is determined.
[0023] Optionally, in some possible implementations of this application, the standardization of the effect data to obtain weighted data includes:
[0024] Obtain a first reference value and a second reference value from the effect data, wherein the first reference value and the second reference value are located in different positions in the numerical sorting queue corresponding to the effect data;
[0025] Determine the reference difference between the first reference value and the second reference value;
[0026] Based on the second reference value and the reference difference, a first formula is configured to call the first formula to standardize the effect data corresponding to the positive promotion resources to obtain positive weighted information;
[0027] Based on the first reference value and the reference difference, a second formula is configured to standardize the effect data corresponding to the negative promotion resource to obtain negative weighted information.
[0028] The positive weighted information and the negative weighted information are integrated to obtain the weighted data.
[0029] Optionally, in some possible implementations of this application, determining the action categories included in the comparison dimensions in response to the configuration of multiple comparison dimensions includes:
[0030] In response to the configuration of multiple comparison dimensions, determine the range of values included in the comparison dimensions;
[0031] The numerical range is divided into equal parts to obtain the action category.
[0032] Optionally, in some possible implementations of this application, the step of dividing the numerical range into averages to obtain the action category includes:
[0033] Obtain the historical configuration information corresponding to the comparison dimensions;
[0034] Based on the historical configuration information, the distribution information of each value contained in the comparison dimension is determined;
[0035] The action category is obtained by dividing the concentrated distribution range indicated by the distribution information into an average range.
[0036] Optionally, in some possible implementations of this application, determining the action categories included in the comparison dimensions in response to the configuration of multiple comparison dimensions includes:
[0037] Obtain the target object's configuration for both network and product dimensions;
[0038] Determine the network transmission object indicated by the network class dimension;
[0039] Obtain network resource information allocated for the network transmission object to determine the action category contained in the network resource information;
[0040] Obtain the promotion content configuration information indicated by the product category dimension to determine the action categories included in the promotion content configuration information.
[0041] Optionally, in some possible implementations of this application, if the difference degree meets a preset condition, then configuring the execution information of the target promotion resource based on the action information of the positive promotion resource under multiple comparison dimensions includes:
[0042] Based on the effect information, determine the positive cumulative votes corresponding to the positive promotion resources and the negative cumulative votes corresponding to the negative promotion resources;
[0043] The average of the positive cumulative votes and the negative cumulative votes is calculated to determine the difference threshold corresponding to the preset condition;
[0044] If the difference degree is greater than or equal to the difference threshold, and the target promotion resource is classified as a negative promotion resource, then the execution information of the target promotion resource is configured according to the action information of the positive promotion resource under multiple comparison dimensions.
[0045] Optionally, in some possible implementations of this application, configuring the execution information of the target promotion resource based on the action information of the positive promotion resource under multiple comparison dimensions includes:
[0046] Obtain the action information of the positive promotion resources under multiple comparison dimensions;
[0047] Determine the range of execution values corresponding to the action information;
[0048] Extract the intermediate value corresponding to the execution value range and configure the execution information of the target promotion resource.
[0049] Optionally, in some possible implementations of this application, the acquisition of target promotional resources includes:
[0050] Obtain the target object identifier input by the target object;
[0051] Resource traversal is performed based on the target object identifier to determine the target promotion resource.
[0052] Optionally, in some possible implementations of this application, determining the reference promotional resources associated with the target promotional resource, and integrating the target promotional resource and the reference promotional resources into a set of promotional resources, includes:
[0053] Obtain the industry information corresponding to the target promotional resources;
[0054] Based on the industry information, candidate promotional resources related to the industry corresponding to the target promotional resource are determined;
[0055] The candidate promotion resources are matched based on the traffic information corresponding to the target promotion resource to determine the reference promotion resource associated with the target promotion resource;
[0056] The target promotional resources and the reference promotional resources are integrated into the promotional resource set.
[0057] Optionally, in some possible implementations of this application, the method further includes:
[0058] The execution information is categorized according to the comparison dimensions to obtain the displayed information;
[0059] The information will be displayed on the target interface.
[0060] In response to the target object's selection operation of the displayed information in the target interface, the execution information corresponding to the selection operation is executed on the target promotion resource.
[0061] A second aspect of this application provides a processing apparatus for promotional resources, comprising:
[0062] The acquisition unit is used to acquire target promotional resources;
[0063] The determining unit is used to determine the reference promotion resources associated with the target promotion resource, so as to integrate the target promotion resource and the reference promotion resources into a promotion resource set;
[0064] The acquisition unit is also used to acquire the output indicators and multiple comparison dimensions configured for the execution information, and to call the effect data of the promotion resources in the promotion resource set corresponding to the output indicators;
[0065] The processing unit is used to divide the set of promotional resources into positive promotional resources and negative promotional resources based on the effect data;
[0066] The processing unit is further configured to determine the degree of difference between the positive promotion resources and the negative promotion resources under multiple comparison dimensions based on the effect data;
[0067] The processing unit is further configured to configure the execution information of the target promotion resource based on the action information of the positive promotion resource under multiple comparison dimensions if the difference degree meets the preset conditions. The action information is used to indicate the promotion operation performed on the target promotion resource under each comparison dimension, and the execution information includes at least one of the action information.
[0068] Optionally, in some possible implementations of this application, the processing unit is specifically used to determine a sequence of indicator values for the promotion resource set under at least one of the output indicators based on the effect data.
[0069] The processing unit is specifically used to determine the average value of the values in the index value sequence;
[0070] The processing unit is specifically used to classify promotional resources in the promotional resource set whose indicator values are greater than or equal to the average value as positive resources;
[0071] The processing unit is specifically used to classify promotional resources in the promotional resource set whose indicator values are less than the average value as negative resources.
[0072] Optionally, in some possible implementations of this application, the processing unit is specifically used to standardize the effect data to obtain weighted data;
[0073] The processing unit is specifically configured to determine the action categories included in the comparison dimensions in response to the configuration of multiple comparison dimensions;
[0074] The processing unit is specifically used to perform voting statistics based on the weighted data according to the action category, so as to determine the voting weight information under each action category;
[0075] The processing unit is specifically used to determine the degree of difference between the positive promotion resources and the negative promotion resources in the corresponding comparison dimension based on the difference in voting weight information under each of the action categories.
[0076] Optionally, in some possible implementations of this application, the processing unit is specifically used to obtain a first reference value and a second reference value from the effect data, wherein the first reference value and the second reference value are located in different positions in the numerical sorting queue corresponding to the effect data;
[0077] The processing unit is specifically used to determine the reference difference between the first reference value and the second reference value;
[0078] The processing unit is specifically configured based on the second reference value and the reference difference to configure a first formula, so as to call the first formula to standardize the effect data corresponding to the positive promotion resource to obtain positive weighted information;
[0079] The processing unit is specifically configured to configure a second formula based on the first reference value and the reference difference, so as to call the second formula to standardize the effect data corresponding to the negative promotion resource to obtain negative weighted information;
[0080] The processing unit is specifically used to integrate the positive weighted information and the negative weighted information to obtain the weighted data.
[0081] Optionally, in some possible implementations of this application, the processing unit is specifically used to determine the numerical range included in the comparison dimensions in response to the configuration of multiple comparison dimensions;
[0082] The processing unit is specifically used to divide the numerical range into averages to obtain the action category.
[0083] Optionally, in some possible implementations of this application, the processing unit is specifically used to obtain historical configuration information corresponding to the comparison dimension;
[0084] The processing unit is specifically used to determine the distribution information of each value contained in the comparison dimension based on the historical configuration information;
[0085] The processing unit is specifically used to divide the concentrated distribution range indicated by the distribution information into averages to obtain the action category.
[0086] Optionally, in some possible implementations of this application, the processing unit is specifically used to obtain the configuration of the target object for the network class dimension and the product class dimension;
[0087] The processing unit is specifically used to determine the network transmission object indicated by the network class dimension.
[0088] The processing unit is specifically used to obtain network resource information allocated for the network transmission object, so as to determine the action category contained in the network resource information;
[0089] The processing unit is specifically used to obtain the promotion content configuration information indicated by the product category dimension, so as to determine the action category included in the promotion content configuration information.
[0090] Optionally, in some possible implementations of this application, the processing unit is specifically used to determine the positive cumulative votes corresponding to the positive promotion resource and the negative cumulative votes corresponding to the negative promotion resource based on the effect information;
[0091] The processing unit is specifically used to calculate the average of the positive cumulative votes and the negative cumulative votes in order to determine the difference threshold corresponding to the preset condition;
[0092] The processing unit is specifically configured to configure the execution information of the target promotion resource based on the action information of the positive promotion resource under multiple comparison dimensions if the difference degree is greater than or equal to the difference threshold and the target promotion resource is classified as the negative promotion resource.
[0093] Optionally, in some possible implementations of this application, the processing unit is specifically used to obtain the action information of the positive promotion resource under multiple comparison dimensions;
[0094] The processing unit is specifically used to determine the execution value range corresponding to the action information;
[0095] The processing unit is specifically used to extract the intermediate value corresponding to the execution value range and configure the execution information of the target promotion resource.
[0096] Optionally, in some possible implementations of this application, the acquisition unit is specifically used to acquire the promotion object identifier input by the target object;
[0097] The acquisition unit is specifically used to perform resource traversal based on the promotion object identifier in order to determine the target promotion resource.
[0098] Optionally, in some possible implementations of this application, the determining unit is specifically used to obtain industry information corresponding to the target promotion resource;
[0099] The determining unit is specifically used to determine, based on the industry information, candidate promotion resources related to the industry corresponding to the target promotion resource;
[0100] The determining unit is specifically used to match the candidate promotion resources based on the traffic information corresponding to the target promotion resource, so as to determine the reference promotion resource associated with the target promotion resource;
[0101] The determining unit is specifically used to integrate the target promotion resources and the reference promotion resources into the promotion resource set.
[0102] Optionally, in some possible implementations of this application, the processing unit is specifically used to classify the execution information according to the comparison dimension to obtain display information;
[0103] The processing unit is specifically used to display the display information on the target interface;
[0104] The processing unit is specifically configured to, in response to the target object's selection operation of the displayed information in the target interface, execute the execution information corresponding to the selection operation on the target promotion resource.
[0105] A third aspect of this application provides a computer device, comprising: a memory, a processor, and a bus system; the memory is used to store program code; the processor is used to execute the promotional resource processing method described in the first aspect or any one of the first aspects according to instructions in the program code.
[0106] A fourth aspect of this application provides a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the promotional resource processing method described in the first aspect or any one of the first aspects.
[0107] According to one aspect of this application, a computer program product or computer program is provided, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the processing method of the resources provided in the first aspect or various optional implementations of the first aspect.
[0108] As can be seen from the above technical solutions, the embodiments of this application have the following advantages:
[0109] The process involves: acquiring target promotional resources; identifying associated reference promotional resources to integrate them into a promotional resource set; obtaining output metrics and multiple comparison dimensions for execution information configuration; and retrieving performance data of promotional resources within the resource set based on these output metrics. Further, the promotional resource set is divided into positive and negative promotional resources based on the performance data. The degree of difference between positive and negative promotional resources across multiple comparison dimensions is then determined based on the performance data. If the degree of difference meets preset conditions, the execution information of the target promotional resources is configured according to the action information of the positive promotional resources across multiple comparison dimensions. This action information indicates the promotional operation performed on the target promotional resources in each comparison dimension, and includes at least one action. This achieves an automatic configuration process for promotional resource execution information. Since the execution information of the target promotional resources is configured using reference promotional resources, and positive action information is used for items with significant differences during the reference configuration process, this positive action information facilitates the dissemination of promotional information, improving the configuration efficiency of promotional resource execution information while ensuring its effectiveness. Attached Figure Description
[0110] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.
[0111] Figure 1 Network architecture diagram for the operation of the resource processing system;
[0112] Figure 2 A flowchart illustrating the processing of promotional resources provided in this application embodiment;
[0113] Figure 3 A flowchart illustrating a method for processing promotional resources provided in this application embodiment;
[0114] Figure 4 A schematic diagram illustrating a method for processing promotional resources provided in an embodiment of this application;
[0115] Figure 5 A schematic diagram illustrating a scenario for another method of processing promotional resources provided in an embodiment of this application;
[0116] Figure 6 A flowchart illustrating another method for processing promotional resources provided in this application embodiment;
[0117] Figure 7 A flowchart illustrating another method for processing promotional resources provided in this application embodiment;
[0118] Figure 8 A schematic diagram illustrating a scenario for another method of processing promotional resources provided in an embodiment of this application;
[0119] Figure 9 A schematic diagram of a resource processing device provided in an embodiment of this application;
[0120] Figure 10 This is a schematic diagram of the structure of a terminal device provided in an embodiment of this application;
[0121] Figure 11 This is a schematic diagram of the structure of a server provided in an embodiment of this application. Detailed Implementation
[0122] This application provides a method and related apparatus for processing promotional resources, which can be applied to a system or program in a terminal device that includes a function for processing promotional resources. The method involves: acquiring a target promotional resource; determining a reference promotional resource associated with the target promotional resource; integrating the target promotional resource and the reference promotional resource into a promotional resource set; acquiring output indicators and multiple comparison dimensions configured for execution information; calling the effect data corresponding to the promotional resources in the promotional resource set under the output indicators; further dividing the promotional resource set into positive promotional resources and negative promotional resources based on the effect data; determining the degree of difference between the positive and negative promotional resources under multiple comparison dimensions based on the effect data; if the degree of difference meets a preset condition, configuring the execution information of the target promotional resource based on the action information of the positive promotional resource under multiple comparison dimensions. This action information is used to indicate the promotional operation performed on the target promotional resource under each comparison dimension, and the execution information includes at least one action information. This enables the automatic configuration of promotional resource execution information. Since the execution information of the target promotional resource is configured with reference to the reference promotional resource, and positive action information is used for items with significant differences during the reference configuration process, this positive action information helps to spread the promotional information. While ensuring the effectiveness of the execution information, the configuration efficiency of the promotional resource execution information is improved.
[0123] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a particular order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “corresponding to,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0124] First, some terms that may appear in the embodiments of this application will be explained.
[0125] Cost: The amount of money advertisers spend on advertising.
[0126] oCPA advertising: A smart, automatic bidding strategy for performance advertising. Advertisers can select specific optimization goals (e.g., activation, order placement, form booking) and provide their expected average cost per conversion. The system uses machine learning to estimate the conversion value of each impression based on the conversion data reported by the advertiser, automatically bids, and charges per click.
[0127] Optimization Goals: The target audience behaviors that the advertiser wants to achieve in this marketing campaign. The model will find users who are more likely to perform these behaviors based on the set optimization goals, such as paying, browsing key pages, and following official accounts.
[0128] It should be understood that the method for processing promotional resources provided in this application can be applied to systems or programs in terminal devices that include promotional resource processing functions, such as advertising management. Specifically, the promotional resource processing system can run in, for example,... Figure 1 In the network architecture shown, such as Figure 1 The diagram shown is the network architecture of the promotion resource processing system. As can be seen, the system can process promotion resources from multiple information sources. Specifically, it configures target promotion resources on the server side, enabling these resources to be displayed on various terminals with appropriate promotional effects. This means that... Figure 1 The document shows various terminal devices, which can be computer devices. In real-world scenarios, more or fewer types of terminal devices may participate in the processing of promotional resources. The specific number and types depend on the actual scenario and are not limited here. Additionally, Figure 1 The image shows one server, but in real-world scenarios, multiple servers can be involved, with the specific number depending on the actual situation.
[0129] In this embodiment, the server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The terminal can be a smartphone, tablet, laptop, desktop computer, smart speaker, smartwatch, smart voice interaction device, smart home appliance, in-vehicle terminal, etc., but is not limited to these. The terminal and server can be directly or indirectly connected via wired or wireless communication, and the terminal and server can be connected to form a blockchain network; this application does not impose any restrictions.
[0130] It is understood that the aforementioned promotional resource processing system can run on personal mobile terminals, such as as an application for advertising management, or it can run on a server, or it can run on third-party devices to provide processing of promotional resources in order to obtain the processing results of the promotional resources of the information source. Specifically, the promotional resource processing system can run in the aforementioned devices as a program, or it can run as a system component in the aforementioned devices, or it can run as a cloud service program. This embodiment can be applied to scenarios such as cloud technology and autonomous driving. The specific operating mode depends on the actual scenario and is not limited here.
[0131] With the rapid development of internet technology, online media has gradually become a mainstream promotional resource. Promotional resources are information media used to present information to users, such as news, advertisements, or public service announcements. How to effectively promote these resources has become a challenge.
[0132] Generally, data can be manually integrated and summarized by observing the information of each promotional resource in various dimensions. Then, the experience of the operations staff can be used to obtain the patterns of the integrated data and configure the subsequent promotional resource execution information.
[0133] However, the efficiency of manually configuring promotional resources is low, and the output of the analyzed advertising strategy heavily relies on the experience of the operations staff. This makes it difficult to execute the process of mass promotion, thus affecting the efficiency of configuring promotional resources.
[0134] To address the aforementioned problems, this application proposes a method for processing promotional resources, which is applied to... Figure 2 In the workflow framework for processing promotional resources shown, such as Figure 2 The diagram shown is a flowchart of a promotion resource processing method provided in this application embodiment. The target promotion resource input from the server side is parsed to determine a set of reference promotion resources similar to the target promotion resource, thereby obtaining a reference set. Then, the difference between the promotion resources in the reference set is calculated in multiple dimensions, and the dimensions with significant differences are configured in the execution information of the target promotion resource, so that the target promotion resource is promoted according to the execution information.
[0135] It is understood that the method provided in this application can be a program written as processing logic in a hardware system, or a promotional resource processing device, which can implement the above-mentioned processing logic in an integrated or external manner. As one implementation, the promotional resource processing device acquires a target promotional resource; then determines a reference promotional resource associated with the target promotional resource, integrating the target promotional resource and the reference promotional resource into a promotional resource set; and acquires output indicators and multiple comparison dimensions configured for the execution information, calling the corresponding effect data of the promotional resources in the promotional resource set under the output indicators; further, based on the effect data, the promotional resource set is divided into positive promotional resources and negative promotional resources; then, based on the effect data, the difference between the positive and negative promotional resources under multiple comparison dimensions is determined; if the difference meets a preset condition, the execution information of the target promotional resource is configured according to the action information of the positive promotional resource under multiple comparison dimensions. This action information is used to indicate the promotional operation performed on the target promotional resource under each comparison dimension, and the execution information includes at least one action information. This enables the automatic configuration of promotional resource execution information. Since the execution information of the target promotional resource is configured with reference to the reference promotional resource, and positive action information is used for items with significant differences during the reference configuration process, this positive action information helps to spread the promotional information. While ensuring the effectiveness of the execution information, the configuration efficiency of the promotional resource execution information is improved.
[0136] Based on the above process architecture, the following section will describe the processing method for promotional resources in this application. Please refer to [link / reference]. Figure 3 , Figure 3 The flowchart illustrates a method for processing promotional resources provided in this application embodiment. This management method can be executed by a server or a terminal, and this application embodiment includes at least the following steps:
[0137] 301. Obtain target promotional resources.
[0138] In this embodiment, the target promotion resource is the promotion resource to be promoted. By configuring the promotion strategy (execution information) of the target promotion resource, the expected promotion effect can be achieved.
[0139] Specifically, the target promotion resource can be an advertisement, news, or other media format. In scenarios where the target promotion resource is an advertisement, the target promotion resource can specifically be an oCPA advertisement, which is an advertisement that adjusts its bid intelligently and automatically based on the performance advertising strategy. In addition, the media content format of the target promotion resource can be an image, video, etc., and the specific media content format depends on the actual scenario.
[0140] In one possible scenario, the target promotion resource can be obtained through the promotion object identifier ID. That is, firstly, the promotion object identifier input by the target object is obtained, where the target object can be a user, terminal or other input object; then, resources are traversed based on the promotion object identifier to determine the target promotion resource.
[0141] It is understandable that the promotion object identifier can be used to indicate promotion resources (ads), such as a single ad ID, multiple ad IDs, or a set of ad IDs for batch upload; the promotion object identifier can also be the name of the advertiser, thereby extracting all ad IDs under that advertiser name and improving the processing efficiency of the target promotion resources.
[0142] This embodiment achieves optimized promotion by configuring target promotion resources according to strategies. The specific processing procedure is as follows: Figure 4 As shown in the scene architecture, Figure 4 This is a schematic diagram illustrating a method for processing promotional resources provided in an embodiment of this application. The diagram shows that the strategy configuration process first involves information configuration, specifically including the configuration of target promotional resources, reference promotional resources, comparison dimensions, and output indicators. Then, based on the above information configuration, a difference calculation is performed. This difference calculation process uses the effect data corresponding to the output indicators and divides resources into positive and negative categories based on the effect data. The divided positive and negative resources are then compared across multiple dimensions, and the difference is judged for each dimension to determine the significant differences. Further, the strategy output process can be performed, i.e., the execution information is configured based on the action information corresponding to the significant differences. Each reference promotional resource is sorted according to its consumption to ensure the allocatability of promotional resources. Thus, the strategy can be automatically generated, and promotional operations can be performed in response to manually selected or automatically pushed strategies.
[0143] Through a scenario architecture, within the user-defined information configuration scope, the system compares the user's target ad with other similar ads across various dimensions. These dimensions can include traffic information, service provider information, basic ad information, audience information, product application information, product information, creative information, and landing page information, and the comparison results are output on the front end. The system further outputs dependent metrics based on user-defined strategies, such as click-through rate or conversion rate, dividing all ads in the comparison pool into positive and negative categories based on these metrics. Then, a difference model is used to calculate the difference degree of each metric. If the metric shows a significant difference between positive and negative, and the target ad falls into the negative range, a corresponding positive strategy is output to the user. The user can choose to have the system automatically implement the strategy or implement it manually later.
[0144] 302. Identify reference promotional resources associated with the target promotional resources, and integrate the target promotional resources and reference promotional resources into a promotional resource set.
[0145] In this embodiment, the reference promotional resources are promotional resources similar to the target promotional resources. Specifically, they can be promotional resources of the same type, in the same industry, or with a specific target. By configuring the reference promotional resources, action information with good promotional effects under various comparison dimensions can be extracted to provide a reference for the strategy configuration process of the target promotional resources.
[0146] Specifically, to determine the set of promotional resources, we can first obtain the industry information corresponding to the target promotional resources, such as finance, education, and gaming; then, based on the industry information, we can determine candidate promotional resources related to the industry corresponding to the target promotional resources; considering that traffic is an important metric in evaluating the effectiveness of promotional resources, we can match candidate promotional resources based on the traffic information corresponding to the target promotional resources to determine reference promotional resources associated with the target promotional resources, thereby improving the reference value of similar resources; furthermore, we can integrate the target promotional resources and reference promotional resources into a set of promotional resources.
[0147] 303. Obtain the output metrics and multiple comparison dimensions configured for the execution information, and call the corresponding performance data of the promotion resources in the promotion resource set under the output metrics.
[0148] In this embodiment, the output metric is a strategy output dependency metric, that is, the configuration of the output strategy is based on the output metric. The output metric is used to evaluate the quality of the promotion effect of the output strategy. Specifically, the output metric may include parameters such as click-through rate, exposure rate, and conversion rate to evaluate the effect during the promotion of promotional resources. The effect data is the numerical data corresponding to the output metric. For example, the effect data indicates that the click-through rate is 0.6.
[0149] In one possible scenario, the comparison dimensions include network-type dimensions and product-type dimensions. The network-type dimensions are used to indicate the feature dimensions corresponding to the configuration of various network resource objects during the promotion process of promotion resources, while the product-type dimensions are the configuration dimensions of the products or promotion targets indicated by the promotion resources.
[0150] Specifically, network-related dimensions can include traffic information (such as traffic from various media platforms or social media), service provider information (such as agent names / licenses, etc.); while product-related dimensions can include basic advertising information (such as promotion goals / deep and shallow optimization goals, etc.), audience information (such as gender / age / region, etc.), product application information (such as bidding strategies / whether to expand the reach, etc.), product information (such as product category), creative information (such as image or video ads / creative formats, etc.), and landing page information (such as landing page type, etc.). A single filtering operation can achieve comparison results of multiple ads, such as target ads and similar ads, across these dimensions, improving data processing efficiency.
[0151] 304. Based on the performance data, the promotional resources are divided into positive promotional resources and negative promotional resources.
[0152] In this embodiment, positive promotional resources are those promotional resources in the promotional resource set that have a positive effect on the promotional effect, while negative promotional resources have the opposite effect.
[0153] Specifically, the distinction between positive and negative promotional resources can be made using a fixed threshold. For example, if the output metric is conversion rate, then promotional resources with a conversion rate greater than or equal to 0.6 are defined as positive promotional resources, while those with a conversion rate less than 0.6 are defined as negative promotional resources.
[0154] Furthermore, considering that the performance data of different types of promotional resources may correspond to different evaluation standards, the average value of the performance data can also be used. That is, firstly, the sequence of indicator values of the promotional resource set under at least one output indicator is determined based on the performance data. For example, if the output indicator is the conversion rate, the sequence of indicator values is the sequence of conversion rate values corresponding to each promotional resource in the promotional resource set. Then, the average value of the values in the sequence of indicator values is determined. Furthermore, promotional resources in the promotional resource set whose indicator values are greater than or equal to the average value are classified as positive resources, and promotional resources whose indicator values are less than the average value are classified as negative resources, thereby improving the effectiveness of positive and negative promotional resources.
[0155] In one possible scenario, the output metric is the conversion rate, and the sequence of metric values includes k1 = 0.5, k2 = 0.4, k3 = 0.6, k4 = 0.2, and k5 = 0.3. Therefore, the positive promotion resources are k1, k2, and k3, and the negative promotion resources are k4 and k5.
[0156] 305. Determine the degree of difference between positive and negative promotional resources across multiple comparison dimensions based on performance data.
[0157] In this embodiment, the difference is calculated by calculating the corresponding effect data for each comparison dimension. Specifically, it can be calculated by calculating the absolute difference between positive and negative promotion resources. For example, in the comparison of dimension 1, the conversion rate of positive promotion resources is 0.8 and the conversion rate of negative promotion resources is 0.5, so the difference is 0.8-0.5=0.3.
[0158] In one possible scenario, to improve the representativeness of the differences between positive and negative promotional resources, the data can be standardized before calculating the difference value. Specifically, the performance data can first be standardized, for example, using min-max standardization, to obtain weighted data. Then, in response to the configuration of multiple comparison dimensions, the action categories included in the comparison dimensions are determined. Based on the weighted data, voting statistics are performed according to the action categories to determine the voting weight information under each action category. Furthermore, based on the difference in the voting weight information under each action category, the degree of difference between positive and negative promotional resources under the corresponding comparison dimensions is determined.
[0159] Optionally, since negative weights for negative ads can improve the representativeness of the differences, the min-max standardization algorithm needs to be optimized. This involves first obtaining a first and second reference value from the performance data. The first and second reference values occupy different positions in the numerical sorting queue corresponding to the performance data; for example, the first reference value is the max value, while the second reference value is the min value. The specific sorting position can also be other positions, such as the second-to-last largest or smallest value. Then, the reference difference between the first and second reference values is determined. Next, a first formula is configured based on the second reference value and the reference difference to standardize the performance data corresponding to positive promotional resources, obtaining positive weighted information. Then, a second formula is configured based on the first reference value and the reference difference to standardize the performance data corresponding to negative promotional resources, obtaining negative weighted information. Finally, the positive and negative weighted information are integrated to obtain weighted data. The first and second formulas can be expressed as follows:
[0160]
[0161] In this context, min and max are the same in both positive and negative calculations, representing the minimum and maximum values of the data column, respectively.
[0162] In one possible scenario, the process of calculating the difference based on voting weight information can be illustrated as follows: the output metric is the conversion rate, and the comparison dimension is the bidding strategy, which includes two action categories, A and B. Specifically, the performance data indicates conversion rates of k1 = 0.5, k2 = 0.4, k3 = 0.6, k4 = 0.2, and k5 = 0.3. Therefore, the positive directions are k1, k2, and k3, and the negative directions are k4 and k5, where max = max(k1…k5) = 0.6; min = min(k1…k5) = 0.2.
[0163] Then, the calculation process for the voting weight information under each action category involves voting on m values of the category indicator, which can be referenced by the following formula:
[0164]
[0165] In this formula, when the j-th advertisement uses m i The time is used for calculation, and m indicates the various action categories.
[0166] The voting information can be statistically analyzed using the formula above, i.e., weight1 = 0.75, weight2 = 0.5, weight3 = 1, weight4 = -1, weight5 = -0.75.
[0167] Therefore, for action categories A and B, since the comparison dimensions indicate that k1 and k3 select bidding strategy A; and k2, k4, and k5 select bidding strategy B, we can obtain:
[0168] The voting weight information for action category A is mA = weight1 + weight3 = 1.75;
[0169] The voting weight information for action category B is mB = weight2 + weight4 + weight5 = -1.25;
[0170] The formula for calculating the degree of difference is:
[0171] diff = max(m1,...,m i )-min(m1,...,m i )
[0172] That is, diff=mA-mB=3.
[0173] The above embodiments describe scenarios where the action index indicated by the comparison dimension is a category. In some possible scenarios, the action index indicated by the comparison dimension is a continuous value, such as 1-10. For scenarios with continuous values, the range of values included in the comparison dimension can be determined in response to the configuration of multiple comparison dimensions. Then, the range of values is divided equally to obtain the action category. For example, the continuous value 1-9 is divided into three segments, namely 1-3, 3-6, and 6-9. Then, the difference calculation process of the action index indicated by the comparison dimension as a category is used for calculation.
[0174] Optionally, considering that the distribution of continuous values may be quite wide, in order to avoid the impact of abnormal data on the calculation process of difference, historical configuration information corresponding to the comparison dimension can be obtained; then, based on the historical configuration information, the distribution information of each value contained in the comparison dimension can be determined; and the concentrated distribution range indicated by the distribution information can be averaged to obtain the action category, thereby averaging the range of values in the value distribution set to adapt to the difference calculation process with the action index indicated by the above comparison dimension as the category.
[0175] In addition, the process of determining the action categories for the comparison dimensions can be based on the dimension types included in the comparison dimensions. That is, firstly, obtain the configuration of the target object for the network and product dimensions; then determine the network transmission object indicated by the network dimension, such as the media platform for publication; then obtain the network resource information allocated to the network transmission object to determine the action categories included in the network resource information, such as traffic configuration strategies and service provider selection; and obtain the promotion content configuration information indicated by the product dimension to determine the action categories included in the promotion content configuration information, such as the target audience for promotion and the classification information of the promoted products, thereby improving the accuracy of action categories.
[0176] It is understandable that the above-mentioned difference calculation process can be encapsulated as a difference model, that is, the above-mentioned difference calculation process is executed through the difference model. This embodiment uses the difference model, which includes the above-mentioned difference calculation process, to calculate each dimension, which can produce positive and standardized operation strategies. Operation personnel can choose to complete the execution of these operation strategies in batches through the system, realizing a complete operation plan for strategy output and systematic strategy implementation. While improving operational efficiency, it further improves the platform's ad allocation information.
[0177] 306. If the difference meets the preset conditions, then configure the execution information of the target promotion resource based on the action information of the positive promotion resource under multiple comparison dimensions.
[0178] In this embodiment, the action information is used to indicate the promotion operation performed on the target promotion resource under each comparison dimension. The execution information includes at least one action information, that is, the execution information can be composed of multiple action information. For example, the multiple action information included in the execution information is that the service provider selects A, the traffic is configured on the media platform B, and the target audience for promotion is C, etc.
[0179] Specifically, to determine whether the difference meets the preset conditions, i.e., whether the difference is significant, we can first determine the positive cumulative votes corresponding to positive promotion resources and the negative cumulative votes corresponding to negative promotion resources based on the effect information; then, we can calculate the average of the positive and negative cumulative votes to determine the difference threshold corresponding to the preset conditions; if the difference is greater than or equal to the difference threshold, and the target promotion resource is classified as a negative promotion resource, then we can configure the execution information of the target promotion resource based on the action information of the positive promotion resource in multiple comparison dimensions, thereby removing actions in the target promotion resource that have a negative impact on the promotion effect and updating them to positive actions, thereby improving the promotion effect.
[0180] Optionally, the difference threshold can be configured as the average difference of cumulative votes, calculated using the following formula:
[0181]
[0182] Where, weight 正向 For positive cumulative voting, weight 负向 For negative cumulative voting.
[0183] If diff ≥ β, then the advertising is considered to have significant differences in this dimension, when the target advertising value is m. t ≠max(m1,…,m i When this happens, the output operation strategy is: it is recommended that the target ad adopt a max(m1,…,m) approach in this dimension. i )action.
[0184] Additionally, for scenarios where the action category is a continuous numerical value, the median value of that category's numerical range can be selected as the action information for configuring execution information. That is, first, obtain the action information of the positive promotion resource across multiple comparison dimensions; then determine the execution numerical range corresponding to the action information; and finally, extract the median value corresponding to the execution numerical range to configure the execution information of the target promotion resource.
[0185] In one possible scenario, the comparison dimensions and corresponding action categories involved in the above difference calculation process can be expressed as follows: Figure 5 To showcase, Figure 5 This is a schematic diagram illustrating another method for processing promotional resources provided in this application embodiment. The diagram shows the comparison dimensions that may participate in the calculation, as well as the sub-dimensions included in the comparison dimensions, to facilitate the configuration of strategy output by operators. During the configuration of the comparison dimensions, all sub-dimensions under the comparison dimension selected by the user can be selected to improve configuration efficiency.
[0186] In another possible scenario, the strategy configuration process can be displayed, that is, the execution information can be categorized according to comparison dimensions, such as by... Figure 5The system categorizes information based on dimensions to obtain display information, such as Strategy 1 and Strategy 2. This information is then displayed on the target interface. In response to the target object's selection of display information on the target interface, the system executes the corresponding information for the selection operation on the target promotion resources.
[0187] As described in the above embodiments, the process involves: acquiring target promotional resources; determining reference promotional resources associated with the target promotional resources to integrate the target promotional resources and reference promotional resources into a promotional resource set; acquiring output indicators and multiple comparison dimensions for the execution information configuration; calling the corresponding effect data of the promotional resources in the promotional resource set under the output indicators; further dividing the promotional resource set into positive and negative promotional resources based on the effect data; then determining the degree of difference between positive and negative promotional resources under multiple comparison dimensions based on the effect data; if the degree of difference meets preset conditions, configuring the execution information of the target promotional resources based on the action information of the positive promotional resources under multiple comparison dimensions. This action information is used to indicate the promotional operation performed on the target promotional resources under each comparison dimension, and the execution information includes at least one action information. This achieves an automatic configuration process for the execution information of promotional resources. Since the execution information of the target promotional resources is configured using reference promotional resources, and positive action information is used for items with significant differences during the reference configuration process, this positive action information helps disseminate the promotional information, improving the configuration efficiency of the promotional resource execution information while ensuring the effectiveness of the execution information.
[0188] The following explanation uses the scenario of promotional content being used as advertising. Please refer to [link / reference]. Figure 6 , Figure 6 A flowchart illustrating another method for processing promotional resources provided in this application embodiment, which includes at least the following steps:
[0189] 601. Enter the target advertisement.
[0190] In this embodiment, the target advertisement is... Figure 3 The target promotion resources in the illustrated embodiments can be referenced for their related feature descriptions. The target advertisement can be obtained through a single advertisement ID, multiple advertisement IDs, or batch uploads. It can also be obtained by extracting all advertisement IDs under the advertiser's name as the target advertisement.
[0191] 602. Filtering similar advertisements.
[0192] In this embodiment, similar advertisements are... Figure 3 The reference promotion resources and related feature descriptions in the illustrated embodiments can be used as a reference.
[0193] Specifically, filtering similar ads can be limited to specific industries, specific traffic, and specific optimization goals. Since ads can be images or videos, filtering can also be done from the perspective of display parameters, such as filtering by media content type, i.e., similar ads for video ads are video ads.
[0194] 603. Limit the comparison time.
[0195] In this embodiment, the comparison time can be a fixed time, such as the last 7 days, the last 3 days, etc.; or it can be a dynamic range, such as the activity time range corresponding to the target advertisement, or the activity time range when the popularity information reaches the threshold. The specific time range depends on the actual scenario and is not limited here.
[0196] 604. Comparison Dimension Configuration.
[0197] In this embodiment, the comparison dimensions include traffic information (media platform or social software), service provider information (agent name / license, etc.), basic advertising information (promotion goals / deep and shallow optimization goals, etc.), audience information (gender / age / region, etc.), product application information (bidding strategy / whether to expand the scale, etc.), product information (fourth-level product category, etc.), material information (image or video ads / creative format, etc.), and landing page information (landing page type, etc.).
[0198] Specifically, select the dimensions to be compared. Relevant personnel can customize the selection from the complete dimensions list. If no selection is made, all dimensions will be displayed by default.
[0199] 605. Strategy output depends on metric configuration.
[0200] In this embodiment, steps 601-605 are the configuration process input by the user. The specific input includes inputting the target advertisement (this type of advertisement is called the target advertisement): the customer inputs a single advertisement ID, or inputs multiple advertisement IDs in batches, or inputs the advertiser name, i.e., all advertisement IDs under that advertiser; (it can be a bidding oCPA advertisement, while contract advertisements can be excluded from the comparison range).
[0201] Specifically, the strategy output depends on the following metrics: Figure 3 The output metrics and related feature descriptions in the illustrated embodiments can be used as a reference. Therefore, the strategy output depends on metrics such as click-through rate, conversion rate, and impressions.
[0202] Understandably, click-through rate (CTR), conversion rate, and exposure rate can be selected individually or in multiple ways. In the case of multiple selections, the performance data corresponding to the output metrics is calculated based on the selected metrics. For example, if the output metrics are CTR and conversion rate, where CTR is 0.5 and conversion rate is 0.2, then the performance data is performance parameter = 0.5 + 0.2 = 0.7. This allows for the calculation of multiple metrics of interest, improving the efficiency of strategy configuration.
[0203] 606. Calculate the difference based on the difference model using the comparison dimension.
[0204] In this embodiment, step 606 is the system calculation process. See [link to configuration details for the difference model] for more information. Figure 3 Description of the difference calculation in the illustrated embodiment.
[0205] Specifically, the difference calculation process is as follows: Figure 7 As shown, Figure 7 A flowchart of another method for processing promotional resources provided in this application embodiment; comprising the following steps:
[0206] Step 1: Extract relevant data from various data platforms based on the comparison dimensions input by the user. The category data for the comparison dimensions can be integrated at the ad ID granularity, such as determining the category data for a single ad, a collection of ads, or the advertiser's comparison dimensions.
[0207] Step 2: Calculate each comparison dimension using the difference model.
[0208] The difference model proposed in this embodiment is an algorithm to measure the degree of difference between positive and negative samples in each dimension. Based on the strategy dependence index input by the user, each advertisement is divided into two parts: 1 (positive) and 0 (negative). Positive advertisements are those greater than or equal to the average value of the index, and negative advertisements are those less than the average value of the index. The system starts calculating from the first dimension until all dimensions have been calculated. The dimensions are further divided into category dimensions and continuous dimensions. Category dimensions are categories such as "whether" and "ABC", while continuous dimensions are continuous numbers, such as numbers from 0 to 10. The calculation methods for the two types of dimensions are slightly different.
[0209] Specifically, for scenarios where the action category is a classification metric, assuming the total number of target ads and similar ads is n, and the category metric has m classifications (e.g., yes / no, m=2, ABC, m=3), the user-input strategy-dependent metric values result in k1,…,k values for each ad. n The average value is The calculation steps are as follows:
[0210] Based on the average value of the strategy dependency metrics input by users, ads are divided into two categories.
[0211]
[0212] Assuming the performance indicator is conversion rate, and k1 = 0.5, k2 = 0.4, k3 = 0.6, k4 = 0.2, k5 = 0.3, then The positive ads are k1, k2, and k3, and the negative ads are k4 and k5.
[0213] Then, the voting weight information for each advertisement is calculated, where positive advertisements have positive weights and negative advertisements have negative weights. The calculation formula is as follows:
[0214]
[0215] In the above formula, min and max are the same in the positive and negative calculation process, which are the minimum and maximum values of the data column, respectively. Therefore, max = max(k1…k5) = 0.6; min = min(k1…k5) = 0.2.
[0216] Then, a vote is taken on the m values for each category indicator:
[0217]
[0218] In this formula, when the j-th advertisement uses m i When these values are used in the calculation, we can obtain the following: weight1 = 0.75, weight2 = 0.5, weight3 = 1, weight4 = -1, weight5 = -0.75.
[0219] Since the comparison dimension is the bidding strategy and the action type is two categories, A and B, where k1k3 selects bidding strategy A; and k2k4k5 selects bidding strategy B, we can obtain:
[0220] mA=weight1+weight3=1.75;
[0221] mB=weight2+weight4+weight5=-1.25;
[0222] Therefore, the difference can be obtained as diff = mA - mB = 3;
[0223] Since the difference threshold β = [(weight1+weight2+weight3)-(weight4+weight5)]÷2 = 4÷2 = 2;
[0224] Therefore, diff >= β, i.e., 3 >= 2, holds true; that is, these ads are considered to have significant differences in the [bidding strategy] dimension. If the target ad's bidding strategy is B, then A is recommended.
[0225] Additionally, for scenarios where the action category of the comparison dimension is a continuous dimension, the continuous dimension values can be first divided into p segments on average. In this embodiment, p is set to 4. Subsequent calculations are performed according to the category dimension calculation method to output the operational strategy: then the target ad is adjusted up or down to max(m1,…,m) in this dimension. i The median value of ) is used to optimize the strategy for targeted advertising.
[0226] Furthermore, by iterating through and calculating each dimension, a set of operational strategies for the target advertisement is ultimately displayed on the front-end page. Users can select several strategies and click "Execute," after which the advertising-related systems will automatically execute the strategies. For example, the ad placement end may automatically adjust bids up or down, change the placement strategy from "stable acquisition" to "prioritized acquisition," or modify the traffic allocated to the ad placement.
[0227] Step 3: If the difference in the comparison dimension is greater than or equal to the threshold, and the target ad is a negative resource.
[0228] Among them, the result of the target advertisement in the comparison dimension is bad result, which means that the corresponding action information in the comparison dimension cannot achieve the expected promotion effect.
[0229] Step 4: Retain motion information.
[0230] If the difference in the comparison dimension is less than the threshold, or if the target advertisement is a positive resource, the action information can be retained, thereby reducing the amount of data processing.
[0231] Step 5: Add to the policy pool. This completes the policy configuration process based on difference calculation.
[0232] 607. Output the data performance of each advertisement under each comparison dimension.
[0233] In this embodiment, the data performance under each comparison dimension will sort similar ads by consumption in descending order by default, thereby improving the allocability of promotional resources. Specific data presentation formats can be found in the exhibition. Figure 5 The table shown is for reference.
[0234] 608. Output operational strategies.
[0235] In this embodiment, the significantly different actions obtained from the above configuration are integrated to obtain execution information, which can also be called operational strategy.
[0236] 609. Select multiple items and click "System Execution".
[0237] In this embodiment, the strategy selection process can be found in [reference needed]. Figure 8 The interface shown is used for... Figure 8This is a schematic diagram of another method for processing promotional resources provided in this application embodiment; the diagram shows that users can select a category strategy to display information A1 for targeted strategy configuration, and then click to execute A2 to apply the selected strategy to the promotion process of the target advertisement.
[0238] 610. System execution strategy.
[0239] In this embodiment, steps 607-610 represent the system output process. A single filtering operation can compare multiple ads, including target ads and similar ads, across these dimensions, improving data processing efficiency. Furthermore, this embodiment utilizes a difference model to calculate each dimension, generating positive and standardized operational strategies. Operators can choose to execute these strategies in batches through the system, achieving a complete operational solution encompassing strategy output and systematic strategy implementation. This improves operational efficiency while further enhancing the platform's ad allocation information.
[0240] To better implement the above-described solutions of the embodiments of this application, related apparatus for implementing the above solutions is also provided below. Please refer to... Figure 9 , Figure 9 This application provides a schematic diagram of the structure of a promotional resource processing device 900, which includes:
[0241] Acquisition unit 901 is used to acquire target promotional resources;
[0242] The determining unit 902 is used to determine the reference promotion resources associated with the target promotion resource, so as to integrate the target promotion resource and the reference promotion resources into a promotion resource set;
[0243] The acquisition unit 901 is also used to acquire the output indicators and multiple comparison dimensions configured for the execution information, and to call the effect data of the promotion resources in the promotion resource set under the output indicators;
[0244] Processing unit 903 is used to divide the set of promotional resources into positive promotional resources and negative promotional resources based on the effect data;
[0245] The processing unit 903 is further configured to determine the degree of difference between the positive promotion resource and the negative promotion resource under multiple comparison dimensions based on the effect data;
[0246] The processing unit 903 is further configured to configure the execution information of the target promotion resource based on the action information of the positive promotion resource under multiple comparison dimensions if the difference degree meets the preset conditions. The action information is used to indicate the promotion operation performed on the target promotion resource under each comparison dimension. The execution information includes at least one action information.
[0247] Optionally, in some possible implementations of this application, the processing unit 903 is specifically used to determine a sequence of indicator values for the promotion resource set under at least one of the output indicators based on the effect data.
[0248] The processing unit 903 is specifically used to determine the average value of the values in the index value sequence;
[0249] The processing unit 903 is specifically used to classify promotional resources in the promotional resource set whose indicator values are greater than or equal to the average value as positive resources;
[0250] The processing unit 903 is specifically used to classify promotional resources in the promotional resource set whose indicator values are less than the average value as negative resources.
[0251] Optionally, in some possible implementations of this application, the processing unit 903 is specifically used to standardize the effect data to obtain weighted data;
[0252] The processing unit 903 is specifically configured to determine the action category included in the comparison dimension in response to the configuration of multiple comparison dimensions;
[0253] The processing unit 903 is specifically used to perform voting statistics based on the weighted data according to the action category, so as to determine the voting weight information under each action category;
[0254] The processing unit 903 is specifically used to determine the degree of difference between the positive promotion resource and the negative promotion resource in the corresponding comparison dimension based on the difference in the voting weight information under each action category.
[0255] Optionally, in some possible implementations of this application, the processing unit 903 is specifically used to obtain a first reference value and a second reference value in the effect data, wherein the first reference value and the second reference value are located in different positions in the numerical sorting queue corresponding to the effect data;
[0256] The processing unit 903 is specifically used to determine the reference difference between the first reference value and the second reference value;
[0257] The processing unit 903 is specifically configured based on the second reference value and the reference difference to configure a first formula, and to call the first formula to standardize the effect data corresponding to the positive promotion resource to obtain positive weighted information;
[0258] The processing unit 903 is specifically configured based on the first reference value and the reference difference to configure a second formula, and to call the second formula to standardize the effect data corresponding to the negative promotion resource to obtain negative weighted information;
[0259] The processing unit 903 is specifically used to integrate the positive weighted information and the negative weighted information to obtain the weighted data.
[0260] Optionally, in some possible implementations of this application, the processing unit 903 is specifically used to determine the numerical range included in the comparison dimension in response to the configuration of multiple comparison dimensions;
[0261] The processing unit 903 is specifically used to divide the numerical range into averages to obtain the action category.
[0262] Optionally, in some possible implementations of this application, the processing unit 903 is specifically used to obtain historical configuration information corresponding to the comparison dimension;
[0263] The processing unit 903 is specifically used to determine the distribution information of each value contained in the comparison dimension based on the historical configuration information;
[0264] The processing unit 903 is specifically used to divide the concentrated distribution range indicated by the distribution information into averages to obtain the action category.
[0265] Optionally, in some possible implementations of this application, the processing unit 903 is specifically used to obtain the configuration of the target object for the network class dimension and the product class dimension;
[0266] The processing unit 903 is specifically used to determine the network transmission object indicated by the network class dimension;
[0267] The processing unit 903 is specifically used to obtain network resource information allocated for the network transmission object, so as to determine the action category contained in the network resource information;
[0268] The processing unit 903 is specifically used to obtain the promotional content configuration information indicated by the product category dimension, so as to determine the action category included in the promotional content configuration information.
[0269] Optionally, in some possible implementations of this application, the processing unit 903 is specifically used to determine the positive cumulative votes corresponding to the positive promotion resource and the negative cumulative votes corresponding to the negative promotion resource based on the effect information;
[0270] The processing unit 903 is specifically used to calculate the average of the positive cumulative vote and the negative cumulative vote in order to determine the difference threshold corresponding to the preset condition;
[0271] The processing unit 903 is specifically used to configure the execution information of the target promotion resource based on the action information of the positive promotion resource under multiple comparison dimensions if the difference degree is greater than or equal to the difference threshold and the target promotion resource is classified as the negative promotion resource.
[0272] Optionally, in some possible implementations of this application, the processing unit 903 is specifically used to obtain the action information of the positive promotion resource under multiple comparison dimensions;
[0273] The processing unit 903 is specifically used to determine the execution value range corresponding to the action information;
[0274] The processing unit 903 is specifically used to extract the intermediate value corresponding to the execution value range and configure the execution information of the target promotion resource.
[0275] Optionally, in some possible implementations of this application, the acquisition unit 901 is specifically used to acquire the promotion object identifier input by the target object;
[0276] The acquisition unit 901 is specifically used to perform resource traversal based on the promotion object identifier in order to determine the target promotion resource.
[0277] Optionally, in some possible implementations of this application, the determining unit 902 is specifically used to obtain industry information corresponding to the target promotional resource;
[0278] The determining unit 902 is specifically used to determine, based on the industry information, candidate promotion resources related to the industry corresponding to the target promotion resource;
[0279] The determining unit 902 is specifically used to match the candidate promotion resource based on the traffic information corresponding to the target promotion resource, so as to determine the reference promotion resource associated with the target promotion resource;
[0280] The determining unit 902 is specifically used to integrate the target promotion resources and the reference promotion resources into the promotion resource set.
[0281] Optionally, in some possible implementations of this application, the processing unit 903 is specifically used to classify the execution information according to the comparison dimension to obtain the display information;
[0282] The processing unit 903 is specifically used to display the display information on the target interface;
[0283] The processing unit 903 is specifically used to respond to the selection operation of the target object on the target interface for the displayed information, and to execute the execution information corresponding to the selection operation on the target promotion resource.
[0284] The process involves: acquiring target promotional resources; identifying associated reference promotional resources to integrate them into a promotional resource set; obtaining output metrics and multiple comparison dimensions for execution information configuration; and retrieving performance data of promotional resources within the resource set based on these output metrics. Further, the promotional resource set is divided into positive and negative promotional resources based on the performance data. The degree of difference between positive and negative promotional resources across multiple comparison dimensions is then determined based on the performance data. If the degree of difference meets preset conditions, the execution information of the target promotional resources is configured according to the action information of the positive promotional resources across multiple comparison dimensions. This action information indicates the promotional operation performed on the target promotional resources in each comparison dimension, and includes at least one action. This achieves an automatic configuration process for promotional resource execution information. Since the execution information of the target promotional resources is configured using reference promotional resources, and positive action information is used for items with significant differences during the reference configuration process, this positive action information facilitates the dissemination of promotional information, improving the configuration efficiency of promotional resource execution information while ensuring its effectiveness.
[0285] This application also provides a terminal device, such as... Figure 10 The diagram shown is a structural schematic of another terminal device provided in an embodiment of this application. For ease of explanation, only the parts related to the embodiment of this application are shown. For specific technical details not disclosed, please refer to the method section of the embodiment of this application. The terminal can be any terminal device including mobile phones, tablet computers, personal digital assistants (PDAs), point-of-sale (POS) terminals, in-vehicle computers, etc. Taking a mobile phone as an example:
[0286] Figure 10 This is a block diagram illustrating a portion of the structure of a mobile phone related to the terminal provided in the embodiments of this application. (Reference) Figure 10 The mobile phone includes components such as a radio frequency (RF) circuit 1010, a memory 1020, an input unit 1030, a display unit 1040, a sensor 1050, an audio circuit 1060, a wireless fidelity (WiFi) module 1070, a processor 1080, and a power supply 1090. Those skilled in the art will understand that... Figure 10 The mobile phone structure shown does not constitute a limitation on the mobile phone and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0287] The following is combined Figure 10 A detailed introduction to each component of a mobile phone:
[0288] The RF circuit 1010 can be used for receiving and transmitting signals during information transmission or calls. Specifically, it receives downlink information from the base station and processes it with the processor 1080; additionally, it transmits uplink data to the base station. Typically, the RF circuit 1010 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier (LNA), and a duplexer. Furthermore, the RF circuit 1010 can also communicate wirelessly with networks and other devices. The aforementioned wireless communication can use any communication standard or protocol, including but not limited to Global System for Mobile Communication (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, and Short Message Service (SMS).
[0289] The memory 1020 can be used to store software programs and modules. The processor 1080 executes various mobile phone functions and data processing by running the software programs and modules stored in the memory 1020. The memory 1020 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, applications required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the mobile phone (such as audio data, phonebook, etc.). In addition, the memory 1020 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0290] The input unit 1030 can be used to receive input numerical or character information, and to generate key signal inputs related to user settings and function control of the mobile phone. Specifically, the input unit 1030 may include a touch panel 1031 and other input devices 1032. The touch panel 1031, also known as a touch screen, can collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch panel 1031, as well as air touch operations within a certain range on the touch panel 1031), and drive the corresponding connection devices according to a pre-set program. Optionally, the touch panel 1031 may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, sends it to the processor 1080, and can receive and execute commands sent by the processor 1080. Furthermore, the touch panel 1031 can be implemented using various types of sensors, including resistive, capacitive, infrared, and surface acoustic wave sensors. In addition to the touch panel 1031, the input unit 1030 may also include other input devices 1032. Specifically, these other input devices 1032 may include, but are not limited to, one or more of the following: a physical keyboard, function keys (such as volume control buttons, power buttons, etc.), a trackball, a mouse, and a joystick.
[0291] The display unit 1040 can be used to display information input by the user or information provided to the user, as well as various menus of the mobile phone. The display unit 1040 may include a display panel 1041, which may optionally be configured as a liquid crystal display (LCD), organic light-emitting diode (OLED), or similar form. Further, a touch panel 1031 may cover the display panel 1041. When the touch panel 1031 detects a touch operation on or near it, it transmits the information to the processor 1080 to determine the type of touch event. Subsequently, the processor 1080 provides corresponding visual output on the display panel 1041 according to the type of touch event. Although in Figure 10 In this embodiment, the touch panel 1031 and the display panel 1041 are two separate components to realize the input and output functions of the mobile phone. However, in some embodiments, the touch panel 1031 and the display panel 1041 can be integrated to realize the input and output functions of the mobile phone.
[0292] The mobile phone may also include at least one sensor 1050, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 1041 according to the ambient light level, and the proximity sensor can turn off the display panel 1041 and / or the backlight when the phone is moved to the ear. As a type of motion sensor, an accelerometer sensor can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity and can be used for applications that recognize the phone's posture (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition-related functions (such as pedometer, taps), etc. Other sensors that may be configured in the mobile phone, such as gyroscopes, barometers, hygrometers, thermometers, and infrared sensors, will not be described in detail here.
[0293] The audio circuit 1060, speaker 1061, and microphone 1062 provide an audio interface between the user and the mobile phone. The audio circuit 1060 converts the received audio data into electrical signals and transmits them to the speaker 1061, where the speaker 1061 converts them into sound signals for output. On the other hand, the microphone 1062 converts the collected sound signals into electrical signals, which are then received by the audio circuit 1060, converted into audio data, and then processed by the processor 1080 before being transmitted via the RF circuit 1010 to, for example, another mobile phone, or the audio data can be output to the memory 1020 for further processing.
[0294] WiFi is a short-range wireless transmission technology. Through the WiFi module 1070, mobile phones can help users send and receive emails, browse web pages, and access streaming media, providing users with wireless broadband internet access. Although Figure 10 The WiFi module 1070 is shown, but it is understood that it is not an essential component of a mobile phone and can be omitted as needed without changing the essence of the invention.
[0295] The processor 1080 is the control center of the mobile phone, connecting various parts of the phone through various interfaces and lines. It executes software programs and / or modules stored in the memory 1020, and calls data stored in the memory 1020 to perform various functions and process data, thereby providing overall monitoring of the phone. Optionally, the processor 1080 may include one or more processing units; optionally, the processor 1080 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the aforementioned modem processor may also not be integrated into the processor 1080.
[0296] The mobile phone also includes a power supply 1090 (such as a battery) that supplies power to various components. Optionally, the power supply can be logically connected to the processor 1080 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system.
[0297] Although not shown, mobile phones may also include a camera, Bluetooth module, etc., which will not be described in detail here.
[0298] In this embodiment of the application, the processor 1080 included in the terminal also has the function of performing the various steps of the page processing method described above.
[0299] This application also provides a server; please refer to [link / reference]. Figure 11 , Figure 11 This is a schematic diagram of a server structure provided in an embodiment of this application. The server 1100 can vary significantly due to different configurations or performance. It may include one or more central processing units (CPUs) 1122 (e.g., one or more processors) and a memory 1132, and one or more storage media 1130 (e.g., one or more mass storage devices) for storing application programs 1142 or data 1144. The memory 1132 and storage media 1130 can be temporary or persistent storage. The program stored in the storage media 1130 may include one or more modules (not shown in the diagram), each module including a series of instruction operations on the server. Furthermore, the CPU 1122 may be configured to communicate with the storage media 1130 and execute the series of instruction operations in the storage media 1130 on the server 1100.
[0300] Server 1100 may also include one or more power supplies 1126, one or more wired or wireless network interfaces 1150, one or more input / output interfaces 1158, and / or one or more operating systems 1141, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, etc.
[0301] The steps performed by the management device in the above embodiments can be based on this Figure 11 The server structure shown.
[0302] This application also provides a computer-readable storage medium storing processing instructions for promotional resources, which, when executed on a computer, cause the computer to perform the aforementioned actions. Figures 3 to 8 The steps performed by the resource processing apparatus in the method described in the illustrated embodiment.
[0303] This application also provides a computer program product that includes instructions for processing promotional resources. When run on a computer, it causes the computer to perform the aforementioned actions. Figures 3 to 8 The steps performed by the resource processing apparatus in the method described in the illustrated embodiment.
[0304] This application embodiment also provides a system for processing promotional resources, which may include... Figure 9 The processing apparatus for promotional resources in the described embodiments, or Figure 10 The terminal device in the described embodiments, or Figure 11 The server described.
[0305] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0306] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.
[0307] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0308] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0309] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, a resource processing device, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0310] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. A method for processing promotional resources, characterized in that, include: Acquire target promotional resources; Identify reference promotional resources associated with the target promotional resource, and integrate the target promotional resource and the reference promotional resources into a promotional resource set; Obtain the output metrics and multiple comparison dimensions configured for the execution information, and call the performance data of the promotion resources in the promotion resource set corresponding to the output metrics; Based on the performance data, the set of promotional resources is divided into positive promotional resources and negative promotional resources; The degree of difference between the positive and negative promotional resources in each comparison dimension is determined based on the performance data. If the difference meets the preset conditions, the execution information of the target promotion resource is configured according to the action information of the positive promotion resource in the comparison dimension. The action information is used to indicate the promotion operation performed on the target promotion resource in the comparison dimension, and the execution information includes at least one of the action information.
2. The method according to claim 1, characterized in that, The step of dividing the promotion resource set into positive promotion resources and negative promotion resources based on the effect data includes: Based on the performance data, determine the sequence of indicator values for the promotion resource set under at least one of the output indicators; Determine the average value of the values in the index value sequence; Promotional resources in the promotional resource set whose indicator values are greater than or equal to the average value are classified as positive promotional resources; Promotional resources whose indicator values are less than the average value in the promotional resource set are classified as negative promotional resources.
3. The method according to claim 1, characterized in that, The step of determining the degree of difference between the positive promotion resources and the negative promotion resources in each comparison dimension based on the effect data includes: The effect data is standardized to obtain weighted data; In response to the configuration of the comparison dimension, determine the action categories included in the comparison dimension; Based on the weighted data, voting statistics are performed according to the action categories to determine the voting weight information for each action category; Based on the difference in voting weight information under each of the aforementioned action categories, the degree of difference between the positive promotion resources and the negative promotion resources under the corresponding comparison dimension is determined.
4. The method according to claim 3, characterized in that, The standardization process for the effect data to obtain weighted data includes: Obtain a first reference value and a second reference value from the effect data, wherein the first reference value and the second reference value are located in different positions in the numerical sorting queue corresponding to the effect data; Determine the reference difference between the first reference value and the second reference value; Based on the second reference value and the reference difference, a first formula is configured to call the first formula to standardize the effect data corresponding to the positive promotion resources to obtain positive weighted information; Based on the first reference value and the reference difference, a second formula is configured to standardize the effect data corresponding to the negative promotion resource to obtain negative weighted information. The positive weighted information and the negative weighted information are integrated to obtain the weighted data.
5. The method according to claim 3, characterized in that, The configuration in response to the comparison dimension determines the action categories included in the comparison dimension, including: In response to the configuration of the comparison dimension, determine the range of values included in the comparison dimension; The numerical range is divided into averages to obtain the action category.
6. The method according to claim 5, characterized in that, The step of dividing the numerical range into averages to obtain the action category includes: Obtain the historical configuration information corresponding to the comparison dimensions; Based on the historical configuration information, the distribution information of each value contained in the comparison dimension is determined; The action category is obtained by dividing the concentrated distribution range indicated by the distribution information into averages.
7. The method according to claim 3, characterized in that, The configuration in response to the comparison dimension determines the action categories included in the comparison dimension, including: Obtain the target object's configuration for both network and product dimensions; Determine the network transmission object indicated by the network class dimension; Obtain network resource information allocated for the network transmission object to determine the action category contained in the network resource information; Obtain the promotion content configuration information indicated by the product category dimension to determine the action categories included in the promotion content configuration information.
8. The method according to claim 1, characterized in that, If the difference meets a preset condition, then the execution information of the target promotion resource is configured based on the action information of the positive promotion resource in this comparison dimension, including: Based on the effect information, determine the positive cumulative votes corresponding to the positive promotion resources and the negative cumulative votes corresponding to the negative promotion resources; The average of the positive cumulative votes and the negative cumulative votes is calculated to determine the difference threshold corresponding to the preset condition; If the difference degree is greater than or equal to the difference threshold, and the target promotion resource is classified as a negative promotion resource, then the execution information of the target promotion resource is configured according to the action information of the positive promotion resource in this comparison dimension.
9. The method according to claim 8, characterized in that, The step of configuring the execution information of the target promotion resource based on the action information of the positive promotion resource in this comparison dimension includes: Obtain the action information of the positive promotional resources under this comparison dimension; Determine the range of execution values corresponding to the action information; Extract the intermediate value corresponding to the execution value range and configure the execution information of the target promotion resource.
10. The method according to claim 1, characterized in that, The acquisition of target promotional resources includes: Obtain the target object identifier input by the target object; Resource traversal is performed based on the target object identifier to determine the target promotion resource.
11. The method according to claim 1, characterized in that, The step of determining reference promotional resources associated with the target promotional resource, and integrating the target promotional resource and the reference promotional resources into a promotional resource set, includes: Obtain the industry information corresponding to the target promotional resources; Based on the industry information, candidate promotional resources related to the industry corresponding to the target promotional resource are determined; The candidate promotion resources are matched based on the traffic information corresponding to the target promotion resource to determine the reference promotion resource associated with the target promotion resource; The target promotional resources and the reference promotional resources are integrated into the promotional resource set.
12. The method according to any one of claims 1-11, characterized in that, The method further includes: The execution information is categorized according to the comparison dimensions to obtain the displayed information; The information will be displayed on the target interface. In response to the target object's selection operation of the displayed information in the target interface, the execution information corresponding to the selection operation is executed on the target promotion resource.
13. A processing device for promoting resources, characterized in that, include: The acquisition unit is used to acquire target promotional resources; The determining unit is used to determine the reference promotion resources associated with the target promotion resource, so as to integrate the target promotion resource and the reference promotion resources into a promotion resource set; The acquisition unit is also used to acquire the output indicators and multiple comparison dimensions configured for the execution information, and to call the effect data of the promotion resources in the promotion resource set corresponding to the output indicators; The processing unit is used to divide the set of promotional resources into positive promotional resources and negative promotional resources based on the effect data; The processing unit is further configured to determine the degree of difference between the positive promotion resources and the negative promotion resources in each comparison dimension based on the effect data; The processing unit is further configured to configure the execution information of the target promotion resource according to the action information of the positive promotion resource in the comparison dimension if the difference degree meets the preset condition. The action information is used to indicate the promotion operation performed on the target promotion resource in the comparison dimension, and the execution information includes at least one of the action information.
14. A computer device, characterized in that, The computer device includes a processor and memory: The memory is used to store program code; the processor is used to execute the method for processing promotional resources according to any one of claims 1 to 12 according to the instructions in the program code.
15. A computer program product comprising a computer program / instructions stored in a computer-readable storage medium, characterized in that, When the computer program / instructions in the computer-readable storage medium are executed by a processor, they implement the steps of the method for processing promotional resources as described in any one of claims 1 to 12.
16. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that, when executed on a computer, cause the computer to perform the steps of the method for processing promotional resources as described in any one of claims 1 to 12.
Citation Information
Patent Citations
Media content delivery strategy determination method and device, equipment and storage medium
CN110619548A
Promotion activity configuration method and system, computer equipment and storage medium
CN112508608A