Advertisement delivery method and related equipment
The advertisement delivery method optimizes product recommendations by configuring trigger combinations and strategic ad placement, addressing inefficiencies in existing systems by reducing unnecessary information and enhancing ad space utilization.
Patent Information
- Application Number
- CN202210359882.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-06
- Publication Date
- 2024-12-24
- Estimated Expiration
- 2042-04-06
AI Technical Summary
Existing advertisement delivery methods on e-commerce platforms like Shopify overwhelm users with excessive product information, increasing selection time and cost, and are inefficient in utilizing ad space, especially when dealing with unsalable products.
An advertisement delivery method that includes configuring trigger combinations of products, screening promotional items based on purchase data, and strategically placing ads at specific stages of the purchasing process to reduce unnecessary information and enhance relevance.
This approach reduces user decision-making time by focusing on relevant promotional products, optimizes ad space utilization, and allows merchants to manage unsalable products effectively.
Smart Images

Figure CN114723487B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of system marketing, and in particular to an advertisement delivery method and related equipment. Background Art
[0002] Shopify is an independent e-commerce website with low code requirements. Merchants can configure it on the configuration page according to their preferences and needs. For functions that Shopify itself does not have, such as product push and add-to-cart, merchants need to use third-party applications or develop their own plug-ins to achieve them.
[0003] Taking the relatively simple and convenient use of third-party applications as an example, the existing mainstream applications that can achieve push and add-to-cart recommendations mainly use a large amount of product information embedded in the shopping cart page and product details page. This large-scale advertising push method will bring a huge information impact to users, increase the selection cost and selection time, and users will not be able to effectively choose the products they want. In addition, in different situations, such as a large number of unsalable products, merchants need to adjust the products recommended in the ad space to achieve the effectiveness of product promotion. The current mainstream push and add-to-cart methods are relatively mechanical and have a lot of content, which is not conducive to the effective use of ad space. Summary of the invention
[0004] The technical problem to be solved by the present invention is that there are too many commodities in the advertising space and the efficiency is low. In view of the shortcomings of the prior art, an advertisement delivery method and related equipment are provided.
[0005] In order to solve the above technical problems, the technical solution adopted by the present invention is as follows:
[0006] An advertisement delivery method, the method comprising:
[0007] Receiving a configuration instruction sent by the first client;
[0008] According to the configuration instruction, determining a plurality of trigger combinations corresponding to the configuration instruction in a preset product information table, wherein each of the trigger combinations includes a trigger commodity and a plurality of promotion commodities corresponding to the trigger commodity;
[0009] When a purchase instruction sent by the second client is detected, the purchase instruction is parsed to obtain shopping information, wherein the shopping information includes purchased items;
[0010] When the purchased item is the same as the preset triggering item, the promotional items corresponding to the purchased item are screened according to the triggering item to obtain the target item;
[0011] The product information corresponding to the target product is loaded into a preset advertisement position, and a display page is obtained and sent to the second client.
[0012] The advertisement delivery method, wherein the configuration instruction includes a specified configuration and a random configuration.
[0013] The advertising delivery method, wherein the advertising positions include a first advertising position set on a shopping cart page, a second advertising position set on a payment confirmation page, a third advertising position set on a payment completion page, and a fourth advertising position set on a thank you page.
[0014] The advertising delivery method, wherein, after loading the commodity information corresponding to the target commodity in the preset advertisement position, obtaining a display page and sending it to the second client, further comprises:
[0015] When detecting a purchase instruction for the advertisement space sent by the second client, generating a first order;
[0016] Determine whether there is an unprocessed second order;
[0017] If so, modify the first order according to the second order and the preset preferential rules to generate a third order;
[0018] The second order and the third order are combined to obtain a fourth order to be processed.
[0019] The advertising delivery method, wherein when the purchase instruction for the advertising space sent by the second client is detected, after the first order is generated, further comprises:
[0020] generating an add-to-purchase mark corresponding to the product information in the first order and a purchase mark corresponding to the product information in the second order;
[0021] Purchase record information is generated based on the additional purchase mark and the purchase mark.
[0022] The method for placing advertisements, wherein the step of screening the promotional commodities corresponding to the purchased items according to the triggering commodities to obtain the target commodities comprises:
[0023] Determine the preferred products among the promoted products according to the preset screening rules;
[0024] According to the preset purchase record information, a target commodity among the preferred commodities is determined.
[0025] The method for placing advertisements, wherein determining the preferred commodities among the promoted commodities according to the preset screening rules comprises:
[0026] Acquire unprocessed information corresponding to the second client, wherein the unprocessed information includes unprocessed order information and shopping cart information;
[0027] The promotional product whose product information is different from the unprocessed information is regarded as the preferred product.
[0028] An advertisement delivery device, wherein the device comprises:
[0029] A receiving module, used to receive a configuration instruction sent by the first client;
[0030] A determination module, configured to determine, according to the configuration instruction, a plurality of trigger combinations corresponding to the configuration instruction in a preset product information table, wherein each of the trigger combinations includes a trigger commodity and a plurality of promotion commodities corresponding to the trigger commodity;
[0031] a parsing module, configured to parse the purchase instruction sent by the second client to obtain shopping information when the purchase instruction is detected, wherein the shopping information includes purchased items;
[0032] A screening module, for screening promotional commodities corresponding to the purchased items according to the triggering commodities to obtain target commodities when the purchased items are the same as the preset triggering commodities;
[0033] The sending module is used to load the product information corresponding to the target product in a preset advertisement position, obtain a display page, and send the display page to the second client.
[0034] A computer-readable storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps in any of the above-mentioned advertising delivery methods.
[0035] A terminal device comprises: a processor, a memory and a communication bus; the memory stores a computer-readable program executable by the processor;
[0036] The communication bus realizes the connection and communication between the processor and the memory;
[0037] When the processor executes the computer-readable program, the steps in any of the above-mentioned advertising delivery methods are implemented.
[0038] Beneficial effects: This scheme provides an advertising delivery method and related equipment. In this scheme, the merchant sends a configuration instruction through the first client to set a corresponding promotional product for each triggering product. When the buyer sends a purchase instruction through the second client, the corresponding promotional product is determined according to the purchase item in the buyer's purchase instruction. On the one hand, the merchant sets the promotional product for the triggering product. Therefore, the promotional products seen by the buyer are all products related to or close to the triggering product, with a small information span and easier to be absorbed by the buyer. On the other hand, after determining the promotional product, the promotional product is also screened through the buyer's purchase instruction to reduce the push of the user's purchased products as target products in the advertising position. Finally, the product information of the target product is loaded in the advertising position and sent to the buyer. This scheme limits the content displayed in the advertising position in two aspects: the seller's determination in the early stage and the screening of the purchased products in the later stage, thereby reducing the number of products seen on the buyer's side and strengthening the correlation between the purchased products and the promotional products, reducing the buyer's decision-making time, and reducing unnecessary waste. Merchants can select unsalable products as promotional products in the early delivery instructions, effectively improving the utilization rate of advertising positions. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 The present invention provides a flowchart of the advertising delivery method.
[0040] Figure 2 This is a detailed flow chart of the advertisement delivery method provided by the present invention.
[0041] Figure 3 This is a schematic diagram of an advertisement position being a first advertisement position in the advertisement delivery method provided by the present invention.
[0042] Figure 4 This is a schematic diagram of an advertisement position in the advertisement delivery method provided by the present invention being a second advertisement position.
[0043] Figure 5 This is a schematic diagram of an advertisement position being a third advertisement position in the advertisement delivery method provided by the present invention.
[0044] Figure 6 This is a schematic diagram of an advertisement position being the fourth advertisement position in the advertisement delivery method provided by the present invention.
[0045] Figure 7 This is a schematic diagram of the structure of the advertisement delivery device provided by the present invention.
[0046] Figure 8 This is a structural principle diagram of the terminal device provided by the present invention. DETAILED DESCRIPTION
[0047] The present invention provides an advertisement delivery method. To make the purpose, technical solution and effect of the present invention clearer and more specific, the present invention is further described in detail with reference to the accompanying drawings and examples. It should be understood that the specific examples described herein are only used to explain the present invention and are not used to limit the present invention.
[0048] It will be appreciated by those skilled in the art that, unless expressly stated, the singular forms "one", "said", and "the" used herein may also include plural forms. It should be further understood that the term "comprising" used in the specification of the present invention refers to the presence of the features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof. It should be understood that when we refer to an element as being "connected" or "coupled" to another element, it may be directly connected or coupled to the other element, or there may also be an intermediate element. In addition, the "connection" or "coupling" used herein may include wireless connection or wireless coupling. The term "and / or" used herein includes all or any one of the units and all combinations of one or more associated listed items.
[0049] It will be understood by those skilled in the art that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as generally understood by those skilled in the art in the art to which the present invention belongs. It should also be understood that terms such as those defined in general dictionaries should be understood to have meanings consistent with the meanings in the context of the prior art, and will not be interpreted with idealized or overly formal meanings unless specifically defined as herein.
[0050] like Figure 1 and Figure 2 As shown, this implementation provides an advertisement delivery method. For the convenience of description, a common server is used as the execution subject for description. The server here can be replaced by a device with data processing function such as a tablet or a computer. The advertisement delivery method includes the following steps:
[0051] S10: Receive a configuration instruction sent by the first client.
[0052] Specifically, the first client refers to a client operated by a merchant, and a communication connection is established between the first client and the server, so that the first client can send instructions to the server.
[0053] The instruction related to advertisement delivery sent by the first client to the server is named as configuration instruction. The configuration instruction includes a specific configuration scheme, which may include display parameters such as color, position, size, etc. of each advertisement position.
[0054] S20. According to the configuration instruction, determine a plurality of trigger combinations corresponding to the configuration instruction in a preset product information table.
[0055] Specifically, the server obtains information about all products on the independent station platform in advance and generates a product information table. The product information table may include images, styles, types, etc. of all products in the entire store. For example, based on the Shopify platform, the status field in the Shopify admin / product API interface is active, and the information of all products in the store is obtained to obtain a product information table.
[0056] After obtaining the product information table, the server may send the product information table to the first client, so that the first client can input the configuration instruction according to the product information table. The configuration instruction also includes a trigger combination. The trigger combination includes a trigger product and a number of corresponding promotional products. For example, the trigger product is a toothbrush, and the promotional products include a toothbrush cleaner and toothpaste. Among them, the trigger product is the product in the current buyer's shopping cart or in the order that has just been completed. The promotional product is the product displayed in the subsequent advertising space.
[0057] Therefore, after receiving the configuration instruction, the server can determine multiple trigger combinations. There are two types of configuration instructions. One is the specified configuration, that is, the merchant selects the corresponding configuration product for each trigger product. When the number and type of products are too large, it is cumbersome for the merchant to select promotional products for each trigger product. The other is random configuration. The random configuration is a combination determined based on the trigger product and the promotional product in the previous add-on purchase. This method does not require the merchant to specify and can make recommendations based on the purchasing habits and tendencies of different buyers.
[0058] It is worth mentioning that in the process of obtaining product information, the server can also obtain basic information of each product, including but not limited to the inventory quantity and variants (color, size, model) of the product, and use this basic information as product information. On the Shopify platform, the server can obtain this information based on the Shopify admin / Product Variant API.
[0059] At the same time, when merchants set up promotional products, they can also set a certain color or model of products as promotional products to increase the promotion rate of slow-moving products.
[0060] S30: When a purchase instruction sent by the second client is detected, the purchase instruction is parsed to obtain shopping information, wherein the shopping information includes purchased items.
[0061] Specifically, the server also establishes a communication connection with the buyer's second client. When the buyer needs to buy a certain product, such as a toothbrush, the second client sends a purchase instruction for the toothbrush to the server.
[0062] When the purchase instruction sent by the second client is detected, the server parses the purchase instruction to obtain shopping information, which includes the purchased items, the model and quantity of the purchased items, etc. The purchase instruction may include an instruction to add the item to the shopping cart and an instruction to make payment.
[0063] S40: When the purchased item is the same as a preset triggering commodity, the promotional commodities corresponding to the purchased item are screened according to the triggering commodity to obtain a target commodity.
[0064] Specifically, the server compares the purchased item with the previously saved triggering item, and when the purchased item is identical to the triggering item, determines the promotional item corresponding to the purchased item.
[0065] For example, if the purchase item in the purchase instruction is a toothbrush, and the promotional products pre-set for the trigger product toothbrush are toothbrush cleaner and toothpaste, then the promotional products corresponding to the purchase item toothbrush are toothbrush cleaner and toothpaste.
[0066] On the one hand, the size of the display page is effective. When the number of promoted products is large, all the promoted products are piled up on the display page, the amount of data is too large and buyers need a lot of time to make decisions. On the other hand, if the buyer's settlement objects include toothbrushes and toothpaste, toothpaste is still used as a promoted product, which cannot provide useful information to the buyer. Therefore, after determining the promoted products corresponding to the purchased items, it is necessary to screen the promoted products to reduce the amount of information that buyers need to absorb, reduce their decision-making time, and avoid meaningless promotions. For example, screening can be performed by quantity, frequency of previous purchases, etc.
[0067] In this embodiment, the screening process may include:
[0068] A10. Determine the preferred products among the promoted products based on the preset screening rules.
[0069] Specifically, a screening rule for screening preferred products among the promoted products is pre-set, and the screening rule may include screening based on quantity, based on past purchase records, random screening, etc. In this embodiment, taking a certain screening rule as an example, the process of screening preferred products may include:
[0070] A11. Obtain unprocessed information corresponding to the second client.
[0071] Specifically, the server first obtains the settled but unprocessed order of the second client, which is called an unprocessed order. The server can also obtain the unpurchased goods in the shopping cart corresponding to the second client. The unprocessed order information is the product information in the unprocessed order, and the shopping cart information is the product information of the unpurchased items in the shopping cart.
[0072] For example, the buyer has purchased a toothbrush and toothpaste and has settled the payment, but the backend has not yet shipped the goods. This order is an unprocessed order, and the toothbrush and toothpaste are the unprocessed order information. Alternatively, the buyer has added a toothbrush and toothpaste to the shopping cart, and the toothbrush and toothpaste are the shopping cart information.
[0073] A12. The promotional product whose product information is different from the unprocessed information is selected as a preferred product.
[0074] Specifically, the product information of the promoted product is compared with the unprocessed order information. If the unprocessed order information is the same as the product information of a certain promoted product, the promoted product is removed; if the unprocessed order information is different from the product information of a certain promoted product, the promoted product is selected as the preferred product. For example, in the previous example, toothbrush and toothpaste are the unprocessed order information, and the toothbrush is the trigger product, and the corresponding promoted products are toothpaste and toothbrush cleaner. Therefore, toothpaste is removed and toothbrush cleaner is selected as the preferred product.
[0075] In this way, when displaying promotional products in the future, the products that the buyer has placed in the shopping cart and the settled orders will be excluded, which increases the effectiveness of the buyer's absorption of information and reduces invalid information.
[0076] A20. Determine the target commodity among the preferred commodities according to the preset purchase record information.
[0077] Specifically, if there are multiple preferred commodities, the target commodity among the preferred commodities is determined according to the purchase record.
[0078] For example, after a buyer purchases a toothbrush and toothpaste, he or she will purchase the toothbrush cleaner that is being promoted. In this case, the toothbrush will be marked with a purchase mark, while the toothbrush cleaner will be marked with an add-to-cart mark. When the target product needs to be determined later, the toothbrush cleaner will be included as a product based on the screening rules when the buyer adds the toothbrush to the shopping cart or pays.
[0079] S50: Load the product information corresponding to the target product in a preset advertisement position, obtain a display page, and send it to the second client.
[0080] Specifically, after the target product is determined, the product information needs to be displayed on the shop's webpage. Advertisement slots are set in advance for certain pages of the shop. After the target product is determined, the product information corresponding to the target product is loaded in the ad slot, and the display page is obtained and sent to the second client.
[0081] In the first way of setting up ad slots, ad slots are inserted on all pages. However, buyers are often only browsing, and inserting ad slots will bring a lot of information attacks to buyers. Therefore, in the second setting method, Figures 3 to 6 As shown, the advertisement position includes the first advertisement position ( Figure 3 ), set the second ad space on the payment confirmation page ( Figure 4 ), the third ad space set on the payment completion page ( Figure 5 ), and the fourth ad slot on the thank you page ( Figure 6 ). These four ad positions are set at the buyer’s purchasing stage, reducing the distracting information when the buyer is browsing and viewing the products they want to buy.
[0082] like Figures 3 to 6 As shown, the inserted advertisement includes the product image, product model, product quantity and quick purchase link of the promoted product. Buyers can quickly place an order by clicking the quick purchase link, and an order corresponding to the promoted product is generated.
[0083] Furthermore, as mentioned above, the configuration information may also include display parameters of the ad space. However, different merchants have different shop styles, and different pages may have different color schemes. Therefore, in order to configure the color of the ad space more conveniently and quickly, in this embodiment, the server pre-acquires the color information of the shop, which includes the color of the interactive button and the display parameters of the text, such as the color, font, and size of the text, such as the purchase and add order buttons. Then, based on the color information, the color parameters of the ad space, such as the color of the interactive button and the display parameters of the text, are determined, so as to achieve better style adaptation.
[0084] Therefore, when the purchase instruction for the advertising space sent by the second client is detected, the server can generate a first order. If the buyer has purchased the product before, after adding the promotional product, he needs to place a new order, which is inconvenient for both the buyer and the seller. Therefore, after the first order is generated, it is determined whether there is an unprocessed second order. The second order is the order that the buyer purchased and paid before adding the product but the merchant did not process it. If it exists, the first order, that is, the purchase order, is modified according to the second order and the preset discount rules to generate a third order. Finally, the second order and the third order are merged to obtain the fourth order to be processed.
[0085] For example, the pre-set discount rule is to get a 2 yuan discount for every 10 yuan spent. The buyer's first order is for a toothbrush and toothpaste, totaling 9 yuan. After seeing the toothbrush cleaner promoted in the ad space, the buyer purchases a toothbrush cleaner worth 3 yuan, resulting in a second order. Since the total cost of the second and third orders exceeds 10 yuan, which meets the discount rule, the price of the second order is modified to generate a third order for a toothbrush cleaner priced at 1 yuan. Finally, the second and third orders are merged to get the fourth order. If subsequent buyers want to check the order status or merchants want to process orders, they can process the fourth order, which is convenient and quick. Based on the Shopify platform, the server can modify orders through the Shopify admin / orderRetrieve an order count API and merge orders through the Shopify signChangeset API.
[0086] Based on the above-mentioned advertisement delivery method, the present invention further provides an advertisement delivery device 100, the device comprising:
[0087] The receiving module 110 is used to receive the configuration instruction sent by the first client;
[0088] The determination module 120 is used to determine, according to the configuration instruction, a plurality of trigger combinations corresponding to the configuration instruction in a preset product information table, wherein each of the trigger combinations includes a trigger commodity and a plurality of promotion commodities corresponding to the trigger commodity;
[0089] The parsing module 130 is used to parse the purchase instruction sent by the second client to obtain shopping information when the purchase instruction is detected, wherein the shopping information includes purchased items;
[0090] A screening module 140 is used to screen the promotional products corresponding to the purchased items according to the triggering products to obtain target products when the purchased items are the same as the preset triggering products;
[0091] The sending module 150 is used to load the product information corresponding to the target product in a preset advertisement position, obtain a display page, and send it to the second client.
[0092] The configuration instructions include specified configuration and random configuration.
[0093] The advertisement positions include a first advertisement position set on a shopping cart page, a second advertisement position set on a payment confirmation page, a third advertisement position set on a payment completion page, and a fourth advertisement position set on a thank you page.
[0094] The device further comprises an order merging module, and the order merging module is used to:
[0095] An order generating unit, configured to generate a first order when a purchase instruction for the advertisement space sent by the second client is detected;
[0096] A determination unit, used for determining whether there is an unprocessed second order;
[0097] a modification unit, configured to modify the first order, if any, according to the second order and preset preferential rules, to generate a third order;
[0098] A merging unit is used to merge the second order with the third order to obtain a fourth order to be processed.
[0099] The order merging module further includes a record generating unit, and the record generating unit is used to:
[0100] generating an add-to-purchase mark corresponding to the product information in the first order and a purchase mark corresponding to the product information in the second order;
[0101] Purchase record information is generated based on the additional purchase mark and the purchase mark.
[0102] Wherein, the screening module 140 includes:
[0103] A screening unit, used to determine preferred products among the promoted products according to preset screening rules;
[0104] The determination unit is used to determine the target commodity among the preferred commodities according to the preset purchase record information.
[0105] The determining unit is specifically used for:
[0106] Acquire unprocessed information corresponding to the second client, wherein the unprocessed information includes unprocessed order information and shopping cart information;
[0107] The promotional product whose product information is different from the unprocessed information is regarded as the preferred product.
[0108] Based on the above advertisement delivery method, the present invention also provides a terminal device, such as Figure 8As shown, it includes at least one processor (processor) 20; display screen 21; and memory (memory) 22, and may also include a communications interface (Communications Interface) 23 and a bus 24. Among them, the processor 20, the display screen 21, the memory 22 and the communication interface 23 can communicate with each other through the bus 24. The display screen 21 is configured to display a preset user guide interface in the initial setting mode. The communication interface 23 can transmit information. The processor 20 can call the logic command in the memory 22 to execute the method in the above embodiment.
[0109] In addition, the logic commands in the memory 22 described above can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product.
[0110] The memory 22, as a computer-readable storage medium, can be configured to store software programs, computer executable programs, such as program commands or modules corresponding to the methods in the embodiments of the present disclosure. The processor 20 executes functional applications and data processing by running the software programs, commands or modules stored in the memory 22, that is, implementing the methods in the above embodiments.
[0111] The memory 22 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application required for a function; the data storage area may store data created according to the use of the terminal device, etc. In addition, the memory 22 may include a high-speed random access memory and may also include a non-volatile memory. For example, a variety of media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, may also be a transient computer-readable storage medium.
[0112] In addition, the specific process of loading and executing the above-mentioned computer-readable storage medium and the multiple command processors in the terminal device has been described in detail in the above-mentioned method, and will not be described one by one here.
[0113] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. An advertisement delivery method, characterized in that: The method comprises: Receiving a configuration instruction sent by the first client, wherein the configuration instruction includes a specified configuration and a random configuration; According to the configuration instruction, determining a plurality of trigger combinations corresponding to the configuration instruction in a preset product information table, wherein each of the trigger combinations includes a trigger commodity and a plurality of promotion commodities corresponding to the trigger commodity; When a purchase instruction sent by the second client is detected, the purchase instruction is parsed to obtain shopping information, wherein the shopping information includes purchased items; When the purchased item is the same as the preset triggering item, the promotional items corresponding to the purchased item are screened according to the triggering item to obtain the target item; Loading product information corresponding to the target product in a preset ad slot, obtaining a display page and sending it to the second client, the ad slot comprising a first ad slot set on a shopping cart page, a second ad slot set on a payment confirmation page, a third ad slot set on a payment completion page, and a fourth ad slot set on a thank you page; After the product information corresponding to the target product is loaded in the preset advertisement position, a display page is obtained and sent to the second client, the method further includes: When detecting a purchase instruction for the advertisement space sent by the second client, generating a first order; Determine whether there is an unprocessed second order; If so, modify the first order according to the second order and the preset preferential rules to generate a third order; Merging the second order with the third order to obtain a fourth order to be processed; The step of screening the promotional products corresponding to the purchased items according to the triggering products to obtain the target products includes: Determine the preferred products among the promoted products according to the preset screening rules; Determining a target commodity among the preferred commodities according to preset purchase record information; Determining the preferred products among the promoted products according to the preset screening rules includes: Acquire unprocessed information corresponding to the second client, wherein the unprocessed information includes unprocessed order information and shopping cart information; The promotional product whose product information is different from the unprocessed information is regarded as the preferred product.
2. The advertisement delivery method according to claim 1, characterized in that: When the purchase instruction for the advertisement space sent by the second client is detected, after the first order is generated, the method further includes: generating an add-to-purchase mark corresponding to the product information in the first order and a purchase mark corresponding to the product information in the second order; Purchase record information is generated based on the additional purchase mark and the purchase mark.
3. An advertisement delivery device, characterized in that: The advertisement delivery device comprises: A receiving module, configured to receive a configuration instruction sent by the first client, wherein the configuration instruction includes a specified configuration and a random configuration; A determination module, configured to determine, according to the configuration instruction, a plurality of trigger combinations corresponding to the configuration instruction in a preset product information table, wherein each of the trigger combinations includes a trigger commodity and a plurality of promotion commodities corresponding to the trigger commodity; a parsing module, configured to parse the purchase instruction sent by the second client to obtain shopping information when the purchase instruction is detected, wherein the shopping information includes purchased items; A screening module, for screening promotional commodities corresponding to the purchased items according to the triggering commodities to obtain target commodities when the purchased items are the same as the preset triggering commodities; a sending module, configured to load the product information corresponding to the target product in a preset advertising position, obtain a display page and send it to the second client, wherein the advertising position includes a first advertising position set on a shopping cart page, a second advertising position set on a payment confirmation page, a third advertising position set on a payment completion page, and a fourth advertising position set on a thank you page; The device further comprises an order merging module, wherein the order merging module is used for: An order generating unit, configured to generate a first order when a purchase instruction for the advertisement space sent by the second client is detected; A determination unit, used for determining whether there is an unprocessed second order; a modification unit, configured to modify the first order, if any, according to the second order and preset preferential rules, to generate a third order; A merging unit, configured to merge the second order with the third order to obtain a fourth order to be processed; The screening module comprises: A screening unit, used to determine preferred products among the promoted products according to preset screening rules; A determination unit for determining a target commodity among the preferred commodities according to preset purchase record information; The determining unit is specifically used for: Acquire unprocessed information corresponding to the second client, wherein the unprocessed information includes unprocessed order information and shopping cart information; The promotional product whose product information is different from the unprocessed information is regarded as the preferred product.
4. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps in the advertisement delivery method according to any one of claims 1 and 2.
5. A terminal device, characterized in that: include: Processor, memory and communication bus; The memory stores a computer-readable program executable by the processor; The communication bus realizes the connection and communication between the processor and the memory; When the processor executes the computer-readable program, the steps in the advertisement delivery method according to any one of claims 1 and 2 are implemented.
