Item processing methods and apparatuses, and device, medium and program product
By leveraging the gift-giving portal and social relationship chains, merchants can customize and share complimentary gifts, solving the problem of the limited handling of existing gifts, improving user interaction and merchant customer conversion rates, and reducing the economic burden on buyers.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- TENCENT TECHNOLOGY (SHENZHEN) CO LTD
- Filing Date
- 2026-01-04
- Publication Date
- 2026-07-16
AI Technical Summary
Existing gift-giving practices are rather simplistic and lack interactivity and fun, resulting in high costs for merchants and significant financial burdens for buyers.
This invention provides a method for handling items, allowing buyers to entrust the distribution of free gifts provided by merchants to friends through a gift-giving portal. This leverages social relationships for gift sharing, and the merchant's backend automatically notifies and completes the gifting process, reducing costs for buyers and enhancing social interaction.
Without increasing buyer costs, this improves the efficiency of gift-sharing interactions among users, enhances communication channels between merchants and new customers, and increases customer conversion rates and the interaction efficiency of social platforms.
Smart Images

Figure CN2026070146_16072026_PF_FP_ABST
Abstract
Description
A method, apparatus, equipment, medium, and procedure for handling articles.
[0001] This application claims priority to Chinese Patent Application No. 2025100335376, filed on January 8, 2025, entitled “Interactive Method, Apparatus, Device and Storage Medium Based on Physical Gifts”, the entire contents of which are incorporated herein by reference.
[0002] This application claims priority to Chinese Patent Application No. 2025104013653, filed on March 31, 2025, entitled “Live Interaction Method, Apparatus, Equipment, Medium and Program Product”, the entire contents of which are incorporated herein by reference.
[0003] This application claims priority to Chinese Patent Application No. 2025104945446, filed on April 18, 2025, entitled “A Method, Apparatus, Equipment, Medium and Procedure Product for Handling Articles”, the entire contents of which are incorporated herein by reference.
[0004] This application claims priority to Chinese Patent Application No. 2025105193371, filed on April 23, 2025, entitled “A Method, Apparatus, Equipment, Medium and Procedure Product for Handling Articles”, the entire contents of which are incorporated herein by reference. Technical Field
[0005] This application relates to the field of computer technology, and more particularly to the field of gift sharing, specifically to a method for handling items, an apparatus for handling items, a computer device, a computer-readable storage medium, and a computer program product. Background Technology
[0006] Gifts refer to items given away free to customers by merchants after they purchase goods, in order to promote new products or attract customers. The current mainstream way of handling gifts is for merchants to give the gift that comes with the main item purchased by the customer. This method of handling gifts is relatively simple and lacks interactivity and fun.
[0007] Therefore, it is particularly important to handle the distribution of gifts in a way that enhances interactivity and fun. Summary of the Invention
[0008] This application provides a method, apparatus, device, medium, and program product for processing items, which can share free gifts given by merchants when purchasing main items as gifts with friends. By sharing gifts, the efficiency of interaction between users is improved, while the customer conversion rate on the merchant's side is increased.
[0009] On one hand, embodiments of this application provide an item processing method, which is applied to a computer device logged into a first account, and the method includes:
[0010] The order interface of the first account is displayed; the order interface includes a gift gifting entry, which is used to trigger the gifting of N gifts; N gifts are allocated to the first account based on the target item purchase operation, where N is a positive integer; the target item purchase operation refers to the operation of the first account placing an order for the target item, and the N gifts are allocated to the first account when the target item is ordered;
[0011] In response to the triggering of the gift-giving entry, the gift-giving configuration interface is displayed;
[0012] In response to the configuration operation in the gift configuration interface, a gift notification message is sent to the message publishing object. The gift notification message is used to notify the second account accessing the message publishing object to claim the target gift. The target gift is selected from N gifts. The message publishing object refers to the message carrier used to publish the gift notification message.
[0013] On the other hand, embodiments of this application provide a method for processing items, which is applied to a computer device for logging into the shipping account of a target item or gift. The method includes:
[0014] The order management interface is displayed, which includes the item order for the target item and M gift orders related to the target item. Each gift order is created based on the gift configuration information configured by the first account once. Among the M gift orders is the target gift order, which is used to instruct the first account to share the target gift from the N gifts to the message publishing object.
[0015] In response to a triggered action on the target gift order, the order management details interface for the target gift order is displayed; the order management details interface is used to display order information related to the target gift order.
[0016] In another aspect, embodiments of this application provide an article processing device, which is mounted on a computer device logged into a first account. The device includes:
[0017] The display unit is used to display the order interface of the first account. The order interface includes a gift gifting entry, which is used to trigger the gifting of N gifts. The N gifts are allocated to the first account based on the target item purchase operation, where N is a positive integer. The target item purchase operation refers to the operation of the first account placing an order for the target item. The N gifts are allocated to the first account when the target item is ordered.
[0018] The response unit is used to respond to the trigger operation of the gift-giving entry and display the gift-giving configuration interface;
[0019] The processing unit is used to respond to the configuration operation in the gift configuration interface and send a gift notification message to the message publishing object. The gift notification message is used to notify the second account accessing the message publishing object to receive the target gift. The target gift is selected from N gifts. The message publishing object refers to the message carrier used to publish the gift notification message.
[0020] Furthermore, embodiments of this application provide an item processing device, which is mounted on a computer device used to log in to the shipping account of the target item and gift. The device includes:
[0021] The display unit is used to display the order management interface, which includes the item order for the target item and M gift orders related to the target item. Each gift order is created based on the gift configuration information configured by the first account once. Among the M gift orders is the target gift order, which is used to instruct the first account to share the target gift from the N gifts to the message publishing object.
[0022] The processing unit is used to respond to the triggered operation of the target gift order and display the order management details interface of the target gift order; the order management details interface is used to display order information related to the target gift order.
[0023] On the other hand, embodiments of this application provide a computer device, the computer device comprising:
[0024] A processor, adapted to execute computer programs;
[0025] A computer-readable storage medium storing a computer program, which, when executed by a processor, implements the game data processing method described above.
[0026] On the other hand, embodiments of this application provide a computer-readable storage medium storing a computer program adapted to be loaded by a processor and executed as described above in the article processing method.
[0027] On the other hand, embodiments of this application provide a computer program product including a computer program stored in a computer-readable storage medium. A processor of a computer device reads the computer program from the computer-readable storage medium and executes the computer program, causing the computer device to perform the aforementioned article processing method.
[0028] In this embodiment, the order interface of the first account displays a gift-giving entry. This entry is used to trigger the gifting of N gifts allocated to the first account based on the purchase operation of the target item executed by the first account, where N is a positive integer. Thus, if the buyer wants to share the gift included with the purchase of the target item with friends, the buyer triggers the gift-giving entry. In response to this trigger, a gift-giving configuration interface is displayed. The buyer can configure the gift-giving settings for this round or current purchase in this configuration interface. This configuration includes the message recipient for receiving gift notification messages and the target gift for this gift-giving. Compared to the default practice of giving the gift along with the main item, this embodiment allows the buyer to customize the gift-giving configuration information and entrust the merchant to distribute the gift to friends. This not only establishes a communication channel between friends and merchants, helping merchants expand their customer base (e.g., recipients), but also improves the merchant's customer conversion rate and enhances the interaction among the buyer, friends, and merchants. Furthermore, in response to the configuration operation performed by the buyer in the gift configuration interface, a gift notification message is sent to the message publishing object. This gift notification message is used to notify the second account accessing the message publishing object to claim the target gift. Compared to the gift-giving method where the buyer purchases the goods as gifts from the merchant and the merchant distributes the gifts to the recipients, this embodiment of the application does not require the buyer to spend additional electronic resources to purchase the gifts, reducing the buyer's economic burden; and the background automatically notifies the merchant to deliver the gifts according to the buyer's gift-giving instructions, improving the intelligence of gift-giving; this gift-sharing method based on gift notification messages improves the convenience of gift sharing and the efficiency of social interaction between buyers and friends. Attached Figure Description
[0029] Figure 1 is a flowchart illustrating an article processing scheme provided in an exemplary embodiment of this application;
[0030] Figure 2 is a schematic diagram of the architecture of an article processing system provided in an exemplary embodiment of this application;
[0031] Figure 3 is a flowchart illustrating an article processing method provided in an exemplary embodiment of this application;
[0032] Figure 4 is a schematic diagram of an order center interface provided in an exemplary embodiment of this application;
[0033] Figure 5 is a schematic diagram of a prompt box provided in an exemplary embodiment of this application;
[0034] Figure 6 is a schematic diagram of an order center interface provided in an exemplary embodiment of this application;
[0035] Figure 7a is a schematic diagram of a gift-giving entry provided in an exemplary embodiment of this application;
[0036] Figure 7b is a schematic diagram of another gift-giving entry provided in an exemplary embodiment of this application;
[0037] Figure 8 is a schematic diagram of a gift configuration interface provided in an exemplary embodiment of this application;
[0038] Figure 9a is a schematic diagram of a configuration message publishing object provided in an exemplary embodiment of this application;
[0039] Figure 9b is a schematic diagram of another configuration message publishing object provided in an exemplary embodiment of this application;
[0040] Figure 10a is a schematic diagram of a configuration target gift provided in an exemplary embodiment of this application;
[0041] Figure 10b is a schematic diagram of another configuration of the target gift provided in an exemplary embodiment of this application;
[0042] Figure 10c is a schematic diagram of a message publishing object for a one-on-one chat session provided in an exemplary embodiment of this application;
[0043] Figure 10d is a schematic diagram of another message publishing object as a one-on-one chat session provided by an exemplary embodiment of this application;
[0044] Figure 10e is a schematic diagram of a message publishing target for a group chat session or a social public service provided in an exemplary embodiment of this application;
[0045] Figure 10f is a schematic diagram of another message publishing object provided by an exemplary embodiment of this application, which is a group chat session or a social public service;
[0046] Figure 11a is a schematic diagram of an output quantity prompt information provided in an exemplary embodiment of this application;
[0047] Figure 11b is a schematic diagram of an output interception prompt message provided by an exemplary embodiment of this application;
[0048] Figure 11c is a schematic diagram of an exemplary embodiment of this application providing a prompt message for repeated gifting;
[0049] Figure 12 is a schematic diagram of a prompt message provided in an exemplary embodiment of this application;
[0050] Figure 13a is a schematic diagram of displaying a gift notification message in a session interface according to an exemplary embodiment of this application;
[0051] Figure 13b is a schematic diagram of displaying a gift notification message in a social public service interface according to an exemplary embodiment of this application;
[0052] Figure 14 is a flowchart illustrating another article processing method provided in an exemplary embodiment of this application;
[0053] Figure 15a is a schematic diagram of purchasing goods in a live streaming interface provided by an exemplary embodiment of this application;
[0054] Figure 15b is a schematic diagram of purchasing goods in a shop window according to an exemplary embodiment of this application;
[0055] Figure 16a is a schematic diagram of a purchaser viewing the collection status provided in an exemplary embodiment of this application;
[0056] Figure 16b is a schematic diagram of another purchaser viewing the collection status provided in an exemplary embodiment of this application;
[0057] Figure 17 is a schematic diagram of another order center interface provided by an exemplary embodiment of this application;
[0058] Figure 18 is a schematic diagram of viewing sub-gift orders under a target gift order, provided by an exemplary embodiment of this application;
[0059] Figure 19 is a schematic diagram illustrating the impact of after-sales service on a main product on a gift item, provided in an exemplary embodiment of this application.
[0060] Figure 20 is a flowchart illustrating another article processing method provided in an exemplary embodiment of this application;
[0061] Figure 21 is a schematic diagram of a recipient receiving a gift according to an exemplary embodiment of this application;
[0062] Figure 22 is a schematic diagram illustrating how to view gift details before receiving a gift, according to an exemplary embodiment of this application;
[0063] Figure 23 is a schematic diagram of an order cancellation notification provided in an exemplary embodiment of this application;
[0064] Figure 24 is a schematic diagram illustrating the establishment of a relationship between a recipient and a merchant, provided in an exemplary embodiment of this application;
[0065] Figure 25 is a schematic diagram of the background logic between gift giving and receiving provided in an exemplary embodiment of this application;
[0066] Figure 26 is a flowchart illustrating another article processing method provided in an exemplary embodiment of this application;
[0067] Figure 27 is a schematic diagram of a merchant managing orders according to an exemplary embodiment of this application;
[0068] Figure 28a is a schematic diagram of another merchant order management method provided in an exemplary embodiment of this application;
[0069] Figure 28b is a schematic diagram of another merchant order management method provided in an exemplary embodiment of this application;
[0070] Figure 29 is a schematic diagram of an activity creation interface provided in an exemplary embodiment of this application;
[0071] Figure 30 is a schematic diagram of a data management interface provided in an exemplary embodiment of this application;
[0072] Figure 31 is a schematic diagram of the structure of an article processing device provided in an exemplary embodiment of this application;
[0073] Figure 32 is a schematic diagram of another article processing device provided in an exemplary embodiment of this application;
[0074] Figure 33 is a schematic diagram of the structure of a computer device provided in an exemplary embodiment of this application. Detailed Implementation
[0075] This application proposes an item processing solution, specifically a solution that allows users to purchase a main product from a merchant and then entrust the merchant to distribute the free gifts received with the purchase to their friends. For ease of understanding, the following is a brief introduction to some technical terms and related concepts involved in the item processing solution provided in this application embodiment; wherein:
[0076] (1) The main product, as opposed to the gift, refers to the item (or commodity) that a user purchases from a merchant by paying electronic resources. The recipient of the item is the user who paid the electronic resources. Among them, electronic resources are resources with equivalent exchange capabilities, including but not limited to: electronic cash, points, and electronic coupons.
[0077] (2) A gift, as opposed to the main product, refers to an item given free of charge by a merchant to a user after the user has purchased the main product from the merchant through electronic payment. The user does not need to pay electronic payment for the gift, and the user has the right to control the gift. In this embodiment, the user's right to control the gift includes, but is not limited to: the right to entrust the merchant to distribute the gift to friends, where distribution includes: offline delivery (i.e., the merchant mails the gift to friends offline) or online delivery (i.e., the merchant sends the gift directly to friends online). In this case, the actual recipient of the gift is the friend, so the gift can also be called a present; and the right to entrust the merchant to distribute the gift to oneself (i.e., mail it to oneself or send it to oneself online). In this case, the actual recipient of the gift is the user; and so on.
[0078] Therefore, the item processing solution provided in this application embodiment may involve three parties: the merchant, the user who purchases the main item from the merchant, and the user who receives the gift. For ease of distinction, this application embodiment supports referring to the user who purchases the main item from the merchant as the purchaser (or gift giver), and the user who receives the gift from the gift giver as the recipient (or gift receiver).
[0079] It should be noted that this application embodiment does not limit the type of items for either the main product or the gift. The types of items for the main product and the gift can include physical items or virtual items; wherein: ① Physical items refer to items that are distributed by the merchant through offline mail or other means after the user purchases the item; specifically, after the user purchases the item, they need to fill in a delivery address, and the merchant will transfer the item between the merchant and the user through mail or other means. Physical items can include, but are not limited to: clothing, furniture, appliances, food, and toys, etc., and this application embodiment does not limit the specific types of physical items. ② Virtual items refer to items that only need to be distributed or allocated to the user by the merchant online. Virtual items can include, but are not limited to: virtual skins (such as game skins, desktop backgrounds, etc., virtual skins are virtual decorative resources used on the Internet), electronic coupons, group-buying coupons, and package coupons, etc., and this application embodiment does not limit the specific types of virtual items.
[0080] It should also be noted that the types of the main item purchased by the buyer from the merchant and the free gift given by the merchant are independent of each other. For example, the main item purchased by the gift-giver is a physical item, while the free gift given by the merchant can be a virtual item. Similarly, the main item purchased by the gift-giver is a physical item, while the free gift given by the merchant can also be a physical item. Again, the main item purchased by the gift-giver is a virtual item, while the free gift given by the merchant can also be a physical item. For ease of explanation, the following examples will use the case where both the main item and the free gift are physical items.
[0081] Practice has shown that in current mainstream solutions, after a buyer purchases the main product from a merchant, if the merchant offers a free gift, the merchant distributes the gift along with the main product. This method of distributing both the main product and the gift to the buyer incurs significant costs for the merchant while potentially yielding only a small increase in customer conversion rates. For the buyer, it lacks the fun and social aspect of shopping. Current mainstream solutions for gift-giving include: the buyer directly pays for the gift electronically from the merchant and then gives it to the friend. This method of gift-giving leads to the buyer incurring significant financial burden by spending electronic resources.
[0082] Based on this, this application provides a novel item processing solution that enables gift-giving, transforming the distribution of gifts during the shopping process into social interaction and improving the efficiency of gift sharing among users. This not only allows buyers to receive free gifts without incurring additional costs, enabling them to freely give them to friends and thus enhancing the social aspect of shopping through gifts; but also, by spreading these gifts among different consumers, the merchant's goods or products can be precisely transferred from existing customers (i.e., buyers) to new customers (i.e., recipients). This leverages the native social relationship between existing and new customers to achieve gift dissemination, improving the efficiency of new customer engagement (i.e., the process of new customers purchasing goods from the merchant).
[0083] The main components of the gift processing solution can include the following three parts: the merchant configuring a gift-giving activity, the buyer giving a gift, and the recipient receiving the gift. Specifically: ① The merchant configuring a gift-giving activity refers to the process of the merchant configuring the gift box in the backend; the gift box is a combination of goods including the main product and at least one free gift, such as a short-sleeved shirt as the main product and lipstick and hair tie as the accompanying free gifts. ② The buyer sharing the gift refers to the process where, after purchasing the main product from the merchant via electronic payment, the buyer entrusts the merchant to distribute the free gifts from the gift box to friends through a series of operations. ③ The recipient receiving the gift refers to the process of the recipient receiving the gift shared by the buyer online. The following is a brief introduction to these three parts, using Figure 1 as an example of the overall gift-giving process; as shown in Figure 1:
[0084] (1) Merchants offer gift giveaways.
[0085] The gift-giving activity involves the merchant, the buyer, and the recipient, enabling the purchase of a main product with a free gift given to a friend. This embodiment of the application allows merchants to configure the gift-giving activity independently, meeting their personalized activity needs and improving the flexibility of activity configuration.
[0086] When creating or configuring a gift-giving campaign, merchants can configure the following, but are not limited to: ① Merchants can freely define which products participate in the gift-giving campaign according to their own campaign needs, and configure the main product—at least one gift; for example, if the products include Product 1, Product 2, Product 3, Product 4, and Product 5, the merchant can define Product 1 as the main product, and Products 2 and 3 as the associated gifts. ② Configure campaign rules, which define one or more rules that buyers and recipients must follow when participating in the gift-giving campaign. ③ Configure the campaign's validity period, such as from March 1st to March 10th. ④ Configure the campaign name. ⑤ Configure the campaign display scenarios, i.e., in which scenarios (such as live streaming, entering the product showcase, or conversation scenarios) the campaign entry point will be displayed, allowing consumers in those scenarios to participate in the gift-giving campaign.
[0087] (2) Buyers share the gift.
[0088] When a buyer browses products and pays for the main item (referred to as the target item in this embodiment) electronically, the buyer's corresponding first account submits a request to create an order for the target item. The merchant (specifically, a server with order creation capabilities, such as an order server) responds to this request and creates an order for the target item. If the target item is configured by the merchant to participate in a gift promotion, the gift promotion is triggered or initiated, and the buyer can execute the gift configuration settings. The gift configuration settings configured by the buyer are sent to a message publishing object, enabling a second account that can access the message publishing object to receive the gift associated with the target item. The general process of the buyer executing the configuration settings to send the gift may include:
[0089] The order interface for the first account is displayed on the computer device logged into the first account. This first account refers to an account registered online by the buyer that can be used to purchase items, such as a social media account. The order interface includes a gift-giving entry point, which triggers the gifting of N gifts associated with the first account. These N gifts are configured by the merchant for the target item when creating the gift-giving campaign; that is, the target item is associated with these N gifts, and the target item is an item purchased by the first account using electronic resources. These N gifts are automatically allocated to the first account when the first account performs a purchase operation on the target item sold by the merchant. The target item purchase operation includes a series of actions performed by the first account on the merchant's side to place an order for the target item using electronic resources, such as adding the target item to the shopping cart, selecting the quantity of the target item, and paying for the target item electronically.
[0090] If a buyer wants to share the N gifts included with the purchase of a target item with others, they can trigger a gift-giving action on the order page's gift-giving entry. The computer device responds to this trigger by displaying a gift-giving configuration interface. In this interface, the buyer configures the gift-giving settings. These settings include at least one message recipient for receiving gift notification messages and at least one target gift. The target gift is selected by the buyer from the N gifts and can be shared with others via a gift notification message; there can be one or more target gifts. The computer device then sends a gift notification message to the message recipient listed in the configuration, notifying a second account accessing that recipient to claim the target gift.
[0091] In this context, the message publishing object can be understood as a message carrier used to publish messages. Messages (such as gift notification messages) are displayed through this message carrier, allowing both the first and second accounts that can access the message carrier to view the published messages. A social relationship chain exists between the first and second accounts that can access the message carrier, enabling direct or indirect information exchange between them. In this embodiment, the message publishing object includes at least: social conversations and social public services. Specifically: ① A social conversation refers to an online conversation involving at least two users; users participating in a social conversation can be understood as members of that social conversation. Members engage in topic discussions and message notifications through conversation messages (such as text or voice messages) to achieve social communication. Depending on the number of members participating in the social conversation, it can include one-on-one chats and group chats; a one-on-one chat has two participating members, such as a first account and a second account; a group chat has at least three participating members, such as a group chat including a first account and two second accounts. ② A social public service, also known as a social content display service, can be understood as a carrier that can hold social public messages published by multiple users; these social public messages can be understood as posts or updates published on the Internet. Different users may be able to access different social public messages when accessing this social public service. For example, if a social public message is configured to only have access permissions for certain users before it is published, then only those users can view the social public message when accessing the social public service. Social public services usually publish social public messages in the form of a message stream, also known as a feed stream; a message stream is an information flow that continuously updates and displays social public information to users. Usually, a simple refresh operation is all that is needed to obtain a large amount of social public information, which constitutes the message stream.
[0092] Therefore, this application embodiment supports gift sharing (or gift giving) not only through social relationship chains in social conversations, but also through social relationship chains in social public services when giving gifts. This greatly expands the scope of gift sharing, enriches the fun of gift sharing, meets the needs of buyers for a wider range of social circles, and improves the interaction efficiency of social relationship chains.
[0093] In this context, the second account refers to any account that has access to the message posting object and is different from the first account. In this embodiment, the second account represents the account corresponding to the recipient who can receive the gift. For example, the second account is a social account that participates in the same social session as the first account; or, for instance, the second account is any account that can access the social public service interface associated with the first account's social public service.
[0094] (3) The recipient receives the gift.
[0095] Sending a gift notification message to the message publisher means that the message is sent to each secondary account accessing that publisher. This allows the recipient to view the gift notification message within the publisher's account and claim the gift via that notification. The processing logic for the gift varies depending on the recipient's progress in claiming the gift. For example, if the recipient doesn't claim the gift via the notification before the deadline, the gift is returned to the primary account's gift inventory. Conversely, if the recipient successfully claims the gift via the notification before the deadline, a gift order is created, and the merchant ships the gift to the recipient according to the order.
[0096] It should be noted that (1)-(3) above only briefly introduce some of the main contents of the item processing solution. The item processing solution provided in this application embodiment also includes other contents; for example, merchants can view and analyze the activity data of gift promotions, etc.; for example, merchants can view item orders and gift orders, etc.; the contents of the item processing solution will be described in detail in the subsequent specific embodiments of this application embodiment.
[0097] Practice has shown that the item processing solution provided in this application has significant advantages when purchasing main products and sharing gifts. The advantages of this application's embodiments are illustrated below by comparing this application's solution with existing mainstream gift-giving and distribution solutions:
[0098] Current mainstream gift-giving methods involve buyers purchasing goods as gifts from merchants, who then distribute them to recipients. This method requires buyers to spend additional electronic resources to purchase gifts, increasing their financial burden. However, in this embodiment, buyers can use free gifts included with the main product as gifts, entrusting the merchant to deliver them directly to friends. This allows buyers to obtain free gifts without incurring additional costs, enabling them to freely give them to friends. Sharing gifts enhances the social interaction between buyers and friends. Compared to buyers independently purchasing gifts, sharing gifts through gift notification messages improves the efficiency of gift sharing.
[0099] Current mainstream gift distribution schemes involve merchants distributing the main product and the gift together to the buyer. This scheme not only requires merchants to bear higher costs (gift costs) for the same consumer, but also hinders merchants from acquiring new customers. However, the embodiments of this application allow buyers to entrust merchants to distribute gifts to friends, which not only establishes a communication channel between friends and merchants, helping merchants to acquire new customers (such as recipients) and improve their customer conversion rate, but also enhances the convenience of gift sharing. For example, a buyer on an e-commerce platform can entrust the merchant to distribute the gift given by the merchant when purchasing the main product to a recipient on a social platform (such as a social client with social conversation functions) who has a social relationship with the buyer. This can realize the transfer of social interaction between buyers and merchants within social e-commerce applications (or simply social e-commerce platforms, e-commerce platforms) to social interaction between buyers and recipients within the social platform; at the same time, it improves the interaction efficiency of social relationship chains within the social platform, the interaction efficiency within the e-commerce platform, and the interaction efficiency across platforms (i.e., social platforms and e-commerce platforms), greatly enhancing the social interactivity within and across platforms.
[0100] To facilitate a better understanding of the subsequent item handling scheme, the following section introduces some concepts related to the N gifts associated with the target item in this embodiment of the application:
[0101] (1) The gift-giving status of each of the N gifts includes: pending gift-giving status, gift-given status, and expired status. Among them: a. When a gift is in the pending gift-giving status, the gift can be shared with others by the purchaser. b. A gift is in the gift-given status, meaning that the gift has been shared with others by the purchaser, and the others have either received or not received the gift; the purchaser is not allowed to share the gift again until the gift has switched from the gift-given status back to the pending gift-giving status.
[0102] Throughout the entire lifecycle of a gift in the gift-giving state, the recipient's progress in claiming the gift can include, but is not limited to, one or more of the following: Pending Claim, Pending Address Filling, Pending Shipment, Pending Receipt, Signed for, or Returned. Pending Claim means that after the recipient accesses the gift notification message carried in the message sending object through a second account, the recipient has not clicked the gift notification message to claim the gift. If the gift is a physical gift, then Pending Address Filling means that the recipient has clicked the gift notification message but has not filled in a shipping address. Pending Shipment means that the recipient has clicked the gift notification message, filled in a shipping address, and the merchant has not mailed the gift to the recipient. Pending Receipt means that the merchant has mailed or distributed the gift online, but the recipient has not received or signed for the gift. Signed for means that the merchant has mailed or distributed the gift online, and the recipient has received or signed for the gift. Returned means that if the gift is sold after the purchase before being signed for by the recipient, the gift is returned to the merchant or the first account. c. Expired state means that the gift is prohibited from being shared with others by the purchaser. Possible scenarios where a gift is in an expired state include: the main product undergoes after-sales service (such as return, refund, or exchange), or the gift's valid gifting period has ended. When the target gift is in an expired state, if the main product has not undergone after-sales service, the target gift can be directly distributed to the buyer by the merchant to strengthen the buyer's dependence on the merchant; or, regardless of whether the main product has undergone after-sales service, the target gift can be directly returned to the merchant to help the merchant reduce costs.
[0103] (2) N gifts are configured with a valid gifting period, which is a time range within which the merchant allows the buyer to give gifts when configuring the gift-giving activity. For example, N gifts are allocated to the first account for 7 days after the activity begins. During this valid gifting period, the gifts are in a pending gifting or gifting state, and the buyer is allowed to give the gifts and the recipient is allowed to receive them. If the valid gifting period expires, the gifts are in an invalid state, and the buyer does not have the right to give the gifts and the recipient does not have the right to receive them. Furthermore, if the valid gifting period of the target gift ends (e.g., 7 days), and the target gift has not yet been distributed by the merchant (e.g., sent on behalf of the merchant or sent online) to the second account, the target gift will change from a pending gifting or gifting state to an invalid state. At this time, the target gift can be returned to the merchant or distributed to the buyer by default.
[0104] (3) A target gift in the gift-giving state is configured with a valid collection period. This valid collection period is a time range set by the merchant when configuring the gift-giving activity, allowing the recipient to collect the gift. For example, the target gift is sent to the recipient by the first account via a gift-giving notification message within 24 hours after the message begins. Within this valid collection period, the recipient can collect the target gift via the gift-giving notification message; if the valid collection period expires, the recipient no longer has the right to collect the target gift via the gift-giving notification message. Furthermore, if the valid collection period for the target gift ends and the target gift has not been distributed to the second account by the merchant (e.g., no delivery address is filled in or the gift-giving notification message is not confirmed), the target gift is changed from the gift-giving state to the pending gift-giving state so that the purchaser can gift the target gift again.
[0105] (4) After-sales service of gifts associated with the main product is affected by after-sales service of the main product. Specifically, after-sales service of gifts by the recipient is not supported; when the main product is sold after an incident, the gifts associated with that main product will be affected. For example, when the main product is sold after an incident, all gifts that the merchant has not shipped will be returned to the merchant; for example, gifts that need to be returned to the merchant when the main product is sold after an incident may include: gifts that have been claimed by the second account but not shipped by the merchant, gifts that have not been claimed by the second account, and gifts that were distributed to the second account but were not claimed by the second account within the valid claim period, resulting in them being returned to the first account. For example, if a buyer initiates an after-sales operation for the target item (such as a return and refund operation, or an exchange operation, or a refund only operation, etc.), and the target gift has not been distributed to the second account (such as the target gift has not yet been mailed or sent to the second account by the merchant), then the target gift will be changed from a gift status to an invalid status; this method can help the merchant reduce costs as much as possible when the main product is sold after an incident. For example, if a buyer initiates an after-sales action for a target item, and the target gift has already been distributed to a second account (e.g., the item has already been shipped) when the after-sales action occurs, the target gift will still be given to the second account, and the merchant will not retrieve the gift in order to maintain customer goodwill.
[0106] It should be noted that (1)-(4) above are only some exemplary gift-sharing strategies for N gifts associated with the target item; in practical applications, the rules of play can be expanded in the direction of increasing the number of new customers of the merchant or reducing costs, as well as the social nature of the gift, and this application embodiment does not limit this.
[0107] As a solution that enables gift sharing during the purchase of goods, the item handling solution can be applied to any item handling scenario (or item purchase scenario) where shopping is possible. Among them, the item purchase scenario may include, but is not limited to: (1) Shopping scenario: In a pure shopping scenario, this application embodiment supports the purchaser to share the gift to a second account within the social e-commerce application or social platform after purchasing the main product, so that the recipient can receive the gift through the second account. By giving gifts within the platform of the social e-commerce application, the interaction efficiency of the social relationship chain within the social e-commerce application is greatly improved. Similarly, the cross-platform gift giving between the social e-commerce application and the social platform greatly improves the cross-platform social interaction efficiency. (2) Live streaming scenario: In a live streaming scenario, if goods can be purchased in the live streaming room, this application embodiment supports the purchaser to share the gift associated with the main product with friends within the live streaming application or social platform after purchasing the main product in the live streaming room of the live streaming application. By giving gifts within the live streaming application, the interaction efficiency of the social relationship chain within the live streaming application is improved. Similarly, the gift giving between the live streaming application and the social platform improves the cross-platform social interaction efficiency. (3) Conversation Scenario: In a conversation scenario, if a shopping entry is provided in the conversation interface, the buyer can purchase the main product through this entry on the social platform. Based on the buyer's native social relationship chain on the social platform, the associated gifts can be shared with friends on the social platform, improving the efficiency of social relationships within the social platform. It should be understood that the above description is only an exemplary item shopping scenario given in the embodiments of this application, and does not limit the item shopping scenarios to which the item processing solution provided in the embodiments of this application is applied. The item processing solution provided in the embodiments of this application can provide efficient, convenient, and accurate gift-giving services in various item purchase scenarios where shopping is possible. It demonstrates high value and practicality in item purchase scenarios, helps improve the user's shopping experience, helps merchants expand new customers, and increases the interactive activity between users within or across platforms.
[0108] The item handling solution can be provided by a gift delivery tool, which refers to a tool that has multiple capabilities or functions such as merchant configuration of gift-giving activities, support for purchasers to entrust merchants to distribute gifts, and support for recipients to receive gifts. Among them: (1) The gift delivery tool may include an application with multiple functions such as the above-mentioned activity configuration, gift sharing (or gift sharing) and gift receiving. An application refers to a computer program that completes one or more specific tasks. According to different dimensions (such as the operation mode and function of the application), the same application can be classified into different types under different dimensions. For example: According to the operation mode of the application, the application may include, but is not limited to: a client installed on the terminal, a small program that can be used without downloading and installation (as a subprogram of the client), a web (World Wide Web) application opened through a browser, etc. For another example: According to the function type of the application, the application may include, but is not limited to: IM (Instant Messaging) application, content interaction application, social e-commerce application, etc. Among them, instant messaging applications refer to applications that facilitate instant communication and social interaction based on the Internet. Instant messaging applications may include, but are not limited to, social applications with communication functions, map applications with social interaction functions, game applications, etc. Content interaction applications refer to applications that can realize content interaction, such as online banking, sharing platforms, personal spaces, news applications, etc. Social e-commerce applications are applications that provide both social functions and product purchase functions; social functions include at least one of chat functions, social content publishing functions, and instant messaging functions. (2) Gift-giving tools may include plugins that support shopping functions included in the application; the plugin is a code program that can realize multiple functions such as activity configuration, gift sharing, and gift receiving mentioned in the embodiments of this application.
[0109] For ease of explanation, the following description will use the item processing solution provided in this application embodiment integrated into a gift-giving tool, which is a client with at least shopping functionality, as an example. For instance, the gift-giving tool is a shopping client with at least shopping functionality. After purchasing the main item in the shopping client, the buyer uses the sharing capability of the shopping client to share the gift as a gift notification message across applications (i.e., across platforms) to a social platform (such as a social client) with social functions. In this case, cross-application gift-giving can be achieved between the first account and the second account; the first account refers to the account the buyer uses to log in to the shopping client, the message publishing object is the object (social conversation or social public service) in the social client used to carry the gift notification message, and the second account is the recipient's account logged in to the social client that can access the message publishing object. In the case of cross-application gift sharing, when the second account receives the gift through the gift notification message published by the message publishing object, it needs to be redirected from the social client to the shopping client to receive the gift; specifically, after being redirected to the shopping client, the recipient uses a third account registered in the shopping client to receive the gift. For example, a social e-commerce application that combines gift-giving tools with social and shopping functions can enable in-app (i.e., platform-wide) gift sharing. Specifically, while using the social e-commerce application for social interaction, buyers can purchase the main product and then use the application's social capabilities to share the free gifts offered by the merchant with other users within the application. This achieves gift sharing based on social functions, significantly improving the interaction efficiency of the social relationship chain within the social e-commerce application. In this case, the first account refers to the buyer's account used to log in to the social e-commerce application, the message sending object is the object within the social e-commerce application used to carry the gift notification message, and the second account is the account logged into the social e-commerce application that can access the message sending object.
[0110] The item processing scheme will now be described with reference to the item processing system shown in Figure 2. Please refer to Figure 2, which is a schematic diagram of the architecture of an item processing system provided in an exemplary embodiment of this application. This item processing system includes terminals and servers. This embodiment of the application does not limit the number or type of terminals and servers included in the item processing system, but this is only a description of the specific implementation. For example, the item processing system shown in Figure 2 includes terminal 201, terminal 202, terminal 203, and server 204. The devices in the system shown in Figure 2 will now be described, wherein:
[0111] (1) Terminal 201 is a terminal device held by the buyer, which is equipped with a gift-giving tool, enabling the buyer to purchase the main product sold by the merchant and share gifts through the gift-giving tool in Terminal 201. Terminal 202 is a terminal device held by the recipient of the gift; in the case of gift-giving across applications, Terminal 202 may not have the gift-giving tool deployed, but the gift-giving tool deployed in Terminal 201 can be used to share gift notification messages across applications; in the case of gift-giving within the same application, Terminal 202 is also equipped with the gift-giving tool to ensure that the recipient receives the gift notification message through the gift-giving tool. Terminal 203 is a terminal device held by the merchant, which is equipped with a gift-giving tool, enabling the merchant to create gift-giving activities in Terminal 203, analyze activity data, and perform permission operations such as order management through the gift-giving tool. The terminals (such as terminals 201, 202, and 203) may include, but are not limited to, smartphones (such as smartphones running the Android system or smartphones running the Internetworking Operating System (IOS)), tablet computers, portable personal computers, mobile Internet devices (MIDs), in-vehicle devices, head-mounted devices, and other terminal devices. This application does not limit the type of terminal device, which is hereby stated.
[0112] Server 204 is the server corresponding to the terminals (such as terminals 201, 202, and 203), used to interact with the terminals to provide computing and application service support. Server 204 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms. Terminals 201, 202, 203, and server 204 can be directly or indirectly connected via wired or wireless communication, which is not limited herein.
[0113] The item processing solution provided in this application embodiment can be executed by a computer device, which can be a terminal and / or a server in the system architecture shown in Figure 2; that is, the computer device can be executed by a terminal or a server, or jointly by a terminal and a server. For example, the computer device is server 204, which implements multiple functions such as activity configuration, gift sharing, and gift collection. Alternatively, the computer device may include terminals 201, 202, 203, and server 204, meaning the item processing solution is jointly executed by terminals 201, 202, 203, and server 204. Or, the computer device may include terminals 201, 202, and 203, meaning the item processing solution is jointly executed by terminals 201, 202, and 203. The following describes the overall implementation process of the item processing solution using the example of terminals 201, 202, 203, and server 204 jointly executing the item processing solution:
[0114] (1) Merchants create gift-giving activities through terminal 203.
[0115] Merchants use the gift-giving tool deployed in terminal 203 to configure gift-giving promotions for their store's products, creating such promotions. Specifically, they can configure which products are the main items, which are the gifts, and the effective timeframe for the promotion. After configuring the promotion information in terminal 203, merchants upload the information to server 204 via terminal 203. Server 204 stores the promotion information and pushes the gift-giving promotion to all visitors to the store.
[0116] Furthermore, merchants can also retrieve activity data for the gift-giving campaign from server 204 via terminal 203 to perform statistical analysis, viewing, and other operations on the activity data, aiming to help merchants better configure and adjust gift-giving campaigns. Simultaneously, merchants can also retrieve orders from server 204 via terminal 203, including orders for the target item and orders for the gifts, to achieve efficient order management and improve order processing efficiency.
[0117] (2) The purchaser shares the gift through terminal 201.
[0118] When a buyer browses a merchant's target item on terminal 201, they can view information about a gift-giving promotion. If the buyer wants to participate in the promotion, they need to purchase the target item associated with the promotion. At this point, terminal 201 transmits the purchase information for the target item to server 204. Server 204 creates an order for the target item based on the purchase information and, according to the promotion information configured by the merchant for the gift-giving promotion, assigns N gifts associated with the target item to the buyer. Specifically, it assigns N gift identifiers to the buyer's corresponding first account; these identifiers uniquely identify each gift. Then, the buyer triggers the gift-giving entry through terminal 201 to display the gift-giving configuration interface. The buyer then performs configuration operations on this interface to configure the gift-giving settings, which include the message recipient and the selected target gift. Thus, after the buyer completes the configuration of the gift information, the terminal 201 transmits the gift configuration information to the server 204; the server 204 then sends a gift notification message to the message publishing object based on the gift configuration information, and at the same time creates a gift order corresponding to the gift configuration information for this gift; the gift notification message is used to notify at least one secondary account accessing the message publishing object to claim the target gift.
[0119] (3) The recipient receives the target gift.
[0120] The recipient can view the gift notification message in the message sending object through terminal 202. If the recipient wants to receive the target gift shared by the buyer, the recipient performs a series of gift-receiving operations on the gift notification message through the logged-in second account, generating gift-receiving information. Terminal 202 synchronizes the gift-receiving information to server 204, enabling server 204 to determine the recipient's progress in receiving the target gift based on the gift-receiving information. After the progress indicates that the recipient has successfully received the target gift (e.g., a shipping address has been filled in), server 204 creates a gift-receiving order based on the progress. Furthermore, server 204 synchronizes the recipient's progress in receiving the target gift or the gift-receiving order to terminals 201 and 203 in real time, allowing buyers and merchants to understand the receipt status of the target gift in real time.
[0121] Therefore, on the one hand, the embodiments of this application support buyers sharing the free gifts given by merchants when purchasing the main product with others; compared to requiring buyers to spend electronic resources to purchase goods as gifts to give to others, there is no additional cost, and the social interaction between buyers and recipients is improved by giving away free gifts. On the other hand, the embodiments of this application support merchants to send free gifts to recipients on their behalf; compared to only allowing merchants to distribute the gifts to buyers, at the same cost, the spread of free gifts among different consumers allows merchants' goods or products to be accurately transferred from old customers (i.e., buyers) to new customers (such as recipients), improving the efficiency of new customer seeding (i.e., the process of new customers purchasing goods from merchants).
[0122] Based on the aforementioned description of the item processing scheme flow shown in Figure 1 and the item processing system architecture shown in Figure 2, the following points should also be noted:
[0123] (1) The system architecture shown in Figure 2 mentioned above in the embodiments of this application is for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and does not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems. That is to say, the schematic diagram of the system architecture shown in Figure 2 is an exemplary architecture schematic diagram; in actual applications, the number and types of devices included in the system may change, and the embodiments of this application do not limit the schematic diagram of the system architecture.
[0124] For example, if the terminals have high-performance hardware and software, the item processing system shown in Figure 2 may only include terminals 201, 202, and 203; the item processing scheme is implemented through interaction between terminals 201, 202, and 203. Alternatively, server 204, in addition to being a single device as shown in Figure 2, can also be a distributed network, which includes sub-servers that support or provide different services to implement the item processing scheme.
[0125] (2) The data collection and processing in this application embodiment should strictly comply with the requirements of relevant laws and regulations. The acquisition of personal information must be based on the knowledge or consent of the individual (or have a legal basis for information acquisition), and subsequent data use and processing should be carried out within the scope of laws and regulations and the authorization of the personal information subject. For example, when this application embodiment is applied to specific products or technologies, such as sharing gifts in the form of gift notification messages to the message recipients, the permission or consent of the purchaser is required, and the collection, use and processing of relevant data (such as order management, etc.) must comply with the relevant laws, regulations and standards of the relevant regions.
[0126] Based on the item processing scheme described above, this application proposes a more detailed item processing method. The item processing method proposed in this application will be described in detail below with reference to the accompanying drawings. Figure 3 shows a flowchart illustrating an item processing method provided by an exemplary embodiment of this application. The item processing method shown in Figure 3 is executed by a computer device, specifically by at least one of the terminal 201 held by the purchaser and the server 204 in the system shown in Figure 2. The terminal 201 is logged with a first account representing the purchaser. The item processing method includes, but is not limited to, steps S301-S303:
[0127] S301: Displays the order interface for the first account.
[0128] As mentioned earlier, the first account is the account that the buyer registers and logs into in the gift-giving tool (such as a social client or a social e-commerce client). This first account can uniquely identify the buyer within the gift-giving tool. The order interface of the first account is a user interface (UI) provided by the gift-giving tool, which displays orders related to the buyer. The order interface of the first account includes: an order center interface for displaying an order list, which includes at least one order related to the buyer arranged in chronological order of order creation time, and at least one order includes an order for the main item (or target item) participating in the gift-giving activity; or, an order details interface for the main item's order.
[0129] To enhance the convenience of gift-giving, this application embodiment supports setting a gift-giving entry point in the order interface of the first account. This entry point is used to trigger the gifting of N gifts. The N gifts are allocated to the first account based on the target item purchase operation performed by the first account for the target item. This target item purchase operation includes a series of actions performed by the first account to purchase or place an order for the target item in the store. In other words, if the order interface displays an order for a target item participating in a gift-giving activity, this application embodiment supports quickly gifting the associated gift through the gift-giving entry point in the order interface. The entry points mentioned in this application embodiment (such as gift-giving entry points, shopping entry points, etc.) can be represented on the interface as any of the following: components, controls, buttons, or options.
[0130] The following diagrams, with reference to the attached images, illustrate the display of the gift-giving entry in the order interface when the first account's order interface is the order center interface and the order details interface, respectively; where:
[0131] (1) The order interface for the first account is the order center interface.
[0132] As shown in Figure 4, the order center interface 401 of the first account displays an order list, which shows at least one order in order of creation time. Taking the orders in the order list in order of creation time from latest to earliest as an example, the creation time of order 4011 in the order center interface 401 is later than that of order 4012. If order 4012 is an item order for a target item participating in a gift giveaway activity, then a gift giveaway entry will be displayed in the order center interface 401, as shown in (a), where the gift giveaway entry 402 is displayed in the item order (i.e., order 4012) to indicate that the item order is associated with a gift that can be given away.
[0133] Since the display area of the order center interface is limited, while the number of orders in the order list is often large, it may be difficult to display the order for each target item at once when the order list includes multiple items for gift-giving activities. Instead, buyers need to search through multiple orders to find the item they want to gift, which undoubtedly increases the difficulty of gift-giving, reduces users' willingness to give gifts, and thus weakens the efficiency of social interaction. To address this, this application embodiment supports a prompt box in the first account's order center interface to help quickly index the order for items that can be gifted. The prompt box can be understood as a pop-up window displayed on top of the order center interface layer, with a display area smaller than the order center interface. This pop-up window indexes multiple item orders in the order list arranged in ascending order of creation time, specifically indexing item orders with associated gifts that are in a pending gift-giving state. In this way, buyers can quickly and conveniently locate the item order for the gift they want to give a gift in the order center interface through this prompt box, greatly improving the convenience of gift-giving, enhancing the user's gift-giving experience, and increasing the efficiency of social interaction between users.
[0134] As shown in Figure 5, a prompt box 501 is displayed in the order center interface of the first account. This prompt box 501 is used to prompt the buyer to send a gift. When the prompt box 501 is triggered once, the order center interface updates and displays the latest created item order 502 indexed by the prompt box 501. This item order 502 includes a gift sending entry, allowing the buyer to send the gift associated with item order 502 (specifically, the gift associated with the main item corresponding to item order 502) through this entry. If item order 502 is not the order for which the buyer wants to send a gift, the buyer can continue to trigger the prompt box 501 a second time. In this case, the order center interface updates and displays the item order 503 indexed by the prompt box 501, whose creation time is later than item order 502. This item order 503 includes a gift sending entry, allowing the buyer to send the gift associated with item order 503. Therefore, it can be seen that buyers can trigger the prompt box 501 at least once to quickly locate the order of the item for which they want to give a gift in the order list. Compared with the need for buyers to manually flip through pages or scroll in the order center interface to find the order of the item for which they want to give a gift, this greatly speeds up the gift sharing process and improves the efficiency of gift sharing.
[0135] (2) The order interface for the first account is the order details interface.
[0136] As shown in Figure 4, the order center interface of the first account includes an order list, which includes orders for main products associated with gifts. This embodiment allows buyers to access the order details interface of an item order by triggering it. As shown in Figure 6, when item order 601 in the order center list is triggered, the order details interface 602 of item order 601 is displayed. This order details interface 602 displays order information related to item order 601, and the order information displayed in the order details interface 602 is more comprehensive than the order information displayed in the order center interface. Furthermore, a gift-giving entry 603 is displayed in the order details interface 602 of item order 601 to facilitate quick gift sharing associated with item order 601 by the buyer within the order details interface 602.
[0137] In summary, the order interface of the first account provided in this application embodiment can be an order center interface or an order details interface; for ease of explanation, the following description will take the order interface of the first account as the order details interface of the item order of the target item as an example, which is hereby explained.
[0138] Furthermore, as mentioned above, each gift has a gift-giving status. When a buyer gives gifts to N gifts associated with a target item (or N gifts associated with the target item's order), the N gifts correspond to different gift-giving statuses, and the gift-giving logic differs. To facilitate the buyer's intuitive understanding of the gift-giving statuses of the N gifts associated with the order, this application embodiment supports displaying gift status information in the order interface of the first account. This gift status information is used to characterize the gift-giving statuses of the N gifts, that is, to describe the overall gift-giving status of the N gifts assigned to the first account, thereby improving the buyer's perception of the gift-giving statuses of the N gifts, enhancing the buyer's flexible configuration of the N gifts, and significantly improving the flexibility and efficiency of gift configuration. In specific implementation, if the gift status information displayed in the order interface indicates that there are gifts in the pending gift-giving status among the N gifts (such as all or some gifts in the pending gift-giving status), then the gift-giving entry in the order interface is displayed as optional; in this case, the gifts in the pending gift-giving status among the N gifts are allowed to be given by the buyer. Conversely, if the gift status information on the order interface indicates that all of the N gifts are either in a gift-giving state or in an expired state, the gift-giving entry will be displayed as unselectable; in this case, it is not allowed to purchase gifts associated with the target item for gift-giving.
[0139] When the target item is associated with N gifts that are in different gift-giving states, the possible gift status information displayed on the order page of the first account is as follows:
[0140] ① When all N gifts are in the "to be given" state (none have been given), the gift status information can be represented as: "Give N gifts to a friend". For example, assuming N=3, when none of the 3 gifts associated with the target item have been sent to the message recipient by the buyer via a gift notification message, the gift status information in the order interface will be displayed as: "Give 3 gifts to a friend", to remind the buyer that there are still 3 gifts to give to a friend.
[0141] ② When some of the N gifts are in the gift-giving state (partially given away), the gift status information can be represented as: K1 gifts have been given away, and N-K1 gifts are still available to be given away (K1 is a positive integer less than N). For example, when K1 = 1, one of the three gifts has been sent to the message recipient by the buyer via a gift notification message, and the gift status information displayed on the order interface is: 1 gift has been given away, and 2 gifts are still available to be given away.
[0142] ③ When all N gifts are in the gifting state (all given away), the gift status information can be represented as: all N gifts have been given to friends. For example, if the buyer sends a gift notification message to the recipient of all three gifts associated with the target item, the gift status information displayed on the order interface will be: all three gifts have been given to friends, to inform the buyer that there are no more gifts to give away.
[0143] ④ When all or some of the N gifts are in an invalid state (not delivered within the time limit or after-sales service), the gift status information can be represented as: K2 gifts are invalid (K2 is a positive integer less than N). For example, when K2 = 1, one of the three gifts is invalid. If the gift expires and the purchaser sends a gift notification message to the recipient, the gift status information displayed on the order interface can be: 1 gift expired and not delivered within the time limit; or, if the gift was not shipped by the merchant when the main product was after-sales serviced, the gift status information displayed on the order interface can be: Main product after-sales service, 1 gift is invalid.
[0144] For example, when the gift status information corresponding to the gift-giving status is displayed in the order interface of the first account, the schematic diagram of whether the gift-giving entry in the order interface is in an optional or unoptional state can be seen in Figures 7a and 7b. As shown in Figure 7a (1), the order interface displays gift status information 701, which indicates that all N gifts associated with the target item are in a state of waiting to be given, that is, all N gifts can be given by the buyer to a friend; in this case, the gift-giving entry 702 is displayed in an optional state, and the button color of the optional gift-giving entry 702 is darker to indicate to the buyer that the button can be triggered. As shown in Figure 7a (2), if the gift status information 701 indicates that K1 of the N gifts associated with the target item are in a giving state (i.e., partially given); in this case, the gift-giving entry 702 is displayed in an optional state. As shown in Figure 7a (3), if the gift status information 701 is used to indicate that N gifts associated with the target item are in the gifting state (i.e., have been sent); in this case, the gift gifting entry 702 is displayed as unselectable, such as the button color of the unselectable gift gifting entry 702 being lighter, or the unselectable gift gifting entry 702 being directly hidden in the order interface. As shown in Figure 7b (4), if the gift status information 701 is used to indicate that K2 gifts have exceeded the valid gifting time of the target item (i.e., gifting timeout), that is, K2 gifts are in the invalid state; in this case, the gift gifting entry 702 is displayed as unselectable. As shown in Figure 7b (5), if the gift status information 701 is used to indicate that when the target item has an after-sales service, K2 gifts are in the pending gifting state, or are in the gifting state but have not been shipped; in this case, the gift gifting entry 702 is displayed as unselectable.
[0145] It should be understood that the style of displaying the gift gifting entry in the order interface of the first account as optional or unoptional is not limited to the style shown in Figure 7b.
[0146] S302: In response to the trigger operation of the gift-giving entry, display the gift-giving configuration interface.
[0147] S303: In response to the configuration operation in the gift configuration interface, send a gift notification message to the message publishing object.
[0148] In steps S302-S303, as mentioned above, the gift-giving entry is displayed on the order interface of the first account, and is used to trigger the gifting of N gifts associated with the target item (this entry can be represented as a component, button, option, or control, etc.). Furthermore, depending on the gift-giving status of the N gifts, the gift-giving entry may be in an optional or unavailable state. In this embodiment, the buyer is only allowed to perform a triggering operation on the gift-giving entry when it is in an optional state. In other words, the computer device displays the gift configuration interface in response to the buyer's triggering operation on the optional gift-giving entry.
[0149] The gift configuration interface is a service interface that allows buyers to set gift configuration information for this gift gifting. In response to the buyer's configuration operation of entering gift configuration information in the gift configuration interface, the configured gift configuration information is displayed in the gift configuration interface. In response to the buyer's confirmation operation of the gift configuration information in the gift configuration interface, a gift notification message is sent to the message publishing object. Specifically: ① The configuration operation includes one or more operations to configure the gift configuration information. If the gift configuration information includes a message publishing object for receiving the gift notification message, and the buyer selects at least one target gift from N gifts for this gift gifting, the configuration operation includes at least an object configuration operation for configuring the message publishing object and a gift configuration operation for configuring the target gift. ② The gift notification message is sent to the message publishing object to notify a second account accessing the message publishing object to claim the target gift; that is, after the recipient sees the gift notification message through the second account, they will know that they can claim the gift shared by the first account.
[0150] A schematic diagram of an exemplary gift configuration interface can be seen in Figure 8; as shown in Figure 8, when a buyer wants to share the gift included with the purchase of a target item with others, the buyer can trigger the gift-giving entry in the order interface of the first account (such as the aforementioned order center interface or order details interface). In response to the buyer's triggering operation on the gift-giving entry, the computer displays a gift configuration interface 801 for receiving gift configuration information input by the buyer.
[0151] Therefore, step S303 mainly includes two parts: the purchaser performs a configuration operation in the gift configuration interface to configure the gift configuration information, and the computer device responds to the configuration operation by sending a gift notification message to the message publishing object. The specific implementation process of these two parts is described below:
[0152] 1. Purchasers can configure the complimentary configuration information by performing configuration operations in the complimentary configuration interface.
[0153] Specifically, after the computer device displays the gift configuration interface on the screen, the purchaser can configure the gift configuration information for this gift. As mentioned above, the gift configuration information includes the message recipient and the target gift; the following describes an exemplary process for configuring these two types of gift configuration information in the gift configuration interface with reference to the accompanying drawings, wherein:
[0154] (1) Configure the message publishing object in the gift configuration interface.
[0155] This application does not limit the specific implementation process of setting the message publishing object in the gift configuration interface; the following, in conjunction with the accompanying drawings, provides two exemplary implementation methods for a purchaser to perform configuration operations to select a message publishing object in the gift configuration interface; wherein:
[0156] 1) Configure the message publishing object through the object selection component.
[0157] As shown in Figure 9a, the gift configuration interface includes an object selection component 901, which is used to trigger the configuration message publishing object. It is worth noting that the object selection component 901 can be represented as an icon or button, or as a display area; this embodiment does not limit the form of the object selection component 901. Furthermore, if the buyer wants to configure the message publishing object for this gift, the buyer can trigger the object selection component 901; the computer device (i.e., terminal 201) responds to the buyer's triggering operation on the object selection component 901 and displays the object selection interface 902. The object selection interface 902 includes at least one candidate receiving object, and the object type of the candidate receiving object can be the aforementioned social conversation or social public service; for example, the object type of candidate receiving object 9021 is a one-on-one chat conversation, the object type of candidate receiving object 9022 is a group chat conversation, and the object type of candidate receiving object 9023 is a social public service. Then, the buyer can perform an object selection operation in the object selection interface 902 according to their gift sharing needs. The object selection operation can be a click operation on one or more candidate receiving objects. In this way, the computer device determines the selected candidate receiving object as the message publishing object for receiving the gift notification message based on the object selection operation performed by the buyer in the object selection interface, and displays the selected message publishing object in the gift configuration interface. That is, the message publishing object is at least one of at least one candidate receiving object.
[0158] Referring again to Figure 9a, if the buyer performs an object selection operation on the candidate recipient 9021 corresponding to the one-on-one chat session, the buyer returns from the object selection interface 902 to the gift configuration interface, where the candidate recipient 9021 identified as the message sending object is displayed, allowing the buyer to re-select the chosen message sending object. It is worth noting that, in addition to supporting the direct selection of candidate recipients for one-on-one chat sessions as message sending objects, this embodiment also supports selecting a second account participating in a group chat session and using the one-on-one chat session between the first account and the second account (if no one-on-one chat session is established between the first account and the second account, a new one-on-one chat session is established between them based on the indirect social relationship chain between the first account and the second account in the group chat session, thereby establishing a direct social relationship chain between the first account and the second account) as the message sending object.
[0159] Therefore, this application embodiment provides the purchaser with a variety of candidate receiving objects, which facilitates the purchaser to quickly configure the message publishing object from a variety of candidate receiving objects. Especially when the purchaser does not have a clear purpose for the message publishing object, it significantly improves the configuration efficiency of the message publishing object.
[0160] 2) Configure the message publishing object through the input device.
[0161] As shown in Figure 9b, the gift configuration interface includes an object selection area 903, which is used to receive the message publishing object input by the buyer. When the buyer performs a trigger operation on the object selection area 903, a cursor is displayed in the object selection area 903 to prompt the buyer to input information in the object selection area 903. In this case, the buyer can input the message publishing object in the gift configuration interface through an input device, specifically by inputting the message publishing object in the object selection area of the gift configuration interface; correspondingly, the computer device receives the message publishing object input by the buyer through the input device. The input device can be a virtual input device invoked from the computer device (such as a virtual keyboard 904), or a physical input device connected to an external computer device (such as a physical external keyboard, not shown in Figure 9b), and is not limited thereto. Therefore, this embodiment of the application, by setting an object selection area in the gift configuration interface, allows the buyer to quickly input the message publishing object in the object selection area when the buyer has a clear gifting channel, improving the configuration speed and efficiency of the message publishing object.
[0162] Based on the above two exemplary implementation processes for configuring message publishing objects, it should be noted that: ① The providers of the configured message publishing object and the order interface of the first account can be the same or different; specifically, the message publishing object and the order interface of the first account are provided by the same application (such as a client), or the message publishing object and the order interface of the second account are provided by different applications. When the message publishing object and the order interface of the first account are provided by the same application, gift giving can be realized within the same application (such as within a social client or a social e-commerce application). When the message publishing object and the order interface of the first account are provided by different applications, gift giving can be realized across applications (or simply across applications, cross-platform). For ease of explanation, the following description will use gift giving within the same application as an example to illustrate the embodiments of this application. ② The embodiments of this application support providing the above two message publishing object configuration methods simultaneously in the gift configuration interface, that is, the object selection component 901 and the object selection area 903 can be displayed simultaneously in the gift configuration interface, so that the buyer can personalize the configuration of the message publishing object according to their own needs, improving the buyer's object configuration experience and efficiency.
[0163] (2) Configure the target gift in the gift configuration interface.
[0164] The target gift is the gift that the buyer selects from N gifts for this gift-giving event, intended for sharing with a friend. In this embodiment, the N gifts allocated to the first account can be of at least one type; that is, the N gifts may be of the same type, such as all N gifts being lipsticks of the same model and quantity, or the N gifts may be of different types, such as N=3, where two of the three gifts are lipsticks of the same model and quantity, and one gift is a hair tie.
[0165] In the specific implementation, the gift configuration interface displays configuration sub-areas for each type of gift. Each configuration sub-area includes gift information for the corresponding type of gift (such as gift image, gift model, and gift price) and the quantity of that gift that can be gifted (i.e., the quantity of that gift currently in a pending gifting state). Thus, after the buyer configures the recipient of the good news message in the gift configuration interface, the buyer can also configure the target gift for this gifting session, specifically configuring the gift type and quantity. This helps the buyer to precisely control the type and quantity of gifts given each time, enabling better management of the gifts assigned to them. Specifically, if the buyer performs a quantity configuration operation in the gift configuration interface, such as in the target configuration sub-area, the configured gifting quantity is displayed in response to this operation. Specifically, the target configuration sub-area displays the gifting quantity set for the target gift; the target configuration sub-area is the configuration sub-area corresponding to the selected target gift.
[0166] For example, a schematic diagram of configuring the target gift in the gift configuration interface can be seen in Figure 10a. Assuming N gifts belong to the same gift category, only one configuration sub-area 1001 is displayed in the gift configuration interface. This sub-area 1001 includes gift information (such as gift image 10011) and the gift quantity 10012. In this case, the default target gift is the gift displayed in configuration sub-area 1001, and the buyer directly sets the gift quantity in this sub-area 1001; alternatively, a quantity configuration item 1002 is displayed in the gift configuration interface, and the gift quantity is set in this quantity configuration item 1002.
[0167] As shown in Figure 10b, assuming N gifts belong to different gift categories, the gift configuration interface displays configuration sub-areas corresponding to each gift category, such as configuration sub-area 1003 and configuration sub-area 1004. Each configuration sub-area displays gift information for the corresponding gift category and the quantity that can be given. In this case, the buyer not only needs to select the target gift in the gift configuration interface but also needs to set the quantity to be given for that target gift. Specifically, when the buyer performs a selection operation on any configuration sub-area (such as configuration sub-area 1003), it indicates that the gift corresponding to the gift information displayed in that configuration sub-area is taken as the target gift. Then, the buyer continues to perform a quantity configuration operation to set the quantity to be given for the target gift. The way the buyer sets the quantity is similar to that shown in Figure 10a; the quantity can be set in configuration sub-area 1003 or in the quantity configuration item 1002 displayed in the gift configuration interface.
[0168] In some cases, the number of gifts a buyer sets for a target gift in the gift configuration interface is related to the type of message recipients. For example, to help merchants attract more new customers, it can be set that each recipient can only receive one gift. Therefore, depending on the message recipients set by the buyer in the gift configuration interface, the buyer's configuration of the target gift, and even the interface style and content, will change. The following, with reference to the attached diagram, describes the process of configuring the target gift in the gift configuration interface when the number of gifts set is related to the type of message recipients; where:
[0169] 1) The message is sent to a one-on-one chat session.
[0170] When the message delivery target is a one-on-one chat session, the schematic diagram for configuring the target gift when N gifts belong to the same gift type can be seen in Figure 10c. As shown in Figure 10c, the session identifier 1005 of the one-on-one chat session is displayed in the gift configuration interface. This session identifier 1005 can be an icon or nickname, etc., to prompt the buyer that the message delivery target is a one-on-one chat session. Additionally, a configuration sub-area is displayed in the gift configuration interface, which includes the gift information. This configuration sub-information may not display the gift's giftable quantity, prompting the buyer that they will only gift one gift to the second account in the one-on-one chat session other than the first account, or it may display the giftable information and a quantity prompt 1006 to prompt the buyer that they will only gift one gift to the second account in the one-on-one chat session other than the first account. In the case shown in Figure 10c, the buyer does not need to select the target gift and configure the giftable quantity in the gift configuration interface; they only need to configure the message delivery target in the gift configuration interface.
[0171] When the message is sent to a one-on-one chat session, a diagram illustrating the configuration of the target gift when N gifts belong to different gift types can be found in Figure 10d. The gift configuration interface displays the chat session identifier and at least one configuration sub-area, each corresponding to a gift type. Similar to Figure 10c, each configuration sub-area may not include the giftable quantity, may include the giftable quantity, or may include quantity prompts. In the scenario shown in Figure 10d, the buyer needs to select any configuration sub-area in the gift configuration interface; the gift corresponding to the selected configuration sub-area is then designated as the target gift.
[0172] 2) The message is sent to a group chat session or a public social service.
[0173] When the message is sent to a group chat or a public social service, and N gifts belong to the same gift category, the illustration of configuring the target gift can be found in Figure 10e. The gift configuration interface displays the group chat session identifier 1007, which can be an icon or nickname, to indicate to the buyer that the message was sent to a group chat. Additionally, the gift configuration interface displays a configuration sub-area containing gift information, which may include the number of gifts that can be gifted, helping the buyer clearly understand the number of gifts that can be gifted. In the case shown in Figure 10e, the gifts displayed in the configuration sub-area are used as the target gifts by default. The buyer only needs to configure the number of gifts to be gifted in the gift configuration interface; the methods for configuring the gift quantity in the gift configuration area can be found in the descriptions of the two methods shown in Figures 10a and 10b, and will not be elaborated here. Furthermore, when the message sending target selected in the gift configuration interface is a group chat session, this application embodiment supports setting the method of receiving the target gift. The method of receiving the gift includes, but is not limited to, receiving the gift via group message (e.g., the second account participating in the group chat after sending the gift receives it on a first-come, first-served basis) or receiving the gift via lottery (e.g., the second account participating in the group chat receives the gift through a lottery after sending the gift). As shown in Figure 10e, when the buyer performs a trigger operation on the receiving method entry 1008, a receiving method selection window 1009 is output so that the buyer can select any receiving method from the receiving method selection window 1009 as the receiving method of the target gift for this gift giving, which increases the fun of sending gifts in groups and also improves the efficiency of social interaction among multiple members in the group.
[0174] When the message is sent to a group chat or a public social service, a diagram illustrating the configuration of the target gift when N gifts belong to different gift types can be found in Figure 10f. The gift configuration interface displays the chat session identifier and at least one configuration sub-area, each corresponding to a gift type. Similar to Figure 10e, each configuration sub-area can include the gift quantity to help the buyer intuitively understand the gift quantity for each type of gift. In the case shown in Figure 10f, if the buyer directly performs a quantity configuration operation in any configuration sub-area, the gift displayed in that sub-area will be the target gift by default, and the quantity configured in that sub-area will be used as the gift quantity. If the buyer performs a quantity configuration operation in the quantity configuration item 1002, the buyer needs to perform a selection operation on any configuration sub-area in the gift configuration area (such as clicking on any display position in any configuration area). At this time, the any configuration sub-area will be displayed as selected, and the gift displayed in the selected configuration area will be selected as the target gift. The buyer will then receive the gift quantity set for the target gift in the quantity configuration item 1002.
[0175] In summary, based on Figures 10a-10f described above, it is possible to configure the message recipient and target gift in the gift-giving configuration interface. However, the following points should be noted during the configuration of the message recipient and target gift:
[0176] Firstly, after the buyer sets the quantity of gifts to be given as a target gift, if the computer device detects that the quantity configured by the buyer for the target gift is greater than the remaining quantity of gifts for that target gift, the computer device will display a quantity prompt message in the gift configuration interface. This prompt message indicates that the remaining quantity of gifts cannot meet the quantity set by the buyer, helping the buyer to understand the remaining quantity of gifts and thus manage the gift distribution more accurately. Here, the computer device can be a server or a terminal held by the buyer. When the computer device is a terminal held by the buyer, specifically, the detection between the quantity to be given and the remaining quantity of gifts is performed by an application running on that terminal that implements the item processing method provided in this application embodiment. The remaining quantity of gifts for the target gift refers to the number of gifts in the N gifts that are yet to be given. The quantity prompt message is used to indicate that the quantity configured for the target gift is greater than the number of target gifts in the N gifts that are yet to be given. For example, if there are 3 target gifts in the N gifts that are yet to be given, and the configured quantity for giving them is 10, then the quantity prompt message will be output. As shown in Figure 11a, assuming N=10, the 10 gifts include 3 target gifts, with one target gift already given and the other two pending. If the buyer configures a gift quantity of 3 for the target gift in the configuration interface, a quantity prompt message 1101 will be output. This message indicates that the set gift quantity exceeds the remaining gift quantity, allowing the buyer to intuitively perceive that the set gift quantity is unavailable. It is worth noting that the display style and location of the quantity prompt message 1101 are not limited to those shown in Figure 11a.
[0177] Secondly, the message sending target configured by the buyer in the gift configuration information interface is a one-on-one chat session, which includes a first account and a second account as participants. In this case, if the computer device (such as a server or the buyer's terminal (specifically, an application running on the terminal that can implement the item processing method provided in this application embodiment) detects that the second account meets the gift blocking conditions, it indicates that the first account cannot share the gift with the second account. The computer device will display a blocking prompt message in the gift configuration interface, which is used to indicate that gifting to the second account is prohibited. In this way, the buyer is not allowed to send the gift to the second account, helping the buyer understand the different second accounts' gift receiving permissions, thereby providing a certain degree of protection. This helps buyers better manage gift-giving. The conditions for a second account to meet the gift-giving blocking criteria can include, but are not limited to: the first account having already shared the target gift with the second account, and the second account successfully receiving the target gift; or, the second account being marked as a restricted account by the merchant; or, the second account reaching the merchant's limit on the number of gifts received within a certain period (e.g., receiving gifts 3 times within 1 month); and so on. As shown in Figure 11b, assuming the buyer selects a one-on-one chat session as the message recipient, and the computer device detects that the second account in that one-on-one chat session meets the gift-giving blocking criteria, it outputs blocking prompt message 1102, so that the buyer can promptly realize that the second account cannot share gifts and thus switch the message recipient.
[0178] Thirdly: The purchaser configures the message sending target in the gift configuration information interface to be a one-on-one chat session, which includes a first account and a second account as participants. In this case, if the computer device (such as a server or the purchaser's terminal (specifically, an application running on the terminal that can implement the item processing method provided in this application embodiment) detects that the second account was gifted a gift in a historical time period, and the gift was not successfully claimed by the second account in the historical time period (i.e., the valid time for claiming the gift after the historical sharing has ended) (e.g., only confirming the receipt of the gift notification message (e.g., clicking the gift notification message), but not filling in the delivery address), then the computer device displays a duplicate gifting prompt message in the gift configuration interface. This duplicate gifting prompt message is used to indicate that the second account did not claim the gift in the historical time period, and the second account is eligible to be gifted again. Gift-giving permissions. This allows the buyer to share gifts to the second account multiple times until the second account successfully receives the gift, even if the second account has not successfully claimed it. This increases the social interaction between the first and second accounts while providing a repeat gift notification to help the buyer understand the second account's status of the gift. As shown in Figure 11c, assuming the buyer selects a one-on-one chat session as the message recipient, and the computer detects that the second account in that one-on-one chat session has already received a gift in the previous two days, and that the second account did not claim the gift within the valid claim period after the sharing time (i.e., the gift is automatically returned to the first account's gift inventory), then a repeat gift notification message 1103 is output so that the buyer can share the gift with the second account again.
[0179] 2. In response to the configuration operation, the computer device sends a gift notification message to the message recipient.
[0180] The computer device detects when a buyer configures the recipient and target gift in the gifting configuration interface. In response to the buyer's configuration operation of entering gifting configuration information in the interface, a gifting notification message is sent to the recipient specified in the gifting configuration information, and the associated social media interface is displayed. This allows the gifting notification message to be displayed on the social media interface, informing the buyer that the target gift has been successfully shared with the recipient and is awaiting collection by a second account. Considering that the buyer may not want to switch to the associated social media interface after configuring the gifting information, but may wish to remain in the gifting configuration interface to continue sharing gifts, this embodiment of the application also supports outputting or displaying a prompt message before displaying the associated social media interface on the computer device. This prompt message indicates that the buyer is about to be redirected to the associated social media interface, allowing the buyer to actively control whether to redirect according to their own interface preferences, improving the user experience and enhancing the flexibility of interface control. If the buyer confirms the notification, the computer device will display the social interface associated with the message recipient in response to the confirmation. If the buyer cancels the notification, the computer device will continue to display the gift configuration interface, allowing the buyer to continue configuring the gift information for the next round of gift giving.
[0181] As shown in Figure 12, the gift configuration interface includes a gift confirmation option 1201. When the buyer configures the gift notification message in the gift configuration interface and triggers the gift confirmation option 1201, the computer device generates the gift notification message and sends it to the message recipient. At this time, the computer device outputs a prompt message 1202, which can be displayed as a floating window on the gift configuration interface. This prompt message 1202 includes a confirmation option 1203 and a cancellation option 1204. When the confirmation option 1203 is triggered, the computer device displays the social interface associated with the message recipient. When the cancellation option 1204 is triggered, the computer device continues to display the gift configuration interface, and the gift configuration information already configured in the gift configuration interface can be deleted, so as to facilitate the buyer to quickly configure the gift configuration information for a new round of gift sharing.
[0182] Furthermore, as mentioned above, the message publishing object configured by the buyer can be a social conversation or a social public service. Depending on the message publishing object, the native message format of the message publishing object can be used to display the gift notification message in the social interface of the message publishing object. This eliminates the need to develop additional message display methods within the message publishing object, reducing the development cost of gift notifications. It also preserves the native operational experience of the recipient and buyer within the message publishing object while improving the efficiency of social interaction between them. The following describes the process of displaying the gift notification message in the social interface associated with the message publishing object when the message publishing object is a social conversation or a social public service; where:
[0183] (1) The message is sent to a social conversation.
[0184] When the message is sent to a social conversation, the social interface associated with the message sending object is the conversation interface of the social conversation. The specific way a computer device displays a gift notification message in the social interface is as follows: the gift notification message is displayed as a conversation message in the conversation interface of the social conversation; wherein, the conversation interface is either a one-on-one chat interface associated with a one-on-one chat session, or a group chat interface associated with a group chat session. The display format of the conversation message may include, but is not limited to, message bubbles, cards, and links; this application embodiment does not limit the specific conversation message format in which the gift notification message is displayed in the conversation interface.
[0185] As shown in Figure 13a(1), assume the message is sent to a one-on-one chat session. When the gift confirmation option in the gift configuration interface is triggered, the chat interface associated with the one-on-one chat session is displayed. This chat interface can display the chat message streams sent by the first account and the second account within the historical time (including at least one chat message arranged in chronological order of publication time). In this chat interface, a new chat message 1301 is published by the first account as the sender. This chat message 1301 is a gift notification message. As shown in Figure 13a(2), assume the message is sent to a group chat session. When the gift confirmation option in the gift configuration interface is triggered, the chat interface associated with the group chat session is displayed. This chat interface can display the chat message streams sent by at least one member (including the first account and multiple second accounts) participating in the group chat session within the historical time. In this chat interface, a new chat message 1301 is published by the first account as the sender. This chat message 1301 is a gift notification message.
[0186] Therefore, the embodiments of this application support gift sharing by converting gift giving into conversational messages in social conversations, which enhances the social gamification of gift giving and also helps to enhance the social interaction between different users.
[0187] (2) The message is sent to social public services.
[0188] When the message is sent to a social public service, the associated social interface is the social public service interface of that social public service. The specific way a computer device displays the gift notification message in the social interface is as follows: the gift notification message is displayed as a social public message in the social public service interface associated with the social public service; this social public message can be understood as a status update or post, a message that can be seen by a second account accessing that social public service interface. By displaying the gift notification message as a social public message in the social public service interface, the sharing scenarios for gift sharing can be expanded, the richness of gift sharing gameplay can be increased, thereby improving the user experience of participating in gift-giving activities and enhancing the social interaction between the buyer and the recipient.
[0189] As shown in Figure 13b, assume the message recipient is a social public service. When the gift confirmation option in the gift configuration interface is triggered, the social public service interface associated with the social public service is displayed. This social public service interface can display social public message streams (composed of multiple message streams arranged in chronological order of publication) sent by at least one second account within a historical time period. In this social public service interface, a new social public service message 1302 is published by the first account as the sender. This social public service message 1302 is the gift notification message.
[0190] In summary, on the one hand, this application provides a gift configuration interface for purchasers to configure gift information. This not only offers the advantage of simple configuration but also allows for direct sharing of free gifts from merchants with friends, reducing the financial burden on purchasers who spend electronic resources on gifts. Furthermore, the gift-sharing method based on gift notification messages enhances the convenience and efficiency of social interaction between purchasers and friends. On the other hand, by entrusting merchants to distribute gifts to friends, purchasers establish a communication channel between friends and merchants, facilitating direct purchases from merchants by friends. This increases the likelihood of recipients becoming new customers, thereby achieving gift dissemination based on social relationships and potentially increasing the merchant's customer base.
[0191] Please refer to Figure 14, which shows a flowchart illustrating another article processing method provided by an exemplary embodiment of this application; the article processing method shown in Figure 14 is executed by a computer device, specifically by at least one of the terminal 201 held by the purchaser and the server 204 in the system shown in Figure 2; the article processing method includes, but is not limited to, steps S1401-S1404:
[0192] S1401: Displays the order interface for the first account.
[0193] It should be noted that the specific implementation process shown in step S1401 is the same as the specific implementation process shown in step S301 in the embodiment shown in Figure 3. Please refer to the relevant description of the specific implementation process shown in step S301, which will not be repeated here.
[0194] It should also be noted that the order interface of the first account includes an item order for the target item. This application embodiment does not limit the method by which the buyer creates an item order for the target item. For example, the buyer purchases the target item in the live stream interface shown in Figure 15a and creates an item order for the target item; it also supports viewing gift information of the gifts obtainable by purchasing the target item from the live stream interface before creating the item order. As another example, the buyer can directly access or display the item browsing interface 1501 of the target item shown in Figure 15b through social conversations, advertisements in social public service interfaces, or the mall in an application; the item browsing interface 1501 includes item information of the target item and also includes a gift viewing component 1502, which is used to trigger the viewing of gift information of N gifts obtainable by purchasing the target item. In response to the buyer's triggering operation on the gift viewing component 1502, the computer device outputs a gift details window 1503, which includes gift information of each of the N gifts associated with the target item. Therefore, allowing buyers to view the gift information of N gifts associated with the target item before purchasing it can help them better decide whether to buy the target item; similarly, the attractiveness of the N gifts can, to some extent, stimulate buyers' desire to place an order for the target item.
[0195] S1402: In response to the trigger operation of the gift-giving entry, display the gift-giving configuration interface.
[0196] S1403: In response to the configuration operation in the gift configuration interface, send a gift notification message to the message publishing object.
[0197] It should be noted that the specific implementation process shown in steps S1402-S1403 is the same as the specific implementation process shown in steps S302-S303 in the embodiment shown in Figure 3 above. Please refer to the relevant description of the specific implementation process shown in steps S302-S303, which will not be repeated here.
[0198] It should also be noted that, in response to the configuration operation in the gift configuration interface, the computer device will also create a target gift order for this gift gifting based on the gift configuration information configured in the configuration operation. This target gift order may also be referred to as the target gift order. The target gift order includes gift information of the target gift, order creation time, order number, and other order-related information. In this embodiment, the order of creation of the target gift order and the sending of the gift notification message to the message recipient by the computer device are not limited. For example, the computer device may create the target gift order and send the gift notification message to the message recipient simultaneously; or, the computer device may create the target gift order first and then send the gift notification message to the message recipient; or, the computer device may send the gift notification message to the message recipient first and then create the target gift order.
[0199] Furthermore, after sending the gift notification message to the message recipient, specifically after displaying the gift notification message in the social interface associated with the message recipient, this embodiment of the application also supports the buyer to view the receipt status of the target gift by triggering the gift notification message, improving the buyer's flexibility in understanding the status of the target gift. For example, when the quantity of the target gift is 1, a schematic diagram of the buyer viewing the receipt status through the gift configuration information can be seen in Figure 16a; the gift notification message sent by the first account is displayed in the conversation interface of the one-on-one chat session. When the buyer performs a trigger operation on the gift notification message, a viewing interface is displayed, which displays the receipt progress information of the target gift; depending on the receipt status of the target gift by the second account in the one-on-one chat session, the receipt progress information in the viewing interface is different. For relevant content about the receipt progress information, please refer to the following description in Figure 17. For example, when the number of target gifts is one, a schematic diagram illustrating how the buyer can view the claiming status through the gift configuration information can be seen in Figure 16b. The group chat session interface displays a gift notification message sent by the first account. When the buyer triggers an action on this gift notification message, a viewing interface is displayed, showing the claiming progress information for at least two target gifts by a second account participating in the group chat session. The claiming progress information in the viewing interface differs depending on the second account's claiming of the target gifts; details regarding the claiming progress information can be found in the subsequent description in Figure 17.
[0200] S1404: Display the order center interface of the first account, and display the real-time progress information of the target gift collection in the target gift collection order in the order center interface.
[0201] As described in step S301 above regarding the order center interface of the first account, the order center interface is used to display a list of orders related to the first account. The orders in this list include, but are not limited to: ① Orders created by the first account, such as an item order created when a buyer purchases a target item through the first account. ② Gift collection orders created when the first account receives a gift, where the gift is shared to the first account by another account (other than the first account) using the item processing method provided in this application embodiment via a gift notification message, and the first account receives it through this gift notification message. ③ Gift orders created when the first account shares N gifts associated with the target item, specifically including M gift orders related to the target item purchased by the first account; a gift order is an order created based on a gift configuration information configured by the first account once, and the M gift orders include the target gift order for the target gift, where M is a positive integer and 1 ≤ M ≤ N.
[0202] For example, a schematic diagram of the three types of orders included in the order center interface of the first account can be seen in Figure 17. The order center interface displays the target gift order 1701, the item order 1702, and the collection order 1703 in ascending order of order creation time. Considering that both the target gift order 1701 and the collection order 1703 are gift-related orders, and to facilitate the buyer's real-time understanding of gift collection or delivery status, this embodiment supports real-time display of the corresponding gift collection progress information in the gift orders (such as the target gift order 1701 and the collection order 1703). This collection progress information describes the second account's collection progress for the corresponding gift. For details regarding the collection progress, please refer to the aforementioned description, which will not be repeated here.
[0203] It is worth noting that the collection progress described in the collection progress information varies depending on the sender of the gift in the gift order. For example, the target gift order 1701 on the buyer's side is established when the gift notification message is sent to the message sending object. Therefore, the collection progress information of the target gift displayed in the target gift order 1701 is used to characterize the collection progress of the target gift from the time it is sent by the buyer in the form of a gift notification message to the time it is received by the recipient (if the target gift is a physical gift, being received by the recipient means that the physical gift has been signed for by the recipient). Therefore, the collection progress information may describe at least one of the following: pending collection, pending filling in the delivery address, pending shipment, pending receipt, signed for, or returned. As shown in Figure 17, the collection progress information 1704 of the target gift displayed in real time in the target gift order 1701 indicates that the collection progress of one gift shared by the buyer is pending collection.
[0204] For example, order 1703 on the buyer's side is created only after the buyer successfully claims a gift shared by another user (e.g., a shipping address has been filled in), and is displayed in the order center interface. Therefore, the gift claiming progress information displayed in order 1703 is used to represent the claiming progress of the gift from the time the buyer successfully claims it until the recipient receives it. Therefore, the claiming progress information can describe at least one of the following: pending shipment, pending receipt, signed for, or returned. As shown in Figure 17, the gift claiming progress information 1705 displayed in order 1703 indicates that the claimed gift is pending shipment.
[0205] Therefore, the embodiments of this application display the gift collection progress information in real time in the gift order in the order center interface. This not only makes it convenient for buyers to quickly understand the gift collection progress directly from the order center interface, but also improves the buyer's perception of the gift collection status.
[0206] This application embodiment allows buyers to view the order details of a target gift order from the order center interface, which helps buyers understand the order details and improves the flexibility of order management. Specifically, in response to a buyer's viewing operation of a target gift order in the order center interface, the computer device displays the gift details interface of the target gift order. This gift details interface displays order information related to the target gift order, including but not limited to the gift information of the target gift, order creation time, order number, and target gift collection progress information. It is worth noting that the gift details interface of the target gift order varies depending on the number of target gifts included in the order. For ease of explanation, taking the example that only one target gift can be shared when the target gift order is shared to a one-on-one chat session, while at least one target gift can be shared when the target gift order is shared to a group chat session or social public service, the order details interface of the target gift order with different quantities of target gifts will be described below; wherein:
[0207] 1) The quantity of the target gift in the target gift order is 1.
[0208] Referring to Figure 17, when the quantity of the target gift in a target gift order is 1, it indicates that only one second account can receive the target gift (e.g., when the target gift order is shared to a one-on-one chat session, only the second account other than the first account can receive it; when the target gift order is shared to a group chat session, only one second account in the group chat session other than the first account can receive it). Therefore, displaying the claiming progress information directly in the order details page 1706 of the target gift order; and when the claiming progress information indicates pending shipment, displaying the account information (such as account nickname) of the second account that received the target gift in the order details page 1706 can help the buyer understand the claiming status of the target gift (such as the claiming progress).
[0209] 2) The number of target gifts in the target gift order must be at least two.
[0210] Referring to Figure 18, when the number of target gifts in a target gift order is at least two, it indicates that at least two second accounts can receive the target gifts. In this case, to facilitate the buyer's viewing of the receipt status of each target gift, this embodiment of the application supports the buyer displaying a gift viewing entry 1801 in the order details interface of the target gift order for viewing the receipt status of at least two target gifts. If the gift viewing entry 1801 displays receipt progress information, that is, the display area occupied by the gift viewing entry 1801 and the receipt progress information is the same. The computer device responds to the buyer's triggering operation on the gift viewing entry 1801 and displays the gift order interface 1802. The gift order interface 1802 includes: a sub-gift order corresponding to each of the at least two target gifts that has been claimed, which is the receipt order on the recipient's side of claiming the target gift. For example, the gift order interface 1802 includes sub-gift orders 18021 and 18022, etc. Each sub-gift order displays the redemption status of the corresponding target gift, such as the redemption progress information of the target gift, the account information of the recipient of the target gift, and an order number viewing entry (used to view the order number of the sub-gift order). Furthermore, if there are unclaimed target gifts among at least two target gifts in a target gift order, this embodiment of the application also supports displaying the quantity 1803 of unclaimed target gifts in the gift order interface 1802, so that the buyer can easily understand the redemption status of at least two target gifts.
[0211] Furthermore, when a main product experiences after-sales service, the associated gifts will be affected. As shown in Figure 19, the order interface of the first account (such as the order details interface) includes an after-sales option 1901. If this option 1901 is triggered, an after-sales prompt window 1902 is output, displaying after-sales prompt information 1903 regarding the item order. For example, if an item order includes 3 target gifts, and 2 gifts have been distributed to two second accounts, with 1 gift still pending shipment, then the pending shipment gift needs to be returned to the merchant, while the 2 distributed gifts remain valid. In this case, after-sales prompt information 1903 could be: one gift needs to be returned. It should be understood that the specific content of the after-sales prompt information varies depending on the receipt progress of each target gift at the time of the after-sales service, which is explained here.
[0212] In summary, this application's embodiment, based on a gift-sharing method using gift notification messages, enhances the convenience and efficiency of gift sharing between buyers and friends. Furthermore, it establishes a communication channel between friends and merchants, facilitating direct purchases from merchants by friends and increasing the likelihood of recipients becoming new customers. This achieves gift dissemination based on social relationships, potentially increasing the merchant's customer base. Additionally, this application's embodiment supports order management for gift-giving orders, allowing buyers to manage each gift-giving order and enhancing the autonomy and flexibility of order management.
[0213] Please refer to Figure 20, which shows a flowchart illustrating another article processing method provided by an exemplary embodiment of this application. The article processing method shown in Figure 20 is executed by a computer device, specifically by at least one of the terminal 202 held by the recipient and the server 204 in the system shown in Figure 2. The terminal 202 is logged with a second account representing the recipient. The article processing method includes, but is not limited to, steps S2001-S2003:
[0214] S2001: Displays the social interface associated with the message recipient.
[0215] The social interface associated with the message sender displayed on the recipient's side and the social interface associated with the message sender displayed on the purchaser's side are either the same social session's interface or the same social public service's interface. For example, if the purchaser configures the message sender to a social session, both the recipient and the purchaser can view the gift notification message in the session interface of that social session. Similarly, if the purchaser configures the message sender to a social public service, both the recipient and the purchaser can view the gift notification message in the social public service's interface.
[0216] S2002: In response to a notification message sent in the social interface, display the gift collection interface.
[0217] S2003: Display the gift collection progress information based on the gift collection operation in the gift collection interface.
[0218] In steps S2002-S2003, if a second account accessing the message-publishing object wants to claim the target gift shared by the first account, the recipient corresponding to the second account can trigger an operation on the gift notification message in the social interface associated with the message-publishing object to confirm claiming the gift notification message, specifically, to claim the target gift corresponding to the gift notification message. Further, the computer device displays a gift claiming interface based on this triggering operation; this interface includes gift information for the target gift to be claimed and a claim confirmation option. If the target gift is a physical gift, the interface also includes an address setting field for entering the recipient's shipping address. Thus, the recipient can perform a gift claiming operation on the interface, including triggering the claim confirmation option and setting the shipping address in the address setting field. Accordingly, the computer device creates a gift collection order for the recipient and displays collection progress information based on the gift collection operation performed by the recipient on the gift collection interface. The collection progress information indicates that the target gift has been successfully collected. If a delivery address is filled in on the gift collection interface, the collection progress information also indicates that the target gift has been successfully collected and is waiting for the merchant to ship it.
[0219] Furthermore, when a recipient triggers a gift notification message in the social interface, the computer device checks whether the recipient has permission to receive the target gift. If the recipient does not have permission, a corresponding prompt is displayed to inform the recipient why they cannot receive the target gift. For example, reasons why a recipient may not have permission to receive a target gift may include, but are not limited to: the target gift has already been claimed; the target gift has already been claimed by another recipient (allowing the recipient to claim it would result in duplicate claiming); or, for some reason (such as the buyer initiating an after-sales service request for the main product, or the target gift being limited to a second account that has a friend relationship with the first account), all unshipped target gifts sent by the buyer are prohibited from being claimed, and so on.
[0220] Taking a physical gift as the target gift and a group chat as the target audience, the process of the recipient claiming the target gift in the gift claiming interface is described below with reference to Figure 21. As shown in Figure 21, the group chat interface displays a gift notification message sent by the first account; where, ① if the gift notification message also includes the target gift to be claimed, the computer device responds to the gift notification message being triggered and outputs the gift claiming interface 2101. The recipient can set the delivery address in the address setting item 2102 in the gift claiming interface 2101 and then execute the trigger operation on the claim confirmation option 2103. At this time, the computer device determines that the recipient has completed the gift claiming operation for the target gift, and the computer device outputs the claiming result interface 2104, displaying the claiming progress information in the claiming result interface 2104. In addition, after the recipient claims the target gift, a claiming notification 21041 is displayed in the social interface to remind the recipient that the target gift has been claimed, avoiding the recipient claiming the target gift again and wasting time. ② If all the target gifts in the gift notification message have been claimed, the computer device, in response to the triggering of the gift notification message, outputs a first claim prompt message 2105. The second claim prompt message 2105 is used to indicate that all target gifts have been claimed. In the case that all target gifts have been claimed, this embodiment also allows the recipient to view the claiming progress of each second account, or even the claiming progress of the second account, through the second claim prompt message 2105. As shown in Figure 21, in response to the recipient's triggering operation of the second claim prompt message 2105, the computer device outputs a claim details interface 21051, which includes information such as the claiming progress of each second account and the claiming progress. ③ If the target gifts in the gift notification message may be claimed repeatedly by the recipient, the computer device, in response to the triggering of the gift notification message, outputs a second claim prompt message 2106. The first claim prompt message 2106 is used to indicate that the recipient has already claimed the target gifts. ④ If the computer device detects that the purchaser has initiated after-sales service for the main product when the gift notification message is triggered, the computer device will respond to the triggering of the gift notification message by outputting a third collection prompt message 2107. The third collection prompt message 2107 is used to indicate that the recipient is unable to collect the target gift due to the purchaser's reasons.
[0221] Furthermore, this application embodiment also supports the recipient to view the gift details of the target gift before claiming it, so that the recipient can claim the gift only when they confirm that they want to claim it, avoiding accidental operation. As shown in Figure 22, taking a social conversation as an example, when the gift notification message in the social conversation interface is triggered, the gift claiming interface is displayed. The gift claiming interface includes the gift information of the target gift to be claimed, such as the gift identifier 2201 used to uniquely identify the target gift. The recipient can perform a trigger operation on the gift information (such as the gift identifier 2201) displayed in the gift claiming interface. At this time, the details interface 2202 of the target gift is displayed. The recipient can view the detailed information of the target gift in the details interface 2201, such as the original price, model and other information of the target gift. To facilitate the recipient's receipt of the target gift, this embodiment of the application also supports the recipient to directly perform a confirmation operation on the details interface 2202 of the target gift to receive the target gift; if the details interface 2202 includes a receipt component 2203, when the receipt component 2203 is clicked, the recipient successfully receives the target gift. If the target gift is a physical gift, the recipient continues to fill in the delivery address to confirm that the recipient has actually received the target gift.
[0222] This application embodiment also supports sending an order cancellation notification to the recipient when the main product has been sold and the target gift has been claimed by the recipient. This order cancellation notification indicates that the claim order created when the recipient claimed the target gift has been cancelled or revoked due to the main product's after-sales service. This helps the recipient to keep track of the order status in a timely manner. As shown in Figure 23, when the claim order is cancelled, a notification interface 2301 is displayed, and an order cancellation notification 2302 is output in the notification interface 2301.
[0223] This application embodiment also supports establishing relationships between the recipient and the merchant (e.g., the recipient follows the merchant's store), successfully establishing a new customer (i.e., recipient)-merchant relationship, helping the merchant convert more customers and improving customer conversion through gift sharing. As shown in Figure 24, an association entry 2401 is set in the order details interface for receiving an order; when the association entry 2401 is triggered, an association window 2402 is output, where the recipient can authorize a second account to establish a relationship with the merchant, such as authorizing the second account to follow the merchant. After the recipient successfully establishes a relationship with the merchant in the association window 2402, an authorization prompt 2403 is output, which is used to indicate that a relationship has been successfully established with the merchant, such as a follow relationship, membership relationship, etc.
[0224] In summary, the embodiments of this application support recipients in actively establishing social relationships with merchants, thereby enabling the dissemination of free gifts (samples) based on these social relationships and achieving the conversion of new customers into interested buyers. This conversion refers to the process by which a recipient, after receiving a free gift, establishes a relationship with the merchant to facilitate purchasing goods from the merchant; that is, the recipient becomes a customer of the merchant.
[0225] The embodiments in Figures 3 and 14 primarily describe the item processing method flow on the buyer's side from an interface perspective, while the embodiment in Figure 21 primarily describes the item processing method flow on the recipient's side from an interface perspective. The following section, in conjunction with Figure 25, describes the background interaction logic between gift-giving and gift-receiving during the process of giving a gift to a friend. As shown in Figure 25, this interaction logic may involve the following parties: the buyer (giver), the recipient (receiver), the order service, the item service, the gift list service, and the gift service. These services can be provided by server 204 in the system shown in Figure 2, or jointly executed by multiple servers in a distributed service. Specifically, the order service mainly implements functions such as order creation and order management; the item service mainly implements functions related to items, such as inventory management of main items and gifts; the gift list service mainly implements functions related to the target gift, such as gift order creation and management; and the gift service mainly implements functions related to gifts, such as managing the number of gifts that can be given. The background interaction logic between gift-giving and gift-receiving may include, but is not limited to, the following steps:
[0226] s1: The gift-giving side executes the target item purchase operation for the target item. The target item purchase operation refers to a series of actions performed by the buyer to place an order for the main item; after the buyer places an order for the main item, the order service responds by creating an item order for the target item in response to this purchase operation.
[0227] S2: The order service accesses the gift service to check if the target item is associated with any gifts. After creating an order for the target item, the order service sends a notification message to the gift service, requesting a result indicating whether the target item is associated with any gifts. The result returned by the gift service includes: the target item is associated with N gifts, meaning the target item participates in the gift-giving activity; or, the target item is not associated with N gifts, meaning the target item does not participate in the gift-giving activity.
[0228] s3: If the target item is associated with N gifts, the order service will notify the item service to deduct the main item inventory and the gift inventory. Specifically, if the target item is associated with N gifts, the order service will notify the item service to deduct the quantity of the item purchased by the buyer from the target item's inventory, and to deduct the inventory of the N gifts associated with the target item from the target gift's inventory, so as to achieve real-time inventory updates and thus ensure efficient inventory management for merchants.
[0229] s4: Order service notification gift service initializes N gifts. Initializing N gifts means: preparing the gifts (such as obtaining gift information and formatting the gift information) so that the prepared gifts can be pushed to the gift-giving side for gift sharing.
[0230] s5: The order service returns N gifts to the gift-giver. Specifically, after initializing N gifts, the order service can push N gifts to the gift-giver when the gift-giver pays for the main item and requests to receive N gifts (as mentioned above, by clicking the gift-giving entry).
[0231] s6: The gift-giving side performs a gift-sharing operation. This gift-sharing operation includes, in the embodiment shown in Figure 3, the buyer configuring gift notification messages in the gift configuration interface.
[0232] s7: The Gift List Service, based on the gift-sharing operation performed by the giver, checks the relationship between the quantity of the target gift given and the remaining quantity of gifts through the Gift Service. If the quantity given is less than or equal to the remaining quantity of gifts, it deducts from the gift inventory. Specifically, the Gift List Service compares the quantity of the target gift given in the giveaway configuration information set by the buyer with the remaining quantity of N gifts (i.e., the number of gifts in the N gifts that are awaiting giving) to ensure that the quantity set by the buyer is valid. When the quantity given is less than or equal to the remaining quantity of gifts, the quantity of the N gifts is updated by deducting the quantity of the target gift selected for this gift-giving from the remaining quantity of the N gifts.
[0233] S8: When the gift order service receives a notification from the gift service that the number of gifts to be given is less than or equal to the number of remaining gifts, it creates and pushes a gift order for the target gift. This gift order is then sent to the buyer for their management.
[0234] S9: After creating a gift order, the gift order service will publish a gift notification message to the message recipients so that the second account can view the gift notification message in the message recipients.
[0235] s10: The recipient executes a gift claiming operation in response to the gift notification message. This claiming operation is the triggering operation performed by the recipient in response to the gift notification message in the embodiment shown in Figure 20.
[0236] S11: The gift list service notifies the gift service to check whether the second account performing the claim operation meets the gift claiming rules. These gift claiming rules correspond to the various scenarios described in the embodiment shown in Figure 20, where the recipient has the right to claim the target gift. Each scenario corresponds to a specific gift claiming rule. For example, gift claiming rules include: the recipient has not claimed the target gift shared by the buyer, the target gift has not been fully claimed, the gift sender has not initiated after-sales service for the main product, etc.
[0237] s12: If the second account does not meet the gift redemption rules, the gift order service will notify the gift service to adjust the number of gifts the second account can redeem. Specifically, if each second account is only allowed to redeem one gift from N gifts, adjusting the number of gifts the second account can redeem includes changing the number of gifts that can redeem from 1 to 0.
[0238] s13: The gift list service notifies the recipient that the target gift has been successfully received.
[0239] It should be noted that steps s1-s13 are exemplary descriptions of the overall interaction logic between gift giving and receiving; other interaction logics included in the gift giving and receiving process are also executed through interactions between the parties shown in Figure 25 (such as the order service, item service, gift service, and gift list service). For example, if the gift service detects in step s11 that the second account performing the claim operation does not meet the gift claim rules, then steps s12 and s13 will not be executed; instead, the gift list will notify the recipient of the reason why the target gift cannot be claimed.
[0240] Please refer to Figure 26, which shows a flowchart illustrating another article processing method provided by an exemplary embodiment of this application. The article processing method shown in Figure 26 is executed by a computer device, specifically by at least one of the terminal 203 and server 204 on the merchant side of the system shown in Figure 2. The terminal 203 is logged with a shipping account for distributing target articles and gifts, which refers to the merchant's account used to log in to the gift-giving tool. The article processing method includes, but is not limited to, steps S2601-S2602:
[0241] S2601: Display the order management interface.
[0242] S2602: In response to a triggered operation on the target gift order, display the order management details interface for the target gift order.
[0243] In steps S2601-S2602, this application embodiment supports merchants in order management; wherein, order management mainly manages the following orders: item orders created when a buyer purchases a target item, gift orders created when a buyer shares a target gift associated with the target item, and collection orders created when a recipient collects a target gift shared by a buyer.
[0244] Specifically, when a merchant needs to manage orders, they can trigger the display of an order management interface on the computer device. This interface includes the item order for the target item and M gift orders related to the target item. Among these M gift orders is the target gift order for the target gift. It is worth noting that the relevant details regarding the M gift orders can be found in the description of the M gift orders in step S1404 above, and will not be repeated here. When a merchant needs to manage any order (such as a target gift order), they can trigger an operation on that target gift order in the order management interface. In response to the merchant's trigger operation on the target gift order, the computer device displays the order management details interface for that target gift order. This interface displays order information related to the target gift order, including but not limited to: gift information for the target gift, order creation time, order number, logistics information, buyer information, and recipient information.
[0245] Considering that the number of target gifts in a target gift order may be one or more, when there are multiple target gifts, a claim order will be created for each second account that receives the target gift. To improve the aesthetics and simplicity of the order management details interface, the interface style and content of the order management details interface will differ depending on whether the number of target gifts is one or multiple. The following diagrams, with reference to the attached images, illustrate the order management details interfaces for different gift quantities; where:
[0246] (1) The number of target gifts in the target gift order is one.
[0247] As shown in Figure 27, suppose a target gift order containing only one target gift is shared to a one-on-one chat session. In this case, when the order management interface includes the target gift order 2701, if the merchant wants to view the target gift order 2701, the merchant performs a trigger operation on the target gift order 2701. The computer device responds to this trigger operation and displays the order management details interface 2702 corresponding to the target gift order 2701; this order management details interface includes the target gift claiming progress information 2703 for the second account (excluding the first account) in the one-on-one chat session, the second account's claiming information 2704, the target gift's gift information 2705, etc.
[0248] (2) The number of target gifts in the target gift order is at least two.
[0249] As shown in Figure 28a, suppose a target gift order containing multiple target gifts is shared to a group chat or social public service, and each secondary account is set to receive only one target gift. In this case, the target gift order 2801 is included in the order management interface; when the target gift order 2801 is triggered, the computer device displays the order management details interface 2802 corresponding to the target gift order 2801; the order management details interface 2802 includes the first account's receipt information 2803, the target gift's gift information 2804, and the receipt progress information 2805 for multiple target gifts.
[0250] If at least two target gifts in a target gift order have been claimed, and the merchant wants to further view the claim orders for the claimed target gifts, the merchant can perform a gift viewing operation in the order management details interface, triggering the display of the claim orders corresponding to the claimed target gifts among the at least two target gifts; the number of claimed target gifts may be one or more. As shown in Figure 28b, if the number of target gifts in a target gift order is at least two, a sub-order viewing component 2806 is displayed in the order management details interface corresponding to the target gift order; when at least one target gift among the at least two target gifts has been claimed, the sub-order viewing component 2806 is in an optional state. When the optional sub-order viewing component 2806 is triggered, the claim order interface 2807 is displayed; the claim order interface 2807 displays the claim orders corresponding to each claimed target gift, such as claim order 28071 and claim order 28072, etc.
[0251] Therefore, regardless of whether the number of target gifts included in the target gift order is one or more, the embodiments of this application support the merchant side to manage the item orders and gift orders on the buyer side, as well as the collection orders on the recipient side, to help merchants better manage orders and enrich the order management permissions on the merchant side.
[0252] In addition to supporting merchants in order management through steps S2601 and S2602, this embodiment also supports merchants in configuring gift-giving activities and managing the activity data (such as statistics, viewing, and analysis) of gift-giving activities. This not only helps merchants create personalized gift-giving activities to meet their diverse activity needs, but also allows them to manage the activity data, enabling them to better configure gift-giving activities and achieve a virtuous cycle of gift-giving results. The processes of configuring gift-giving activities and managing the activity data are described below; wherein:
[0253] (1) Configure gift-giving activities.
[0254] Specifically, merchants who want to create a gift-giving campaign can invoke or trigger the campaign creation interface from a gift-giving tool (such as a client application with gift-giving capabilities). This interface includes an campaign settings area and a gift settings area. The campaign settings area is used to configure the campaign details, including the item information of the target item (i.e., the main item). The gift settings area is used to configure the gift-giving rules associated with the main item. The gift-giving rules describe the rules for giving away the N gifts (i.e., selected gifts) associated with the target item after the first account executes an order for the target item. For example, the gift-giving rules may include the aforementioned rule that each second account is only allowed to receive one gift, and that each gift includes at least one other gift.
[0255] A schematic diagram of an exemplary activity creation interface can be seen in Figure 29; the activity creation interface 2901 includes an activity setting area 2902 and a gift setting area 2903. Merchants perform activity setting operations in the activity setting area 2902, which includes a trigger operation on the item addition entry 29021; when the item addition entry 29021 is triggered, an item addition window 29022 is displayed, which includes multiple items. This embodiment of the application supports merchants configuring target items for gift-giving activities in the item addition window 29022; this embodiment of the application also supports merchants selecting multiple items as target items, thereby achieving batch creation of gift-giving activities, with one target item corresponding to one gift-giving activity, improving the efficiency of gift-giving activity creation. Similarly, the merchant performs a gift setting operation in the gift setting area 2903, which includes triggering the gift addition entry 29031. When the gift addition entry 29031 is triggered, a gift addition window 29032 is displayed, which includes multiple gifts that can be selected as gifts. The merchant can select at least one gift from the gift addition window 29032 as a gift associated with the target item. After the above configuration operation, the item information of the target item configured based on the activity setting operation is displayed in the activity setting area 2902 of the activity creation interface 2901, and the gift setting area 2903 displays the gifting rule information configured based on the gift setting operation, which includes the gift information of the selected gift.
[0256] Furthermore, as shown in Figure 29, merchants can continue to perform activity setting operations in the activity setting area 2902 to configure activity details information, such as at least one activity time, activity scenario information, and activity name. Similarly, merchants can continue to perform gift setting operations in the gift setting area 2903 to configure gifting rules information, such as the number of gifts associated with the target item (e.g., the number of gifts is N) and the number of gifts that each second account can receive (e.g., a set of gifts, which includes 2 items). It is worth noting that, depending on the gift selected by the merchant, this embodiment of the application also supports automatically displaying gift information related to the gift in the gift setting area, such as displaying the total inventory quantity of the gift and the gift type, to facilitate the merchant's secondary confirmation of whether to associate the gift with the target item.
[0257] (2) View the event data of the gift-giving activity.
[0258] Specifically, when a merchant wants to view the activity data of a gift-giving campaign, they can use a computer device to invoke or trigger the display of the data management interface from the gift-giving tool. This data management interface is used to display activity data related to the gift-giving campaign. The activity data displayed in the data management interface can include the total activity data of multiple gift-giving campaigns created by the merchant, or it can include the activity data of a single gift-giving campaign; this embodiment of the application does not limit this. That is, the data management interface can display the activity data of a single gift-giving campaign or the total activity data of multiple gift-giving campaigns, or it can simultaneously display the activity data of a single gift-giving campaign and the total activity data of multiple gift-giving campaigns. The activity data can include at least one of the following: ① The number of times the target gift has been claimed; when the activity data is for a single gift-giving campaign, the number of times the target gift has been claimed refers to the number of times the gift configured for that gift-giving campaign has been claimed. For example, if 3 buyers participate in the gift-giving campaign, and each buyer shares a gift and 2 recipients claim the gift, then the number of times the target gift has been claimed is 3*3=9; when the activity data is for multiple gift-giving campaigns, the number of times the target gift has been claimed is the sum of the number of claims under each gift-giving campaign. ② The number of second accounts that created orders within a specified time period. Here, "orders" refers to orders placed by second accounts when purchasing goods from the merchant's store. In other words, it counts how many second accounts that received gifts placed orders on the merchant's side within a specified time period, reflecting the customer conversion rate achieved through gift sharing. ③ The total order resource volume of orders created within a specified time period. Here, "orders" refers to orders placed by second accounts when purchasing goods from the merchant's store. In other words, it counts the total electronic resource volume of all orders placed by each second account that received gifts on the merchant's side within a specified time period, reflecting the economic conversion achieved through gift sharing. This application embodiment does not limit the specified time period in ② and ③ described above. For example, the specified time period could be within 30 days after the target gift is sent with a gift notification message. It should be understood that the activity data is not limited to the three types given above; this application embodiment uses the three types of activity data as examples for description.
[0259] A schematic diagram of an exemplary data management interface can be seen in Figure 30. The data management interface 3001 includes at least one data item, each corresponding to a type of activity data. For example, data item 30011 corresponds to the activity data—the number of times the target gift has been claimed; data item 30012 corresponds to the activity data—the number of second accounts that created orders within a specified time period; and data item 30013 corresponds to the activity data—the total order resources of orders created within a specified time period. Before the gift-giving activity begins, at least one or more data items may be empty. For example, if data item 30011 corresponds to zero times the target gift has been claimed, then data item 30011 is empty, indicating that no claims for the target gift have been generated or counted. After the gift-giving activity begins, the corresponding activity data is displayed in real time for each data item in the data management interface 3001, allowing merchants to monitor the progress of the gift-giving activity in real time.
[0260] Referring again to Figure 30, the data management interface 3001 can also display activity display areas 3002 corresponding to each created gift-giving activity, allowing merchants to view the created gift-giving activities in these areas. For example, activity display area 3003 includes gift-giving activity 30021 created by the merchant. The display area for gift-giving activity 30021 shows that the activity type is gift sharing, i.e., giving gifts to friends. Activity display area 3003 can also display gift-giving activities with the activity type of exclusive gifts, where the gifts are given to the purchaser.
[0261] Furthermore, the activity display area 3002 includes an activity creation entry 3003. When this activity creation entry 3004 is triggered, it indicates that the merchant wants to create a new gift-giving activity, and the activity creation interface shown in Figure 29 is displayed to facilitate the merchant's configuration of the new gift-giving activity. It is worth noting that, considering that merchants may not know how to configure a gift-giving activity when creating it for the first time, this embodiment supports playing an educational animation 3004 when the computer device detects that the merchant has triggered the activity creation entry 3003 for the first time. This educational animation 3004 can be a video or a series of images, designed to help merchants learn how to create a gift-giving activity in the activity creation interface.
[0262] Furthermore, merchants can independently analyze the activity data in the data management interface using various data analysis tools. This application embodiment does not limit the data analysis tools or methods, aiming to obtain analysis results according to the merchant's data analysis needs, thereby helping merchants better manage gift-giving activities and achieve a virtuous cycle of gift-giving. The data analysis results may include whether a second account that received a gift engaged in any transactions related to the product, or whether the second account that received a gift followed the store or became a store member, etc.
[0263] In summary, on the one hand, this application embodiment supports merchants in independently creating gift-giving activities according to their own activity needs, meeting their personalized activity requirements; furthermore, this application embodiment features a templated activity creation interface, allowing merchants to simply configure activity information on the interface, improving the convenience and efficiency of activity creation. On the other hand, it supports automatic data statistics, display, and analysis of gift-giving activity data, intelligently processing activity data to help merchants adjust gift-giving activities based on the analysis results, converting more new customers and achieving a virtuous cycle of gift-giving.
[0264] Figure 31 shows a schematic diagram of an article processing apparatus provided in an exemplary embodiment of this application; the article processing apparatus can be used to perform some or all of the steps in the method embodiments shown in Figures 3 and 14. Referring to Figure 31, the apparatus includes the following units:
[0265] Display unit 3101 is used to display the order interface of the first account; the order interface includes a gift gifting entry, which is used to trigger the gifting of N gifts; the N gifts are allocated to the first account based on the target item purchase operation, where N is a positive integer; the target item purchase operation refers to the operation of the first account placing an order for the target item, and the N gifts are allocated to the first account when the target item is ordered;
[0266] The response unit 3102 is used to respond to the trigger operation of the gift giving entry and display the gift giving configuration interface;
[0267] Processing unit 3103 is used to send a gift notification message to the message publishing object in response to the configuration operation in the gift configuration interface. The gift notification message is used to notify the second account accessing the message publishing object to receive the target gift. The target gift is selected from N gifts. The message publishing object refers to the message carrier used to publish the gift notification message.
[0268] In one implementation, the order interface also includes gift status information, which is used to represent the gift giving status corresponding to N gifts; the gift giving status includes pending giving status, given status, and expired status.
[0269] If the gift status information indicates that there is a gift in the pending gift state among the N gifts, then the gift gifting entry will be displayed as optional.
[0270] If the gift status information indicates that each of the N gifts is in the gift-giving state or expired state, then the gift-giving entry will be displayed as unselectable.
[0271] Processing unit 3103, in response to a trigger operation on the gift-giving entry point, displays the gift-giving configuration interface, specifically for:
[0272] In response to a trigger action on a gift-giving entry that is in an optional state, the gift-giving configuration interface is displayed.
[0273] In one implementation, the processing unit 3103, in response to a configuration operation in the gift configuration interface, sends a gift notification message to the message publishing object, specifically for the following purposes:
[0274] In response to the configuration operation of entering the configuration information for gifting in the gifting configuration interface, a gifting notification message is sent to the message publishing object;
[0275] The gift configuration information includes: the recipients of the gift notification message and the target gift; the recipients include social conversations and social public services, and social conversations include one-on-one chats and group chats.
[0276] In one implementation, the gift configuration interface includes an object selection component; the configuration process for the message publishing object includes:
[0277] In response to a triggering operation on the object selection component, an object selection interface is displayed; the object selection interface includes at least one candidate receiving object.
[0278] Based on the object selection operation performed in the object selection interface, the selected message publishing object is displayed in the gift configuration interface; the message publishing object is at least one of at least one candidate receiving object.
[0279] In one implementation, the configuration process for the message publishing object includes:
[0280] Receive message publishing objects entered via input device in the gift configuration interface;
[0281] The input device can be a virtual input device or a physical input device connected to an external computer.
[0282] In one implementation, the number of gift types is at least one, and the gift-giving configuration interface displays a configuration sub-area corresponding to each gift; the processing unit 3103 is further configured to:
[0283] In response to the quantity configuration operation performed in the target configuration sub-region, the gift quantity set for the target gift is displayed in the target configuration sub-region; the target configuration sub-region is the configuration sub-region corresponding to the target gift.
[0284] In one implementation, the processing unit 3103 is further configured to:
[0285] If the number of gifts configured for the target gift is greater than the number of remaining gifts, a quantity prompt will be displayed in the gift configuration interface. The quantity prompt is used to indicate that the number of gifts configured for the target gift is greater than the number of remaining gifts. The number of remaining gifts refers to the number of the target gift that is in the pending gift state out of N gifts.
[0286] In one implementation, the processing unit 3103, in response to a configuration operation in the gift configuration interface, sends a gift notification message to the message publishing object, specifically for the following purposes:
[0287] In response to configuration operations in the gift configuration interface, display the social interface associated with the message sending object;
[0288] Display gift notification messages in the social interface.
[0289] In one implementation, the processing unit 3103 is further configured to:
[0290] Display a prompt message that prompts the user to jump to the social interface associated with the message sender.
[0291] In response to the confirmation action of the prompt message, the step of displaying the social interface associated with the message posting object is triggered.
[0292] In one implementation, the message publishing object is a social session, and the social interface is the session interface of the social session; the processing unit 3103, when displaying the gift notification message in the social interface, is specifically used for:
[0293] The gift notification message is displayed as a conversation message in the chat interface;
[0294] The conversation interface is either a one-on-one conversation associated with a one-on-one conversation, or a group conversation associated with a group conversation.
[0295] In one implementation, the message publishing object is a social public service, and the social interface is the social public service interface of the social public service; the processing unit 3103, when displaying the gift notification message in the social interface, is specifically used for:
[0296] In the social public service interface, the gift notification message is displayed in the form of a social public message.
[0297] In one implementation, the message publishing object is a one-on-one chat session, which involves a first account and a second account; the processing unit 3103 is also used for:
[0298] If the second account meets the gift-giving blocking conditions, a blocking message will be displayed in the gift-giving configuration interface; the blocking message is used to indicate that gifts should not be given to the second account.
[0299] In one implementation, the message publishing object is a one-on-one chat session, which involves a first account and a second account; the processing unit 3103 is also used for:
[0300] If the second account receives the gift during a historical period and the gift is not claimed during that period, a duplicate gift notification will be displayed in the gift configuration interface.
[0301] The duplicate gift notification message is used to indicate that the second account did not claim the gift within the specified time period, and that the second account has the authority to receive the gift again.
[0302] In one implementation, the configuration operation is used to configure the gifted configuration information, and the processing unit 3103 is also used for:
[0303] Create a target gift order based on the gift configuration information;
[0304] Processing unit 3103 is also used for:
[0305] Displays the order center interface of the first account; the order center interface includes the item order for the target item, and M gift orders related to the target item; a gift order is an order created based on the gift configuration information configured once by the first account; the M gift orders include the target gift order; M is a positive integer, and 1≤M≤N;
[0306] The system displays the real-time progress of claiming the target gift in the target gift order.
[0307] In one implementation, if the gift configuration information corresponding to the target gift order includes at least two target gifts, then the processing unit 3103 is further configured to:
[0308] In response to viewing the target gift order in the order center interface, the gift details interface of the target gift order is displayed; the gift details interface includes an entry point for viewing the gift;
[0309] In response to a trigger action on the gift viewing entry, the gift order interface is displayed; the gift order interface includes: sub-gift orders corresponding to each of the at least two target gifts that have been claimed.
[0310] In one implementation, the processing unit 3103 is further configured to:
[0311] If the valid period for claiming the target gift expires and the target gift has not been distributed to the second account, then the target gift will be changed from a gifted status to a pending gift status; or,
[0312] If the valid time for gifting the target gift expires and the target gift has not been distributed to the second account, the target gift will change from the pending gifting or gifted status to the expired status; or,
[0313] If there are after-sales operations for the target item, and the target gift has not been distributed to the second account, then the target gift will be changed from a gifted status to an invalid status.
[0314] In one implementation, the processing unit 3103 is further configured to:
[0315] The item browsing interface displays the target item, and includes a gift viewing component;
[0316] In response to a trigger operation on the gift viewing component, a gift details window is output; the gift details window includes gift information for each of the N gifts associated with the target item.
[0317] According to one embodiment of this application, the various units in the article processing apparatus shown in FIG31 can be individually or entirely merged into one or more other units, or some of the units can be further divided into multiple functionally smaller units. This can achieve the same operation without affecting the technical effect of the embodiments of this application. The above-mentioned units are based on logical function division. In practical applications, the function of one unit can also be implemented by multiple units, or the function of multiple units can be implemented by one unit. In other embodiments of this application, the article processing apparatus may also include other units. In practical applications, these functions can also be implemented with the assistance of other units, and can be implemented by multiple units working together. According to another embodiment of this application, the article processing apparatus shown in FIG31 and the article processing method of the embodiments of this application can be implemented by running a computer program (including program code) capable of executing the steps involved in the corresponding methods shown in FIG3 or FIG14 on a general-purpose computing device including processing elements and storage elements such as a central processing unit (CPU), random access storage medium (RAM), and read-only storage medium (ROM). Computer programs can be recorded on, for example, a computer-readable recording medium, loaded onto the aforementioned computing device via the computer-readable recording medium, and run therein.
[0318] Based on the same inventive concept, the principle and beneficial effects of the article processing device provided in the embodiments of this application are similar to the principle and beneficial effects of the article processing method in the embodiments of this application. For details, please refer to the principle and beneficial effects of the method implementation. For the sake of brevity, these will not be repeated here.
[0319] Figure 32 shows a schematic diagram of another article processing apparatus provided in an exemplary embodiment of this application; this article processing apparatus can be used to perform some or all of the steps in the method embodiment shown in Figure 26. Referring to Figure 32, the apparatus includes the following units:
[0320] Display unit 3201 is used to display the order management interface, which includes the item order of the target item and M gift orders related to the target item; each gift order is created based on the gift configuration information configured by the first account once; the M gift orders include the target gift order, which is used to instruct the first account to share the target gift from N gifts to the message publishing object;
[0321] The processing unit 3202 is used to respond to the triggering operation of the target gift order and display the order management details interface of the target gift order; the order management details interface is used to display order information related to the target gift order.
[0322] In one implementation, if the number of target gifts in a target gift order is at least two, and at least one of the target gifts has been claimed, then the method further includes:
[0323] In response to the gift viewing operation performed in the order management details interface, the order corresponding to the claimed target gift is displayed.
[0324] In one implementation, the processing unit 3202 is further configured to:
[0325] The event creation interface is displayed; the event creation interface includes the event settings area and the gift settings area corresponding to the gift-giving event;
[0326] In response to an activity settings operation performed in the activity settings area, activity details information is displayed in the activity settings area, including item information of the target item; and,
[0327] In response to a gift setting operation performed in the gift settings area, gifting rule information is displayed in the gift settings area; the gifting rule information is used to characterize the gifting rules of N gifts associated with the target item after the first account performs the target item order operation; N is a positive integer.
[0328] In one implementation, the activity details information also includes at least one of the following: activity time, activity scenario information, and activity name;
[0329] The gifting rules include: the number of gifts associated with the target item, and the number of gifts each secondary account can receive.
[0330] In one implementation, the processing unit 3202 is further configured to:
[0331] The data management interface is displayed, which shows the activity data related to the gift-giving event.
[0332] The activity data includes at least one of the following:
[0333] The number of times the target gift has been claimed; the target gift is the gift that has been shared with the message sender out of N gifts.
[0334] The number of second accounts that created orders within a specified time period; and,
[0335] The total number of order resources for orders created within a specified time period.
[0336] According to one embodiment of this application, the various units in the article processing apparatus shown in FIG32 can be individually or entirely merged into one or more other units, or some of the units can be further divided into multiple functionally smaller units. This can achieve the same operation without affecting the technical effect of the embodiment of this application. The above-mentioned units are based on logical function division. In practical applications, the function of one unit can also be implemented by multiple units, or the function of multiple units can be implemented by one unit. In other embodiments of this application, the article processing apparatus may also include other units. In practical applications, these functions can also be implemented with the assistance of other units, and can be implemented by multiple units working together. According to another embodiment of this application, the article processing apparatus shown in FIG32 and the article processing method of the embodiment of this application can be implemented by running a computer program (including program code) capable of executing the steps involved in the corresponding method shown in FIG26 on a general-purpose computing device including processing elements and storage elements such as a central processing unit (CPU), random access storage medium (RAM), and read-only storage medium (ROM). Computer programs can be recorded on, for example, a computer-readable recording medium, loaded onto the aforementioned computing device via the computer-readable recording medium, and run therein.
[0337] Based on the same inventive concept, the principle and beneficial effects of the article processing device provided in the embodiments of this application are similar to the principle and beneficial effects of the article processing method in the embodiments of this application. For details, please refer to the principle and beneficial effects of the method implementation. For the sake of brevity, these will not be repeated here.
[0338] Figure 33 shows a schematic diagram of a computer device provided in an exemplary embodiment of this application. Referring to Figure 33, the computer device includes a processor 3301, a communication interface 3302, and a computer-readable storage medium 3303. The processor 3301, communication interface 3302, and computer-readable storage medium 3303 can be connected via a bus or other means. The communication interface 3302 is used to receive and send data. The computer-readable storage medium 3303 can be stored in the memory of the computer device. The computer-readable storage medium 3303 is used to store computer programs, including program instructions. The processor 3301 is used to execute the program instructions stored in the computer-readable storage medium 3303. The processor 3301 (or CPU (Central Processing Unit)) is the computing and control core of the computer device, suitable for implementing one or more instructions, specifically suitable for loading and executing one or more instructions to implement corresponding method flows or corresponding functions.
[0339] This application embodiment also provides a computer-readable storage medium (Memory), which is a memory device in a computer device used to store programs and data. It is understood that the computer-readable storage medium here can include both the built-in storage medium in the computer device and extended storage media supported by the computer device. The computer-readable storage medium provides storage space that stores the processing system of the computer device. Furthermore, the storage space also stores one or more instructions suitable for loading and execution by the processor 3301, which may be one or more computer programs (including program code). It should be noted that the computer-readable storage medium here can be high-speed RAM or non-volatile memory, such as at least one disk storage device; optionally, it can also be at least one computer-readable storage medium located remotely from the aforementioned processor.
[0340] In one embodiment, the computer-readable storage medium stores one or more instructions; the processor 3301 loads and executes one or more instructions stored in the computer-readable storage medium to implement the corresponding steps in the above-described article processing method embodiment; specifically, the processor 3301 loads and executes one or more instructions in the computer-readable storage medium for the following steps:
[0341] The order interface of the first account is displayed; the order interface includes a gift gifting entry, which is used to trigger the gifting of N gifts; N gifts are allocated to the first account based on the target item purchase operation, where N is a positive integer; the target item purchase operation refers to the operation of the first account placing an order for the target item, and the N gifts are allocated to the first account when the target item is ordered;
[0342] The response unit 3102 is used to respond to the trigger operation of the gift giving entry and display the gift giving configuration interface;
[0343] Processing unit 3103 is used to send a gift notification message to the message publishing object in response to the configuration operation in the gift configuration interface. The gift notification message is used to notify the second account accessing the message publishing object to receive the target gift. The target gift is selected from N gifts. The message publishing object refers to the message carrier used to publish the gift notification message.
[0344] In one implementation, the order interface also includes gift status information, which is used to represent the gift giving status corresponding to N gifts; the gift giving status includes pending giving status, given status, and expired status.
[0345] If the gift status information indicates that there is a gift in the pending gift state among the N gifts, then the gift gifting entry will be displayed as optional.
[0346] If the gift status information indicates that each of the N gifts is in the gift-giving state or expired state, then the gift-giving entry will be displayed as unselectable.
[0347] When one or more instructions in a computer-readable storage medium are loaded by processor 3301 and executed in response to a trigger operation on the gift-giving entry point to display the gift configuration interface, the following steps are specifically performed:
[0348] In response to a trigger action on a gift-giving entry that is in an optional state, the gift-giving configuration interface is displayed.
[0349] In one implementation, when one or more instructions in the computer-readable storage medium are loaded by the processor 3301 and executed in response to a configuration operation in the gift configuration interface, and a gift notification message is sent to the message publishing object, the following steps are specifically performed:
[0350] In response to the configuration operation of entering the configuration information for gifting in the gifting configuration interface, a gifting notification message is sent to the message publishing object;
[0351] The gift configuration information includes: the recipients of the gift notification message and the target gift; the recipients include social conversations and social public services, and social conversations include one-on-one chats and group chats.
[0352] In one implementation, the gift configuration interface includes an object selection component; the configuration process for the message publishing object includes:
[0353] In response to a triggering operation on the object selection component, an object selection interface is displayed; the object selection interface includes at least one candidate receiving object.
[0354] Based on the object selection operation performed in the object selection interface, the selected message publishing object is displayed in the gift configuration interface; the message publishing object is at least one of at least one candidate receiving object.
[0355] In one implementation, the configuration process for the message publishing object includes:
[0356] Receive message publishing objects entered via input device in the gift configuration interface;
[0357] The input device can be a virtual input device or a physical input device connected to an external computer.
[0358] In one implementation, the number of gift types is at least one, and the gift-giving configuration interface displays a configuration sub-area corresponding to each gift; one or more instructions in the computer-readable storage medium are loaded by the processor 3301 and the following steps are also executed:
[0359] In response to the quantity configuration operation performed in the target configuration sub-region, the gift quantity set for the target gift is displayed in the target configuration sub-region; the target configuration sub-region is the configuration sub-region corresponding to the target gift.
[0360] In one implementation, one or more instructions in a computer-readable storage medium are loaded by processor 3301 and the following steps are also performed:
[0361] If the number of gifts configured for the target gift is greater than the number of remaining gifts, a quantity prompt will be displayed in the gift configuration interface. The quantity prompt is used to indicate that the number of gifts configured for the target gift is greater than the number of remaining gifts. The number of remaining gifts refers to the number of the target gift that is in the pending gift state out of N gifts.
[0362] In one implementation, when one or more instructions in the computer-readable storage medium are loaded by the processor 3301 and executed in response to a configuration operation in the gift configuration interface, and a gift notification message is sent to the message publishing object, the following steps are specifically performed:
[0363] In response to configuration operations in the gift configuration interface, display the social interface associated with the message sending object;
[0364] Display gift notification messages in the social interface.
[0365] In one implementation, one or more instructions in a computer-readable storage medium are loaded by processor 3301 and the following steps are also performed:
[0366] Display a prompt message that prompts the user to jump to the social interface associated with the message sender.
[0367] In response to the confirmation action of the prompt message, the step of displaying the social interface associated with the message posting object is triggered.
[0368] In one implementation, the message publishing object is a social session, and the social interface is the session interface of the social session; when one or more instructions in the computer-readable storage medium are loaded by the processor 3301 and executed to display the gift notification message in the social interface, the following steps are specifically performed:
[0369] The gift notification message is displayed as a conversation message in the chat interface;
[0370] The conversation interface is either a one-on-one conversation associated with a one-on-one conversation, or a group conversation associated with a group conversation.
[0371] In one implementation, the message publishing object is a social public service, and the social interface is the social public service interface of the social public service; when one or more instructions in the computer-readable storage medium are loaded by the processor 3301 and executed to display the gift notification message in the social interface, the following steps are specifically performed:
[0372] In the social public service interface, the gift notification message is displayed in the form of a social public message.
[0373] In one implementation, the message is sent to a one-on-one chat session, which involves a first account and a second account; one or more instructions in a computer-readable storage medium are loaded by processor 3301 and the following steps are executed:
[0374] If the second account meets the gift-giving blocking conditions, a blocking message will be displayed in the gift-giving configuration interface; the blocking message is used to indicate that gifts should not be given to the second account.
[0375] In one implementation, the message is sent to a one-on-one chat session, which involves a first account and a second account; one or more instructions in a computer-readable storage medium are loaded by processor 3301 and the following steps are executed:
[0376] If the second account receives the gift during a historical period and the gift is not claimed during that period, a duplicate gift notification will be displayed in the gift configuration interface.
[0377] The duplicate gift notification message is used to indicate that the second account did not claim the gift within the specified time period, and that the second account has the authority to receive the gift again.
[0378] In one implementation, the configuration operation is used to configure the provided configuration information, and one or more instructions in the computer-readable storage medium are loaded by the processor 3301 and also executed as follows:
[0379] Create a target gift order based on the gift configuration information;
[0380] One or more instructions in a computer-readable storage medium are loaded by processor 3301 and the following steps are also executed:
[0381] Displays the order center interface of the first account; the order center interface includes the item order for the target item, and M gift orders related to the target item; a gift order is an order created based on the gift configuration information configured once by the first account; the M gift orders include the target gift order; M is a positive integer, and 1≤M≤N;
[0382] The system displays the real-time progress of claiming the target gift in the target gift order.
[0383] In one implementation, if the gift configuration information corresponding to the target gift order includes at least two target gifts, then one or more instructions in the computer-readable storage medium are loaded by the processor 3301 and the following steps are also executed:
[0384] In response to viewing the target gift order in the order center interface, the gift details interface of the target gift order is displayed; the gift details interface includes an entry point for viewing the gift;
[0385] In response to a trigger action on the gift viewing entry, the gift order interface is displayed; the gift order interface includes: sub-gift orders corresponding to each of the at least two target gifts that have been claimed.
[0386] In one implementation, one or more instructions in a computer-readable storage medium are loaded by processor 3301 and the following steps are also performed:
[0387] If the valid period for claiming the target gift expires and the target gift has not been distributed to the second account, then the target gift will be changed from a gifted status to a pending gift status; or,
[0388] If the valid time for gifting the target gift expires and the target gift has not been distributed to the second account, the target gift will change from the pending gifting or gifted status to the expired status; or,
[0389] If there are after-sales operations for the target item, and the target gift has not been distributed to the second account, then the target gift will be changed from a gifted status to an invalid status.
[0390] In one implementation, one or more instructions in a computer-readable storage medium are loaded by processor 3301 and the following steps are also performed:
[0391] The item browsing interface displays the target item, and includes a gift viewing component;
[0392] In response to a trigger operation on the gift viewing component, a gift details window is output; the gift details window includes gift information for each of the N gifts associated with the target item.
[0393] In one embodiment, the computer-readable storage medium stores one or more instructions; the processor 3301 loads and executes one or more instructions stored in the computer-readable storage medium to implement the corresponding steps in the above-described article processing method embodiment; specifically, the processor 3301 loads and executes one or more instructions in the computer-readable storage medium for the following steps:
[0394] The order management interface is displayed, which includes the item order for the target item and M gift orders related to the target item. Each gift order is created based on the gift configuration information configured by the first account once. Among the M gift orders is the target gift order, which is used to instruct the first account to share the target gift from the N gifts to the message publishing object.
[0395] In response to a triggered action on the target gift order, the order management details interface for the target gift order is displayed; the order management details interface is used to display order information related to the target gift order.
[0396] In one implementation, if the number of target gifts in a target gift order is at least two, and at least one of the target gifts has been claimed, then the method further includes:
[0397] In response to the gift viewing operation performed in the order management details interface, the order corresponding to the claimed target gift is displayed.
[0398] In one implementation, one or more instructions in a computer-readable storage medium are loaded by processor 3301 and the following steps are also performed:
[0399] The event creation interface is displayed; the event creation interface includes the event settings area and the gift settings area corresponding to the gift-giving event;
[0400] In response to an activity settings operation performed in the activity settings area, activity details information is displayed in the activity settings area, including item information of the target item; and,
[0401] In response to a gift setting operation performed in the gift settings area, gifting rule information is displayed in the gift settings area; the gifting rule information is used to characterize the gifting rules of N gifts associated with the target item after the first account performs the target item order operation; N is a positive integer.
[0402] In one implementation, the activity details information also includes at least one of the following: activity time, activity scenario information, and activity name;
[0403] The gifting rules include: the number of gifts associated with the target item, and the number of gifts each secondary account can receive.
[0404] In one implementation, one or more instructions in a computer-readable storage medium are loaded by processor 3301 and the following steps are also performed:
[0405] The data management interface is displayed, which shows the activity data related to the gift-giving event.
[0406] The activity data includes at least one of the following:
[0407] The number of times the target gift has been claimed; the target gift is the gift that has been shared with the message sender out of N gifts.
[0408] The number of second accounts that created orders within a specified time period; and,
[0409] The total number of order resources for orders created within a specified time period.
[0410] This application also provides a computer program product or computer program that includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the aforementioned article processing method.
[0411] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed in this application can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0412] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in or transmitted through a computer-readable storage medium. The computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can access or a data processing device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).
[0413] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for processing articles, characterized in that, The method is applied to a computer device used to log in to the first account, and the method includes: The order interface of the first account is displayed; the order interface includes a gift gifting entry, which is used to trigger the gifting of N gifts; the N gifts are allocated to the first account based on the target item purchase operation, where N is a positive integer; the target item purchase operation refers to the operation of the first account placing an order for the target item, and the N gifts are allocated to the first account when the target item is ordered; In response to the triggering operation of the gift-giving entry, the gift-giving configuration interface is displayed; In response to the configuration operation in the gift configuration interface, a gift notification message is sent to the message publishing object; the gift notification message is used to notify the second account accessing the message publishing object to claim the target gift, the target gift is selected from N gifts, and the message publishing object refers to the message carrier used to publish the gift notification message.
2. The method as described in claim 1, characterized in that, The order interface also includes gift status information, which is used to represent the gift giving status of the N gifts; the gift giving status includes pending giving status, given status, and expired status. If the gift status information indicates that there is a gift in the pending gift state among the N gifts, then the gift gifting entry will be displayed as optional. If the gift status information indicates that each of the N gifts is in the gifting state or the invalid state, then the gift gifting entry will be displayed as unselectable. The response to the triggering operation of the gift-giving entry point, displaying the gift-giving configuration interface, includes: In response to a trigger operation on the gift-giving entry that is in an optional state, the gift-giving configuration interface is displayed.
3. The method as described in claim 1 or 2, characterized in that, The step of responding to the configuration operation in the gift configuration interface by sending a gift notification message to the message publishing object includes: In response to the configuration operation of entering gift configuration information in the gift configuration interface, a gift notification message is sent to the message publishing object; The gift configuration information includes: the message recipient of the gift notification message and the target gift; the message recipient includes social conversations and social public services, and the social conversations include one-on-one chat conversations and group chat conversations.
4. The method according to any one of claims 1-3, characterized in that, The gift configuration interface includes an object selection component; the configuration process for the message publishing object includes: In response to a triggering operation on the object selection component, an object selection interface is displayed; the object selection interface includes at least one candidate receiving object. Based on the object selection operation performed in the object selection interface, the selected message publishing object is displayed in the gift configuration interface; the message publishing object is at least one of at least one of the candidate receiving objects.
5. The method according to any one of claims 1-4, characterized in that, The configuration process for a message publishing object includes: Receive message publishing objects input via input device in the gift configuration interface; The input device can be a virtual input device or a physical input device connected to the computer device.
6. The method according to any one of claims 1-5, characterized in that, The number of gift types is at least one, and the gift-giving configuration interface displays a configuration sub-area corresponding to each gift; the method further includes: In response to a quantity configuration operation performed in a target configuration sub-region, the quantity of the gift set for the target gift is displayed in the target configuration sub-region; the target configuration sub-region is the configuration sub-region corresponding to the target gift.
7. The method according to any one of claims 1-6, characterized in that, The method further includes: If the number of gifts given is greater than the number of remaining gifts, a quantity prompt will be displayed in the gifting configuration interface; the quantity prompt is used to indicate that the number of gifts given is greater than the number of remaining gifts; the number of remaining gifts refers to the number of target gifts that are in the pending gifting state out of the N gifts.
8. The method according to any one of claims 1-7, characterized in that, The step of responding to the configuration operation in the gift configuration interface by sending a gift notification message to the message publishing object includes: In response to the configuration operation in the gift configuration interface, the social interface associated with the message publishing object is displayed; The gift notification message is displayed in the social interface.
9. The method according to any one of claims 1-8, characterized in that, Before displaying the social interface associated with the message posting object, it also includes: Display a prompt message, which prompts the user to jump to the social interface associated with the message sender; In response to the confirmation operation of the prompt information, the step of executing the social interface associated with the display message posting object is triggered.
10. The method according to any one of claims 1-9, characterized in that, The message is sent to a social conversation, and the social interface is the conversation interface of the social conversation; displaying the gift notification message in the social interface includes: The gift notification message is displayed as a conversation message in the chat interface. The conversation interface is either a one-on-one chat interface associated with a one-on-one chat session, or a group chat interface associated with a group chat session.
11. The method according to any one of claims 1-10, characterized in that, The message is sent to a social public service, and the social interface is the social public service interface of the social public service; displaying the gift notification message in the social interface includes: In the aforementioned social public service interface, the gift notification message is displayed in the form of a social public message.
12. The method according to any one of claims 1-11, characterized in that, The message is sent to a one-on-one chat session, which is participated in by the first account and the second account; the method further includes: If the second account meets the gift-giving blocking conditions, a blocking prompt message will be displayed in the gift-giving configuration interface; the blocking prompt message is used to indicate that the gift is prohibited from being given to the second account.
13. The method according to any one of claims 1-12, characterized in that, The message is sent to a one-on-one chat session, which is participated in by the first account and a second account; the method further includes: If the second account receives the gift during a historical period and the gift is not claimed during that period, a duplicate gift notification will be displayed in the gift configuration interface. The duplicate gift notification is used to indicate that the second account has not claimed the gift within the specified time period, and that the second account has the authority to receive the gift again.
14. The method according to any one of claims 1-13, characterized in that, The configuration operation is used to configure the gift configuration information, and the method further includes: Create a target gift order based on the gift configuration information; The method further includes: The order center interface of the first account is displayed; the order center interface includes the item order of the target item, and M gift orders related to the target item; one gift order is an order created based on the gift configuration information configured by the first account once; the M gift orders include the target gift order; M is a positive integer, and 1≤M≤N; The progress information of receiving the target gift is displayed in real time in the target gift order.
15. The method according to any one of claims 1-14, characterized in that, If the gift configuration information corresponding to the target gift order includes at least two target gifts, then the method further includes: In response to the viewing operation of the target gift order in the order center interface, the gift details interface of the target gift order is displayed; the gift details interface includes a gift viewing entry; In response to a triggering operation on the gift viewing entry, a gift order interface is displayed; the gift order interface includes: a sub-gift order corresponding to each of the at least two target gifts that has been claimed.
16. The method according to any one of claims 1-15, characterized in that, The method further includes: If the valid period for claiming the target gift expires and the target gift has not been distributed to the second account, then the target gift will be changed from a gifted status to a pending gift status; or, If the valid time for giving the target gift expires and the target gift has not been distributed to the second account, then the target gift changes from the pending gifting state or the gifted state to the invalid state; or, If there is an after-sales operation for the target item, and the target gift has not been distributed to the second account, then the target gift will be changed from a gifted status to an invalid status.
17. The method according to any one of claims 1-16, characterized in that, Before displaying the order interface for the first account, the method further includes: The item browsing interface displays the target item, and the item browsing interface includes a gift viewing component; In response to a trigger operation on the gift viewing component, a gift details window is output; the gift details window includes gift information for each of the N gifts associated with the target item.
18. A method for processing articles, characterized in that, The method is applied to a computer device used for logging into the shipping account for the target item and gift, and the method includes: The order management interface is displayed, which includes the item order for the target item and M gift orders related to the target item. Each gift order is created based on the gift configuration information configured by the first account. Among the M gift orders is a target gift order, which is used to indicate that the first account will share the target gift from the N gifts to the message publishing object. In response to a triggered operation on the target gift order, the order management details interface of the target gift order is displayed; the order management details interface is used to display order information related to the target gift order.
19. The method as described in claim 18, characterized in that, If the number of target gifts in the target gift order is at least two, and at least one of the target gifts has been claimed, then the method further includes: In response to the gift viewing operation performed in the order management details interface, the order corresponding to the claimed target gift is displayed.
20. The method as described in claim 18 or 19, characterized in that, The method further includes: The event creation interface is displayed; the event creation interface includes an event settings area and a gift settings area corresponding to the gift-giving event; In response to an activity setting operation performed in the activity setting area, activity details information is displayed in the activity setting area, the activity details information including item information of the target item; and, In response to a gift setting operation performed in the gift setting area, gifting rule information is displayed in the gift setting area; the gifting rule information is used to characterize the gifting rules of N gifts associated with the target item after the target item is ordered by the first account; N is a positive integer.
21. The method according to any one of claims 18-20, characterized in that, The activity details also include at least one of the following: activity time, activity scenario information, and activity name; The gifting rules information includes: the number of gifts associated with the target item, and the number of gifts that each second account can receive.
22. The method according to any one of claims 18-21, characterized in that, The method further includes: The data management interface is displayed, which is used to show activity data related to the gift-giving activity; The activity data includes at least one of the following: The number of times the target gift has been claimed, where the target gift is one of the N gifts that has been shared with the message publisher. The number of second accounts that created orders within a specified time period; and, The total number of order resources for orders created within a specified time period.
23. An article handling device, characterized in that, The device is mounted on a computer device used to log in to the first account, and the device includes: The display unit is used to display the order interface of the first account; the order interface includes a gift gifting entry, which is used to trigger the gifting of N gifts; the N gifts are allocated to the first account based on the target item purchase operation, where N is a positive integer; the target item purchase operation refers to the operation of the first account placing an order for a target item, and the N gifts are allocated to the first account when the target item is ordered; A response unit is used to respond to a trigger operation on the gift-giving entry and display the gift-giving configuration interface; The processing unit is configured to send a gift notification message to the message publishing object in response to the configuration operation in the gift configuration interface; the gift notification message is used to notify the second account accessing the message publishing object to claim the target gift, the target gift being selected from N gifts, and the message publishing object being the message carrier used to publish the gift notification message.
24. An article handling device, characterized in that, The device is mounted on a computer device used to log in to the shipping account for the target item and gift. The device includes: The display unit is used to display the order management interface, which includes the item order of the target item and M gift orders related to the target item; each gift order is created based on the gift configuration information configured by the first account once; the M gift orders include a target gift order, which is used to instruct the first account to share the target gift from the N gifts to the message publishing object; The processing unit is configured to respond to a triggering operation on the target gift order by displaying the order management details interface of the target gift order; the order management details interface is used to display order information related to the target gift order.
25. A computer device, characterized in that, include: A processor, adapted to execute computer programs; A computer-readable storage medium storing a computer program that, when executed by the processor, implements the article processing method as described in any one of claims 1-17, or implements the article processing method as described in any one of claims 18-22.
26. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program adapted to be loaded by a processor and executed as described in any one of claims 1-17, or to implement the article processing method as described in any one of claims 18-22.
27. A computer program product, characterized in that, The computer program product includes computer instructions that, when executed by a processor, implement the article processing method as described in any one of claims 1-17, or implement the article processing method as described in any one of claims 18-22.