A method, system, intelligent terminal and storage medium for issuing activity vouchers

After receiving consumption information, combined with marketing activities, member types and payment methods, and using user portraits to push event coupons, the problem of inaccurate issuance of event coupons in the existing technology has been solved, and more efficient user stickiness and product sales have been achieved.

CN120106902BActive Publication Date: 2025-07-08ZHEJIANG LEMENG INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510562755.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-04-30
Publication Date
2025-07-08
Estimated Expiration
2045-04-30

AI Technical Summary

Technical Problem

The existing method of issuing activity coupons has a single issuance strategy, which makes it difficult to accurately cover the target customer base, resulting in inaccurate user matching and affecting the consumption conversion effect.

Method used

By receiving consumption content information, searching matching marketing activities, judging member types, number of activity coupons and payment methods, combining user portraits and historical consumption data, pushing event coupon information that meets the conditions.

Benefits of technology

It improves the accuracy of issuance of event coupons, increases user stickiness and product sales, and improves the effectiveness of marketing activities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120106902B_ABST
    Figure CN120106902B_ABST
Patent Text Reader

Abstract

The present application relates to a method, a system, an intelligent terminal and a storage medium for issuing activity coupons. The method includes receiving consumption content information, which includes time information, store information, membership information, payment information and commodity information; according to the consumption content information, retrieving whether there is a marketing activity that matches the time corresponding to the time information and the store corresponding to the store information; if there is, determining whether the membership information meets a preset membership type; if it meets, determining whether the quantity of the activity coupons meets a preset quantity rule; if it meets, determining whether the payment information meets a preset payment type; if it meets, recording the commodity information that meets the marketing activity to obtain target commodity information; obtaining the information of the activity coupons to be issued according to the target commodity information; and calling the membership system to push the activity coupons corresponding to the information of the activity coupons to be issued to the user terminal. The present application has the effect of accurately issuing activity coupons to the target customer group to improve user stickiness.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of activity coupon issuance, and in particular, to a method, system, intelligent terminal and storage medium for issuing activity coupons. Background Art

[0002] An activity coupon is an electronic voucher that provides users with discounts or benefits. Common forms include full reduction coupons, discount coupons, gift coupons, cash coupons, etc. Activity coupons usually have restrictions such as usage thresholds, expiration dates, applicable product ranges, and applicable stores. Currently, more and more platforms attract users to consume by issuing activity coupons.

[0003] In the existing retail format, there is often a marketing activity of "consumption with coupon gifts". The specific method of this marketing activity is to issue an activity coupon to a member after the user consumes an order. The use of this activity coupon usually has certain restrictions, such as a high usage threshold, a small applicable product range, and a short expiration date, which makes users often feel confused or hesitant when obtaining activity coupons, resulting in the failure of activity coupons to successfully promote consumption conversion.

[0004] In view of the above related technologies, the existing activity coupon issuance method has the problem that the issuance strategy is single, resulting in inaccurate user matching, and it is difficult to effectively cover the target customer group. Summary of the Invention

[0005] In order to accurately issue activity coupons to the target customer group and improve user stickiness, this application provides a method, system, intelligent terminal and storage medium for issuing activity coupons.

[0006] In a first aspect, this application provides a method for issuing activity coupons, adopting the following technical solution:

[0007] A method for issuing activity coupons includes:

[0008] Receiving consumption content information, where the consumption content information includes time information, store information, member information, payment information, and product information;

[0009] According to the consumption content information, retrieving whether there is a marketing activity that matches the time corresponding to the time information and the store corresponding to the store information;

[0010] If there is, determining whether the member information meets a preset member type;

[0011] If it meets, determining whether the number of activity coupons meets a preset quantity rule;

[0012] If it meets, determining whether the payment information meets a preset payment type;

[0013] If it meets the criteria, record the product information that meets the marketing activity to obtain target product information;

[0014] Obtain the information of the activity vouchers to be issued according to the target product information;

[0015] Call the membership system to push the activity vouchers corresponding to the information of the activity vouchers to be issued to the user terminal.

[0016] By adopting the above technical solution, after the server receives the consumption content information, in the case that there is a marketing activity that matches the time corresponding to the time information in the consumption information and the store corresponding to the store information, and in the case that the membership information is of a preset membership type, the quantity of the activity vouchers meets the preset quantity rule, and the payment information meets the preset payment type, record the products that meet the marketing activity to obtain product information, obtain the corresponding information of the activity vouchers to be issued according to the product information, and finally push the activity vouchers corresponding to the information of the activity vouchers to be issued to the user terminal to accurately issue the activity vouchers to the target customer group, which helps to improve user stickiness and thus increase product sales.

[0017] Optionally, the step of obtaining the information of the activity vouchers to be issued according to the target product information includes:

[0018] Obtain the user portrait;

[0019] Obtain the product category information according to the user portrait and the historical consumption content information;

[0020] Obtain the interested products according to the product category information and the target product information;

[0021] Determine the information of the activity vouchers to be issued according to the interested products.

[0022] By adopting the above technical solution, by obtaining the user portrait, inferring the product category information that the user may be interested in according to the user portrait and the historical consumption content information, then inferring the products that the user is interested in according to the product category information that the user may be interested in and the target product information to obtain the interested products, and finally determining the information of the activity vouchers to be issued according to the interested products. This helps to improve the accuracy of pushing the activity vouchers.

[0023] Optionally, the step of determining the information of the activity vouchers to be issued according to the interested products includes:

[0024] Screen the stores with interested products to obtain the target stores;

[0025] Obtain the amount of the activity vouchers to be issued according to the sales ratio of the interested products corresponding to different brands in the target stores;

[0026] Calculate the price of the interested products after using the activity vouchers to be issued to obtain the price after the vouchers.

[0027] Obtain the comprehensive score of the interest products corresponding to different brands;

[0028] Obtain the comprehensive brand ranking according to the comprehensive score and the price after the coupon;

[0029] Determine the information of the activity coupons to be issued with the preset number of activity coupons according to the comprehensive brand ranking.

[0030] By adopting the above technical solution, in the target store, set the amount of the activity coupons to be issued according to the sales proportion of the interest products corresponding to different brands, calculate the price of the interest products after using the activity coupons to be issued to obtain the price after the coupon, and obtain the comprehensive brand ranking according to the price after the coupon and the comprehensive score. Finally, determine the information of the activity coupons to be issued according to the comprehensive brand ranking, which helps to make the information of the activity coupons to be issued more in line with the interest products, thereby helping to increase the probability of the activity coupons being used.

[0031] Optionally, increase the display frequency of the activity coupons to the preset display frequency;

[0032] Judge whether the activity coupons are used within the activity coupon period;

[0033] If not, obtain the historical search records and historical browsing records of the user terminal;

[0034] Obtain the intended products according to the historical search records and the historical browsing records;

[0035] When the intended products meet the products corresponding to the marketing activity, push the activity coupons corresponding to the intended products to the user terminal.

[0036] By adopting the above technical solution, on the one hand, by increasing the display frequency of the activity coupons to increase the probability of the activity coupons being used and increase the sales volume of products. On the other hand, when the activity coupons are not used, the intended products of the user can be obtained according to the historical search records and historical browsing records of the user terminal. When the intended products meet the products corresponding to the marketing activity, push the intended activity coupons corresponding to the intended products to the user terminal. This helps to promote user consumption and increase the sales volume of products.

[0037] Optionally, obtain the refresh rate of the product display page in the previous time period to obtain the first refresh rate;

[0038] Obtain the refresh rate of the product display page in the previous time period to obtain the first refresh rate;

[0039] Obtain the refresh rate of the product display page in the current time period to obtain the second refresh rate;

[0040] Judge whether the second refresh rate is less than the first refresh rate;

[0041] If so, determine whether the dwell time of the current product display page is greater than a preset dwell time;

[0042] If so, obtain all products on the current product display page to get the products to be pushed;

[0043] Obtain potential interest products from the products to be pushed according to a preset pushing method;

[0044] Update the interest products according to the potential interest products.

[0045] By adopting the above technical solution, during the refresh process of the product display page on the user side, if the refresh rate of the product display page decreases and the dwell time of the current product display page is greater than the preset dwell time, it indicates that there may be products of interest to the user on the current product display page. Therefore, all products on the current product display page are obtained and potential interest products of interest to the user can be obtained through a preset pushing method. Then, the interest products are updated according to the potential interest products, so as to push activity coupons corresponding to the products of interest to the user on the user side in subsequent steps.

[0046] Optionally, in the i-th round of product pushing, group the products to be pushed to obtain several groups of product groups, where i is a positive integer with an initial value of 1;

[0047] Push the several groups of product groups to the product display page respectively, and each group of product groups is displayed on the product display page at different time periods;

[0048] Determine the target product group according to the dwell time of each group of product groups;

[0049] Update the products to be pushed with the target product group;

[0050] Update i to i + 1, and repeat the above four steps until the number of products in the target product group is less than a preset quantity threshold to obtain the potential interest products.

[0051] By adopting the above technical solution, by grouping the products to be pushed, pushing the several grouped product groups to the product display page respectively, determining the target product group according to the dwell time of the product groups on the product display page, and then updating the products to be pushed with the target product group. After multiple iterations, the number of products in the target product group is less than the preset quantity threshold. At this time, the products in the target product group are the products that the user may be interested in, which helps to more accurately obtain the products that the user may be interested in.

[0052] Optionally, in response to receiving the product page exit information sent by the client, obtain the historical browsing page, where the product page exit information is generated when the client detects the exit of the product page, and the product page includes a detail page, a review page, and a selection page;

[0053] When the selection page is not included in the historical browsing page, determine whether the review page is included in the historical browsing page;

[0054] If so, push similar products with a comprehensive score higher than the preset one on the product display page;

[0055] When the selection page is included in the historical browsing page, mark the product corresponding to the product page to obtain a pre-purchased product;

[0056] Receive the page update information sent by the client;

[0057] Determine whether the page corresponding to the page update information is the product page of the pre-purchased product or the product page of the same category as the pre-purchased product;

[0058] If so, determine whether the product in the product page meets the marketing activity;

[0059] If so, push the activity coupon corresponding to the pre-purchased product on the product page.

[0060] By adopting the above technical solution, after the client enters the product page and the selection page is included in the historical browsing page, it means that the user may not be able to accept the price of the product. Therefore, the product is first marked as a pre-purchased product. If, in the future period, the client enters the product page corresponding to the pre-purchased product or the product page of the same category as the pre-purchased product again, it means that the user has a strong desire to purchase the pre-purchased product. Therefore, when the pre-purchased product meets the marketing activity, by pushing the activity coupon corresponding to the pre-purchased product on the product display page, the probability of the user purchasing the product is increased, and the product sales volume is improved.

[0061] In a second aspect, the present application provides an activity coupon issuance system, adopting the following technical solution:

[0062] An activity coupon issuance system includes:

[0063] An acquisition module, configured to acquire consumption content information, marketing activities, user portraits, refresh rates, product page exit information, historical browsing pages, and page update information;

[0064] A memory, configured to store the program of the activity coupon issuance method;

[0065] A processor, and a program in the memory can be loaded and executed by the processor to implement the method for issuing activity coupons.

[0066] By adopting the above technical solution, after receiving the consumption content information, when there is a marketing activity that matches the time corresponding to the time information in the consumption information and the store corresponding to the store information, and when the member information is of a preset member type, the quantity of the activity coupons conforms to the preset quantity rule, and the payment information conforms to the preset payment type, the server records the commodities that meet the marketing activity to obtain commodity information, and obtains the corresponding activity coupon information to be issued according to the commodity information. Finally, the server pushes the activity coupons corresponding to the activity coupon information to be issued to the user terminal, so as to accurately issue the activity coupons to the target customer group, which helps to improve user stickiness and thus increase the commodity sales volume.

[0067] In a third aspect, the present application provides an intelligent terminal, adopting the following technical solution:

[0068] An intelligent terminal includes a memory and a processor, and a computer program capable of being loaded and executed by the processor to implement any one of the above methods is stored on the memory.

[0069] In a fourth aspect, the present application provides a computer storage medium, which can store a corresponding program and has the characteristic of facilitating the accurate issuance of activity coupons to the target customer group to improve user stickiness. The technical solution adopted is as follows:

[0070] A computer-readable storage medium stores a computer program capable of being loaded and executed by the processor to implement any one of the above methods for issuing activity coupons.

[0071] In summary, the present application includes at least one of the following beneficial technical effects:

[0072] 1. After receiving the consumption content information, when there is a marketing activity that matches the time corresponding to the time information in the consumption information and the store corresponding to the store information, and when the member information is of a preset member type, the quantity of the activity coupons conforms to the preset quantity rule, and the payment information conforms to the preset payment type, the server records the commodities that meet the marketing activity to obtain commodity information, and obtains the corresponding activity coupon information to be issued according to the commodity information. Finally, the server pushes the activity coupons corresponding to the activity coupon information to be issued to the user terminal, so as to accurately issue the activity coupons to the target customer group, which helps to improve user stickiness and thus increase the commodity sales volume;

[0073] 2. By obtaining a user profile, inferring the information of product categories that the user may be interested in based on the user profile and historical consumption content information, then inferring the products that the user is interested in based on the information of product categories that the user may be interested in and the target product information to obtain the interested products, and finally determining the information of the activity coupons to be issued based on the interested products. This helps to improve the accuracy of the push of activity coupons;

[0074] 3. By grouping the products to be pushed, pushing several grouped product groups to the product display page respectively, and determining the target product group according to the residence time of the product group on the product display page, and then using the target product group to update the products to be pushed. After multiple iterations, the number of products in the target product group is less than the preset quantity threshold. At this time, the products in the target product group are the products that the user may be interested in, which helps to more accurately obtain the products that the user may be interested in. Description of the Drawings

[0075] Figure 1 It is a schematic structural diagram of an activity coupon issuance system in an embodiment of the present application.

[0076] Figure 2 It is a schematic flowchart of an activity coupon issuance method in an embodiment of the present application.

[0077] Figure 3 It is a schematic flowchart of the steps of obtaining the information of the activity coupons to be issued according to the target product information in an embodiment of the present application.

[0078] Figure 4 It is a schematic flowchart of the steps of determining the information of the activity coupons to be issued according to the interested products in an embodiment of the present application.

[0079] Figure 5 It is a schematic flowchart of an intention product activity coupon issuance method in an embodiment of the present application.

[0080] Figure 6 It is a schematic flowchart of an interested product obtaining method in an embodiment of the present application.

[0081] Figure 7 It is a schematic flowchart of the steps of obtaining potential interested products from the products to be pushed according to the preset push method in an embodiment of the present application.

[0082] Figure 8 It is a schematic flowchart of a pre-purchase product activity coupon push method in an embodiment of the present application.

[0083] Description of the reference numerals: 11. Server; 12. Merchant side; 13. User side. Detailed Embodiment

[0084] In order to make the purpose, technical solution and advantages of the present application clearer, the following is combined with the attachedFigure 1-8 and embodiments to further elaborate on the present application. It should be understood that the specific embodiments described herein are only for explaining the present application and are not used to limit the present application.

[0085] Referring to Figure 1 , an embodiment of the present application discloses an activity coupon issuance system, which includes a user terminal 13, a merchant terminal 12, and a server 11. Both the user terminal 13 and the merchant terminal 12 are connected to the server 11.

[0086] The user terminal 13 can be the user's mobile terminal (such as a smart phone, a tablet computer, etc.) or a PC terminal. The user terminal 13 is responsible for receiving the consumption information input by the user and transmitting this information to the server 11. The user terminal 13 can also display the pushed activity coupons and provide a user operation interface.

[0087] The merchant terminal 12 can be the merchant's management device, such as the merchant's POS terminal, PC background system, or mobile management terminal, etc. The merchant terminal 12 is used to send operation information related to the merchant to the server 11, including product sales information, inventory information, user behavior data, etc. The merchant terminal 12 can also receive the processing results from the server 11.

[0088] The server 11 is used to receive data from the user terminal 13 and the merchant terminal 12, and make an analysis and judgment based on these data, and finally decide whether to push activity coupons or other recommended content. The server 11 includes multiple modules, such as a data processing module, a marketing activity judgment module, a user behavior analysis module, etc., for performing different processing tasks.

[0089] An embodiment of the present application discloses an activity coupon issuance method. Referring to Figure 2 , the activity coupon issuance method includes:

[0090] Step S201: Receive consumption content information, where the consumption content information includes time information, store information, membership information, payment information, and product information.

[0091] The consumption content information is data related to consumption behavior generated by the user terminal. The consumption content information includes, but is not limited to, time information, store information, membership information, payment information, and product information. The consumption content information is usually generated by the user terminal and transmitted to the server. The consumption content information involved in the present application is obtained with full consent and authorization, and the collection, use, and processing of relevant information need to comply with the relevant laws, regulations, and standards of relevant countries and regions.

[0092] The time information refers to the specific time when the user terminal generates the consumption content information.

[0093] Store information refers to the location information when the user generates consumption content information, which can be an online store or an offline store. Store information includes store name, store number, store type, working hours, etc.

[0094] Member information refers to the user's identity information on the merchant side. Member information includes: whether the user is a member, member type, and member level.

[0095] Payment information refers to the payment method, payment amount, payment time, payment number, etc. selected when the user generates consumption content information. The payment method can be credit card payment, online payment, bank card payment, cash payment, etc.

[0096] Product information refers to the information of the selected product when the user generates consumption content information, including: product brand, product name, product model, product price, product quantity, product category, etc.

[0097] Step S202: According to the consumption content information, retrieve whether there is a marketing activity that matches the time corresponding to the time information and the store corresponding to the store information.

[0098] A marketing activity refers to a promotional activity designed for specific conditions.

[0099] Exemplarily, the user submits a consumption order on the user side, including an order for purchasing a basketball, that is, the consumption content information, as follows:

[0100] Product information: The product brand is N, the product name is the N-brand genuine leather basketball, the product model is for indoor use only, the product price is 200 yuan, the product quantity is 1, and the product category is basketball;

[0101] Time information: The order time is 13:40 on April 11, 2025;

[0102] Store information: The store name is N Basketball Special Store, the store number is A10001, and the store type is a basketball section;

[0103] Payment information: The payment method is online payment, the payment amount is 200 yuan, the payment time is 13:41 on April 11, 2025, and the payment number is ZF0001;

[0104] Member information: The user is a member of the N Basketball Special Store, the member type is a premium member, and the member level is 2.

[0105] Exemplarily, the marketing activities include Activity A, Activity B, and Activity C. Among them, the activity time of Activity A is from 0:00 on April 1, 2025 to 23:59 on April 30, 2025. Consumers can participate in Activity A when they spend 200 yuan or more in the basketball section. The activity time of Activity B is from 0:00 on April 15, 2025 to 23:59 on April 30, 2025. Consumers can participate in Activity B when they spend 400 yuan or more in the basketball section. The activity time of Activity C is from 0:00 on April 1, 2025 to 23:59 on April 30, 2025. Consumers can participate in Activity C when they purchase products of Brand N in the basketball section.

[0106] According to the consumption content information, after being retrieved by the server, if there is a match between the time corresponding to Activity A in the marketing activities and the store corresponding to the store information, step S203 is executed.

[0107] Step S203: If there is a match, determine whether the membership information meets the preset membership type.

[0108] In another aspect, if there is no marketing activity that matches the time corresponding to the time information and the store corresponding to the store information, the process of this embodiment is ended, that is, no activity coupon is pushed.

[0109] If there is a match, it means that there is a marketing activity that matches the time corresponding to the time information and the store corresponding to the store information.

[0110] The preset membership type is the specified membership type preset by the server. For example, the preset membership type can be set to a Level 1 regular member or above of any store.

[0111] The user is a member of the N Basketball Specialty Store, the membership type is a premium member, and the membership level is 2, meeting the condition of a Level 1 regular member or above of any store, that is, the membership information meets the preset membership type, then step S204 is executed.

[0112] Step S204: If it meets the condition, determine whether the quantity of the activity coupon meets the preset quantity rule.

[0113] In another aspect, if the membership information does not meet the preset membership type, the process of this embodiment is ended, that is, no activity coupon is pushed.

[0114] If it meets the condition, it means that the judgment shows that the membership information meets the preset membership type.

[0115] The preset quantity rule is the total quantity of the activity coupons for participating in the marketing activity set by the server.

[0116] Exemplarily, the total number of activity coupons is 10,000. When the user submits a basketball purchase order, there are still 6,540 activity coupons remaining. Therefore, the quantity of the activity coupon meets the preset quantity rule, and step S205 is executed.

[0117] Step S205: If it meets the requirements, determine whether the payment information conforms to the preset payment type.

[0118] In another aspect, if the quantity of the activity coupons does not conform to the preset quantity rule, end the process of this embodiment, that is, do not push the activity coupons.

[0119] If it meets the requirements, it means that the quantity of the activity coupons conforms to the preset quantity rule.

[0120] The preset payment type is the payment method preset by the server. Exemplarily, the preset payment type can be set to online payment. When the user submits a basketball purchase order, the payment method is online payment and the payment amount is 200 yuan. Since the payment method conforms to the preset payment type, the payment information conforms to the preset payment type, and then step S206 is executed.

[0121] Step S206: If it meets the requirements, record the product information that meets the marketing activity to obtain the target product information.

[0122] In another aspect, if the payment information does not conform to the preset payment type, end the process of this embodiment, that is, do not push the activity coupons.

[0123] If it meets the requirements, it means that the payment information conforms to the preset payment type.

[0124] Exemplarily, the user submits a consumption order on the user side, which includes a basketball purchase order, a clothes purchase order, and a pair of shoes purchase order. Among them, the order time of the basketball purchase order is 13:40 on April 11, 2025, and the payment amount is 200 yuan, which meets the requirements of Activity A in the marketing activity. Therefore, record the product information of this basketball order, including product brand, product name, product model, product price, product quantity, product category, etc., to obtain the target product information.

[0125] Step S207: Obtain the information of the activity coupons to be issued according to the target product information.

[0126] The information of the activity coupons to be issued includes at least one of the amount, usage rules, and usage time of the activity coupons. The specific steps for obtaining the information of the activity coupons to be issued according to the target product information can refer to Figure 3 the steps in the embodiment.

[0127] Step S208: Call the membership system to push the activity coupons corresponding to the information of the activity coupons to be issued to the user side.

[0128] The membership system is a module in the server for pushing activity coupons to the user side. After obtaining the information of the activity coupons to be issued, it pushes the activity coupons corresponding to the information to be issued to the user side.

[0129] By adopting the above technical solution, after the server receives the consumption content information, in the case that there is a marketing activity that matches the time corresponding to the time information in the consumption information and the store corresponding to the store information, and in the case that the membership information is a preset membership type, the quantity of the activity vouchers meets the preset quantity rule, and the payment information meets the preset payment type, the server records the products that meet the marketing activity to obtain product information, and obtains the corresponding activity voucher information to be issued according to the product information. Finally, the server pushes the activity vouchers corresponding to the activity voucher information to be issued to the user terminal, so as to accurately issue the activity vouchers to the target customer group, which helps to improve user stickiness and thus increase product sales.

[0130] Refer to Figure 3 , the steps of obtaining the activity voucher information to be issued according to the target product information include:

[0131] Step S301: Obtain the user portrait.

[0132] The user portrait refers to a digital description of a user constructed by collecting and analyzing various behavioral data, consumption records, preference information, etc. of the user. These data may include the user's basic information (such as age, gender, region), behavioral characteristics (such as browsing habits, purchase frequency), interest preferences (such as preferred product categories), etc. The user portrait data involved in this application are all obtained with full consent and authorization, and the collection, use, and processing of relevant information need to comply with the relevant laws, regulations, and standards of relevant countries and regions.

[0133] Step S302: Obtain the product category information according to the user portrait and the historical consumption content information.

[0134] The historical consumption content information refers to the sum of all consumption content information of the user within a period of time. The historical consumption content information involved in this application is all obtained with full consent and authorization, and the collection, use, and processing of relevant information need to comply with the relevant laws, regulations, and standards of relevant countries and regions.

[0135] Among them, through the interest data in the user portrait (such as the product categories browsed historically and the keywords searched), the first product categories that the user may be interested in are inferred. According to the user's historical consumption content information, including features such as order time, product brand, product quantity, purchase times, etc., the second product categories that the user may be interested in are inferred. The union operation is performed on the first product categories and the second product categories to obtain the product category information, and the product category information is the sum of the product categories that the user may be interested in.

[0136] Step S303: Obtain the interested products according to the product category information and the target product information.

[0137] The interested products are the products that the user is interested in, that is, the products that the user may want to purchase.

[0138] Among them, the target commodity information is the commodity information that meets the marketing activity, and the commodity category information is the sum of the commodity categories that the user may be interested in. The commodities that the user is interested in are obtained based on the commodity category information and the target commodity information. Exemplarily, the user terminal submits a basketball purchase order, and the order meets the marketing activity. Then the target commodity information is the information of the basketball commodity in the order. Therefore, the commodity category information can be sports category information, and the commodities that the user is interested in can be sports-related commodities such as air pumps, sneakers, and socks.

[0139] Step S304: Determine the activity coupon information to be issued according to the interested commodities.

[0140] Exemplarily, the commodities that the user is interested in may be air pumps, sneakers, and socks. Therefore, the content of the activity coupon can be determined according to the interested commodities, that is, the activity coupon information to be issued is determined. Among them, the specific steps for determining the activity coupon information to be issued according to the interested commodities can refer to Figure 4 the embodiments.

[0141] By adopting the above technical solutions, by obtaining the user portrait, and inferring the commodity category information that the user may be interested in according to the user portrait and the historical consumption content information, then inferring the commodities that the user is interested in according to the commodity category information that the user may be interested in and the target commodity information to obtain the interested commodities, and finally determining the activity coupon information to be issued according to the interested commodities. This helps to improve the accuracy of the push of the activity coupons.

[0142] Refer to Figure 4 and the steps for determining the activity coupon information to be issued according to the interested commodities include:

[0143] Step S401: Screen the stores with the interested commodities to obtain the target stores.

[0144] By analyzing the commodities that the user is interested in, that is, the commodities that the user may be interested in and has a high purchase intention, screen out the stores that sell these commodities and mark these stores as the target stores.

[0145] Step S402: Obtain the amount of the activity coupon to be issued according to the sold proportion of the interested commodities corresponding to different brands in the target stores.

[0146] The activity coupon to be issued is the activity coupon corresponding to the activity coupon information to be issued and has not been issued yet. After determining the activity coupon information to be issued, the specific content of the activity coupon to be issued can be determined.

[0147] Among them, the server can obtain the sales data of the corresponding target store through different merchant terminals, and count the sold proportion of the interested products corresponding to different brands according to the sales data. A product with a higher sold proportion indicates a greater market demand. Therefore, a higher amount of activity coupons can be allocated to it to enhance its promotional effect.

[0148] Exemplarily, in store A, the sold quantity of the sneakers of brand N accounts for 60% of the total sold quantity of sneakers, and the sold quantity of the sneakers of brand M accounts for 10% of the total sold quantity of sneakers; in store B, the sold quantity of the sneakers of brand N accounts for 30% of the total sold quantity of sneakers, and the sold quantity of the sneakers of brand M accounts for 70% of the total sold quantity of sneakers. When obtaining the amount of the activity coupons to be issued, in store A, since the sold quantity of brand N is much larger than that of brand M, a higher-amount activity coupon can be set for the sneakers of brand N in store A. For the sneakers of brand M, an activity coupon with a smaller amount but a lower activation threshold can be set. In store B, since the sold quantity of brand M is much larger than that of brand N, a higher-amount activity coupon can be set for the sneakers of brand M in store B. For the sneakers of brand N, an activity coupon with a smaller amount but a lower activation threshold can be set.

[0149] For example, for store A, the server can set an activity coupon a1 that offers a discount of 80 yuan when the purchase amount reaches 500 yuan and is limited to the sneakers of brand N, and an activity coupon a2 that offers a discount of 20 yuan when the purchase amount reaches 40 yuan and is limited to the sneakers of brand M. Among them, the amount of activity coupon a1 is larger, but the activation threshold of activity coupon a1 is higher; the amount of activity coupon a2 is smaller, but the activation threshold of activity coupon a2 is lower.

[0150] Step S403: Calculate the price of the interested product after using the activity coupon to be issued to obtain the post-coupon price.

[0151] Exemplarily, the selling prices of the sneakers of the same brand in different target stores may not be the same, and the sold proportions in different target stores may not be the same. Therefore, when setting the amount of the corresponding activity coupon, it is necessary to calculate the price after using the activity coupon to be issued to obtain the post-coupon price, and make further decisions in the subsequent steps based on the post-coupon price.

[0152] Step S404: Obtain the comprehensive scores of the interested products corresponding to different brands.

[0153] The comprehensive score is an indicator composed of multiple factors, such as the user rating, sales volume, and return rate of a product, which comprehensively reflects the market performance and user satisfaction of the product. By obtaining the comprehensive score, the system can evaluate the quality and popularity of each brand's products, thereby providing support for the subsequent issuance of activity coupons. When calculating the comprehensive score, the user rating, sales volume, and return rate can be normalized to obtain the corresponding normalized user rating, normalized sales volume, and normalized return rate, and weighted calculations are performed on the normalized user rating, normalized sales volume, and normalized return rate to obtain the comprehensive score. Exemplarily, the weight of the user rating can be set to 60%, the weight of the sales volume can account for 20%, and the weight of the return rate can account for 20%.

[0154] After obtaining the comprehensive score, the comprehensive score can be stored in the storage space of the server for the server to call in real time.

[0155] Step S405: Obtain the comprehensive brand ranking according to the comprehensive score and the price after the coupon.

[0156] The comprehensive brand ranking can be obtained through weighted calculations of the comprehensive score and the price after the coupon. When calculating the comprehensive brand ranking, the comprehensive score and the price after the coupon can be normalized to obtain the corresponding normalized comprehensive score and normalized price after the coupon, and weighted calculations are performed on the normalized comprehensive score and the normalized price after the coupon to obtain the comprehensive brand ranking. Exemplarily, the weight of the comprehensive score can be set to 40%, and the weight of the price after the coupon can be set to 60%.

[0157] Step S406: Determine the information of the activity coupons to be issued with the preset number of activity coupons according to the comprehensive brand ranking.

[0158] Exemplarily, according to the descending order of the comprehensive brands, the top 5 brand rankings can be obtained, and the information of the activity coupons to be issued can be determined according to the top 5 brands. The amount, usage rules, and usage time of the activity coupons are packaged to obtain the information of the activity coupons to be issued.

[0159] Among them, the usage rules are the rules preset for the marketing activity. For example, the usage rule is to purchase basketballs of brand N only in store A. The usage time is the duration of the marketing activity.

[0160] By adopting the above technical solutions, in the target store, the amount of the activity coupons to be issued is set according to the proportion of the sold interest products corresponding to different brands, and the price of the interest products after using the activity coupons to be issued is calculated to obtain the price after the coupon, and the comprehensive brand ranking is obtained according to the price after the coupon and the comprehensive score. Finally, the information of the activity coupons to be issued is determined according to the comprehensive brand ranking, which helps to make the information of the activity coupons to be issued more in line with the interest products, thereby helping to increase the probability of the activity coupons being used.

[0161] In the following embodiments, after pushing the activity coupon to the user side, on the one hand, the activity coupon may not be noticed by the user, resulting in exceeding the expiration date of the activity coupon, and thus the activity coupon cannot be used. On the other hand, the activity coupon may not be the one that the user wants to use, resulting in the activity coupon not being used until it exceeds the expiration date. To solve this problem, an embodiment of the present application provides a method for issuing an activity coupon for an intended commodity, referring to Figure 5 , the method includes:

[0162] Step S501: Increase the display frequency of the activity coupon to a preset display frequency.

[0163] The display frequency refers to the number of times the activity coupon is displayed in the form of a pop-up window on the user side within a certain period of time.

[0164] The preset display frequency is a preset constant. In this embodiment, the preset display frequency can be set to display the activity coupon in the form of a pop-up window on the user side 2 times within 1 hour. By increasing the display frequency of the activity coupon to the preset display frequency, the user can notice the activity coupon, so as to increase the probability of the activity coupon being used.

[0165] Step S502: Determine whether the activity coupon is used within the expiration date of the activity coupon.

[0166] The expiration date of the activity coupon is the usage time of the activity coupon, where the usage time can be set to be the same as the time of the marketing activity.

[0167] If the activity coupon is not used within the expiration date of the activity coupon, then execute step S503.

[0168] Step S503: If not, then obtain the historical search record and historical browsing record of the user side.

[0169] In another aspect, if the activity coupon is used within the expiration date of the activity coupon, then end the process of this embodiment.

[0170] The historical search record is a record of keywords such as the commodity name, commodity category, and commodity brand searched by the user on the user side. The historical search record can reflect the user's interests and needs in the past period of time. The historical search records involved in the present application are all obtained with full consent and authorization, and the collection, use, and processing of relevant information need to comply with the relevant laws, regulations, and standards of relevant countries and regions.

[0171] The historical browsing record is a record of the commodity pages browsed by the user on the user side. The browsing record reflects the user's interest in the specified commodity in the past period of time. The historical browsing records involved in the present application are all obtained with full consent and authorization, and the collection, use, and processing of relevant information need to comply with the relevant laws, regulations, and standards of relevant countries and regions.

[0172] Otherwise, it indicates that the activity coupon has not been used within the activity coupon period. In this case, the server obtains the user's historical search records and historical browsing records.

[0173] Step S504: Obtain the intended products based on the historical search records and historical browsing records.

[0174] Exemplarily, user C has searched for "basketball", "basketball of N brand", and "sneakers of N brand" in the past 7 days, and has browsed the product pages of multiple basketballs of N brand under the "Basketball Zone" category. Therefore, the intended product of the user may be the basketball of N brand.

[0175] Step S505: When the intended product meets the products corresponding to the marketing activity, push the activity coupon corresponding to the intended product to the user terminal.

[0176] The server compares the intended product with the marketing activity conditions to determine whether the conditions for pushing the activity coupon are met. Exemplarily, the marketing activity can be set to obtain the activity coupon corresponding to the activity when shopping in the basketball zone. The basketball of N brand belongs to the basketball zone category, so the intended activity coupon corresponding to N brand is pushed to the user terminal.

[0177] By adopting the above technical solutions, on the one hand, by increasing the display frequency of the activity coupon, the probability of the activity coupon being used is increased, and the product sales volume is increased. On the other hand, when the activity coupon is not used, the intended product of the user can be obtained according to the historical search records and historical browsing records of the user terminal. When the intended product meets the products corresponding to the marketing activity, the intended activity coupon corresponding to the intended product is pushed to the user terminal. This helps to promote user consumption and increase product sales volume.

[0178] In the following embodiments, during the process of the user browsing the product display page, the user may have potential interest in a certain product, but the user does not click on the product. In response to this situation, the embodiment of the present application provides a method for obtaining interested products. Refer to Figure 6 , the method includes:

[0179] Step S601: Obtain the refresh rate of the product display page in the previous time period to obtain the first refresh rate.

[0180] The product display page is a page that displays various products. For example, 8 different products can be displayed on a product display page.

[0181] The refresh rate is the update speed of the product display page per unit time, which usually reflects the speed at which the product display page loads new products when the user slides to view more products. Therefore, the first refresh rate can be expressed as the speed at which the product display page loads new products in the previous time period.

[0182] Step S602: Obtain the refresh rate of the product display page within the current period to get the second refresh rate.

[0183] The second refresh rate can be expressed as the speed at which new products are loaded on the product display page within the current period.

[0184] Step S603: Determine whether the second refresh rate is less than the first refresh rate.

[0185] By comparing the second refresh rate with the first refresh rate, if the second refresh rate is less than the first refresh rate, that is, the browsing speed of the user slows down during the process of browsing products, a certain product on the current product display page may have attracted the user's attention.

[0186] Step S604: If so, determine whether the dwell time of the current product display page is greater than the preset dwell time.

[0187] On the other hand, if the second refresh rate is not less than the first refresh rate, end the process of this embodiment.

[0188] The preset dwell time is a preset constant, which is related to the dwell time during the refresh process of the product display page and can be adjusted according to the actual situation.

[0189] If so, it means that the second refresh rate is less than the first refresh rate, that is, a certain product on the current product display page may have attracted the user's attention. Therefore, by comparing the dwell time of the current product display page with the preset dwell time, if the dwell time of the current product page display page is greater than the preset dwell time, it can be further determined that there are products of interest to the user on the current product display page.

[0190] Step S605: If so, obtain all the products on the current product display page to get the products to be pushed.

[0191] On the other hand, if the dwell time of the current product display page is not greater than the preset dwell time, re - execute steps S601 to S604.

[0192] If so, it means that the dwell time of the current product display page is greater than the preset dwell time, that is, there may be products of interest to the user on the current product display page. Therefore, obtain the information of all the products on the current display page and get the products to be pushed according to the information of these products.

[0193] Exemplarily, there are a total of eight products on the current product display page, which are product a, product b, product c, product d, product e, product f, product g, and product h. Therefore, the products to be pushed are {a, b, c, d, e, f, g, h}.

[0194] Step S606: Obtain potential interest products from the products to be pushed according to a preset pushing method.

[0195] The potential interest products are products that the user may be interested in.

[0196] It is possible to infer the products that the user is potentially interested in among the products to be pushed according to a preset pushing method.

[0197] The specific steps for obtaining potential interest products from the products to be pushed according to a preset pushing method can refer to Figure 7 the steps in the embodiment.

[0198] Step S607: Update the interest products according to the potential interest products.

[0199] The server updates the interest products to potential interest products. After updating the interest products, corresponding activity coupons can be pushed to the user terminal according to the updated interest products.

[0200] By adopting the above technical solution, during the refresh process of the product display page on the user terminal, if the refresh rate of the product display page decreases and the residence time of the current product display page is greater than the preset residence time, it indicates that there may be products that the user is interested in on the current product display page. Therefore, all the products on the current product display page are obtained and potential interest products that the user is interested in can be obtained through a preset pushing method. Then, the interest products are updated according to the potential interest products, so as to push the activity coupons corresponding to the products that the user is interested in to the user terminal in the subsequent steps.

[0201] Refer to Figure 7 , the steps for obtaining potential interest products from the products to be pushed according to a preset pushing method include:

[0202] Step S701: In the i-th round of product pushing, group the products to be pushed to obtain several groups of product groups, where i is a positive integer with an initial value of 1.

[0203] Product pushing means that the server pushes products to the product display page, that is, new products are displayed during the refresh process of the product display page. One round of product pushing is one round of product refresh.

[0204] The first round of product pushing is the action of the first round of product refresh after obtaining all the products on the current product display page.

[0205] Exemplarily, the products to be pushed are {a, b, c, d, e, f, g, h}. During the first round of pushing, the products to be pushed are grouped to obtain the first group of product groups {a, b, c, d} and the second group of product groups {e, f, g, h}.

[0206] Step S702: Push several groups of merchandise groups to the merchandise display page respectively, and each group of merchandise groups is displayed on the merchandise display page at different time periods.

[0207] Exemplarily, push the first merchandise group to the merchandise display page to obtain the merchandise group A1 {a, b, c, d, x, x, x, x} in the first round of the merchandise display page in the first time period. Among them, merchandise x is a random merchandise and not among the merchandise to be pushed, and the arrangement order of the merchandise in merchandise group A1 on the merchandise display page is randomly arranged. Then push the second merchandise group to the merchandise display page to obtain the merchandise group A2 {e, f, g, h, x, x, x, x} in the first round of the merchandise display page in the second time period. Among them, merchandise x is a random merchandise and not among the merchandise to be pushed, and the arrangement order of the merchandise in merchandise group A2 on the merchandise display page is randomly arranged.

[0208] Step S703: Determine the target merchandise group according to the residence duration of each group of merchandise groups.

[0209] Exemplarily, during the continuous refresh of the merchandise display page of the user terminal, the residence duration of merchandise group A1 on the merchandise display page is greater than the residence duration of merchandise group A2 on the merchandise display page, indicating that there may be merchandise of interest to the user in merchandise group A1. Therefore, the combination of the merchandise in merchandise group A1 that belongs to the merchandise to be pushed is defined as the target merchandise group S1.

[0210] Step S704: Update the merchandise to be pushed with the target merchandise group.

[0211] Exemplarily, update the merchandise to be pushed with the merchandise in the target merchandise group S1 to obtain the updated merchandise to be pushed {a, b, c, d}.

[0212] Step S705: Update i to i + 1, and repeat the above four steps until the number of merchandise in the target merchandise group is less than the preset quantity threshold to obtain potential interest merchandise.

[0213] The preset quantity threshold is a preset constant. In this embodiment, the preset quantity threshold can be set to 2.

[0214] When the number of merchandise in the target merchandise group is less than 2, that is, when the number in the target merchandise group is 1, the merchandise in the target merchandise group is the merchandise that the user may be interested in, so this merchandise is defined as potential interest merchandise.

[0215] Exemplarily, update i to 2, execute step S701, and divide the updated product group to be pushed {a, b, c, d} into a third product group {a, b} and a fourth product group {c, d}. Execute step S702 to obtain product group B1 {a, b, x, x, x, x, x, x} and product group B2 {c, d, x, x, x, x, x, x}. Execute step S703. If the dwell time of product group B1 on the product display page is greater than that of product group B2 on the product display page, it indicates that the products that the user is interested in may be in product group B1. Therefore, determine the product combination that belongs to the products to be pushed in product group B1 as the target product group S2 {a, b}. Execute step S704, update the products to be pushed with the products in the target product group S2 to obtain the updated products to be pushed {a, b}. At this time, the number of products in the target product group S2 is not less than 2. Then execute steps S701 to S704 again, and so on, to obtain the target product group S3 {b}. At this time, the number of products in the target product group S3 is less than 2. Therefore, define product b as the potential interest product.

[0216] By adopting the above technical solution, by grouping the products to be pushed, pushing several grouped product groups to the product display page respectively, and determining the target product group according to the dwell time of the product group on the product display page, and then updating the products to be pushed with the target product group. After multiple iterations, the number of products in the target product group is less than the preset quantity threshold. At this time, the products in the target product group are the products that the user may be interested in, which helps to more accurately obtain the products that the user may be interested in.

[0217] In the following embodiments, after the user enters the product page on the user side, the user may not purchase the product due to factors such as product details, product reviews, and product prices. To improve this problem, the present application provides a method for pushing pre-purchase product activity coupons. Refer to Figure 8 , the method includes:

[0218] Step S801: In response to receiving the product page exit information sent by the user side, obtain the historical browsing page. The product page exit information is generated when the user side detects the exit of the product page. The product page includes a detail page, a review page, and a selection page.

[0219] The product page exit information is the information generated when the user side exits the product page. For example, the user clicks on a product on the product display page and enters the product page of the product, and then exits the product page and returns to the product display page. During this period, the product page exit information is generated, and the user side sends this information to the server.

[0220] The historical browsing page is the page that the user terminal has entered in the product page. Among them, the product page includes a detail page, a review page, and a selection page. The detail page is a page introducing the detailed information of the product, the review page is a page showing the reviews of several users, and the selection page is a page for selecting the specifications and quantities of the product. In the selection page, the product prices corresponding to the specifications and quantities can be seen. Among them, the review page can reflect the score of the product, and the detail page can reflect the quality parameters of the product. The historical browsing pages involved in this application are all obtained with full consent and authorization, and the collection, use, and processing of relevant information need to comply with the relevant laws, regulations, and standards of relevant countries and regions.

[0221] Step S802: When the historical browsing page does not include the selection page, determine whether the historical browsing page includes the review page.

[0222] When the historical browsing page does not include the selection page, it means that after the user terminal enters the product page, it does not enter the selection page. Based on this situation, detect whether the review page is included in the historical browsing page. When the review page is included in the historical browsing page, step S803 is executed.

[0223] Exemplarily, when the user browses the product on the product page, only views the detail page or the review page, or views the detail page and the review page, but does not view the selection page, it means that the user may not be satisfied with the review of the product or the quality parameters of the product, and finally exits the product page. Therefore, it is also necessary to check whether the user browses the review page.

[0224] Step S803: If so, push similar products with a comprehensive score higher than the preset comprehensive score on the product display page.

[0225] In another aspect, if the historical browsing page does not include the review page, no processing is performed.

[0226] The preset comprehensive score is a preset constant, which is related to the comprehensive score of the product. Among them, the steps for obtaining the comprehensive score of the product can refer to step S404. For example, if the total score of the comprehensive score is 10 points, the preset comprehensive score can be set to 7.5 points.

[0227] Similar products are products with the same product category as the product in the product page entered by the user terminal.

[0228] Exemplarily, after the user terminal returns from the product page to the product display page, when the subsequent product display page is refreshed, increase the frequency of pushing similar products with a comprehensive score higher than the preset comprehensive score.

[0229] Step S804: When the historical browsing page includes a selection page, mark the product corresponding to the product page to obtain a pre-order product.

[0230] Exemplarily, during the process of a user browsing a product page, the user selects the specifications and quantity of the product on the selection page, and exits the product page after viewing the price of the product corresponding to the selected specifications and quantity. That is, there may be a situation where the user is interested in the product but cannot accept the price of the product. Based on this situation, mark the product to obtain a pre-order product.

[0231] Step S805: Receive the page update information sent by the client.

[0232] The page update information is the information generated when the client page is updated. Exemplarily, when the client enters the product page from the product display page, page update information is generated during this process. When the client returns from the product page to the product display page, page update information is generated during this process.

[0233] Step S806: Determine whether the page corresponding to the page update information is the product page of the pre-order product or a product page with the same category as the pre-order product.

[0234] Exemplarily, after the client exits the product page of the pre-order product, within a certain period in the future, the client enters the product page of the pre-order product again. Or within a certain period in the future, the client enters a product page with the same category as the pre-order product. For example, if the pre-order product is the A-brand basketball in store P, the client re-enters the product page of the A-brand basketball in store P or enters the product page of the A-brand basketball in store Q within a certain period in the future.

[0235] Step S807: If so, determine whether the product in the product page meets the marketing activity.

[0236] In another aspect, if the page corresponding to the page update information is not the product page of the pre-order product or a product page with the same category as the pre-order product, then end the process of this embodiment.

[0237] If so, it means that the page corresponding to the page update information is the product page of the pre-order product or a product page with the same category as the pre-order product. When the product in the product page meets the marketing activity, execute Step S808. The judgment of meeting the marketing activity can refer to Step S206.

[0238] Step S808: If so, push the activity coupon corresponding to the pre-order product on the product page.

[0239] In another aspect, if the product in the product page does not meet the marketing activity, no activity coupon will be pushed.

[0240] If so, it indicates that the product on the product page meets the marketing activity. Therefore, an activity coupon corresponding to the pre-order product is pushed on the product page so that the user can directly see the activity coupon.

[0241] Exemplarily, when the user terminal enters the product page of brand A basketball in P again, a 10% off activity coupon is pushed in the form of a pop-up window on the product page to provide discounts to the user and boost the user's desire to purchase.

[0242] By adopting the above technical solution, after the user terminal enters the product page and the historical browsing page includes a selection page, it indicates that the user may not be able to receive the price of the product. Therefore, the product is first marked as a pre-order product. If, in a period of time in the future, the user terminal enters the product page corresponding to the pre-order product or the product page of the same category as the pre-order product again, it indicates that the user has a strong desire to purchase the pre-order product. Therefore, when the pre-order product meets the marketing activity, by pushing an activity coupon corresponding to the pre-order product on the product display page, the probability of the user purchasing the product is increased, and the product sales volume is improved.

[0243] Based on the same inventive concept, an embodiment of the present application provides an activity coupon distribution system, including:

[0244] An acquisition module, configured to acquire consumption content information, marketing activities, user portraits, refresh rates, product page exit information, historical browsing pages, and page update information;

[0245] A memory, configured to store the program of the above activity coupon distribution method;

[0246] A processor, the program in the memory can be loaded and executed by the processor and implement the above activity coupon distribution method.

[0247] By adopting the above technical solution, after the server receives the consumption content information, when there is a marketing activity that matches the time information in the consumption information and the store information corresponding to the store, and when the membership information is of a preset membership type, the number of activity coupons meets the preset quantity rule, and the payment information meets the preset payment type, the products that meet the marketing activity are recorded to obtain product information, and the corresponding activity coupon information to be distributed is obtained according to the product information. Finally, an activity coupon corresponding to the activity coupon information to be distributed is pushed to the user terminal to accurately distribute the activity coupon to the target customer group, which helps to improve user stickiness and thus increase product sales volume.

[0248] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional modules is used as an example. In actual applications, the above functions can be allocated to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

[0249] An embodiment of the present application provides a computer-readable storage medium storing a computer program that can be loaded and executed by a processor to implement the method for issuing activity coupons.

[0250] Computer storage media include, for example, various media that can store program codes such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs.

[0251] Based on the same inventive concept, an embodiment of the present application provides an intelligent terminal, including a memory and a processor, where the memory stores a computer program that can be loaded and executed by the processor to implement the method for issuing activity coupons.

[0252] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional modules is used as an example. In actual applications, the above functions can be allocated to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

[0253] The above are all preferred embodiments of the present application. Without limiting the protection scope of the present application accordingly, any feature disclosed in this specification (including the abstract and drawings), unless specifically described, can be replaced by other equivalent or similar-purpose alternative features. That is, unless specifically described, each feature is only an example in a series of equivalent or similar features.

Claims

1. A method for issuing activity vouchers, characterized in that, Including: Receiving consumption content information, where the consumption content information includes time information, store information, member information, payment information, and commodity information; According to the consumption content information, retrieving whether there is a marketing activity that matches the time corresponding to the time information and the store corresponding to the store information; If there is, determining whether the member information conforms to a preset member type; If it conforms, determining whether the quantity of activity vouchers conforms to a preset quantity rule; If it conforms, determining whether the payment information conforms to a preset payment type; If it conforms, recording the commodity information that conforms to the marketing activity to obtain target commodity information; Obtaining information on activity vouchers to be issued according to the target commodity information; Invoking the member system to push activity vouchers corresponding to the information on activity vouchers to be issued to the user terminal.

2. The method for issuing activity vouchers according to claim 1, wherein The step of obtaining information on activity vouchers to be issued according to the target commodity information includes: Obtaining a user portrait; Obtaining commodity category information according to the user portrait and historical consumption content information; Obtaining interested commodities according to the commodity category information and the target commodity information; Determining the information on activity vouchers to be issued according to the interested commodities.

3. The method for issuing activity vouchers according to claim 2, wherein The step of determining the information on activity vouchers to be issued according to the interested commodities includes: Screening stores with interested commodities to obtain target stores; Obtaining the amount of activity vouchers to be issued according to the sales ratio of the interested commodities corresponding to different brands in the target stores; Calculating the price of the interested commodities after using the activity vouchers to be issued to obtain the price after the vouchers; Obtaining the comprehensive scores of the interested commodities corresponding to different brands; Obtaining a comprehensive brand ranking according to the comprehensive scores and the price after the vouchers; Determining the information on activity vouchers to be issued with a preset number of activity vouchers according to the comprehensive brand ranking.

4. The method for issuing activity coupons according to claim 3, wherein, The method further includes: Increasing the display frequency of activity vouchers to a preset display frequency; Determining whether the activity vouchers are used within the activity voucher period; If not, obtaining the historical search records and historical browsing records of the user terminal; Obtaining intended commodities according to the historical search records and the historical browsing records; When the intended commodities conform to the commodities corresponding to the marketing activity, pushing activity vouchers corresponding to the intended commodities to the user terminal.

5. The method for issuing activity coupons according to claim 2, wherein, The method further includes: Obtaining the refresh rate of the commodity display page in the previous time period to obtain a first refresh rate; Obtaining the refresh rate of the commodity display page in the current time period to obtain a second refresh rate; Determining whether the second refresh rate is less than the first refresh rate; If so, determining whether the residence time of the current commodity display page is greater than a preset residence time; If so, obtaining all the commodities on the current commodity display page to obtain commodities to be pushed; Obtaining potentially interested commodities from the commodities to be pushed according to a preset pushing method; Updating the interested commodities according to the potentially interested commodities.

6. The method for issuing activity coupons according to claim 5, wherein The step of obtaining potentially interested commodities from the commodities to be pushed according to a preset pushing method includes: In the i-th round of commodity pushing, performing a grouping operation on the commodities to be pushed to obtain several groups of commodity groups, where i is a positive integer with an initial value of 1; Push several groups of the commodity groups to the commodity display page respectively, and each group of the commodity groups is displayed on the commodity display page at different time periods; Determine the target commodity group according to the residence duration of each group of the commodity groups; Update the to-be-pushed commodities with the target commodity group; Update i to i + 1, and repeat the above four steps until the number of commodities in the target commodity group is less than the preset quantity threshold to obtain the potential interest commodities.

7. A method for issuing activity vouchers according to claim 5, characterized in that, The method further includes: In response to receiving the commodity page exit information sent by the user terminal, obtain the historical browsing page, where the commodity page exit information is generated when the user terminal detects the exit of the commodity page, and the commodity page includes a detail page, an evaluation page, and a selection page; When the historical browsing page does not include the selection page, determine whether the historical browsing page includes the evaluation page; If so, push similar commodities with a comprehensive score higher than the preset one on the commodity display page; When the historical browsing page includes the selection page, mark the commodity corresponding to the commodity page to obtain the pre-purchased commodity; Receive the page update information sent by the user terminal; Determine whether the page corresponding to the page update information is the commodity page of the pre-purchased commodity or the commodity page of the same category as the pre-purchased commodity; If so, determine whether the commodity in the commodity page meets the marketing activity; If so, push the activity coupon corresponding to the pre-purchased commodity on the commodity page.

8. An event ticket issuing system, characterized in that, The system is used to execute the activity coupon issuance method according to any one of claims 1 to 7, including: An acquisition module, configured to acquire consumption content information, marketing activities, user portraits, refresh rates, commodity page exit information, historical browsing pages, and page update information; A memory, configured to store the program of the activity coupon issuance method; A processor, and the program in the memory can be loaded and executed by the processor and implement the activity coupon issuance method.

9. An intelligent terminal, characterized in that, It includes a memory and a processor, and a computer program capable of being loaded and executed by the processor and implementing the method according to any one of claims 1 to 7 is stored on the memory.

10. A computer-readable storage medium, characterized in that, A computer program capable of being loaded and executed by the processor and implementing the method according to any one of claims 1 to 7 is stored.

Citation Information

Patent Citations

  • Discount coupon delivery method and system

    CN107862549A

  • Method for retrieving and recommending coupons, electronic equipment and storage medium

    CN116976970A