Advertisement order classification method and system and readable storage medium
By obtaining the encoding of advertising orders and using preset filtering algorithms to classify, the problem of indistinguishability of advertising orders on multiple platforms is solved, and the accurate classification and efficiency of advertising orders is achieved, and merchants are helped to optimize advertising delivery.
Patent Information
- Application Number
- CN202411323186.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2024-06-12
- Filing Date
- 2024-09-23
- Publication Date
- 2025-01-03
AI Technical Summary
It is difficult for the existing technology to effectively classify and analyze advertising orders placed on multiple platforms, making it difficult for merchants to understand the traffic diversion effects of each platform.
By obtaining the advertising code and platform code of advertising orders, using preset filtering algorithms to process the advertising code and advertising category code, find the target advertising category and advertising platform group, and classify the orders into the corresponding platform group, and count the order quantity to Reflects the delivery effect.
It realizes accurate classification and rapid screening of advertising orders, improves the efficiency of the analysis of the effectiveness of the advertising delivery platform, and helps merchants optimize their advertising delivery strategies.
Smart Images

Figure CN119249298A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data processing technology, and in particular to an advertising order classification method, system and readable storage medium. Background Art
[0002] With the rapid development of the Internet economy in recent years, people have become accustomed to purchasing various items on online platforms, and merchants have also opened stores on various online platforms accordingly. In addition, in order to better attract buyers, merchants usually place advertisements on other popular online platforms to achieve traffic diversion.
[0003] Merchants are often concerned about the traffic-generating effect of the advertisements they place. For example, they use information such as which platform the purchase order came from to reflect the traffic-generating effect of the advertisements placed on each platform. However, for merchants who place advertisements on multiple platforms for multiple products, such information is numerous and messy, making it difficult to distinguish which platform the product purchase order belongs to. Therefore, it is particularly necessary to classify the advertising orders according to the advertising platforms. Summary of the invention
[0004] The main purpose of the present invention is to provide an advertising order classification method, system and readable storage medium, aiming to solve the technical problem in the prior art of how to classify advertising orders according to advertising delivery platforms to reflect the drainage effect of the delivered advertisements on each delivery platform.
[0005] To achieve the above object, the present invention provides an advertising order classification method, the advertising order classification method comprising:
[0006] When receiving an advertisement order generated based on the placed advertisement, obtaining an advertisement code and a platform code corresponding to the advertisement order;
[0007] According to a preset screening algorithm, the advertisement code and the category codes of each currently existing advertisement category are screened, and a target advertisement category corresponding to the placed advertisement is found from each currently existing advertisement category;
[0008] A target advertising platform group corresponding to the platform code is searched from a plurality of advertising platform groups included in the target advertising category, and the advertising order is classified into the target advertising platform group.
[0009] Optionally, the step of screening the advertisement code and the category codes of each currently existing advertisement category according to a preset screening algorithm, and finding the target advertisement category corresponding to the placed advertisement from each currently existing advertisement category comprises:
[0010] According to a preset screening algorithm, the category codes are arranged according to preset coding attributes to form a coding sequence, and the category codes to be compared arranged in the middle position are screened out from the coding sequence;
[0011] It is determined whether the advertisement code and the category code to be compared are the same, a determination result is generated, and based on the determination result, a target advertisement category corresponding to the placed advertisement is found from each currently existing advertisement category.
[0012] Optionally, the step of searching for a target advertisement category corresponding to the delivered advertisement from various currently existing advertisement categories according to the judgment result includes:
[0013] If the judgment result is that the advertisement code and the category code to be compared are the same, searching for the advertisement category from which the category code to be compared comes, and using the found advertisement category as the target advertisement category corresponding to the placed advertisement;
[0014] If the judgment result is that the advertisement code and the category code to be compared are not the same, based on the category code to be compared, the code sequence is divided into a first code sequence with the category code to be compared as the end code, and a second code sequence with the category code to be compared as the start code;
[0015] According to the size relationship between the advertisement code and the category code to be compared, a new code sequence is determined from the first code sequence and the second code sequence, and a new category code to be compared arranged in the middle position is screened out from the new code sequence, and the step of determining whether the advertisement code and the new category code to be compared are the same is executed until the same determination result is generated.
[0016] Optionally, the step of determining a new coding sequence from the first coding sequence and the second coding sequence according to the size relationship between the advertisement code and the category code to be compared comprises:
[0017] If the advertisement code is smaller than the category code to be compared, the first coding sequence is determined as a new coding sequence;
[0018] If the advertisement code is greater than the category code to be compared, the second coding sequence is determined as a new coding sequence.
[0019] Optionally, before the step of screening the advertisement code and the category codes of each existing advertisement category according to a preset screening algorithm, the step includes:
[0020] Obtaining the update time of each currently existing advertisement category, and judging whether each currently existing advertisement category is in a pending update state according to the update time;
[0021] If it is in the pending update state, the currently existing advertisement categories and their category codes are updated, and the updated category codes are obtained, and the steps of screening the advertisement codes and the category codes of the currently existing advertisement categories are performed according to a preset screening algorithm.
[0022] Optionally, the step of searching for a target advertising platform group corresponding to the platform code from a plurality of advertising platform groups included in the target advertising category includes:
[0023] Obtaining the group code of each of the advertising platform groups, and comparing the platform code with each of the group codes to determine whether there is a target group code matching the platform code in each of the group codes;
[0024] If the target group code exists, determining the advertising platform group from which the target group code originates as the target advertising platform group corresponding to the platform code;
[0025] If the target group code does not exist, a new advertising platform group is added as the target advertising platform group, and the platform code is set as the group code of the target advertising platform group.
[0026] Optionally, the step of classifying the advertising order into the target advertising platform group includes:
[0027] At each preset period, counting the number of orders in the target advertising platform group that include the advertising order;
[0028] After counting the number of orders in each advertising platform group included in the target advertising category, generating the platform order ratio of each advertising platform group in the target advertising category from the number of orders for each item;
[0029] Compare the order ratios of each platform with a preset platform threshold, and select a target platform order ratio that is less than the preset platform threshold among the order ratios of each platform;
[0030] The advertising platform group from which the target platform order ratio originates is searched, and a first optimization identifier corresponding to the delivered advertisement is added to the advertising platform group from which the target platform order ratio originates.
[0031] Optionally, after the step of counting the number of orders in each advertising platform group included in the target advertising category, the step further includes:
[0032] generating each of the order quantities as a total order quantity of the target advertisement category, and generating the total order quantity as an advertisement order ratio and comparing it with a preset advertisement threshold, and determining whether the advertisement order ratio is less than the preset advertisement threshold;
[0033] If it is less than the preset advertisement threshold, a second optimization mark is added to the delivered advertisement.
[0034] Furthermore, to achieve the above-mentioned purpose, the present invention also provides an advertising order classification system, the advertising order classification system comprising: a memory, a processor, a communication bus and a control program stored in the memory:
[0035] The communication bus is used to realize the connection and communication between the processor and the memory;
[0036] The processor is used to execute the control program to implement the steps of the advertising order classification method as described above.
[0037] Furthermore, to achieve the above-mentioned purpose, the present invention also provides a readable storage medium, on which a control program is stored, and when the control program is executed by a processor, the steps of the above-mentioned advertising order classification method are implemented.
[0038] The advertising order classification method, system and readable storage medium of the present invention, upon receiving an advertising order generated based on an already placed advertisement, obtain the advertising code and platform code corresponding to the advertising order; then, according to a preset screening algorithm, screen and process the advertising code and the category codes of each currently existing advertising category, so as to find out the target advertising category corresponding to the already placed advertisement from each currently existing advertising category; then, find out the target advertising platform group corresponding to the platform code from the multiple advertising platform groups included in the target advertising category, classify the advertising order into the target advertising platform group, and realize the classification of the advertising order. The present invention sets an advertisement code and an advertisement category for each advertisement placed, and sets a platform code and an advertisement platform group under the advertisement category for the same advertisement placed on different delivery platforms. For the advertisement orders generated by the placed advertisements, the advertisement category is first determined based on the advertisement code, that is, the advertisement of which product is determined, and then the advertisement platform group under the advertisement category is determined based on the platform code, that is, the advertisement placed on which platform is generated. This achieves accurate classification of the advertisement orders into the advertisement platform group, and then the advertisement order quantity under the advertisement platform group can reflect the delivery effect of the placed advertisement on the platform corresponding to the group. In addition, the present invention also screens and processes the advertisement code and the category code of the advertisement category through a preset screening algorithm, so as to quickly determine the advertisement category corresponding to the advertisement order from the advertisements placed for various commodities, which not only achieves the classification of the advertisement orders according to the advertisement delivery platform, but also effectively improves the classification speed. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 It is a flowchart of a first embodiment of the advertising order classification method of the present invention;
[0040] Figure 2 It is a flow chart of the second embodiment of the advertising order classification method of the present invention;
[0041] Figure 3 It is a flowchart of a third embodiment of the advertising order classification method of the present invention;
[0042] Figure 4 It is a schematic diagram of the structure of the hardware operating environment involved in an embodiment of the advertising order classification system of the present invention.
[0043] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0044] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.
[0045] The present invention provides an advertising order classification method, please refer to Figure 1 , Figure 1 It is a flowchart of the first embodiment of the advertising order classification method of the present invention.
[0046] The embodiment of the present invention provides an embodiment of the method for classifying advertising orders. It should be noted that although the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than that shown here. Specifically, the method for classifying advertising orders in this embodiment includes:
[0047] Step S10, when an advertisement order generated based on the placed advertisement is received, an advertisement code and a platform code corresponding to the advertisement order are obtained;
[0048] The advertising order classification method of this embodiment is applied to the backend server of the advertising operator, and the advertising orders received by the advertising operator are classified into different platforms through the backend server, and the advertising order volume under each platform reflects the delivery effect of each platform. Specifically, merchants with advertising delivery needs deliver the advertisements they need to deliver to different platforms through advertising operators, and after the buyers view the relevant delivered advertisements and purchase the advertised products, an advertising order is generated. After receiving the advertising orders generated by the delivered advertisements, the backend server obtains the advertising code and platform code corresponding to the advertising orders. Among them, advertising item coding rules are set for different items in advance, and platform coding rules are set for different platforms. Once a new product advertisement is delivered, the advertising code is generated according to the advertising item coding rules, and different platform codes are generated according to the platform where the new advertising product is delivered. For the received advertising order, the corresponding advertising code and platform code are obtained by identifying the item coding identifier and platform coding identifier carried therein.
[0049] Step S20, screening the advertisement code and the category codes of each currently existing advertisement category according to a preset screening algorithm, and finding a target advertisement category corresponding to the placed advertisement from each currently existing advertisement category;
[0050] Furthermore, considering that there are many commodities for which advertisements are placed, a preset screening algorithm is pre-set in order to quickly screen out the advertisement commodities corresponding to the advertisement order. For the obtained advertisement order, according to the preset screening algorithm, the category codes of the advertisement categories and the currently existing advertisement categories are screened, and the category codes of the advertisement categories reflect the advertisement categories placed by the various commodities. Through screening, the target advertisement category corresponding to the placed advertisement is found from the currently existing advertisement categories, that is, the advertisement category placed by the commodity in the advertisement order is found from the advertisement categories placed by the various commodities, and it is determined which commodity the advertisement from which the advertisement order comes from is specifically the advertisement of.
[0051] Understandably, the advertising operator receives new product advertisements irregularly, and it is possible that new product advertisements are not updated in time, so that the currently existing advertisement categories are not updated, resulting in inaccurate screening of the advertisement codes. Therefore, it is necessary to update the currently existing advertisement categories before screening by the preset screening algorithm. Specifically, the step of screening the advertisement codes and the category codes of the currently existing advertisement categories according to the preset screening algorithm includes:
[0052] Step a1, obtaining the update time of each currently existing advertisement category, and judging whether each currently existing advertisement category is in a pending update state according to the update time;
[0053] Step a2, if it is in the pending update state, then update the existing advertisement categories and their category codes, obtain the updated category codes, and perform the step of screening the advertisement codes and the category codes of the existing advertisement categories according to a preset screening algorithm.
[0054] Furthermore, the backend server is connected to a storage unit for storing each currently existing advertising category. For a new advertising category received, it is stored in the storage unit according to a certain period to form a new currently existing advertising category, and the update time is recorded. Before the preset screening algorithm is screened and processed, the update time of each currently existing advertising category is obtained, and the updated time is used to determine whether each currently existing advertising category is in a pending update state. Specifically, the obtained update time is compared with the current time to determine whether the difference between the update time and the current time is greater than or equal to the preset time. If it is greater than or equal to the preset time, it means that the difference between the update time and the current time is large, and the period is sufficient to publish a new product advertisement and generate an advertising order based on the new product advertisement, thereby determining that each currently existing advertising category is in a pending update state. On the contrary, if it is determined that the difference between the two is less than the preset time, it means that the difference between the two is small and insufficient to generate an advertising order based on the new product advertisement, thereby determining that each currently existing advertising category is in a non-pending update state.
[0055] Furthermore, in the case where it is determined that each currently existing advertisement category is in a state to be updated, the corresponding advertisement category and its category code are obtained for the new product advertisement formed between the previous cycle and the current time, and added to each currently existing advertisement category and its corresponding category code, so as to update each currently existing advertisement category and its category code. Thereafter, the updated category codes are obtained, and the advertisement codes and the updated category codes are screened by a preset screening algorithm to find the target advertisement category, so as to determine the advertisement of which product the advertisement order comes from.
[0056] Step S30 , searching for a target advertising platform group corresponding to the platform code from a plurality of advertising platform groups included in the target advertising category, and classifying the advertising order into the target advertising platform group.
[0057] Understandably, the same product advertisement may be delivered on multiple platforms, and each delivery platform is pre-formed into an advertising platform group. After the target advertising category is determined, the platform code corresponding to the advertising order is compared with each advertising platform group included in the target advertising category, so as to find the advertising platform group corresponding to the platform code from each advertising platform group as the target advertising platform group. The target advertising platform group found reflects the advertising delivery platform from which the advertising order comes, so the advertising order is classified into the target advertising platform group to reflect the traffic diversion of the advertising platform to the advertising product in the advertising order.
[0058] Furthermore, considering that the advertisement may be delivered to a new platform, the advertising platform group corresponding to the first advertising order formed based on the new platform is not included in the target advertising category. Therefore, when searching for the corresponding target advertising platform group, it is necessary to determine whether the corresponding advertising platform group exists. Specifically, the step of searching for the target advertising platform group corresponding to the platform code from the multiple advertising platform groups included in the target advertising category includes:
[0059] Step S31, obtaining the group code of each of the advertising platform groups, and comparing the platform code with each of the group codes to determine whether there is a target group code matching the platform code in each of the group codes;
[0060] Step S32, if the target group code exists, determining the advertising platform group from which the target group code originates as the target advertising platform group corresponding to the platform code;
[0061] Step S33: if the target group code does not exist, then a new advertising platform group is added as the target advertising platform group, and the platform code is set as the group code of the target advertising platform group.
[0062] Furthermore, a group code representing a specific platform is set for each advertising platform group, and the platform code of the advertising order is compared with each group code to determine whether there is a group code that matches the platform code, that is, a matching target group code, among the group codes. If such a target group code exists, the advertising platform group with the target group code is searched, and the advertising platform group found is determined as the target advertising platform group corresponding to the platform code. On the contrary, if it is determined through comparison that such a target group code does not exist, it means that the advertising order comes from a new advertising platform, or is the first order of the advertising platform, and the target advertising category does not contain the advertising platform group representing the platform, so that the advertising platform group is added as the target advertising platform group to classify the advertising order. At the same time, the platform code in the advertising order is set as the group code of the newly added advertising platform group, so that the advertising order can be classified according to it in the future.
[0063] The advertising order classification method implemented in this embodiment, once receiving an advertising order generated based on an already placed advertisement, obtains the advertising code and platform code corresponding to the advertising order; then, based on a preset screening algorithm, screens the advertising code and the category codes of each currently existing advertising category to find out the target advertising category corresponding to the already placed advertisement from each currently existing advertising category; then, finds out the target advertising platform group corresponding to the platform code from the multiple advertising platform groups included in the target advertising category, and classifies the advertising order into the target advertising platform group, thereby realizing the classification of the advertising order. The present invention sets an advertisement code and an advertisement category for each advertisement placed, and sets a platform code and an advertisement platform group under the advertisement category for the same advertisement placed on different delivery platforms. For the advertisement orders generated by the placed advertisements, the advertisement category is first determined based on the advertisement code, that is, the advertisement of which product is determined, and then the advertisement platform group under the advertisement category is determined based on the platform code, that is, the advertisement placed on which platform is generated. This achieves accurate classification of the advertisement orders into the advertisement platform group, and then the advertisement order quantity under the advertisement platform group can reflect the delivery effect of the placed advertisement on the platform corresponding to the group. In addition, the present invention also screens and processes the advertisement code and the category code of the advertisement category through a preset screening algorithm, so as to quickly determine the advertisement category corresponding to the advertisement order from the advertisements placed for various commodities, which not only achieves the classification of the advertisement orders according to the advertisement delivery platform, but also effectively improves the classification speed.
[0064] For further information, please refer to Figure 2 Based on the first embodiment of the advertising order classification method of the present invention, a second embodiment of the advertising order classification method of the present invention is proposed.
[0065] The difference between the second embodiment of the advertising order classification method and the first embodiment of the advertising order classification method is that the step of screening the advertising code and the category codes of each currently existing advertising category according to a preset screening algorithm, and finding the target advertising category corresponding to the placed advertisement from each currently existing advertising category includes:
[0066] Step S21, according to a preset screening algorithm, the category codes are arranged according to preset coding attributes to form a coding sequence, and the category codes to be compared arranged in the middle position are screened out from the coding sequence;
[0067] Step S22, determining whether the advertisement code and the category code to be compared are the same, generating a determination result, and searching for a target advertisement category corresponding to the placed advertisement from each currently existing advertisement category according to the determination result.
[0068] Furthermore, through a preset screening algorithm, each category code is arranged according to a preset preset coding attribute to form a coding sequence. Among them, the preset coding attribute is a coding rule preset according to the coding attribute. For example, if the coding attribute is a digital attribute, the coding rule is to arrange in the order of the size of the numbers. If the coding attribute is a letter attribute, the coding rule is to arrange in the order of the letters, etc. For the arranged coding sequence, the category code arranged in the middle position is screened out as the category code to be compared. If the number of category codes contained in the coding sequence is an odd number, the category code arranged in the middle position is one, that is, one category code to be compared is screened out; if the number of category codes contained in the coding sequence is an even number, the category code arranged in the middle position is two, that is, two category codes to be compared are screened out.
[0069] Furthermore, the screened category code to be compared is compared with the advertisement code to determine whether the category code to be compared is the same as the advertisement code. If there is one category code to be compared, determine whether it is the same as the advertisement code and generate a determination result; if there are two category codes to be compared, determine whether one of them is the same as the advertisement code and generate a determination result. Then, based on the determination result, search for the target advertisement category corresponding to the placed advertisement from the currently existing advertisement categories. Specifically, based on the determination result, the step of searching for the target advertisement category corresponding to the placed advertisement from the currently existing advertisement categories includes:
[0070] Step S221, if the judgment result is that the advertisement code and the category code to be compared are the same, then searching for the advertisement category from which the category code to be compared comes, and using the found advertisement category as the target advertisement category corresponding to the placed advertisement;
[0071] Step S222: if the judgment result is that the advertisement code and the category code to be compared are not the same, based on the category code to be compared, the code sequence is divided into a first code sequence with the category code to be compared as the end code and a second code sequence with the category code to be compared as the start code;
[0072] Step S223, based on the size relationship between the advertisement code and the category code to be compared, a new code sequence is determined from the first code sequence and the second code sequence, and a new category code to be compared arranged in the middle position is screened out from the new code sequence, and the step of determining whether the advertisement code and the new category code to be compared are the same is executed until the same determination result is generated.
[0073] Furthermore, if the judgment result is that the advertisement code is the same as the category code to be compared, it means that the advertisement category corresponding to the category code to be compared is the target advertisement category corresponding to the advertisement that has been placed, so the advertisement category from which the category code to be compared comes is found as the target advertisement category. On the contrary, if the judgment result is that the advertisement code is not the same as the category code to be compared, a new coding sequence is formed according to the category code to be compared for comparison. Specifically, the original coding sequence is divided into two sections, upper and lower, according to the category code to be compared, and the category code arranged between the first category code and the category code to be compared in the original coding sequence is formed as the first coding sequence, and the category code arranged between the category code to be compared and the category code arranged between the last category code in the original coding sequence is formed as the second coding sequence. Then, the size relationship between the advertisement code and the category code to be compared is compared, and a new coding sequence is determined from the first coding sequence and the second coding sequence according to the size relationship between the two. For the size relationship between the advertisement code and the category code to be compared, if the coding attribute is a digital attribute, the size relationship is reflected by the size between the numbers, and if the coding attribute is a letter attribute, the size relationship is reflected by the order of the letters. Specifically, the step of determining a new coding sequence from the first coding sequence and the second coding sequence according to the size relationship between the advertisement code and the category code to be compared comprises:
[0074] Step b1, if the advertisement code is smaller than the category code to be compared, determining the first coding sequence as a new coding sequence;
[0075] Step b2: If the advertisement code is greater than the category code to be compared, the second code sequence is determined as a new code sequence.
[0076] Furthermore, if it is determined through comparison that the advertisement code is smaller than the category code to be compared, it means that the advertisement code should be arranged above the category code to be compared, thereby determining the first code sequence as a new code sequence. On the contrary, if the advertisement code is larger than the category code to be compared, it means that the advertisement code should be arranged below the category code to be compared, thereby determining the second code sequence as a new code sequence. Then, the new code sequence is continuously screened, and the category code arranged in the middle position is screened out as the new category code to be classified, and it is determined whether the advertisement code is the same as the new category code to be compared, and this cycle is repeated to guide the generation of the same judgment result. For example, if the formed code sequence contains 10 category codes, the category codes arranged in the 5th and 6th positions are searched for the first time for judgment. If the judgment result is that the advertisement code is larger than the category code to be compared, the 5 category codes from the 6th to the 10th positions are formed into a new code sequence, and then the category code arranged in the 3rd position is searched for judgment, until the judgment result that the advertisement code is the same as the category code to be compared is generated.
[0077] This embodiment arranges the category codes into a code sequence through a preset screening algorithm, extracts the category code to be compared arranged in the middle position and compares it with the advertisement code, avoids comparing the advertisement code with the category codes of all currently existing advertisement categories, improves the comparison efficiency, and is conducive to quickly finding the target advertisement category from the currently existing advertisement categories.
[0078] For further information, please refer to Figure 3 Based on the first and second embodiments of the advertising order classification method of the present invention, a third embodiment of the advertising order classification method of the present invention is proposed.
[0079] The third embodiment of the advertising order classification method is different from the first and second embodiments of the advertising order classification method in that the step of classifying the advertising order into the target advertising platform group includes:
[0080] Step S40, counting the number of orders containing the advertisement order in the target advertisement platform group at every preset period;
[0081] Step S50, after counting the number of orders in each advertising platform group included in the target advertising category, the number of orders for each item is generated as a platform order ratio of each advertising platform group in the target advertising category;
[0082] Step S60, comparing the order ratios of each platform with a preset platform threshold, and screening out the target platform order ratios that are less than the preset platform threshold among the order ratios of each platform;
[0083] Step S70, searching for the advertising platform group from which the target platform order ratio originates, and adding a first optimization identifier corresponding to the delivered advertisement to the advertising platform group from which the target platform order ratio originates.
[0084] Furthermore, in order to reflect the delivery effect of the advertisements placed on each platform, after the advertisement orders are classified into the target advertisement platform group, the number of orders of the advertisement orders contained in the target advertisement platform group is counted at every preset interval. In addition, after the number of orders contained in each advertisement platform group included in the target advertisement category is counted, the counted number of orders is added up to generate the total number of orders. Then, the number of orders is processed by ratio with the total number of orders to generate the platform order ratio of each advertisement platform group in the target advertisement category, which reflects the size of the orders obtained by the advertisements placed on each platform. In order to reflect the size of the order volume, a preset platform threshold is set in advance, and the generated order ratios of each platform are compared with the preset platform threshold, and the platform order ratios that are less than the preset platform threshold are screened out. The order ratio of this type of platform reflects that the number of orders on its corresponding platform is small. Therefore, the order ratio of this type of platform is used as the target platform order ratio, and the advertising platform group from which it comes from is found. The first optimization identifier corresponding to the delivered advertisements is added to the found advertising platform group, so as to optimize the delivery of the delivered advertisements on the advertising platform based on the first optimization identifier.
[0085] Understandably, the delivered advertisements may not only have poor delivery effects on a certain advertising platform, but also have poor delivery effects overall, and thus the delivered advertisements need to be optimized. Specifically, the step of counting the number of orders in each advertising platform group included in the target advertising category includes:
[0086] Step c1, generating the total order quantity of the target advertisement category from the order quantity of each of the above-mentioned orders, and generating the total order quantity as an advertisement order ratio, comparing it with a preset advertisement threshold, and determining whether the advertisement order ratio is less than the preset advertisement threshold;
[0087] Step c2: if the amount is less than the preset advertisement threshold, a second optimization mark is added to the delivered advertisement.
[0088] Further, after the statistical order quantities are summed up to generate the total order quantity reflecting the overall delivery effect of the delivered advertisements on each advertising platform, the number of non-advertising orders for the commodities corresponding to the delivered advertisements is obtained, and then the number of non-advertising orders is summed up with the total order quantity to obtain the comprehensive order quantity. The total order quantity is compared with the comprehensive order quantity to generate the advertising order ratio. A preset advertising threshold representing the size of the advertising order ratio is pre-set, and the generated advertising order ratio is compared with the preset advertising threshold to determine whether the advertising order ratio is less than the preset advertising threshold. If the advertising order is less than the preset advertising threshold after comparison, it means that the delivery effect of the delivered advertisements on each advertising platform is poor as a whole, so a second optimization identifier is added to the delivered identifier to optimize the delivery strategy of the delivered advertisements as a whole according to the second optimization identifier. On the contrary, if the advertising order is determined to be greater than or equal to the preset advertising threshold after comparison, it means that the order quantity obtained through advertising delivery is at least equal to the non-advertising order quantity, and the delivery effect of the delivered advertisements on each advertising platform as a whole is good, and the delivery can continue to be carried out according to the current delivery strategy.
[0089] In this embodiment, the delivery effect of the delivered advertisements on each advertising platform and the overall delivery effect are judged and controlled at preset intervals. Once the delivery effect on a certain advertising platform or the overall delivery effect is poor, the delivery strategy of the delivered advertisements on the advertising platform or the overall delivery strategy is optimized through the first optimization identifier or the second optimization identifier to ensure the delivery effect of the delivered advertisements on each advertising platform and overall.
[0090] In addition, an embodiment of the present invention also provides an advertising order classification system. Figure 3 , Figure 3 It is a structural diagram of the device hardware operating environment involved in the embodiment of the advertising order classification system of the present invention.
[0091] like Figure 3As shown, the advertising order classification system may include: a processor 1001, such as a CPU, a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the user interface 1003 may optionally include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface). The memory 1005 may be a high-speed RAM memory, or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may optionally be a storage device independent of the aforementioned processor 1001.
[0092] Those skilled in the art will understand that Figure 3 The hardware structure of the advertising order classification system shown in the figure does not constitute a limitation of the advertising order classification system, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.
[0093] like Figure 3 As shown, the memory 1005 as a readable storage medium may include an operating system, a network communication module, a user interface module and a control program. The operating system is a program for managing and controlling the advertising order classification system and software resources, and supports the operation of the network communication module, the user interface module, the control program and other programs or software; the network communication module is used to manage and control the network interface 1004; the user interface module is used to manage and control the user interface 1003.
[0094] exist Figure 3 In the hardware structure of the advertising order classification system shown, the network interface 1004 is mainly used to connect to the backend server and perform data communication with the backend server; the user interface 1003 is mainly used to connect to the client (user end) and perform data communication with the client; the processor 1001 can call the control program stored in the memory 1005 and perform the following operations:
[0095] When receiving an advertisement order generated based on the placed advertisement, obtaining an advertisement code and a platform code corresponding to the advertisement order;
[0096] According to a preset screening algorithm, the advertisement code and the category codes of each currently existing advertisement category are screened, and a target advertisement category corresponding to the placed advertisement is found from each currently existing advertisement category;
[0097] A target advertising platform group corresponding to the platform code is searched from a plurality of advertising platform groups included in the target advertising category, and the advertising order is classified into the target advertising platform group.
[0098] Furthermore, the step of screening the advertisement code and the category codes of each currently existing advertisement category according to a preset screening algorithm, and finding the target advertisement category corresponding to the placed advertisement from each currently existing advertisement category includes:
[0099] According to a preset screening algorithm, the category codes are arranged according to preset coding attributes to form a coding sequence, and the category codes to be compared arranged in the middle position are screened out from the coding sequence;
[0100] It is determined whether the advertisement code and the category code to be compared are the same, a determination result is generated, and based on the determination result, a target advertisement category corresponding to the placed advertisement is found from each currently existing advertisement category.
[0101] Furthermore, the step of searching for a target advertisement category corresponding to the delivered advertisement from the currently existing advertisement categories according to the judgment result includes:
[0102] If the judgment result is that the advertisement code and the category code to be compared are the same, searching for the advertisement category from which the category code to be compared comes, and using the found advertisement category as the target advertisement category corresponding to the placed advertisement;
[0103] If the judgment result is that the advertisement code and the category code to be compared are not the same, based on the category code to be compared, the code sequence is divided into a first code sequence with the category code to be compared as the end code, and a second code sequence with the category code to be compared as the start code;
[0104] According to the size relationship between the advertisement code and the category code to be compared, a new code sequence is determined from the first code sequence and the second code sequence, and a new category code to be compared arranged in the middle position is screened out from the new code sequence, and the step of determining whether the advertisement code and the new category code to be compared are the same is executed until the same determination result is generated.
[0105] Furthermore, the step of determining a new coding sequence from the first coding sequence and the second coding sequence according to the size relationship between the advertisement code and the category code to be compared comprises:
[0106] If the advertisement code is smaller than the category code to be compared, the first coding sequence is determined as a new coding sequence;
[0107] If the advertisement code is greater than the category code to be compared, the second coding sequence is determined as a new coding sequence.
[0108] Furthermore, before the step of filtering the advertisement code and the category codes of each existing advertisement category according to a preset filtering algorithm, the processor 1001 may call the control program stored in the memory 1005 and perform the following operations:
[0109] Obtaining the update time of each currently existing advertisement category, and judging whether each currently existing advertisement category is in a pending update state according to the update time;
[0110] If it is in the pending update state, the currently existing advertisement categories and their category codes are updated, and the updated category codes are obtained, and the steps of screening the advertisement codes and the category codes of the currently existing advertisement categories are performed according to a preset screening algorithm.
[0111] Furthermore, the step of searching for a target advertising platform group corresponding to the platform code from a plurality of advertising platform groups included in the target advertising category includes:
[0112] Obtaining the group code of each of the advertising platform groups, and comparing the platform code with each of the group codes to determine whether there is a target group code matching the platform code in each of the group codes;
[0113] If the target group code exists, determining the advertising platform group from which the target group code originates as the target advertising platform group corresponding to the platform code;
[0114] If the target group code does not exist, a new advertising platform group is added as the target advertising platform group, and the platform code is set as the group code of the target advertising platform group.
[0115] Further, after the step of classifying the advertisement order into the target advertisement platform group, the processor 1001 may call the control program stored in the memory 1005 and perform the following operations:
[0116] At each preset period, counting the number of orders in the target advertising platform group that include the advertising order;
[0117] After counting the number of orders in each advertising platform group included in the target advertising category, generating the platform order ratio of each advertising platform group in the target advertising category from the number of orders for each item;
[0118] Compare the order ratios of each platform with a preset platform threshold, and select a target platform order ratio that is less than the preset platform threshold among the order ratios of each platform;
[0119] The advertising platform group from which the target platform order ratio originates is searched, and a first optimization identifier corresponding to the delivered advertisement is added to the advertising platform group from which the target platform order ratio originates.
[0120] Furthermore, after the step of counting the number of orders in each advertising platform group included in the target advertising category, the processor 1001 may call the control program stored in the memory 1005 and perform the following operations:
[0121] generating each of the order quantities as a total order quantity of the target advertisement category, and generating the total order quantity as an advertisement order ratio and comparing it with a preset advertisement threshold, and determining whether the advertisement order ratio is less than the preset advertisement threshold;
[0122] If it is less than the preset advertisement threshold, a second optimization mark is added to the delivered advertisement.
[0123] The specific implementation of the advertising order classification system of the present invention is basically the same as the embodiments of the advertising order classification method described above, and will not be described in detail herein.
[0124] The embodiment of the present invention further provides a readable storage medium having a control program stored thereon, and when the control program is executed by a processor, the steps of the above-mentioned advertising order classification method are implemented.
[0125] The readable storage medium of the present invention may be a computer-readable storage medium, and its specific implementation is substantially the same as the above-mentioned embodiments of the advertising order classification method, and will not be described in detail herein.
[0126] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the enlightenment of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the present invention and the claims. All equivalent structures or equivalent process changes made using the contents of the specification and drawings of the present invention, or directly or indirectly used in other related technical fields, are protected by the present invention.
Claims
1. A method for classifying advertising orders, characterized in that: The advertising order classification method comprises: When receiving an advertisement order generated based on the placed advertisement, obtaining an advertisement code and a platform code corresponding to the advertisement order; According to a preset screening algorithm, the advertisement code and the category codes of each currently existing advertisement category are screened, and a target advertisement category corresponding to the placed advertisement is found from each currently existing advertisement category; A target advertising platform group corresponding to the platform code is searched from a plurality of advertising platform groups included in the target advertising category, and the advertising order is classified into the target advertising platform group.
2. The advertising order classification method according to claim 1, characterized in that: The step of screening the advertisement code and the category codes of each currently existing advertisement category according to a preset screening algorithm, and finding the target advertisement category corresponding to the placed advertisement from each currently existing advertisement category comprises: According to a preset screening algorithm, the category codes are arranged according to preset coding attributes to form a coding sequence, and the category codes to be compared arranged in the middle position are screened out from the coding sequence; It is determined whether the advertisement code and the category code to be compared are the same, a determination result is generated, and based on the determination result, a target advertisement category corresponding to the placed advertisement is found from each currently existing advertisement category.
3. The advertising order classification method according to claim 2, characterized in that: The step of searching for a target advertisement category corresponding to the delivered advertisement from the currently existing advertisement categories according to the judgment result comprises: If the judgment result is that the advertisement code and the category code to be compared are the same, searching for the advertisement category from which the category code to be compared comes, and using the found advertisement category as the target advertisement category corresponding to the placed advertisement; If the judgment result is that the advertisement code and the category code to be compared are not the same, based on the category code to be compared, the code sequence is divided into a first code sequence with the category code to be compared as the end code and a second code sequence with the category code to be compared as the start code; According to the size relationship between the advertisement code and the category code to be compared, a new code sequence is determined from the first code sequence and the second code sequence, and a new category code to be compared arranged in the middle position is screened out from the new code sequence, and the step of determining whether the advertisement code and the new category code to be compared are the same is executed until the same determination result is generated.
4. The advertising order classification method according to claim 3, characterized in that: The step of determining a new coding sequence from the first coding sequence and the second coding sequence according to the size relationship between the advertisement code and the category code to be compared comprises: If the advertisement code is smaller than the category code to be compared, the first coding sequence is determined as a new coding sequence; If the advertisement code is greater than the category code to be compared, the second coding sequence is determined as a new coding sequence.
5. The advertising order classification method according to any one of claims 1 to 4, characterized in that: The step of screening the advertisement code and the category codes of each existing advertisement category according to a preset screening algorithm comprises: Obtaining the update time of each currently existing advertisement category, and judging whether each currently existing advertisement category is in a pending update state according to the update time; If it is in the pending update state, the currently existing advertisement categories and their category codes are updated, and the updated category codes are obtained, and the steps of screening the advertisement codes and the category codes of the currently existing advertisement categories are performed according to a preset screening algorithm.
6. The advertising order classification method according to any one of claims 1 to 4, characterized in that: The step of searching for a target advertising platform group corresponding to the platform code from a plurality of advertising platform groups included in the target advertising category comprises: Obtaining the group code of each of the advertising platform groups, and comparing the platform code with each of the group codes to determine whether there is a target group code matching the platform code in each of the group codes; If the target group code exists, determining the advertising platform group from which the target group code originates as the target advertising platform group corresponding to the platform code; If the target group code does not exist, a new advertising platform group is added as the target advertising platform group, and the platform code is set as the group code of the target advertising platform group.
7. The advertising order classification method according to any one of claims 1 to 4, characterized in that: The step of classifying the advertising order into the target advertising platform group includes: At each preset period, counting the number of orders in the target advertising platform group that include the advertising order; After counting the number of orders in each advertising platform group included in the target advertising category, generating the platform order ratio of each advertising platform group in the target advertising category from the number of orders for each item; Compare the order ratios of each platform with a preset platform threshold, and select a target platform order ratio that is less than the preset platform threshold among the order ratios of each platform; The advertising platform group from which the target platform order ratio originates is searched, and a first optimization identifier corresponding to the delivered advertisement is added to the advertising platform group from which the target platform order ratio originates.
8. The advertising order classification method according to claim 7, characterized in that: The step of counting the number of orders in each advertising platform group included in the target advertising category includes: generating each of the order quantities as a total order quantity of the target advertisement category, and generating the total order quantity as an advertisement order ratio and comparing it with a preset advertisement threshold, and determining whether the advertisement order ratio is less than the preset advertisement threshold; If it is less than the preset advertisement threshold, a second optimization mark is added to the delivered advertisement.
9. An advertising order classification system, characterized in that: The advertising order classification system comprises: a memory, a processor, a communication bus and a control program stored in the memory: The communication bus is used to realize the connection and communication between the processor and the memory; The processor is used to execute the control program to implement the steps of the advertising order classification method according to any one of claims 1 to 8.
10. A readable storage medium, characterized in that: The readable storage medium stores a control program, and when the control program is executed by a processor, the steps of the advertising order classification method according to any one of claims 1 to 8 are implemented.
