Advertisement putting method, apparatus and system, electronic device, and storage medium
By integrating order information and advertising information onto the order receipt, the problem of low efficiency and high cost of existing advertising campaigns is solved, achieving efficient and low-cost precise advertising.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-09-11
- Publication Date
- 2026-03-19
AI Technical Summary
Existing advertising methods are inefficient and costly, especially offline advertising, which requires a lot of manpower and the target audience may not be the group with needs, resulting in poor flexibility. Online promotion is also costly.
By integrating order information and advertising information into the order receipt using a cloud printer, precise advertising can be achieved, avoiding manual distribution of flyers, reducing labor costs, and enabling targeted advertising during the order delivery process.
It improved advertising efficiency, reduced costs, ensured that the target audience was the right group, enhanced campaign effectiveness, and reduced data transmission and printing delays.
Smart Images

Figure CN2025120721_19032026_PF_FP_ABST
Abstract
Description
Advertisement delivery method, device, system, electronic device and storage medium
[0001] Related applications
[0002] The present application claims priority from the Chinese patent application No. 202411299594.0 filed on September 14, 2024 and entitled "Advertisement delivery method, device, system, electronic device and storage medium", the contents of which are hereby incorporated by reference in its entirety. TECHNICAL FIELD
[0003] Embodiments of the present application relate to the technical field of Internet, and in particular, to an advertisement delivery method, device, system, electronic device and storage medium. BACKGROUND
[0004] As an information dissemination activity, advertisement is an important means for merchants to promote products or services, and the forms of advertisement are various, for example, in the takeout industry, stores or platforms can promote activities through distributing flyers, posting advertisements, putting small cards in takeout packaging bags, or promoting traffic on the platform. However, most of the current promotion methods have the problems of low efficiency or high cost. Therefore, how to improve the efficiency or reduce the cost of advertisement delivery has become a technical problem to be solved urgently. SUMMARY
[0005] To overcome the problems in the related art, embodiments of the present application provide an advertisement delivery method, device, system, electronic device and storage medium.
[0006] According to a first aspect of embodiments of the present application, an advertisement delivery method is provided, applied to a cloud printer, and the method comprises:
[0007] receiving order information of a target order sent by a cloud server, obtaining to-be-delivered advertisement information corresponding to the target order; integrating the order information and the to-be-delivered advertisement information to obtain order receipt information of the target order; and printing the order receipt according to the order receipt information.
[0008] According to a second aspect of embodiments of the present application, an advertisement delivery method is improved, applied to a cloud server, and the method comprises:
[0009] receiving order information of a target order sent by a consumption server; sending the order information to a cloud printer, so that the cloud printer integrates the order information and to-be-delivered advertisement information corresponding to the target order to obtain order receipt information of the target order, and prints the order receipt according to the order receipt information; wherein the cloud printer is a cloud printer bound to a store to which the target order belongs.
[0010] According to a third aspect of the embodiments of the present application, an advertisement putting method is provided, applied to a first advertisement putting client, the method comprising: receiving shop advertisement information input by a user; sending the shop advertisement information to a cloud server, so that the cloud server audits the content of the shop advertisement information, and in the case of passing the audit, stores the identification information of the shop advertisement, and when receiving order information of a target order sent by a consumption server, determines the identification information of the shop advertisement that needs to be put on the order receipt of the target order, and issues to a cloud printer; receiving audit result information returned by the cloud server; wherein the audit result information comprises prompt information of passing the audit or modification prompt information.
[0011] According to a fourth aspect of the embodiments of the present application, an advertisement putting system is provided, the system comprising: a cloud server and a cloud printer; the cloud server is configured to receive order information of a target order sent by the server, and send the order information to the cloud printer; wherein the cloud printer is a cloud printer bound with a shop to which the target order belongs. The cloud printer is configured to receive order information of a target order sent by the cloud server; obtain advertisement information to be put corresponding to the target order; integrate the order information and the advertisement information to be put to obtain order receipt information of the target order; and print the order receipt according to the order receipt information.
[0012] According to a fifth aspect of the embodiments of the present application, an advertisement putting device is provided, applied to a cloud printer, the device comprising:
[0013] A first receiving module is configured to receive order information of a target order sent by a cloud server;
[0014] A first obtaining module is configured to obtain advertisement information to be put corresponding to the target order;
[0015] An integrating module is configured to integrate the order information and the advertisement information to be put to obtain order receipt information of the target order;
[0016] A printing module is configured to print the order receipt according to the order receipt information.
[0017] According to a sixth aspect of the embodiments of the present application, an advertisement putting device is provided, applied to a cloud server, the device comprising:
[0018] A second receiving module is configured to receive order information of a target order sent by a consumption server;
[0019] The first sending module is configured to send the order information to a cloud printer, so that the cloud printer integrates the order information and the to-be-delivered advertising information corresponding to the target order to obtain order receipt information of the target order, and prints the order receipt according to the order receipt information.
[0020] According to a seventh aspect of the embodiments of the present application, an advertising delivery device is provided, which is applied to a first advertising delivery client, and the device comprises:
[0021] The fifth receiving module is configured to receive shop advertising information input by a user.
[0022] The fourth sending module is configured to send the shop advertising information to a cloud server, so that the cloud server audits the content of the shop advertising information, and stores identification information of the shop advertising in the case of passing the audit, and determines the identification information of the shop advertising to be delivered on an order receipt of a target order when receiving order information of the target order sent by a consumption server, and sends the identification information to a cloud printer.
[0023] The sixth receiving module is configured to receive audit result information returned by the cloud server, wherein the audit result information comprises prompt information of passing the audit or modification prompt information.
[0024] According to an eighth aspect of the embodiments of the present application, an electronic device is provided, which comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method of the first aspect, or the processor executes the program to implement the method of the second aspect, or the processor executes the program to implement the method of the third aspect.
[0025] According to a ninth aspect of the embodiments of the present application, a computer readable storage medium is provided, which stores a computer program, the program is executed by a processor to implement the method of the first aspect, or the program is executed by a processor to implement the method of the second aspect, or the program is executed by a processor to implement the method of the third aspect.
[0026] According to a tenth aspect of the embodiments of the present application, a computer program product is provided, which comprises instructions, when the instructions are executed on a computer, the computer executes the method of the first aspect, or when the instructions are executed on a computer, the computer executes the method of the second aspect, or when the instructions are executed on a computer, the computer executes the method of the third aspect.
[0027] The technical scheme provided by the embodiments of the present application can include the following beneficial effects:
[0028] In the embodiments of the present application, the order information of the target order sent by the cloud server is received, the to-be-delivered advertisement information corresponding to the target order is obtained, the to-be-delivered advertisement information and the order information are integrated and then printed on the order receipt, the order receipt is delivered to the user together with the order goods, the delivery of the advertisement is realized, by the advertisement delivery method, the additional manpower for distributing leaflets or pasting advertisements can be avoided, the labor cost is reduced, and the efficiency is relatively high; in addition, by using the method for delivering the advertisement, the shop merchant can deliver the advertisement on the order receipt of the own shop, and does not need to promote the traffic on the platform, on the one hand, the cost of delivering the advertisement can be reduced, and on the other hand, the order receipt carrying the advertisement is delivered together with the order goods, the object of delivery is usually the group having the demand for the corresponding goods, that is, the targeted delivery of the advertisement is realized, so that the effect of delivering the advertisement can be improved.
[0029] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application. BRIEF DESCRIPTION OF DRAWINGS
[0030] In order to more clearly illustrate the technical scheme in the embodiments of the present application, the drawings needed to be used in the embodiments of the present application will be briefly introduced. It should be understood that, for those skilled in the art, other drawings can also be obtained without the creative labor on the basis of these drawings.
[0031] FIG. 1 is a schematic diagram of an application scenario of the advertisement delivery method provided by the embodiments of the present application;
[0032] FIG. 2 is a schematic diagram of a flow of the advertisement delivery method provided by the embodiments of the present application;
[0033] FIG. 3A shows a schematic diagram of a receipt template of an order receipt in the advertisement delivery method provided by the embodiments of the present application;
[0034] FIG. 3B shows a schematic diagram of a receipt template of an order receipt in the advertisement delivery method provided by the embodiments of the present application;
[0035] FIG. 4 is a schematic diagram of an advertisement delivery interface of a second advertisement delivery client provided by the embodiments of the present application;
[0036] FIG. 5 is a schematic diagram of a flow of the advertisement delivery method provided by the embodiments of the present application;
[0037] FIG. 6 is a schematic diagram of a flow of the advertisement delivery method provided by the embodiments of the present application;
[0038] FIG. 7 is a schematic diagram of a flow of the advertisement delivery method provided by the embodiments of the present application;
[0039] Fig. 8 is a flow diagram of a fifth embodiment of an advertising method according to the present application;
[0040] Fig. 9 is a flow diagram of a sixth embodiment of an advertising method according to the present application;
[0041] Fig. 10A is a diagram of an advertising interface of a first advertising client according to an embodiment of the present application;
[0042] Fig. 10B is a diagram of an advertising interface of a first advertising client according to an embodiment of the present application;
[0043] Fig. 10C is a diagram of an advertising interface of a first advertising client according to an embodiment of the present application;
[0044] Fig. 10D is a diagram of an advertising interface of a first advertising client according to an embodiment of the present application;
[0045] Fig. 11 is a diagram of a structure of an advertising system according to an embodiment of the present application;
[0046] Fig. 12 is a diagram of a structure of an advertising system according to an embodiment of the present application;
[0047] Fig. 13 is a diagram of a structure of an advertising system according to an embodiment of the present application;
[0048] Fig. 14 is a diagram of a module composition of an advertising device according to an embodiment of the present application;
[0049] Fig. 15 is a diagram of a module composition of an advertising device according to an embodiment of the present application;
[0050] Fig. 16 is a diagram of a module composition of an advertising device according to an embodiment of the present application;
[0051] Fig. 17 is a diagram of an exemplary structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0052] The technical solutions of the embodiments of the present application will be described below with reference to the accompanying drawings.
[0053] The terms used in the following embodiments of the present application are for the purpose of describing specific embodiments, and are not intended to be limiting on the technical solutions of the present application. As used in the specification and the appended claims of the present application, the singular forms "a," "an," and "the" are intended to include plural forms as well, unless the context clearly indicates otherwise.
[0054] It should also be understood that, although the terms first, second, etc. can be used herein to describe various objects in the embodiments, the objects should not be limited to the terms. These terms are used to differentiate one object from another object.
[0055] It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the embodiments of the present application are all information and data authorized by the user or authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards of countries and regions, and provide corresponding operation portal for user to choose authorization or refusal.
[0056] For the take-out industry, the commonly used advertisement delivery forms at present include offline distribution of flyers, subway advertisement pasting, and advertisement pasting on meal boxes, etc. These methods need to consume a large amount of manpower, have the problem of high labor cost, and the efficiency of advertisement delivery by manual mode is also low. Moreover, the objects of advertisement delivery are not necessarily groups with demand, and the effect of advertisement delivery is not obvious. In addition, when using this mode for advertisement delivery, flyers need to be printed in advance, and when the advertisement content needs to be changed, the flyers also need to be reprinted, and the flexibility is poor. Of course, in addition to this, the shop merchants can also realize shop promotion through the way of traffic promotion on the take-out platform, but this way also has the problem of high cost.
[0057] Based on this, the embodiment of the present application provides an advertisement delivery method. FIG. 1 is a possible application scenario schematic diagram of the advertisement delivery method provided by the embodiment of the present application, as shown in FIG. 1, the application scenario includes a consumption client 101, a consumption server 102, a cloud server 103, a first advertisement delivery client 104, a second advertisement delivery client 105 and a cloud printer 106. In specific implementation, the above-mentioned consumption client 101, the first advertisement delivery client 104 and the second advertisement delivery client can be mini-programs or application programs (APPs) installed on terminal devices, and the terminal devices can be mobile phones, notebook computers, desktop computers or tablet computers, etc. Among them, the first advertisement delivery client 104 can be a client used by a merchant, and the second advertisement delivery client 105 can be a client used by an operator or manager of an advertisement delivery system, and the delivery of a consumption platform advertisement can be performed through the second advertisement delivery client 105. The cloud printer 106 is a device placed in a shop for printing shop orders, and the cloud printer 106 can be connected with the cloud server 103 through wired network or wireless network, so as to realize order printing. The above-mentioned cloud printer 106 can be a device only with printing function, or can be a cloud printing and scanning all-in-one machine.
[0058] In the application scenario shown in FIG. 1, a shop merchant can send shop advertisement information to the cloud server 103 through the first advertisement placement client 104, the cloud server 103 sends the shop advertisement information to the cloud printer 106 bound to the shop after passing the content of the shop advertisement information, and the operation party or management party of the advertisement placement system can place platform advertisements of a consumption platform to the cloud server 103 through the second advertisement placement client 105, and the cloud server 103 sends the platform advertisements to the corresponding cloud printer 106 after receiving the platform advertisements placed by the second advertisement placement client 105. In addition, for the application scenario shown in FIG. 1, a user places an order by operating the consumption client 101, the consumption client 101 sends the order information of the order generated by the user through the operation to the consumption server 102, the consumption server 102 sends the order information to the merchant client on the one hand, so that the merchant prepares goods according to the order information, and on the other hand, the consumption server 102 sends the order information of the order to the cloud server 103, and the cloud server 103 sends the identification information of the advertisement to be placed to the corresponding cloud printer 106 after receiving the order information sent by the consumption server 102, and the cloud printer 106 receives the order information sent by the cloud server 103, obtains the corresponding advertisement information to be placed, integrates the order information of the order and the advertisement information to be placed, obtains the order receipt information corresponding to the order, and prints the order receipt according to the order receipt information.
[0059] In the specific implementation, the cloud server 103 can be in communication connection with one or more consumption servers 102, each consumption server 102 can be in communication connection with one or more consumption clients 101, the cloud server 103 can be in communication connection with one or more cloud printers 106, and the cloud server 103 can be in communication connection with one or more first advertisement placement clients 104. In the application scenario shown in FIG. 1, only one cloud server 103 is connected with one consumption server 102, one first advertisement placement client 104, and one cloud printer 106, and the consumption server 102 is connected with one consumption client 101. It should be understood that FIG. 1 is only an exemplary representation of the application scenario of the advertisement placement method related by the embodiments of the present application, and does not limit the technical solutions of the present application. In some other embodiments, the application scenario of the advertisement placement method related by the present application can also include more or fewer components.
[0060] The technical solutions of the present application and how the technical solutions of the present application solve the foregoing technical problems will be described in detail below with specific embodiments. The several specific embodiments listed can be combined with each other, and the same or similar concepts or processes can not be described again in some embodiments. The embodiments of the present application will be described in detail below with reference to the drawings.
[0061] FIG. 2 is a flowchart of an advertising method provided by an embodiment of the present application. The method shown in FIG. 2 can be performed by the cloud printer 106 in FIG. 1. As shown in FIG. 2, the advertising method includes the following steps 201 to 204:
[0062] Step 201, receiving order information of a target order sent by a cloud server.
[0063] Step 202, obtaining advertising information to be placed corresponding to the target order.
[0064] Step 203, integrating the order information and the advertising information to be placed to obtain order receipt information of the target order.
[0065] Step 204, printing the order receipt according to the order receipt information.
[0066] In a specific implementation, the cloud printer is placed in a store to print order receipts corresponding to the store. In order to facilitate the cloud server to identify the cloud printer corresponding to each store, the store identifier information needs to be bound to the cloud printer. That is, the cloud server stores the correspondence between the store identifier and the cloud printer used by the store. The store identifier can be a store identifier (ID), and can also be other identifier information that can uniquely identify the store. In an implementation, one cloud printer can be bound to one store, or can be bound to multiple stores. The number of stores bound to one cloud printer can be set according to the actual application scenario, and the embodiments of the present application do not limit this. When the cloud server receives the order information sent by the consumption server, the cloud server determines the cloud printer corresponding to the order information according to the store identifier information carried in the order information and the correspondence, and sends the order information to the corresponding cloud printer. The consumption server can be a server of a takeout platform. In a specific implementation, the cloud server can be in communication connection with multiple consumption servers.
[0067] In a specific implementation, the order information of the target order can include one or more of the following information: commodity information included in the order, price information of each commodity, user identifier information of the user who places the order, remark information when the user places the order, order discount information, time information when the user places the order, store identifier information, consumption platform information used by the user when placing the order, and rider information.
[0068] In a specific embodiment, the user performs an operation on the consumption client to place an order, the consumption client generates corresponding order information according to the user operation, and sends the order information to the consumption server corresponding to the consumption client. After receiving the order information sent by the consumption client, the consumption server configures a rider for the order and adds the rider information to the order information. In order to ensure the security of the order information transmission, the consumption server encrypts the order information, sends the encrypted order information to the cloud server, and after receiving the order information in the encrypted state sent by the consumption server, the cloud server decrypts the order information and sends the decrypted order information to the corresponding cloud printer.
[0069] In the embodiment of the application, after receiving the order information sent by the cloud server, the cloud printer obtains the to-be-launched advertising information corresponding to the target order. The to-be-launched advertising information can be the store advertising information of the store to which the target order belongs, or the platform advertising information of the consumption platform corresponding to the target order, or both the store advertising information and the platform advertising information.
[0070] Specifically, the cloud printer can obtain the to-be-launched advertising information corresponding to the target order in multiple ways. For example, the corresponding to-be-launched advertising information can be obtained based on the indication of the cloud server, or the corresponding to-be-launched advertising information can be matched based on the order information of the target order; or when the cloud printer only stores one store advertising information and / or one platform advertising information, the stored store advertising information and / or platform advertising information is directly used as the to-be-launched advertising information. Of course, this is only an example of several possible ways to obtain the to-be-launched advertising information, and other ways to obtain the to-be-launched advertising information can also be used in specific implementation, which will not be described here.
[0071] The to-be-launched advertising information at least includes the advertising content of the to-be-launched advertising, which can be text content or can include picture information. In a specific embodiment, the advertising content of the to-be-launched advertising can include store and / or platform identification information, advertising copy information, and an entry channel to the store, etc. The entry channel can be a two-dimensional code, a bar code, or other graphical code information.
[0072] In addition, it should be noted that the order receipt mentioned in the embodiment of the application is a customer receipt, and after the printing of the order receipt is completed, the order receipt needs to be delivered to the user together with the order goods.
[0073] The advertisement putting method provided in the embodiments of the present application integrates the to-be-put advertisement information and the order information and then prints the same on the order receipt, and the order receipt is delivered to the user together with the order goods, so that the putting of the advertisement is realized. Through this kind of advertisement putting manner, the additional manpower for distributing leaflets or pasting advertisements can be avoided, the labor cost is reduced, and the efficiency is relatively high. In addition, the shop merchant can put the advertisement on the order receipt of the own shop by using the method for putting the advertisement, and does not need to promote the traffic on the platform. On the one hand, the advertisement putting cost can be reduced, and on the other hand, the order receipt carrying the advertisement is delivered together with the order shop, and the object of putting is usually the group having the demand for the corresponding goods, that is, the targeted putting of the advertisement is realized, so that the advertisement putting effect can be improved. In addition, in the embodiments of the present application, the to-be-put advertisement information is stored on the cloud printer, and each time the advertisement is put on the order receipt, the corresponding to-be-put advertisement information is directly obtained from the cloud printer and integrated with the order information, so that the data transmission amount of each time of printing can be reduced, the data transmission speed can be improved, and the printing delay of the order receipt can be reduced.
[0074] In an implementation manner, after receiving the order information of the target order sent by the consumption server, the cloud server determines the advertisement to be put on the order receipt of the target order, and sends the target identification information of the advertisement to the cloud printer.
[0075] Specifically, the advertisement to be put on the order receipt of the target order determined by the cloud server can be the shop advertisement information, can be the platform advertisement information, or simultaneously includes the shop advertisement information and the platform advertisement information. In the specific implementation, the shop advertisement information can be put on the order receipt according to the specific application scene, the platform advertisement information can be put on the order receipt, or the shop advertisement information and the platform advertisement information are both put on the same order receipt. For the shop advertisement information, it is usually put on the order receipt of the shop of the merchant.
[0076] Exemplarily, the cloud server can take the shop advertisement of the shop to which the target order belongs and stored on the cloud printer as the advertisement to be put on the order receipt of the target order. Specifically, the cloud server determines the target shop information to which the target order belongs according to the shop identification information carried in the order information of the target order, determines the shop advertisement corresponding to the target shop information currently stored in the cloud printer, and takes the shop advertisement as the advertisement to be put on the order receipt of the target order.
[0077] Of course, in the specific implementation, if the cloud printer stores a plurality of shop advertisements corresponding to the target shop information, the advertisement with the latest putting time among the plurality of shop advertisements is taken as the advertisement to be put on the order receipt of the target order.
[0078] Exemplarily, the cloud server can further acquire the advertising placement configuration information corresponding to the cloud printer; if there is advertising placement configuration information matching the related information of the target order, the platform advertisement is taken as the advertisement to be placed on the order receipt of the target order; wherein the related information includes the consumption platform information of generating the target order and / or the order placing time information of the target order.
[0079] The advertising placement configuration information corresponding to the cloud printer mentioned above can be the advertising placement configuration information of the platform advertisement corresponding to the cloud printer. The platform advertisement corresponding to the cloud printer can be one or more. Correspondingly, one platform advertisement corresponds to one advertising placement configuration information. The platform advertisement corresponding to the cloud printer refers to the platform advertisement issued by the cloud server to the cloud printer.
[0080] Optionally, in a specific embodiment, the cloud server can match each item of information in the related information of the target order with the corresponding advertising placement configuration information one by one. If all the items of information are matched, it is determined that the advertising placement configuration information matches the related information of the target order. If any item of information is not matched, it is considered that the advertising placement configuration information does not match the related information of the target order.
[0081] Of course, in the specific implementation, if there are multiple advertising placement configuration information matching the related information of the target order, the platform advertisement with the latest placement time among the multiple matching advertising placement configuration information is taken as the advertisement to be placed on the order receipt of the target order.
[0082] In addition, it should be noted that the placement time in the embodiment of the application refers to the time when the cloud server issues the advertisement to the cloud printer.
[0083] In the embodiment of the application, the platform advertisement matching the target order is determined by matching the related information of the target order with the advertising placement configuration information, so that the advertisement can be placed according to the placement demand of the platform advertisement, and the accurate placement of the platform advertisement information is realized.
[0084] Therefore, in the embodiment of the application, before the above-mentioned acquiring the to-be-placed advertisement information corresponding to the target order, the method provided in the embodiment of the application further includes the following process:
[0085] Acquiring the target identification information of the advertisement to be placed sent by the cloud server;
[0086] Correspondingly, the above-mentioned acquiring the to-be-placed advertisement information corresponding to the target order includes:
[0087] If the advertisement information corresponding to the target identification information exists, the advertisement information corresponding to the target identification information is taken as the advertisement information to be put; if the advertisement information corresponding to the target identification information does not exist, the advertisement information corresponding to the target identification information is obtained from the cloud server and stored.
[0088] Specifically, the cloud server can send the target identification information and the order information to the cloud printer together. For example, the target identification information can be directly carried in the order information and sent to the cloud printer as one of the contents of the order information; or the order information and the target identification information can be combined into one information and sent to the cloud printer. Of course, in the specific implementation, the order information and the target identification information can also be transmitted to the cloud printer respectively. The specific sending mode of the order information and the target identification information can be set according to actual needs, and the embodiments of the present application do not limit this. As long as the implementation mode of sending the target identification information and the order information to the cloud printer can be applied to the present application scheme.
[0089] In addition, it should be noted that the target identification information can also be sent to the cloud printer in the form of an advertisement putting instruction. That is, the cloud server sends an advertisement putting instruction to the cloud printer, and the advertisement putting instruction is used to instruct to put the advertisement information corresponding to the target identification information in the order receipt of the target order. Specifically, the advertisement putting instruction can be sent to the cloud printer together with the order information, or can be sent separately. The specific content can refer to the description of the sending process of the target identification information, which will not be described here.
[0090] Specifically, the advertisement identification information can be the storage address information of the advertisement in the cloud printer, or can be the number, name or other information that can uniquely identify the advertisement.
[0091] Therefore, in the embodiments of the present application, the target identification information of the advertisement to be put sent by the cloud server can be directly received by the cloud server, or the advertisement putting instruction sent by the cloud server can be analyzed to obtain the target identification information.
[0092] In one embodiment, when the cloud printer obtains the target identification information, it is found whether the advertisement information corresponding to the target identification information is stored. If the advertisement information exists, the advertisement information is taken as the advertisement information to be put; if the advertisement information does not exist, a request for obtaining the advertisement information corresponding to the target identification information is sent to the cloud server, and the corresponding advertisement information returned by the cloud server is stored after being received.
[0093] In addition, it should be noted that, in the embodiments of the present application, if the advertisement information corresponding to the above-mentioned identification information does not exist, the advertisement information that is not found is no longer put in the target order received in the current time, and the putting of the advertisement information is performed after the advertisement information returned by the cloud server is received.
[0094] Optionally, in a specific embodiment, the store advertisement information is put on the cloud server by the store merchant through the first advertisement putting client, and is then issued to the corresponding cloud printer by the cloud server for storage. Specifically, after receiving the store advertisement information put by the store merchant through the first advertisement putting client, the cloud server audits the store advertisement information, and if the audit is passed, the store advertisement information is sent to the cloud printer bound to the store for storage. In this way, when the cloud printer receives the order information of the target order, it checks whether there is corresponding store advertisement information in itself.
[0095] Optionally, in a specific embodiment, each time the cloud printer receives the store advertisement information issued by the cloud server, the previously stored store advertisement information of the store is replaced, and only the latest received store advertisement information is stored.
[0096] For the platform advertisement information of the consumption platform, in a specific embodiment, the cloud server receives the platform advertisement information of the consumption platform put by the second advertisement putting client; wherein the platform advertisement information includes platform advertisement content information and advertisement putting configuration information; the advertisement putting configuration information includes at least one of advertisement putting area information, advertisement putting time period information, advertisement putting cycle information, advertisement putting consumption platform information, and advertisement putting store type information.
[0097] For example, in a specific embodiment, the above-mentioned advertisement putting configuration information can be represented in the format of key-value pair (Key-Value), and one possible specific form of the above-mentioned putting configuration information can be:
[0098] Putting area: Beijing, Shanghai, Hangzhou;
[0099] Putting consumption platform: consumption platform A, consumption platform B;
[0100] Putting time period: breakfast, lunch;
[0101] Putting cycle: 2023-08-01 to 2023-08-31;
[0102] Putting store type: barbecue, hot pot.
[0103] The cloud server determines the cloud printer to which the platform advertisement information needs to be sent according to the advertisement distribution region information and the shop type information of the advertisement distribution in the advertisement distribution configuration information, and sends the platform advertisement information to the corresponding cloud printer for storage. Specifically, the shop location and shop type bound to the cloud printer can be matched with each of the above-mentioned items in the advertisement distribution configuration information.
[0104] In a specific embodiment, the cloud server can send the platform advertisement content information in the platform advertisement information to the cloud printer for storage, and the advertisement distribution configuration information in the platform advertisement information is stored in the cloud server, facilitating the cloud server to determine the platform advertisement information that needs to be distributed to each order receipt in the future.
[0105] In a specific embodiment, the to-be-distributed advertisement information can include content information of the to-be-distributed advertisement and layout information of the to-be-distributed advertisement. The content information of the to-be-distributed advertisement can include copy information of the to-be-distributed advertisement. In addition, if the to-be-distributed advertisement is a shop advertisement, the content information of the to-be-distributed advertisement can also include shop identification information such as a shop logo (Logo), a shop storefront photo, etc., or the content information can also include a graphic code of a shop activity portal. The graphic code can be an activity portal of the shop on a consumption platform, or an activity portal of the shop on some private domains such as a WeChat public account, etc. Specifically, the graphic code can be a two-dimensional code or a bar code, etc. The layout information of the to-be-distributed advertisement can be the position of each content of the to-be-distributed advertisement on the order receipt.
[0106] In this embodiment, the step 203 of integrating the order information and the to-be-distributed advertisement information to obtain the order receipt information of the target order includes the following processes:
[0107] The order information and the content information of the to-be-distributed advertisement are integrated according to the layout information of the to-be-distributed advertisement to obtain the order receipt information. The order receipt information includes the receipt content information of the order receipt and the layout information of the receipt content information.
[0108] It should be noted that the layout information of the receipt content information includes the layout of the advertisement content information of the to-be-distributed advertisement and the layout of the order information. In a specific embodiment, the advertisement content information of the to-be-distributed advertisement can be placed at the top and / or bottom of the order receipt, and the order information can be placed in the middle of the order receipt. Therefore, in a specific embodiment, the layout information of the receipt content information includes: the to-be-distributed advertisement information is arranged in the top region and / or the bottom region of the order receipt, and the order information is arranged in the middle region of the order receipt.
[0109] In the embodiments of the present application, the to-be-launched advertisement information can be arranged in the top end region of the order receipt, or in the bottom end region of the order receipt, or both in the top end region and in the bottom end region of the order receipt. Optionally, the to-be-launched advertisement information can be store advertisement information, or can be platform advertisement information, or can include both store advertisement information and platform advertisement information.
[0110] For the convenience of understanding, FIG. 3A shows a schematic diagram of a receipt template of an order receipt in the advertisement launching method provided by the embodiments of the present application. In the receipt template shown in FIG. 3A, the top end region and / or the bottom end region is used to fill in the to-be-launched advertisement information, and the middle region is used to launch order information.
[0111] FIG. 3B shows another schematic diagram of a receipt template of an order receipt in the advertisement launching method provided by the embodiments of the present application. In the receipt template shown in FIG. 3B, the middle region of the receipt template is more finely divided. As shown in FIG. 3B, the middle region of the receipt template is divided into four regions, namely, a function (Function) information region, an item (Item) information region, a summary (Summary) information region, and a delivery (Delivery) information region. In specific implementation, the function information region can be used to fill in order information such as user information, dining mode information such as takeout or dine-in, and order time information; the item information region can be used to fill in order store list information and user order note information; the summary information region can be used to fill in payment information or invoice information; and the delivery information region is used to fill in delivery related information. In specific implementation, the top end (Header) region of the receipt template can be referred to as a header region, and the bottom end (Footer) region of the receipt template can be referred to as an operation region.
[0112] In a specific implementation, when the to-be-launched advertisement information includes store advertisement information and platform advertisement information, and the content information of the store advertisement information includes store identification information, advertisement copy information, and store graphic code information; in this case, the content information of the to-be-launched advertisement is arranged in the top end region and / or the bottom end region of the order receipt, specifically including: arranging the content information of the store advertisement information in the top end region of the order receipt, and arranging the platform advertisement information in the bottom end region of the order receipt; or, the store identification information can be arranged in the top end region of the order receipt, and the advertisement copy information, the store graphic code information, and the platform advertisement information can be arranged in the bottom end region of the order receipt.
[0113] For example, in a specific embodiment, the identification information of the store includes store logo information, and the store graphic code information includes a two-dimensional code of the store on a consumption platform or a two-dimensional code of the store on another platform. Of course, this is only an exemplary illustration for the purpose of understanding the scheme, and is not a limitation on the scheme of the present application.
[0114] Generally, the top area of the order receipt is a more eye-catching area in the order receipt. By setting the identification information of the store in the top area of the order receipt, the user can easily see the store information, thereby improving the store advertising effect.
[0115] In a specific implementation, the store advertising information or the platform advertising information can be advertised through an advertising client. For example, the store advertising information is advertised through a first advertising client, and the platform advertising information is advertised through a second advertising client. The advertising process of the store advertising information and the platform advertising information will be introduced below.
[0116] The merchant user edits the advertising content in the first advertising client and uploads the edited store advertising information to the cloud server. The cloud server receives the store advertising information sent by the first advertising client, audits the content of the store advertising information, and sends the store advertising information to the corresponding cloud printer if the audit is passed, so that the cloud printer advertises the store advertising information after receiving the order information and sends a prompt information of passing the audit to the first advertising client and / or the cloud printer. Otherwise, the first advertising client and / or the cloud printer are sent a modification prompt information.
[0117] The corresponding cloud printer refers to the cloud printer bound to the store to which the store advertising information belongs.
[0118] The first advertising client can be an advertising client used by the merchant. The hardware carrier of the first advertising client can be a terminal device such as a mobile phone, a tablet computer, a notebook computer, a desktop computer, or an all-in-one computer. In a specific implementation, the user can enter the advertising interface through a mini-program or an APP on the terminal device to perform the store advertising operation. For example, the APP can be a store APP used by the merchant for store management, or an APP used for advertising.
[0119] In a specific embodiment, the auditing of the content of the store advertising information can be auditing whether the content of the store advertising information contains sensitive words. The specific implementation of auditing the content of the advertising information can be realized by using the existing algorithm or model. The specific auditing process of the above auditing will not be described in the present embodiment.
[0120] In addition, it should be noted that the audit result information of the store advertisement information is sent to the first advertisement placement client to be displayed to the merchant through the first advertisement placement client, and can also be sent to the cloud printer bound to the store of the merchant to be prompted to the merchant through the cloud printer, or the audit result is sent to the first advertisement placement client and the cloud printer.
[0121] In a specific implementation, the first advertisement placement client can display the prompt information of passing the audit to the merchant in a text display manner. For example, the first advertisement placement client can display "The advertisement content edited by you on the order receipt at XX time on XX month in 20XX has passed the audit, and the advertisement placement takes effect immediately". Of course, the specific text content of the above prompt information can be adjusted according to actual needs, which is only an example and is not a limitation of the above prompt information. If the cloud printer receives the above prompt information of passing the audit, it can be displayed to the merchant in a voice broadcast manner.
[0122] If the content audit of the above advertisement information fails, the prompt information displayed by the first advertisement placement client can be "The advertisement content edited by you on the order receipt at XX time on XX month in 20XX has failed the audit, please modify and re-upload according to the prompt". Of course, the above prompt content can also be prompted to the merchant in the form of voice broadcast through the cloud printer placed in the store of the merchant.
[0123] In a specific application scenario, the advertisement editing permission of the user on the first advertisement placement client can also be set, for example, one store advertisement information in audit can be allowed at a time, that is, after the audit process of one store advertisement information is completed, the next store advertisement information can be submitted, which can be a modification of the previous store advertisement information or a new store advertisement information. When the user submits the edited store advertisement, if there is still store advertisement information in audit, a pop-up window will be prompted to the user on the first advertisement placement client to make the user wait for the previous store advertisement information to be audited and placed before submitting the next store advertisement information.
[0124] For example, in a specific implementation, the specific content information of the above pop-up window can be: there is store advertisement information being audited, new store advertisement information can be submitted after the system audit is completed, please pay attention to the page notification. The specific content of the pop-up window is only an example, and in a specific implementation, the setting of the above pop-up window content can be set according to actual reminding needs.
[0125] In addition, in specific implementation, in order to prevent the user from frequently editing and submitting the advertisement for review, the number of daily editing times of the user can also be set, for example, the user is allowed to submit shop advertisement information 3 times a day, and if the number of times exceeds the daily number of times, a pop-up window will be prompted on the page of the first advertisement placement client. Of course, the number of times allowed to be submitted daily can be set according to actual needs, which is only an example and is not a limitation of the number of times allowed to be submitted daily.
[0126] Specifically, for the platform advertisement of the consumption platform, the manager or operator of the advertisement placement system edits the advertisement content on the second advertisement client, and uploads the edited platform advertisement information to the cloud server: the cloud server receives the platform advertisement information of the consumption platform sent by the second advertisement placement client, and sends the platform advertisement information to the corresponding cloud printer; wherein the platform advertisement information includes advertisement content information and advertisement placement configuration information; the advertisement placement configuration information includes at least one of the following information: advertisement placement area information, advertisement placement time period information, advertisement placement cycle information, consumption platform information of advertisement placement, and shop type information of advertisement placement.
[0127] In specific implementation, after receiving the platform advertisement information sent by the second advertisement placement client, the cloud server determines the corresponding cloud printer according to the advertisement placement area information and the shop type information of advertisement placement in the advertisement placement configuration information of the platform advertisement, and sends the platform advertisement information to the cloud printer, wherein the advertisement placement time period information, the advertisement placement cycle information and the consumption platform information of advertisement placement of the platform advertisement are used for subsequent determination of whether to place the advertisement in each order.
[0128] In addition, it should be noted that the content information of the platform advertisement information also needs to be reviewed, for example, the content information can be reviewed before being sent to the cloud server, and then sent to the cloud server after passing the review; or the cloud server can also review the platform advertisement information after it is sent to the cloud server. The specific implementation mode can be selected according to the actual application scene, and the application examples do not limit the review scheme of the platform advertisement information.
[0129] The second advertisement placement client can be an advertisement placement client used by an advertisement placement operator or an advertisement placement manager. The hardware carrier of the advertisement placement client can be a terminal device such as a mobile phone or a computer. The operator or the manager can place a platform advertisement through an advertisement placement management interface on the terminal device. FIG. 4 shows a schematic diagram of an interface of a platform advertisement placement interface. In the interface shown in FIG. 4, the operator or the manager can edit an advertisement by clicking "new advertisement". The operator or the manager can input an advertisement name, a placement platform, a store type, and other related information in the interface to edit platform advertisement information. In addition, the operator or the manager can perform other editing operations in the interface, such as canceling placement, viewing advertisement details, re-editing or copying advertisement information, and the like. Of course, FIG. 4 only shows a possible advertisement placement interface of the second advertisement placement client for the purpose of understanding. In actual implementation, the interface can be designed according to actual needs. FIG. 4 is not a limitation on the advertisement placement interface.
[0130] To facilitate understanding of the above advertisement placement process, the following will be described in conjunction with specific embodiments. FIG. 5 shows a schematic diagram of a second flow of an advertisement placement method according to an embodiment of the present application. As shown in FIG. 5, in a specific implementation, a merchant enters an advertisement placement interface of a first advertisement placement client, edits a store advertisement on the advertisement placement interface, uploads the edited store advertisement information to a cloud server, and the cloud server audits the content of the store advertisement information uploaded by the first advertisement placement client. If the audit is passed, the cloud server sends a prompt information of passing the audit to the first advertisement placement client and / or a cloud printer bound to the store of the merchant, so as to display the prompt information of passing the audit to the merchant through the first advertisement placement client and / or the cloud printer. Subsequently, the application of the advertisement template can be executed, that is, the advertisement information to be placed can be placed on a matched order receipt. If the content of the advertisement information fails the audit, the first advertisement placement client and / or the cloud printer bound to the store of the merchant can be sent a modification prompt information to prompt the merchant to modify the content of the advertisement. After the merchant modifies the content of the advertisement, the merchant can upload the advertisement to the cloud server again for audit until the audit is passed. For the advertisement information that passes the audit.
[0131] As shown in FIG. 5, for the advertisement of the consumption platform, the operator or the manager can enter the second advertisement placement client, edit an advertisement on an advertisement placement interface of the second advertisement placement client, and upload the edited advertisement information to the cloud server. The cloud server audits the content of the advertisement information. If the audit is passed, the advertisement information to be placed can be placed on a matched order receipt.
[0132] Of course, the above Figure 5 is only an exemplary enumeration of the flow diagram of the advertisement placement by the first advertisement placement client and the second advertisement placement client, and in a specific implementation, operations can be added or reduced on the basis of the flow diagram according to actual needs. Figure 5 is only an exemplary illustration, and is not a limitation on the embodiments of the present application.
[0133] In a specific implementation, the above shop advertisement information is user edited information received by the first advertisement placement client through a designated area of an order receipt template; the above receipt template can be understood as a receipt divided into various areas as shown in Figures 3A and 3B, and the user can edit corresponding information in the corresponding area according to the indication of the order receipt template when performing shop advertisement placement. In the embodiments of the present application, the operation personnel or the management personnel of the advertisement placement can manage the receipt advertisement through the second advertisement placement client, and therefore, in one specific implementation, the second advertisement placement client sends the permission setting information for the above designated area to the cloud server after receiving the permission setting information, and the cloud server opens or closes the editing permission of the first advertisement placement client for the designated area according to the permission setting information, for example, in a specific implementation, the cloud server can send an opening or closing instruction to the first advertisement placement client to make the first advertisement placement client display the editing interface of the designated area or close the editing interface of the designated area according to the instruction.
[0134] Specifically, the above designated area can be the top end area and / or the bottom end area in Figures 3A and 3B. In a specific implementation, if the management personnel or the operation personnel sets the above designated area as not editable through the second advertisement placement client, the cloud server will close the editing permission of the first advertisement placement client for the designated area; if the management personnel or the operation personnel sets the above designated area as editable through the second advertisement placement client, the cloud server will open the editing permission of the first advertisement placement client for the designated area.
[0135] In addition, for the merchant, it can also choose to place shop advertisement information on the order receipt, and can also stop placing shop advertisement information on the order receipt, for example, in one specific implementation, the merchant can choose to retain the shop logo information in the top end area of the order receipt, and close the advertisement information in the bottom end area of the order receipt. Or, in some other implementations, the advertisement information in the top end area of the order receipt can also be selected to be closed, and the information in the bottom end area of the order receipt is retained; or in some other implementations, the top end area and the bottom end area of the order receipt can also be closed at the same time. Therefore, in the embodiments of the present application, if the instruction to close the target end area is received, the target end area includes the top end area and / or the bottom end area;
[0136] The order receipt is printed according to the order receipt information, including:
[0137] The order receipt is printed according to information in the order receipt information other than information of the target end area.
[0138] In a specific implementation, the merchant user can trigger an instruction to close the target end area in the first advertisement launching client, the first advertisement launching client sends the instruction to the cloud server, the cloud server sends the instruction to the cloud printer, and the cloud printer prints the order receipt according to information in the order information other than information of the target end area.
[0139] Alternatively, in some embodiments, the instruction to close the target end area can also be triggered by a manager or operator of the advertisement launching system through the second advertisement launching client, and the second advertisement launching client sends the instruction to the cloud server so that the cloud server sends the instruction to the cloud printer.
[0140] Corresponding to the advertisement launching method provided in the embodiments shown in FIGS. 2-5, based on the same idea, the present embodiment also provides an advertisement launching method, which is applied to the cloud server in the application scenario shown in FIG. 1. FIG. 6 is a fourth method flowchart of the advertisement launching method provided in the present embodiment, as shown in FIG. 6, the method includes the following steps:
[0141] Step 401, receiving order information of a target order sent by a consumption platform.
[0142] Step 402, sending the order information to a cloud printer, so that the cloud printer integrates the order information and advertisement information to be launched corresponding to the target order, obtains order receipt information of the target order, and prints the order receipt according to the order receipt information; wherein the cloud printer is a cloud printer bound with a store to which the target order belongs.
[0143] Generally, one cloud printer can be bound with one or more stores, and a corresponding relationship between the cloud printer and the bound stores is maintained in the cloud server, therefore, the cloud server finds a corresponding cloud printer from the corresponding relationship according to store identification information carried in the order information after receiving the order information sent by the consumption platform.
[0144] In one specific embodiment, the cloud server can determine an advertisement to be launched on the order receipt of the target order, and send target identification information of the advertisement to the cloud printer. Therefore, the method provided in the present embodiment further includes the following steps:
[0145] Determining target identification information of an advertisement to be launched on the order receipt of the target order.
[0146] The target identification information is sent to the cloud printer.
[0147] In an embodiment, the advertisement to be placed in the target order can be a store advertisement or a platform advertisement, or both.
[0148] Therefore, for the case that the advertisement to be placed in the target order is a store advertisement, the above-mentioned determination of the target identification information of the advertisement to be placed in the order receipt of the target order can include the following processes:
[0149] Determine the target store information to which the target order belongs;
[0150] Determine the identification information of the store advertisement corresponding to the target store information currently stored in the cloud printer;
[0151] The determined identification information of the store advertisement is taken as the above-mentioned target identification information.
[0152] For the store advertisement information published by the merchant user to the cloud server through the first advertisement client, after security audit, the cloud server will issue the store advertisement information to the cloud printer corresponding to the store for storage, so as to facilitate the integration of order information and store advertisement information in the future. Usually, the cloud printer will replace the original store advertisement information of the store to which the store advertisement information belongs when it receives a new store advertisement information.
[0153] Therefore, when the cloud server determines the target store information to which the target order belongs, the store advertisement that is last issued to the cloud printer is determined, and the store advertisement is the store advertisement currently stored in the cloud printer. The identification information of the store advertisement is taken as the target identification information of the order receipt to which the target order is placed.
[0154] For the case that the advertisement to be placed is a platform advertisement, the above-mentioned determination of the target identification information of the advertisement to be placed in the order receipt of the target order includes:
[0155] Obtain the advertisement placement configuration information corresponding to the cloud printer; match the order related information of the above-mentioned target order with the above-mentioned advertisement placement configuration information, and determine the target identification information of the advertisement to be placed in the order receipt of the target order according to the obtained matching result; wherein, the related information includes the consumption platform information of generating the target order and / or the order time information of the target order.
[0156] The advertisement placement configuration information corresponding to the cloud printer can be advertisement placement configuration information of a platform advertisement corresponding to the cloud printer. The platform advertisement corresponding to the cloud printer can be one or more. Correspondingly, one platform advertisement corresponds to one advertisement placement configuration information. The platform advertisement corresponding to the cloud printer refers to a platform advertisement issued by the cloud server to the cloud printer.
[0157] Optionally, in a specific embodiment, the target identification information of the advertisement to be placed on the order receipt of the target order is determined according to the obtained matching result, including:
[0158] If there is a matching advertisement placement configuration information, the identification information of the platform advertisement corresponding to the matching advertisement placement configuration information is taken as the identification information of the advertisement to be placed. If there are multiple matching advertisement placement configuration information, the identification information of the platform advertisement corresponding to the advertisement placement configuration information with the latest placement time among the multiple matching advertisement placement configuration information is taken as the identification information of the advertisement to be placed.
[0159] In a specific implementation, whether the target order matches the placement period and the placement time period of each platform advertisement can be determined based on the order time of the target order. The advertisement placement configuration information used for the above matching can be the advertisement placement period information, the advertisement placement time period information, and the consumption platform information of the advertisement placement in the advertisement placement configuration information.
[0160] In an embodiment, a merchant user can place a store advertisement through a first advertisement placement client. After the merchant user edits the store advertisement in the first advertisement placement client, the edited store advertisement information is sent to the cloud server. Therefore, the method provided in the embodiments of the present application further includes:
[0161] The store advertisement information sent by the first advertisement placement client is received. The content of the store advertisement information is audited. If the audit is passed, the store advertisement information is sent to the cloud printer bound to the store to which the store advertisement information belongs for storage.
[0162] In an embodiment, an administrator or an operator of the advertisement placement system can place a platform advertisement through a second advertisement placement client. After the platform advertisement is edited in the second advertisement placement client, the edited platform advertisement information is sent to the cloud server. Therefore, the method provided in the embodiments of the present application further includes:
[0163] The platform advertisement information of the consumption platform sent by the second advertisement placement client is received. The platform advertisement information includes advertisement placement configuration information. The cloud printer corresponding to the platform advertisement information is determined according to the advertisement placement configuration information. The platform advertisement information is sent to the corresponding cloud printer for storage.
[0164] To facilitate understanding of the method provided by the embodiments of the present application, the method provided by the embodiments of the present application will be introduced below in combination with the interaction between the cloud server and the cloud printer. Fig. 7 is a fourth method flowchart of the advertisement launching method provided by the embodiments of the present application. As shown in Fig. 7, the method comprises the following steps:
[0165] In step 501, the cloud server receives the order information of a target order sent by a consumption server.
[0166] In step 502, the cloud server determines the target identification information of an advertisement that needs to be launched on the order receipt of the target order.
[0167] In step 503, the cloud server sends the order information and the target identification information to a corresponding cloud printer.
[0168] The cloud printer is a cloud printer bound to a store to which the target order belongs.
[0169] In step 504, the cloud printer finds corresponding advertisement information to be launched according to the target identification information.
[0170] In step 505, the order information and the advertisement information to be launched are integrated to obtain order receipt information of the target order.
[0171] In step 506, the order receipt of the target order is printed according to the order receipt information.
[0172] In addition, it should be noted that in some specific embodiments, the store advertisement information and the platform advertisement information can also be stored in the cloud server. The cloud server integrates the order information of the target order and the advertisement information to be launched to obtain the order receipt information of the target order. The cloud server converts the order receipt information of the target order into a receipt printing instruction and sends the receipt printing instruction to the cloud printer corresponding to the target order. The cloud printer prints the order receipt according to the receipt printing instruction after receiving the receipt printing instruction.
[0173] To facilitate understanding, the following will be described in combination with specific embodiments. Fig. 8 shows a fifth flowchart of the advertisement launching method provided by the embodiments of the present application. The method shown in Fig. 8 is applied to a cloud server. As shown in Fig. 8, the method comprises the following steps:
[0174] In step 601, the order information of a target order sent by a consumption server is received.
[0175] In step 602, it is detected whether there is store advertisement information to be launched for a store to which the target order belongs. If there is, step 303 is performed.
[0176] In step 603, the store advertisement information is obtained.
[0177] Step 604, determine whether the related information of the target order matches the advertising placement configuration information of the consumption platform; if so, execute step 605.
[0178] Step 605, obtain the platform advertising information.
[0179] Step 606, according to the layout information of the store advertising information and the platform advertising information, integrate the order information and the store advertising information and the platform advertising information to obtain the small bill content information of the order small bill and the layout information of the small bill content information.
[0180] Step 607, generate a small bill printing instruction according to the small bill content information and the layout information of the small bill content information.
[0181] Step 608, send the small bill printing instruction to the cloud printer bound to the store to which the target order belongs, so that the cloud printer prints the order small bill according to the small bill printing instruction.
[0182] Corresponding to the advertising placement method provided by the embodiments shown in FIGS. 2-5, the present application also provides an advertising placement method, which is applied to the first advertising placement client in the application scenario shown in FIG. 1. FIG. 9 shows a flowchart of the fourth advertising placement method provided by the embodiments of the present application. As shown in FIG. 9, the method comprises the following steps:
[0183] Step 701, receive the store advertising information input by the user.
[0184] Step 702, send the store advertising information to the cloud server to make the cloud server audit the content of the store advertising information, and in the case of passing the audit, store the identification information of the store advertising, and when receiving the order information of the target order sent by the consumption server, determine the identification information of the store advertising to be placed on the order small bill of the target order, and issue it to the cloud printer.
[0185] Step 703, receive the audit result information returned by the cloud server; wherein the audit result information includes prompt information or modification prompt information.
[0186] In step 702, the cloud server stores the identification information of the store advertisement when the content of the store advertisement information passes the content review, and the cloud server sends the store advertisement information as the to-be-put advertisement information to the cloud printer bound to the store for storage; the store advertisement information can carry the identification information of the store advertisement. When the cloud printer receives the order information of the target order sent by the cloud server, the cloud printer integrates the order information and the store advertisement information to obtain the order receipt information of the target order, and prints the order receipt of the target order according to the order receipt information.
[0187] In a specific implementation, the merchant user can edit the advertisement in the advertisement putting interface of the first advertisement putting client. For ease of understanding, the advertisement putting process will be introduced in combination with specific interfaces.
[0188] In a specific implementation, the merchant user can enter the advertisement putting interface through the applet or APP on the terminal device. First, the user opens the applet or APP to enter the interface shown in FIG. 10A. In the interface shown in FIG. 10A, the user can click “device management” to enter the interface shown in FIG. 10B. Specifically, the device in the “device management” refers to the cloud printer bound to the store.
[0189] In the interface shown in FIG. 10B, the user can select to edit the customer receipt, and enter the interface shown in FIG. 10C. In the interface shown in FIG. 10C, the interface displays a receipt template. The top and bottom areas of the receipt template are advertisement editing areas. As shown in FIG. 10C, the user can upload the store logo to the top area of the receipt template, and input the advertisement text and the two-dimensional code and other information in the bottom area of the receipt template. After completing the advertisement editing in the interface shown in FIG. 10C, the user clicks “save” to upload the advertisement information to the cloud server for review.
[0190] Of course, in a specific implementation, the review result information returned by the cloud server can be displayed on the home page of the applet or APP, that is, the interface shown in FIG. 10A. Here, no further description will be given in combination with the drawings.
[0191] In the embodiments of the present application, the advertisement putting interface is set, so that the user can conveniently edit the to-be-put advertisement in the advertisement putting interface, and the advertisement putting becomes more convenient. When the user needs to change the advertisement content, the user only needs to edit the store advertisement in the advertisement putting interface again, so that the flexibility of the advertisement putting is higher.
[0192] Optionally, in an embodiment, in response to the shop advertisement information input by the user, if the audit result returned by the cloud server is the prompt information indicating that the audit is passed, after receiving the audit result information returned by the cloud server, the method provided by the embodiment of the application further includes the following steps:
[0193] adding the shop advertisement information to the shop candidate advertisement list.
[0194] Correspondingly, the method provided by the embodiment of the application further includes:
[0195] in response to a selection instruction of the shop advertisement in the shop candidate advertisement list by the user, determining the identification information of the shop advertisement corresponding to the selection instruction; and sending the identification information to the cloud server, so that the cloud server sends the shop advertisement information corresponding to the identification information to the corresponding cloud printer for storage.
[0196] In the embodiment of the application, the shop advertisement information that passes the audit can be added to the shop candidate advertisement list, so that when the merchant needs to re-launch a shop advertisement that has been launched before, the shop advertisement can be directly selected from the shop candidate advertisement list, without the need to re-edit the advertisement, re-audit, and the like, thereby simplifying the advertisement launching operation of the user and making the advertisement launching more convenient and fast.
[0197] Optionally, in an embodiment, the method provided by the embodiment of the application further includes the following steps:
[0198] in response to an advertisement preview instruction of the user, displaying the printing effect of the shop advertisement information corresponding to the advertisement preview instruction on the order receipt.
[0199] For example, in the interface shown in FIG. 10C, when the user clicks the “save” button, the interface shown in FIG. 10D is entered, prompting the user to confirm the receipt printing effect, and if the user clicks the “print and see” button shown in FIG. 10D, the printing effect of the shop advertisement information on the order receipt is displayed on the first advertisement launching client.
[0200] Optionally, in an embodiment, before receiving the shop advertisement information input by the user, the method provided by the embodiment of the application further includes the following process:
[0201] receiving an instruction of opening the editing permission of a specified area sent by the cloud server; wherein the opening of the editing permission is determined by the cloud server according to the permission setting information of the second advertisement launching client, and the specified area refers to a region in the pre-set order receipt template that receives the user editing information;
[0202] Correspondingly, the receiving of the shop advertisement information input by the user includes:
[0203] receive the editing information input by the user in the specified area, and determine the editing information as the store advertisement information.
[0204] In the embodiment of the application, the manager or operator of the advertisement delivery system can manage the advertisement editing interface displayed by the first advertisement delivery client through the second advertisement delivery client, such as enabling the editing permission or closing the editing permission. In specific implementation, the operator or manager can set the permission in the interface displayed by the second advertisement delivery client, and the second advertisement delivery client sends the permission setting information to the cloud server, and the cloud server generates the corresponding permission setting information of enabling the editing permission of the specified area or closing the editing permission of the specified area.
[0205] In a possible implementation, the cloud server can send the instruction of enabling or closing the editing permission of the specified area to the first advertisement delivery client, and the first advertisement delivery client displays the advertisement editing interface to the user according to the corresponding instruction, or the first advertisement delivery client sets the advertisement editing interface to the editable state or the non-editable state according to the corresponding instruction. Of course, the above content can also be implemented by other manners, which will not be listed one by one here.
[0206] Corresponding to the above advertisement delivery method, the embodiment of the application further provides an advertisement delivery system. FIG. 11 shows one of the structure schematic diagrams of the advertisement delivery system provided by the embodiment of the application, as shown in FIG. 11, the system includes a cloud server 103 and a cloud printer 106;
[0207] The cloud server 103 is configured to receive the order information of the target order sent by the consumption server, and send the order information to the cloud printer 106, wherein the cloud printer is a cloud printer bound to the store to which the target order belongs.
[0208] The cloud printer 106 is configured to receive the order information of the target order sent by the cloud server 103, obtain the to-be-delivered advertisement information corresponding to the target order, integrate the order information and the to-be-delivered advertisement information to obtain the order receipt information of the target order, and print the order receipt according to the order receipt information.
[0209] In an implementation, the cloud printer is further configured to:
[0210] obtain the target identification information of the advertisement to be delivered sent by the cloud server, search whether the advertisement information corresponding to the target identification information exists, if the advertisement information exists, take the advertisement information corresponding to the target identification information as the to-be-delivered advertisement information, and if the advertisement information does not exist, obtain the advertisement information corresponding to the target identification information from the cloud server and store the advertisement information.
[0211] Fig. 12 shows a second structural diagram of the advertisement delivery system according to an embodiment of the present application. As shown in Fig. 12, the advertisement delivery system further comprises a first advertisement delivery client 104;
[0212] The first advertisement delivery client 104 is configured to receive shop advertisement information input by a user, send the shop advertisement information to the cloud server 103, and receive audit result information returned by the cloud server; the audit result information comprises a prompt information of passing the audit or a prompt information of modification.
[0213] The cloud server 103 is further configured to audit the content of the shop advertisement information, and in the case of passing the audit, store identification information of the shop advertisement, and send the shop advertisement information to a cloud printer bound to a shop to which the shop advertisement information belongs for storage.
[0214] The shop advertisement information can carry the identification information of the shop advertisement.
[0215] Fig. 13 shows a third structural diagram of the advertisement delivery system according to an embodiment of the present application. As shown in Fig. 13, the advertisement delivery system further comprises a second advertisement delivery client 105;
[0216] The second advertisement delivery client 105 is configured to send platform advertisement information of a consumption platform to the cloud server 103, wherein the platform advertisement information comprises advertisement delivery configuration information.
[0217] The cloud server 103 is further configured to send the platform advertisement information as to-be-delivered advertisement information to a cloud printer matched with the advertisement delivery configuration information.
[0218] In an optional implementation, the cloud server can further store identification information of the platform advertisement. Optionally, the platform advertisement information sent to the cloud printer can carry the identification information of the platform advertisement.
[0219] Optionally, in a specific implementation, the second advertisement delivery client 105 is further configured to:
[0220] receive permission setting information for a specified area, and send the permission setting information to the cloud server 103; the specified area refers to an area in a pre-set order receipt template for receiving user editing information.
[0221] The cloud server 103 is further configured to generate an instruction of opening or closing editing permission of the specified area according to the permission setting information, and send the instruction of opening or closing editing permission of the specified area to the first advertisement delivery client.
[0222] The advertisement putting system provided by the embodiments of the present application and the advertisement putting method provided by the embodiments of the present application have the same inventive concept, and have the same beneficial effects as the method adopted, run or implemented by the advertisement putting system.
[0223] Corresponding to the method provided by the embodiments shown in FIGS. 2 to 5, based on the same idea, the embodiments of the present application further provide an advertisement putting device applied to the cloud printer 106 in the application scenario shown in FIG. 1. FIG. 14 shows one of the module composition diagrams of the advertisement putting device provided by the embodiments of the present application. As shown in FIG. 14, the device comprises:
[0224] The first receiving module 801 is configured to receive the order information of the target order sent by the cloud server.
[0225] The first obtaining module 802 is configured to obtain the to-be-put advertisement information corresponding to the target order.
[0226] The integration module 803 is configured to integrate the order information and the to-be-put advertisement information to obtain the order receipt information of the target order.
[0227] The printing module 804 is configured to print the order receipt according to the order receipt information.
[0228] Optionally, in a specific implementation, the device further comprises:
[0229] The second obtaining module is configured to obtain the target identification information of the advertisement to be put sent by the cloud server.
[0230] The first obtaining module 802 is specifically configured to:
[0231] search whether the advertisement information corresponding to the target identification information exists; if the advertisement information exists, take the advertisement information corresponding to the identification information as the to-be-put advertisement information; and if the advertisement information does not exist, obtain the advertisement information corresponding to the target identification information from the cloud server and store the advertisement information.
[0232] Optionally, in a specific implementation, the to-be-put advertisement information comprises content information of the to-be-put advertisement and layout information of the to-be-put advertisement.
[0233] The integration module 803 is specifically configured to integrate the order information and the content information of the to-be-put advertisement according to the layout information of the to-be-put advertisement to obtain the order receipt information; wherein the order receipt information comprises receipt content information of the order receipt and layout information of the receipt content information.
[0234] Optionally, in a specific implementation, the layout information of the receipt content information comprises:
[0235] The content information of the to-be-launched advertisement is arranged in the top area and / or the bottom area of the order receipt, and the order information is arranged in the middle area of the order receipt.
[0236] Optionally, in a specific embodiment, when the to-be-launched advertisement information includes store advertisement information and platform advertisement information, the content information of the store advertisement information includes identification information of the store, advertisement copy information and store graphic code information; and the content information of the to-be-launched advertisement arranged in the top area and / or the bottom area of the order receipt includes:
[0237] the content information of the store advertisement information is arranged in the top area of the order receipt, and the content information of the platform advertisement information is arranged in the bottom area of the order receipt.
[0238] Alternatively,
[0239] the identification information of the store is arranged in the top area of the order receipt, and the content information of the advertisement copy information, the store graphic code information and the platform advertisement information is arranged in the bottom area of the order receipt.
[0240] Optionally, in a specific embodiment, if an instruction of closing the target end area is received, the target end area includes the top area and / or the bottom area.
[0241] The printing module 804 is specifically configured to:
[0242] print the order receipt according to the information in the order receipt information except the information of the target end area.
[0243] The advertisement launching device provided by the embodiments of the present application has the same beneficial effects as the advertisement launching method provided by the embodiments shown in FIG. 2 to FIG. 5 of the present application.
[0244] The implementation process of the functions and roles of each module in the advertisement launching device provided by the embodiments of the present application is specifically described in the implementation process of the corresponding steps in the above method embodiments, which will not be repeated here.
[0245] For the device embodiments, since they basically correspond to the method embodiments, the related parts can be referred to the part of the method embodiments. The device embodiments described above are only schematic, and the modules illustrated as separate components can or can not be physically separate, and the components illustrated as modules can or can not be physical modules, that is, they can be located in one place, or distributed on multiple network units. According to actual needs, part or all of the modules can be selected to achieve the purpose of the present application. Those skilled in the art can understand and implement without creative labor.
[0246] It can be understood that the division of each module in FIG. 14 is only a logical functional division, and the functions of the above modules can be integrated into the cloud printer for implementation in actual implementation, for example, the functions of the first acquisition module 802, the integration module 803 and the printing module 804 can be integrated into the processor of the cloud printer for implementation, and the function of the first receiving module 801 can be integrated into the communication device of the cloud printer for implementation.
[0247] Corresponding to the method provided by the embodiments shown in FIGS. 6-8, based on the same idea, the present application further provides an advertisement delivery device applied to the cloud server 103 in the application scenario shown in FIG. 1. FIG. 15 shows a second schematic diagram of the module composition of the advertisement delivery device provided by the embodiments of the present application. As shown in FIG. 15, the device comprises:
[0248] The second receiving module 901 is configured to receive the order information of the target order sent by the consumption server.
[0249] The first sending module 902 is configured to send the order information to the cloud printer, so that the cloud printer integrates the order information and the to-be-delivered advertisement information corresponding to the target order to obtain the order receipt information of the target order, and prints the order receipt according to the order receipt information. The cloud printer is a cloud printer bound to the store to which the target order belongs.
[0250] Optionally, in a specific embodiment, the device provided by the embodiments of the present application further comprises:
[0251] The first determining module is configured to determine the target identification information of the advertisement to be delivered on the order receipt of the target order.
[0252] The second sending module is configured to send the target identification information to the cloud printer.
[0253] Optionally, in a specific embodiment, the first determining module is specifically configured to:
[0254] determine the target store information to which the target order belongs, determine the identification information of the store advertisement corresponding to the target store information currently stored in the cloud printer, and determine the identification information of the store advertisement as the target identification information.
[0255] Optionally, in a specific embodiment, the first determining module is further specifically configured to:
[0256] obtaining advertisement delivery configuration information corresponding to the cloud printer; matching the related information of the target order with the advertisement delivery configuration information, and determining target identification information of an advertisement to be delivered on an order receipt of the target order according to a matching result obtained; wherein the related information includes consumption platform information of generating the target order and / or order placing time information of the target order.
[0257] Optionally, in a specific implementation, the first determining module is further configured to:
[0258] If there are multiple advertisement delivery configuration information matching the related information of the target order, identification information of a platform advertisement with the latest delivery time corresponding to the multiple advertisement delivery configuration information is taken as the target identification information.
[0259] Optionally, in a specific implementation, the apparatus provided by the embodiment of the application further includes:
[0260] The third receiving module is configured to receive shop advertisement information sent by the first advertisement delivery client;
[0261] The auditing module is configured to audit the content of the shop advertisement information;
[0262] The third sending module is configured to, in the case of passing the audit, send the shop advertisement information to a cloud printer bound to a shop to which the shop advertisement information belongs for storage.
[0263] Optionally, in a specific implementation, the apparatus provided by the embodiment of the application further includes:
[0264] The fourth receiving module is configured to receive platform advertisement information of a consumption platform sent by the second advertisement delivery client; wherein the platform advertisement information includes advertisement delivery configuration information;
[0265] The second determining module is configured to determine a cloud printer corresponding to the platform advertisement information according to the advertisement delivery configuration information;
[0266] The fourth sending module is configured to send the platform advertisement information to the corresponding cloud printer for storage.
[0267] The advertisement delivery apparatus provided by the embodiment of the application and the advertisement delivery method provided by the embodiment shown in FIG. 7 or FIG. 8 have the same beneficial effects as the method adopted, run or implemented by the apparatus.
[0268] The implementation process of the functions and roles of each module in the advertisement delivery apparatus provided by the embodiment of the application is specifically described in the implementation process of the corresponding steps in the above method embodiments, and will not be repeated here.
[0269] For the device embodiment, since it basically corresponds to the method embodiment, the relevant part can be seen from the part of the method embodiment. The device embodiment described above is only illustrative, wherein the modules illustrated as separate components can or can not be physically separated, and the components illustrated as modules can or can not be physical modules, i.e., can be located in one place or distributed on multiple network elements. Part or all of the modules can be selected to achieve the purpose of the application scheme according to actual needs. Those skilled in the art can understand and implement without creative labor.
[0270] It can be understood that the division of each module in FIG. 15 is only a logical functional division, and the functions of the above modules can be integrated into the cloud printer for implementation in actual implementation, for example, the functions of the second receiving module 901 and the first sending module 902 can be integrated into the communication device of the cloud printer.
[0271] Corresponding to the method provided by the embodiments shown in FIGS. 9 to 10D, based on the same idea, the application embodiment also provides an advertisement delivery device applied to the first advertisement delivery client 104 in the application scenario shown in FIG. 1. FIG. 16 shows a second module composition schematic diagram of the advertisement delivery device provided by the application embodiment, as shown in FIG. 16, the device comprises:
[0272] The fifth receiving module 1001 is configured to receive the shop advertisement information input by the user;
[0273] The fourth sending module 1002 is configured to send the shop advertisement information to the cloud server, so that the cloud server audits the content of the shop advertisement information, and in the case of passing the audit, stores the identification information of the shop advertisement, and when receiving the order information of the target order sent by the consumption server, determines the identification information of the shop advertisement to be delivered on the order receipt of the target order, and delivers to the cloud printer;
[0274] The sixth receiving module 1003 is configured to receive the audit result information returned by the cloud server; wherein the audit result information comprises prompt information of passing the audit or modification prompt information.
[0275] Optionally, in a specific embodiment, if the audit result information is the prompt information of passing the audit;
[0276] The device provided by the application embodiment further comprises:
[0277] The adding module is configured to add the shop advertisement information to the shop candidate advertisement list.
[0278] Optionally, in a specific embodiment, the device provided by the application embodiment further comprises:
[0279] The third determining module is configured to determine, in response to a selection instruction of a user on a store advertisement in the list of store advertisement candidates, identification information of the store advertisement corresponding to the selection instruction;
[0280] The fifth sending module is configured to send the identification information to the cloud server, so that the cloud server sends store advertisement information corresponding to the identification information to the corresponding cloud printer for storage.
[0281] Optionally, in a specific embodiment, the apparatus provided by the embodiment of the application further includes:
[0282] The seventh receiving module is configured to receive an instruction of opening the editing permission of the specified area sent by the cloud server, wherein the opening of the editing permission is determined by the cloud server according to the permission setting information of the second advertisement placement client, and the specified area refers to a region in the pre-set order receipt template that receives the editing information of the user;
[0283] The fifth receiving module is specifically configured to:
[0284] Receive the editing information input by the user in the specified area, and determine the editing information as the store advertisement information.
[0285] Optionally, in a specific embodiment, the apparatus provided by the embodiment of the application further includes:
[0286] The display module is configured to display, in response to an advertisement preview instruction of a user, a printing effect of store advertisement information corresponding to the advertisement preview instruction on an order receipt.
[0287] The advertisement placement apparatus provided by the embodiment of the application and the advertisement placement method provided by the embodiment shown in FIGS. 9 to 10D of the application have the same beneficial effects as the method adopted, run or implemented.
[0288] The implementation process of the functions and roles of each module in the advertisement placement apparatus provided by the embodiment of the application is specifically described in the implementation process of the corresponding steps in the above method embodiment, which will not be repeated here.
[0289] For the device embodiment, since it basically corresponds to the method embodiment, the related parts can be referred to the part of the method embodiment. The device embodiment described above is only schematic, and the modules described as separate components can or can not be physically separated, and the components shown as modules can or can not be physical modules, that is, they can be located in one place, or distributed on multiple network units. According to the actual needs, part or all of the modules can be selected to achieve the purpose of the application scheme. Those skilled in the art can understand and implement it without creative labor.
[0290] It can be understood that the division of the modules in FIG. 16 is only a logical functional division, and the functions of the above modules can be integrated into a hardware entity of the first advertisement placement client in actual implementation, for example, the functions of the fourth sending module 1002 and the sixth receiving module 1003 can be integrated into a communication device of the first advertisement placement client, and the like.
[0291] Some embodiments of the present application also provide an electronic device corresponding to the advertisement placement method provided by the foregoing embodiments, which can be configured as the cloud printer 106 shown in FIG. 1 to execute the advertisement placement method provided by the embodiments shown in FIGS. 2-5; or the electronic device can be configured as the cloud server 103 shown in FIG. 1 to execute the advertisement placement method provided by the embodiments shown in FIGS. 6-8; or the electronic device can also be configured as the first advertisement placement client 104 shown in FIG. 1 to execute the advertisement placement method provided by the embodiments shown in FIGS. 9-10D.
[0292] FIG. 17 is a hardware structure diagram of an electronic device provided by an embodiment of the present application, which includes a processor 1101, a transceiver 1103 and a memory 1102, and these components are connected and communicate through a communication bus 1104. When the electronic device is configured as the cloud server shown in FIG. 1, the transceiver 1103 can be used to receive the order information of the target order sent by the consumption server and send the order receipt information to the cloud printer. The memory 1102 is used to store a computer program, which can be executed by the processor, and when the processor executes the computer program, the advertisement placement method provided by any of the embodiments shown in FIGS. 6-8 can be implemented. When the electronic device is configured as the cloud printer shown in FIG. 1, the transceiver 1103 can be used to receive the order information of the target order sent by the cloud server. The memory 1102 is used to store a computer program, which can be executed by the processor, and when the processor executes the computer program, the advertisement placement method provided by any of the embodiments shown in FIGS. 2-5 can be implemented. When the electronic device is configured as the first advertisement placement client described in FIG. 1, the transceiver 1104 can be used to send the store advertisement information to the cloud server and receive the audit result information returned by the cloud server. The memory 1102 is used to store a computer program, which can be executed by the processor, and when the processor executes the computer program, the advertisement placement method provided by any of the embodiments shown in FIGS. 9-10D can be implemented.
[0293] The electronic device provided by the embodiments of the present application and the advertisement placement method provided by the embodiments of the present application have the same beneficial effects as the method adopted, run or implemented by them.
[0294] The embodiment of the present application further provides a computer readable storage medium corresponding to the advertisement putting method provided by the foregoing embodiment, and a computer program is stored on the computer readable storage medium. When the computer program is run by a processor, the advertisement putting method provided by any one of the embodiments corresponding to the foregoing Figs. 2 to 5 is executed. Alternatively, when the computer program is run by the processor, the advertisement putting method provided by any one of the embodiments corresponding to the foregoing Figs. 6 to 8 is executed. Alternatively, when the computer program is run by the processor, the advertisement putting method provided by any one of the embodiments corresponding to the foregoing Figs. 9 to 10D is executed.
[0295] The computer readable storage medium provided by the foregoing embodiments of the present application has the same beneficial effects as the method adopted, run or implemented by the application program stored in the computer readable storage medium.
[0296] The embodiment of the present application further provides a computer program product corresponding to the advertisement putting method provided by the foregoing embodiment, and the computer program product comprises a computer program. The computer program is executed by a processor to implement the advertisement putting method provided by any one of the embodiments corresponding to the foregoing Figs. 2 to 5. Alternatively, the computer program is executed by the processor to implement the advertisement putting method provided by any one of the embodiments corresponding to the foregoing Figs. 6 to 8. Alternatively, the computer program is executed by the processor to implement the advertisement putting method provided by any one of the embodiments corresponding to the foregoing Figs. 9 to 10D.
[0297] The computer program product provided by the foregoing embodiments of the present application has the same beneficial effects as the method adopted, run or implemented by the application program stored in the computer program product.
[0298] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system, device and unit described above can refer to the corresponding process in the foregoing method embodiments, which will not be described here.
[0299] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. In actual implementation, another division mode can be used. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, and can be electrical, mechanical or other forms.
[0300] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, i.e., may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
[0301] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present alone, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0302] The integrated unit, if realized in the form of a software functional unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, a smart phone or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program code storage media.
[0303] Although alternative embodiments of the present application have been described, those skilled in the art can make further changes and modifications to the embodiments once they know the basic inventive concept. Therefore, the appended claims are intended to include the preferred embodiments and all changes and modifications falling within the scope of the present application.
[0304] The above specific embodiments further illustrate the purpose, technical solutions and beneficial effects of the present application. It should be understood that the above description is only a specific embodiment of the present application and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made on the basis of the technical solutions of the present application shall be included in the protection scope of the present application.
Claims
1. An advertisement delivery method, wherein, The method applied to a cloud printer comprises: receiving order information of a target order sent by a cloud server; obtaining advertisement information to be put for the target order; integrating the order information and the advertisement information to be put to obtain order receipt information of the target order; printing the order receipt according to the order receipt information.
2. The method of claim 1, wherein, Before the step of obtaining the advertisement information to be put for the target order, the method further comprises: obtaining target identification information of an advertisement to be put sent by the cloud server; the step of obtaining the advertisement information to be put for the target order comprises: checking whether there is advertisement information corresponding to the target identification information; if yes, taking the advertisement information corresponding to the target identification information as the advertisement information to be put; if no, obtaining the advertisement information corresponding to the target identification information from the cloud server and storing the same.
3. The method of claim 1, wherein, The advertisement information to be put comprises content information of an advertisement to be put and layout information of the advertisement to be put; the step of integrating the order information and the advertisement information to be put to obtain the order receipt information of the target order comprises: integrating the order information and the content information of the advertisement to be put according to the layout information of the advertisement to be put to obtain the order receipt information; wherein the order receipt information comprises receipt content information of the order receipt and layout information of the receipt content information.
4. The method of claim 3, wherein, The layout information of the receipt content information comprises: the content information of the advertisement to be put is arranged in a top end area and / or a bottom end area of the order receipt, and the order information is arranged in a middle area of the order receipt.
5. The method of claim 4, wherein, When the advertisement information to be put comprises store advertisement information and platform advertisement information, and the content information of the store advertisement information comprises identification information of a store, advertisement copy information and store graphic code information; the content information of the advertisement to be put arranged in the top end area and / or the bottom end area of the order receipt comprises: the content information of the store advertisement information is arranged in the top end area of the order receipt, and the content information of the platform advertisement information is arranged in the bottom end area of the order receipt; or, the identification information of the store is arranged in the top end area of the order receipt, and the advertisement copy information, the store graphic code information and the content information of the platform advertisement information are arranged in the bottom end area of the order receipt.
6. An advertisement distribution method wherein, The method applied to a cloud server comprises: receiving order information of a target order sent by a consumption server; sending the order information to a cloud printer, so that the cloud printer integrates the order information and advertisement information to be put corresponding to the target order to obtain order receipt information of the target order, and prints the order receipt according to the order receipt information; wherein the cloud printer is a cloud printer bound with a store to which the target order belongs.
7. The method of claim 6, wherein, The method further comprises: determining target identification information of an advertisement to be put on an order receipt of the target order; sending the target identification information to the cloud printer.
8. The method of claim 7, wherein, The target identification information of the advertisement to be put on the order receipt of the target order is determined, and the target identification information comprises: determining target store information to which the target order belongs; determining identification information of a store advertisement corresponding to the target store information currently stored in the cloud printer; the determined identification information of the store advertisement is used as the target identification information.
9. An advertisement distribution method wherein, The method is applied to a first advertisement putting client, and the method comprises: receiving store advertisement information input by a user; sending the store advertisement information to a cloud server, so that the cloud server audits the content of the store advertisement information, and in the case of passing the audit, stores identification information of the store advertisement, and when receiving order information of a target order sent by a consumption server, determines identification information of a store advertisement to be put on an order receipt of the target order, and delivers the identification information to a cloud printer; receiving audit result information returned by the cloud server; wherein the audit result information comprises prompt information of passing the audit or modification prompt information.
10. An advertisement delivery system, wherein, The system comprises a cloud server and a cloud printer; The cloud server is configured to receive order information of a target order sent by a consumption server, and send the order information to the cloud printer; wherein the cloud printer is a cloud printer bound with a store to which the target order belongs; The cloud printer is configured to receive the order information of the target order sent by the cloud server, obtain to-be-put advertisement information corresponding to the target order, integrate the order information and the to-be-put advertisement information to obtain order receipt information of the target order, and print the order receipt according to the order receipt information.
Citation Information
Patent Citations
System for printing purchase order sheet including target advertisement
CN101482958A
Logistics waybill generation method and device and storage medium
CN107578295A
System and method for manufacturing pass-on express sheets with advertisements
CN107578298A
Accurate advertising method
CN108960936A
Advertisement putting method, device and system, electronic equipment and storage medium
CN119168707A