Information interaction method and device, computer equipment, computer readable storage medium and computer program product
By displaying the gift selection page on the user terminal, allowing users to select multiple products to be selected and give away, the problem of not meeting users' gift needs in the existing interactive methods is solved, and the user experience is improved.
Patent Information
- Application Number
- CN202510289273.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-11
- Publication Date
- 2025-07-11
AI Technical Summary
The existing interaction methods are usually a single interaction method. Users can only choose one or more products to purchase, which cannot meet the needs of users to give gifts to others, resulting in a poor user experience.
Provides an information interaction method, which determines the account number and gift information of the gift object in response to the gift event, displays a gift selection page to its client, allows users to select multiple products to be selected, and receives the selection result information for purchase operations.
It enriches the interactive interaction between users, and users can choose multiple favorite products and give them to others, improving the user's user experience.
Smart Images

Figure CN120298068A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular, to an information interaction method, apparatus, computer device, computer-readable storage medium, and computer program product. Background Art
[0002] With the continuous development of computer communication technology and the widespread application of terminals such as smart phones, computers, tablets, and laptops, terminals are developing towards diversification and personalization and are increasingly becoming indispensable devices in people's lives and work. To meet people's daily needs and the pursuit of spiritual life, in the prior art, application programs of some entertainment platforms that can carry interaction methods such as allowing users to browse products, understand product information, and purchase products have emerged. Users can browse products and purchase products through the application program. For example, users can select a certain product in the application program and place it in the shopping cart or directly purchase the product.
[0003] However, the above interaction method is usually a single interaction method, and users can usually only select one or more products to purchase by themselves. With the increasing growth of user needs, when users browse products through the application program, there will be a need to give gifts to other users, such as the need to give gifts to relatives, friends, or buddy users, resulting in fewer interactive ways that can be interacted between users and unable to meet the various needs of users, resulting in a poor user experience. Summary of the Invention
[0004] Embodiments of this application provide an information interaction method, apparatus, computer device, computer-readable storage medium, and computer program product, which can receive target products given by other users, enrich the interactive ways that can be interacted between users, meet the various needs of users, and improve the user experience.
[0005] Embodiments of this application provide an information interaction method, which is applied to a first client. The method includes:
[0006] In response to a gift-giving event, determining the recipient account corresponding to the gift-giving event and gift-giving information, where the gift-giving information is used to indicate a plurality of products to be selected that can be selected by the user of the recipient account;
[0007] Sending the gift-giving information to a second client of the recipient account, so as to display a gift selection page on a target interface of the second client based on the gift-giving information, so that the user of the recipient account can select a target product from the plurality of products to be selected to obtain selection result information;
[0008] Receiving the selection result information returned by the second client;
[0009] Based on the selected result information, perform a purchase operation on the target product corresponding to the selected result information to gift the target product to the recipient account.
[0010] An embodiment of the present application provides an information interaction method, which is applied to a second client. The method includes:
[0011] Receive gift information sent by a first client of the giver account, where the gift information is used to indicate multiple selectable products for the user of the recipient account to select.
[0012] Based on the gift information, display a gift selection page on the target interface, where the gift selection page includes multiple selectable products.
[0013] In response to a selection operation on a target product among the selectable products, determine the selected result information.
[0014] Send the product selection result to the first client.
[0015] Correspondingly, an embodiment of the present application further provides an information interaction device, which is applied to a first client. The information interaction device includes:
[0016] A first response unit, configured to, in response to a gift-giving event, determine the recipient account and gift information corresponding to the gift-giving event, where the gift information is used to indicate multiple selectable products for the user of the recipient account to select.
[0017] A first sending unit, configured to send the gift information to the second client of the recipient account, so as to display a gift selection page on the target interface of the second client based on the gift information, so that the user of the recipient account can select a target product from the multiple selectable products to obtain selected result information.
[0018] A first receiving unit, configured to receive the selected result information returned by the second client.
[0019] A processing unit, configured to, based on the selected result information, perform a purchase operation on the target product corresponding to the selected result information to gift the target product to the recipient account.
[0020] Correspondingly, an embodiment of the present application further provides an information interaction device, which is applied to a second client. The information interaction device includes:
[0021] A second receiving unit, configured to receive gift-giving information sent by a first client of a giver account, where the gift-giving information is used to indicate a plurality of goods to be selected that can be selected by a user of a recipient account;
[0022] A display unit, configured to display a gift selection page on a target interface based on the gift-giving information, where the gift selection page includes a plurality of goods to be selected;
[0023] A second response unit, configured to determine selection result information in response to a selection operation on a target good among the goods to be selected;
[0024] A second sending unit, configured to send the merchandise selection result to the first client.
[0025] Correspondingly, an embodiment of the present application further provides a computer device, which includes a processor and a memory. The memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the information interaction method provided in various optional implementation manners of the above aspects.
[0026] Correspondingly, an embodiment of the present application further provides a computer-readable storage medium, which includes a computer program. When the computer program runs on a computer device, the computer program is used to cause the computer device to execute the steps of the information interaction method provided in various optional implementation manners of the above aspects.
[0027] Correspondingly, an embodiment of the present application further provides a computer program product, including a computer program, where the computer program is stored in a computer-readable storage medium; when a processor of a computer device reads the computer program from the computer-readable storage medium, the processor executes the computer program, so that the computer device executes the steps of the information interaction method provided in various optional implementation manners of the above aspects.
[0028] An embodiment of the present application provides an information interaction method, apparatus, computer device, and computer-readable storage medium. By responding to a gift-giving event, the gift recipient account corresponding to the gift-giving event and gift-giving information are determined, where the gift-giving information is used to indicate a plurality of to-be-selected goods that can be selected by the user of the gift recipient account. Then, the gift-giving information is sent to the second client of the gift recipient account to display a gift selection page on the target interface of the second client based on the gift-giving information, so that the user of the gift recipient account can select a target good from the plurality of to-be-selected goods to obtain selection result information. Next, the selection result information returned by the second client is received. Finally, based on the selection result information, a purchase operation is performed on the target good corresponding to the selection result information to present the target good to the gift recipient account. In the embodiment of the present application, after the current user can select multiple favorite goods, the current user can send the multiple favorite goods selected by the current user to other users. Other users can perform selection operations on each of the multiple favorite goods and then return the commodity selection results for the multiple favorite goods to the current user for the current user to purchase for themselves or present the goods they select to other users, enriching the interactive methods that can be interacted between users, thereby helping the current user make a faster decision on commodity purchase, meeting the various needs of users, and improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the accompanying drawings required for the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative efforts.
[0030] Figure 1 FIG. is a schematic diagram of the scenario of the information interaction system provided by the embodiment of the present application.
[0031] Figure 2 FIG. is a schematic flowchart of an information interaction method provided by the embodiment of the present application.
[0032] Figure 3 FIG. is a schematic diagram of a scenario of an information interaction method provided by the embodiment of the present application.
[0033] Figure 4 FIG. is another schematic diagram of a scenario of an information interaction method provided by the embodiment of the present application.
[0034] Figure 5 FIG. is another schematic diagram of a scenario of an information interaction method provided by the embodiment of the present application.
[0035] Figure 6It is another schematic diagram of the information interaction method provided by the embodiments of this application.
[0036] Figure 7 It is another schematic diagram of the information interaction method provided by the embodiments of this application.
[0037] Figure 8 It is another schematic diagram of the information interaction method provided by the embodiments of this application.
[0038] Figure 9 It is another schematic diagram of the information interaction method provided by the embodiments of this application.
[0039] Figure 10 It is another schematic diagram of the information interaction method provided by the embodiments of this application.
[0040] Figure 11 It is another schematic diagram of the information interaction method provided by the embodiments of this application.
[0041] Figure 12 It is another schematic diagram of the information interaction method provided by the embodiments of this application.
[0042] Figure 13 It is another schematic diagram of the information interaction method provided by the embodiments of this application.
[0043] Figure 14 It is another schematic diagram of the information interaction method provided by the embodiments of this application.
[0044] Figure 15 It is another flow schematic diagram of the information interaction method provided by the embodiments of this application.
[0045] Figure 16 It is another schematic diagram of the information interaction method provided by the embodiments of this application.
[0046] Figure 17 It is another schematic diagram of the information interaction method provided by the embodiments of this application.
[0047] Figure 18 It is another schematic diagram of the information interaction method provided by the embodiments of this application.
[0048] Figure 19 It is another schematic diagram of the information interaction method provided by the embodiments of this application.
[0049] Figure 20 It is another schematic diagram of the information interaction method provided by the embodiments of this application.
[0050] Figure 21 It is another schematic diagram of the information interaction method provided by the embodiments of this application.
[0051] Figure 22 It is another schematic diagram of the information interaction method provided by the embodiment of the present application.
[0052] Figure 23 It is another schematic diagram of the information interaction method provided by the embodiment of the present application.
[0053] Figure 24 It is another schematic diagram of the information interaction method provided by the embodiment of the present application.
[0054] Figure 25 It is a schematic structural diagram of the information interaction device provided by the embodiment of the present application.
[0055] Figure 26 It is another schematic structural diagram of the information interaction device provided by the embodiment of the present application.
[0056] Figure 27 It is a schematic structural diagram of the computer device provided by the embodiment of the present application. Detailed implementation manners
[0057] Next, the technical solutions in the embodiments of the present disclosure will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, rather than all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without creative efforts fall within the protection scope of the present disclosure.
[0058] The embodiments of the present disclosure provide an information interaction method, device, computer device and computer-readable storage medium. Specifically, the information interaction method in the embodiments of the present disclosure can be executed by a computer device, where the computer device can be a terminal or a server and other devices. The terminal can be a smart phone, a tablet computer, a notebook computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (Personal Digital Assistant, PDA) and other terminal devices. The terminal can also include a client, and the client can be an application client, a browser client with an application program or an instant messaging client, etc. The server can be an independent physical server, or a server cluster or a distributed system composed of multiple physical servers. It can also be a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms.
[0059] For example, when the information interaction method runs on a terminal, the terminal device stores application programs and is used to present the operation interfaces or application pages provided by the application programs. The terminal device is used to interact with users through the graphical user interface, merchant page, or other associated pages in the application program. For example, the application program is downloaded and installed on the terminal device and run. The ways for the terminal device to provide the graphical user interface, merchant page, or other associated pages in the application program to the user can include various methods. For example, it can be rendered and displayed on the display screen of the terminal device, or the graphical user interface can be presented through holographic projection. For example, the terminal device can include a touch display screen and a processor. The touch display screen is used to present the graphical user interface and receive the operation instructions generated by the user acting on the graphical user interface. The processor is used to run the application program, generate the graphical user interface, respond to the operation instructions, and control the display of the graphical user interface on the touch display screen.
[0060] Please refer to Figure 1 , Figure 1 which is a schematic diagram of a scenario of an information interaction system provided by an embodiment of the present disclosure. The system may include at least one terminal, at least one server, at least one database, and a network. The terminal held by the user can be connected to the servers of different application programs through the network. The terminal is any device with computing hardware that can support and execute software products corresponding to games. Additionally, when the system includes multiple terminals, multiple servers, and multiple networks, different terminals can be connected to each other through different networks and through different servers. The network can be a wireless network or a wired network. For example, the wireless network can be a wireless local area network (WLAN), local area network (LAN), cellular network, 2G network, 3G network, 4G network, 5G network, etc. Additionally, different terminals can also use their own Bluetooth network or hotspot network to connect to other terminals or to the server, etc. For example, multiple users can go online through different terminals, connect through an appropriate network, and synchronize with each other to support multiple users in using the same application program. Additionally, the system can include multiple databases. The multiple databases are coupled to different servers and can continuously store information related to the application program in the database when different users go online and use the application program for multi-user use.
[0061] An embodiment of the present disclosure provides an information interaction method, which can be executed by a terminal or a server. In the embodiment of the present disclosure, the case where the information interaction method is executed by the terminal is taken as an example for description. Among them, the terminal may include a touch display screen and a processor (of course, the terminal may also use peripherals such as a mouse and a keyboard as input devices, and only the touch display screen is taken as an example for description here). The touch display screen is used to present a graphical user interface (a target interface or a gift selection page, etc.) and receive an operation instruction generated by a user acting on the graphical user interface. When the user operates the graphical user interface through the touch display screen, the graphical user interface can control the content on the local terminal in response to the received operation instruction, or can control the content on the peer server in response to the received operation instruction. For example, the operation instruction generated by the user acting on the graphical user interface includes an instruction for starting an application program, and the processor is configured to start the application program after receiving the instruction for starting the application program provided by the user. In addition, the processor is configured to render and draw a graphical user interface associated with the application program on the touch display screen. The touch display screen is a multi-touch sensitive screen capable of sensing touch or sliding operations performed simultaneously by multiple points on the screen. When the user performs a touch operation on the graphical user interface with a finger, when the graphical user interface detects the touch operation, it controls the graphical user interface to perform an action corresponding to the touch operation.
[0062] It should be noted that Figure 1 The schematic diagram of the scenario of the information interaction system shown is only an example. The information interaction system and scenario described in the embodiment of the present disclosure are for more clearly illustrating the technical solution of the embodiment of the present disclosure, and do not constitute a limitation on the technical solution provided by the embodiment of the present disclosure. Those skilled in the art can know that with the emergence of new business scenarios, the technical solution provided by the embodiment of the present disclosure is also applicable to similar technical problems.
[0063] Based on the above problems, an embodiment of the present disclosure provides an information interaction method, device, computer device, and computer-readable storage medium, which can enrich the interaction methods that can be interacted between users, thereby helping the current user make a decision on commodity purchase faster, meeting the various needs of the user, and improving the user experience. The following will be described in detail respectively. It should be noted that the description order of the following embodiments does not limit the preferred order of the embodiments.
[0064] Please refer to Figure 2 , Figure 2 which is a flowchart of an information interaction method provided by an embodiment of the present disclosure. Taking the information interaction method applied to the first client as an example, the specific process of the information interaction method may be as follows: steps 101 to 104:
[0065] 101. In response to a gift-giving event, determine the recipient account corresponding to the gift-giving event and gift-giving information, where the gift-giving information is used to indicate a plurality of selectable items to be selected by the user of the recipient account.
[0066] In an embodiment of the present application, the gift-giving information may be the items to be selected by the user of the giving party account corresponding to the first client, or the gift range information selected by the user of the giving party account, and the gift range information is used to indicate the gift range of the selectable items to be given.
[0067] 102. Send the gift-giving information to the second client of the recipient account, so as to display a gift selection page on the target interface of the second client based on the gift-giving information, so that the user of the recipient account can select a target item from the plurality of selectable items to obtain selection result information.
[0068] In an embodiment of the present application, when the computer device obtains the gift-giving information, it may send the gift-giving information to the second client of the recipient account, so as to display a gift selection page on the target interface of the second client based on the gift-giving information, so that the user of the recipient account can select a target item from the plurality of selectable items to obtain selection result information.
[0069] 103. Receive the selection result information returned by the second client.
[0070] Specifically, the first client may receive the selection result information returned by the second client, and the selection result information may include the product information of the target item selected by the user of the recipient account and the delivery address information of the user of the recipient account.
[0071] 104. Based on the selection result information, perform a purchase operation on the target item corresponding to the selection result information to give the target item to the recipient account.
[0072] In an embodiment of the present application, the computer device may perform a purchase operation on the target item corresponding to the selection result information based on the selection result information to give the target item to the recipient account.
[0073] According to the content introduced above, the following will give examples to further illustrate the information interaction method of the present application, and the specific embodiments of the information interaction method are as follows.
[0074] In one embodiment, for the step "In response to a gift-giving event, determine the recipient account corresponding to the gift-giving event and gift-giving information", the method may include:
[0075] In response to a product selection instruction triggered through a target interface, determine a product to be selected from among a plurality of candidate products displayed on the target interface;
[0076] In response to a gift-giving page display instruction triggered through the target interface, display a gift-giving page on the target interface and obtain gift selection indication information determined through the gift-giving page, where the gift selection indication information is used to indicate the quantity of products and / or the product amount limit conditions that can be selected by a user of the recipient account;
[0077] Generate gift-giving information based on the product to be selected and the gift selection indication information;
[0078] In response to a gift-giving instruction triggered through the gift-giving page, determine the recipient account based on the gift-giving instruction and send the gift-giving information to a second client of the recipient account.
[0079] Among them, the target interface can display a shopping cart page or a product collection page. The shopping cart page can display product information blocks of a plurality of shopping cart products added to the virtual shopping cart by the sender account; the product collection page can display product information blocks of a plurality of collected products added to the product collection list by the sender account.
[0080] In a specific embodiment, for the step of "in response to a product selection instruction triggered through a target interface, determine a product to be selected from among a plurality of candidate products displayed on the target interface", the method may include:
[0081] Display a target interface, where the target interface displays a shopping cart page, and the shopping cart page includes product information blocks of a plurality of shopping cart products added to the virtual shopping cart by the sender account;
[0082] In response to a selection operation on a target product information block among a plurality of product information blocks, determine the product corresponding to the target product information block as the product to be selected.
[0083] For example, please refer to Figure 3, a target interface can be provided through a computer device. The target interface displays a shopping cart page, and the shopping cart page includes product information blocks of multiple shopping cart products added to the virtual shopping cart by the gifter's account. The multiple shopping cart products include a first shopping cart product, a second shopping cart product, a third shopping cart product, and a fourth shopping cart product. The multiple product information blocks include a product information block of the first shopping cart product, a product information block of the second shopping cart product, a product information block of the third shopping cart product, and a product information block of the fourth shopping cart product. A user can perform a selection operation on the product information block of the first shopping cart product, the product information block of the second shopping cart product, and the product information block of the third shopping cart product through the target interface. The computer device determines the first shopping cart product, the second shopping cart product, and the third shopping cart product corresponding to the product information block of the first shopping cart product, the product information block of the second shopping cart product, and the product information block of the third shopping cart product respectively in response to the selection operation on the target product information block among the multiple product information blocks, and displays a prompt mark "√" on the product information block of the first shopping cart product, the product information block of the second shopping cart product, and the product information block of the third shopping cart product respectively to prompt the user that the above product information blocks are selected at this time. Then, the computer device uses the first shopping cart product, the second shopping cart product, and the third shopping cart product as the products to be selected.
[0084] To enrich the acquisition channels of the products to be selected as gifts and make the products to be selected not limited to the user's selection, the user can also determine the gift range information through the gift-giving page. For the step of "responding to the gift-giving event and determining the recipient account and gift-giving information corresponding to the gift-giving event", the method can include:
[0085] Responding to the gift-giving page display instruction triggered through the target interface, and displaying a gift-giving page on the target interface;
[0086] Obtaining the gift range information determined through the gift-giving page, and using the gift range information as the gift-giving information, where the gift range information is used to indicate the product selection range of the products to be selected as gifts;
[0087] Responding to the gift-giving instruction triggered through the gift-giving page, determining the recipient account based on the gift-giving instruction, and sending the gift-giving information to the second client of the recipient account.
[0088] Specifically, in response to a gift-giving page display instruction triggered through the target interface, the computer device displays a gift-giving page on the target interface. Among them, the gift-giving page can display multiple gift range information, and the multiple gift range information can include information such as "Valentine's Day", "Mother's Day", "health preservation", "the elderly", "girlfriend", etc. This gift range information can be various holidays, as well as special-purpose requirements divided according to various groups of people, family and friend relationships, etc. For example, "Valentine's Day" can be determined as the gift-giving information, and then based on this information of "Valentine's Day", products that meet the requirements of "Valentine's Day" can be screened out as the gifts to be selected for the gift recipient to choose; another example is that "mom" can be determined as the gift-giving information, and then based on this information of "mom", products that meet the attribute of "mom" can be screened out as the gifts to be selected for the gift recipient to choose.
[0089] To facilitate the user's quick selection, multiple candidate gift-giving purposes can be recommended to the user, and the user selects the target gift-giving purpose according to their own needs. Specifically, the gift-giving page includes multiple candidate gift-giving purposes. One candidate gift-giving purpose indicates a product attribute, and one candidate gift-giving purpose is used to obtain multiple products to be selected with the product attributes corresponding to the gift-giving purpose; for the step of "obtaining the gift range information determined through the gift-giving page", the method can include:
[0090] In response to a selection operation for the target gift-giving purpose among the multiple candidate gift-giving purposes, determine the target gift-giving purpose as the gift range information.
[0091] For example, a computer device can provide a target interface, and the target interface displays a gift-giving page. Among them, the gift-giving page includes multiple candidate gift-giving purposes, and the multiple candidate gift-giving purposes can include options such as "Spring Festival", "girlfriend", "mother", and "father", etc. The user can select the "mother" option, and the computer device, in response to the selection operation for the target gift-giving purpose among the multiple candidate gift-giving purposes, takes "mother" as the target gift-giving purpose, thereby determining the target gift-giving purpose as the gift-giving information. Then, after sending this gift-giving information to the second client of the recipient's account, a gift selection page can be displayed on the target interface of the second client, and the products to be selected displayed on the gift selection page are selected from multiple products based on the information of "mother".
[0092] To meet the personalized needs of users, user-defined gift range information can also be obtained through the information input interface. Specifically, the gift-giving page includes an information input interface; for the step of "obtaining the gift range information determined through the gift-giving page", the method can include:
[0093] In response to an information input operation on the information input interface, receive user input information input by the information input operation;
[0094] Determine gift range information based on the user input information.
[0095] For example, a computer device may provide a target interface. The target interface displays a gift-giving page, and the gift-giving page includes an information input interface. The user can input user input information such as "products suitable for the middle-aged and elderly" through the information input interface. The computer device, in response to the information input operation on the information input interface, receives the user input information "products suitable for the middle-aged and elderly" input by the information input operation. Based on the user input information "products suitable for the middle-aged and elderly" as the gift-giving information, after sending the gift-giving information to the second client of the recipient account, a gift selection page can be displayed on the target interface of the second client. The products to be selected on the gift selection page are selected from multiple products based on the information "products suitable for the middle-aged and elderly".
[0096] In one embodiment, multiple candidate product lists may be recommended according to the target gift-giving purpose. The user selects the desired product list as the gift-giving information. The method further includes:
[0097] In response to a selection operation on the target gift-giving purpose among the multiple candidate gift-giving purposes, display a candidate list page, where the candidate list page displays multiple candidate product lists that meet the target gift-giving purpose, and each candidate product list includes multiple candidate products;
[0098] In response to a selection operation on the target product list among the multiple candidate product lists, determine the target product list as the gift-giving information.
[0099] For example, a target interface can be provided through a computer device, and a gift-giving page is displayed on the target interface. Among them, the gift-giving page includes multiple candidate gift-giving purposes, and the multiple candidate gift-giving purposes can include options such as "Spring Festival", "girlfriend", "mother", and "father". The user can select the "girlfriend" option. The computer device responds to the selection operation for the target gift-giving purpose among the multiple candidate gift-giving purposes, takes "girlfriend" as the target gift-giving purpose, and the computer device responds to the selection operation for the target gift-giving purpose among the multiple candidate gift-giving purposes and displays a candidate list page. The candidate list page displays multiple candidate product lists that meet the target gift-giving purpose of "girlfriend". The multiple candidate product lists include a first candidate product list, a second candidate product list, and a third candidate product list. The first candidate product list can include a first product, a second product, and a third product. The second candidate product list includes a fourth product, a fifth product, and a sixth product. The third candidate product list includes a seventh product, an eighth product, and a ninth product. The user can select the first candidate product list, and the computer device responds to the selection operation for the first candidate product list and determines the first candidate product list as the gift-giving information to display a gift selection page on the target interface of the second client based on the gift-giving information. The products to be selected on the gift selection page are the products in the first candidate product list.
[0100] In one embodiment, multiple candidate products can be recommended according to the target gift-giving purpose, and the user selects the desired product as the gift-giving information. The method further includes:
[0101] In response to the selection operation for the target gift-giving purpose among the multiple candidate gift-giving purposes, a candidate gift page is displayed, where the candidate gift page displays multiple candidate products that meet the target gift-giving purpose;
[0102] In response to the selection operation for the target candidate product among the multiple candidate products, the target candidate product is determined as the gift-giving information.
[0103] For example, a computer device can provide a target interface, which displays a gift-giving page. The gift-giving page includes multiple candidate gift-giving purposes, such as "Spring Festival", "girlfriend", "mother", and "father". The user can select the "father" option. The computer device responds to the selection operation for the target gift-giving purpose among the multiple candidate gift-giving purposes, and takes "father" as the target gift-giving purpose. The computer device responds to the selection operation for the target gift-giving purpose among the multiple candidate gift-giving purposes and displays a candidate gift page, which shows multiple candidate products that match the target gift-giving purpose of "father". The multiple candidate products include "wallet", "razor", and "belt". The user can perform a selection operation on the "wallet" and "razor". The computer device responds to the selection operation for the first target candidate product "wallet" and the second target candidate product "razor" among the multiple candidate products, determines the first target candidate product "wallet" and the second target candidate product "razor" as gift-giving information, and based on this gift-giving information, displays a gift selection page on the target interface of the second client. The products to be selected on the gift selection page are the first target candidate product "wallet" and the second target candidate product "razor".
[0104] In one embodiment, the method further includes:
[0105] In response to a gift card generation instruction triggered through the gift-giving page, generate a target gift card based on the gift-giving information and display multiple candidate user accounts on the target interface;
[0106] In response to the selection operation for the target user account among the candidate user accounts, send the target gift card to the second client of the target user account, so that the target user account displays a gift selection page based on the target gift card, selects a target product from the products to be selected through the gift selection page, and sets the delivery information through the gift selection page. Obtain selection result information based on the target product and the delivery information;
[0107] In response to a selection result viewing event, generate a product payment card based on the selection result information. The product payment card is used to trigger a purchase operation for the target product;
[0108] In response to a product purchase instruction triggered through the product payment card, perform a purchase operation on the target product to give the target product to the user corresponding to the target user account.
[0109] Specifically, the gift-giving page includes a quantity adjustment control, a product adjustment control, and / or a media information control. Among them, the quantity adjustment control is used to adjust the quantity of products that can be selected by the user of the recipient account, the product adjustment control is used to manage the products to be selected, and the media information control is used to obtain multimedia information.
[0110] In one embodiment, for the step of "responding to a gift card generation instruction triggered through the gift-giving page, generating a target gift card based on the gift-giving information, and displaying a plurality of candidate user accounts on the target interface", the method may include:
[0111] Display the gift-giving page;
[0112] Respond to the trigger operation on the quantity adjustment control to obtain the specified quantity of products;
[0113] Respond to the trigger operation on the media information control to obtain the target multimedia information;
[0114] Respond to the gift card generation instruction triggered through the gift-giving page, generate a target gift card based on the products to be selected, the specified quantity of products, and the target multimedia information, and display a plurality of candidate user accounts on the target interface.
[0115] Specifically, the target multimedia information includes any one or more of image information, text information, video information, and audio information.
[0116] For example, please refer to Figure 4, a target interface can be provided through a computer device. The target interface displays a shopping cart page. The shopping cart page includes commodity information blocks of multiple shopping cart commodities added to the virtual shopping cart by the giver's account. The multiple shopping cart commodities include a first shopping cart commodity, a second shopping cart commodity, a third shopping cart commodity, and a fourth shopping cart commodity. The multiple commodity information blocks include a commodity information block of the first shopping cart commodity, a commodity information block of the second shopping cart commodity, a commodity information block of the third shopping cart commodity, and a commodity information block of the fourth shopping cart commodity. A user can perform a selection operation on the commodity information blocks of the first shopping cart commodity, the second shopping cart commodity, and the third shopping cart commodity through the target interface. The computer device determines the first shopping cart commodity, the second shopping cart commodity, and the third shopping cart commodity corresponding to the commodity information blocks of the first shopping cart commodity, the second shopping cart commodity, and the third shopping cart commodity respectively in response to the selection operation on the target commodity information block among the multiple commodity information blocks, and displays a prompt identifier "√" on the commodity information blocks of the first shopping cart commodity, the second shopping cart commodity, and the third shopping cart commodity respectively to prompt the user that the above commodity information blocks are selected at this time. Then, the computer device uses the first shopping cart commodity, the second shopping cart commodity, and the third shopping cart commodity as the commodities to be selected. Further, a sharing control "Share" is displayed on the shopping cart page. The user can perform a triggering operation on the sharing control through the target interface. The computer device displays a gift-giving triggering control on the target interface in response to the triggering operation on the sharing control.
[0117] Further, please refer to Figure 5, the user can perform a triggering operation on the gift-giving trigger control. In response to the triggering operation on the gift-giving trigger control, the computer device generates a gift-giving page display instruction and displays a gift-giving page on the target interface. Among them, the gift-giving page displays a quantity adjustment control, a product adjustment control, a first media information control, a second media information control, a location addition control, a time prompt message, and a gift creation control. Among them, the quantity adjustment control can adjust the quantity of the selectable products to be selected by the user of the recipient account. For example, when the quantity displayed in the quantity adjustment control is "1", the corresponding quantity prompt message "Choose one out of three gifts" is displayed. When the user performs a touch operation on the first adjustment sub-control "+", the quantity of the current product increases by one unit. The quantity displayed in the quantity adjustment control can be "2", and the corresponding quantity prompt message is updated to "Choose two out of three gifts", so that the quantity of the selectable products to be selected by the user of the recipient account is also two. When the user performs a touch operation on the second adjustment sub-control "-", the quantity of the current product decreases by one unit. The product adjustment control can include multiple product adjustment sub-controls, and each product adjustment sub-control is used to display the product information of the corresponding product to be selected. By triggering the product adjustment sub-control, the currently associated product to be selected can be replaced or deleted, and by triggering the product adjustment sub-control with a "+" displayed, an associated product to be selected can be added for it. The first media information control is a picture selection control, which is used to trigger the display of a picture display page. The picture display page can include multiple pictures, videos, preset pictures, or preset videos in the album, and can also include a shooting control. The user can select a target picture through the picture display page to display the target picture or target video in the picture display area. The second media information control is a text input control, which can be used to input text or audio through this control, so as to display the text content input by the user or an audio playback control in the display area corresponding to the second media control. The location addition control is used to set location information, and the time prompt message is used to prompt the creation time of the target gift card or the time information set by the user. The gift creation control "Send Gift" is used to determine the gift-giving information corresponding to the gift-giving page. The gift-giving page also displays the price range of the product as a gift, so that when there are many alternative quantities, the user can directly estimate the gift price.
[0118] For example, please refer to Figure 6, through the gift-giving page, the specified quantity of the commodity "1" can be obtained (that is, choose one of the three gifts). The target multimedia information includes the target picture displayed in the picture display area and the text information "Please choose your favorite gift~Happy birthday to you~Happy every day~". There are multiple commodities to be selected (that is, the first shopping cart commodity, the second shopping cart commodity, and the third shopping cart commodity), the time reminder information "2022.10.14", and the location information "Shanghai". Based on the above gift-giving information, a target gift card is generated. The user can perform a trigger operation on the gift creation control, and a sharing page is displayed on the target interface. Multiple candidate user accounts are displayed on the sharing page. The multiple candidate user accounts include the first candidate user account "Zhang San", the second candidate user account "Li Si", the third candidate user account "Wang Wu", the fourth candidate user account "Zhao Liu", and the fifth candidate user account "Sun Qi". The user can perform a selection operation on the first candidate user account "Zhang San". The computer device, in response to the selection operation for the target user account among the candidate user accounts, uses the first candidate user account "Zhang San" as the target user account (that is, the gift recipient account) and sends the target gift card to the second client of the target user account.
[0119] In one embodiment, for the step "in response to the selection operation for the target user account among the candidate user accounts, send the target gift card to the second client of the target user account", the method may include:
[0120] In response to the selection operation for the target user account among the candidate user accounts, create a user session window based on the sender account and the target user account;
[0121] Send the target gift card to the second client of the target user account to display the target gift card in the user session window.
[0122] For example, please refer to Figure 7 , the user can perform a selection operation on the first candidate user account "Zhang San". The computer device, in response to the selection operation for the target user account among the candidate user accounts, uses the first candidate user account "Zhang San" as the target user account (that is, the gift recipient account), creates a user session window based on the sender account (that is, the current user account "Wu Yi") and the target user account; and sends the target gift card to the second client of the target user account to display the target gift card in the user session window. The gift preview information "Choose one of the three gifts. Wu Yi has sent you a birthday package~You can choose any one of the three gifts. Come and have a look!" is displayed on the target gift card.
[0123] In one embodiment, for the step of "responding to the selection result viewing event, generating a product payment card based on the selection result information, where the product payment card is used to trigger a purchase operation for the target product", the method may include:
[0124] Respond to the selection result viewing event, generate a product payment card based on the selection result information, and display the product payment card in the user session window, where the product payment card includes an order creation control;
[0125] Respond to a trigger operation on the order creation control to display a product payment details page;
[0126] Respond to a product purchase instruction triggered through the product payment details page, and perform a purchase operation on the target product to gift the target product to the user corresponding to the target user account.
[0127] For example, refer to Figure 8 , the computer device responds to the selection result viewing event, generates a product payment card based on the selection result information, and displays the product payment card in the user session window, where the product payment card includes an order creation control. Further, refer to Figure 9 , the user can perform a trigger operation on the order creation control, and the computer device responds to the trigger operation on the order creation control to display a product payment details page. The payment details page displays product information (i.e., the first shopping cart product) and address information of the target product for which the gift recipient account is selected, and also displays payment information and a payment control "Pay Now". The user can perform a trigger operation on the payment control "Pay Now", and the computer device responds to the trigger operation on the payment control to generate a product purchase instruction and perform a purchase operation on the target product to gift the target product to the user corresponding to the target user account.
[0128] In another embodiment, after the step of "receiving the selection result information returned by the second client", the method may include:
[0129] Display a notification page, where the notification page displays a target prompt notification corresponding to the selection result information;
[0130] Respond to a trigger operation on the target prompt notification to display a product payment details page;
[0131] Respond to a product purchase instruction triggered through the product payment details page, and perform a purchase operation on the target product to gift the target product to the user corresponding to the target user account.
[0132] For example, refer to Figure 10, a notification page is displayed, and the target prompt notification corresponding to the selection result information is displayed on the notification page. The user can perform a trigger operation on the target prompt notification, and the computer device displays a commodity payment details page in response to the trigger operation on the target prompt notification. The payment details page displays the commodity information (i.e., the first shopping cart commodity) of the target commodity selected by the gift recipient account and the address information, and also displays the payment information and the payment control "Pay Now". The user can perform a trigger operation on the payment control "Pay Now", and the computer device generates a commodity purchase instruction in response to the trigger operation on the payment control, and performs a purchase operation on the target commodity to gift the target commodity to the user corresponding to the target user account.
[0133] Further, in order for the user of the donor account and the user of the recipient account to both obtain the order information in real time, the method further includes:
[0134] After detecting that the purchase operation is completed, generate the order information of the target commodity, wherein the order information appears on the order pages corresponding to both the donor account and the recipient account at the same time.
[0135] In an alternative embodiment, a list of goods to be selected can also be sent to other users so that other users can help select the goods. For example, please refer to Figure 11 and Figure 12, a target interface can be provided through a computer device. The target interface displays a shopping cart page. The shopping cart page includes product information blocks of multiple shopping cart products added to the virtual shopping cart by the donor account. The multiple shopping cart products include a first shopping cart product, a second shopping cart product, a third shopping cart product, and a fourth shopping cart product. The multiple product information blocks include a product information block of the first shopping cart product, a product information block of the second shopping cart product, a product information block of the third shopping cart product, and a product information block of the fourth shopping cart product. A user can perform a selection operation on the product information blocks of the first shopping cart product, the second shopping cart product, and the third shopping cart product through the target interface. The computer device determines the second shopping cart product, the third shopping cart product, and the fourth shopping cart product corresponding to the product information blocks of the first shopping cart product, the second shopping cart product, and the third shopping cart product respectively in response to the selection operation on the target product information block among the multiple product information blocks, and displays a prompt mark "√" on the product information blocks of the second shopping cart product, the third shopping cart product, and the fourth shopping cart product respectively to prompt the user that the above product information blocks are selected at this time. Then, the computer device uses the second shopping cart product, the third shopping cart product, and the fourth shopping cart product as products to be selected. The user can perform a trigger operation on the gift creation control, and a sharing page is displayed on the target interface. The sharing page displays multiple candidate user accounts. The multiple candidate user accounts include a first candidate user account "Zhang San", a second candidate user account "Li Si", a third candidate user account "Wang Wu", a fourth candidate user account "Zhao Liu", and a fifth candidate user account "Sun Qi". The user can perform a selection operation on the first candidate user account "Zhang San". The computer device uses the first candidate user account "Zhang San" as the target user account in response to the selection operation on the target user account among the candidate user accounts, creates a user session window based on the current user account (i.e., the current user account "Wu Yi") and the target user account; and sends a product selection assistance card to the second client of the target user account to display the product selection assistance card in the user session window.
[0136] Further, please refer to Figure 13, when the second client of the target user account (i.e., the first candidate user account "Zhang San") receives the product selection assistance card, the product selection assistance card is displayed in the user session window. The product selection assistance card includes a product preview block of the second shopping cart product, a product preview block of the third shopping cart product, a product preview block of the fourth shopping cart product, an add-to-cart control "Add to Cart", and a selection assistance control "Go to Reply". The user can perform a selection operation on the product preview block of the third shopping cart product through the target interface. The computer device determines the third shopping cart product corresponding to the product preview block of the third shopping cart product in response to the selection operation on the target product information block among the multiple product information blocks, and displays a prompt identifier "√" in the product preview block of the third shopping cart product to prompt the user that the above product information block is selected at this time. Then, please refer to Figure 14 , the user can perform a trigger operation on the selection assistance control "Go to Reply". The computer device generates a product selection assistance result in response to the trigger operation on the selection assistance control, generates a selection assistance result card based on the product selection assistance result, sends it to the first client, and displays the selection assistance result card in the user session window. Among them, the product selection assistance information "I think this one is better" and the product information of the target selected product (i.e., the third shopping cart product) are displayed in the selection assistance result card.
[0137] In summary, the embodiment of the present application provides an information interaction method. By responding to a gift-giving event, the recipient account corresponding to the gift-giving event and the gift-giving information are determined, where the gift-giving information is used to indicate multiple to-be-selected products that can be selected by the user of the recipient account; then, the gift-giving information is sent to the second client of the recipient account to display a gift selection page on the target interface of the second client based on the gift-giving information, so that the user of the recipient account can select a target product from the multiple to-be-selected products to obtain selection result information; then, the selection result information returned by the second client is received; finally, based on the selection result information, a purchase operation is performed on the target product corresponding to the selection result information to give the target product to the recipient account. In the embodiment of the present application, after the current user can select multiple favorite products, the current user can send the multiple favorite products selected by the current user to other users. Other users perform selection operations on each product among the multiple favorite products, and then return the product selection results for the multiple favorite products to the current user for the current user to purchase for himself or give the products selected by other users to other users, enriching the interactive methods that can be interacted between users, thereby helping the current user make a product purchase decision faster, meeting the various needs of users, and improving the user experience.
[0138] Please refer to Figure 15 , Figure 15Another flowchart of the information interaction method provided by the embodiments of the present disclosure. Taking the application of the information interaction method to the second client as an example, the specific process of the information interaction method can be as follows: steps 201 to 204:
[0139] 201. Receive the gift information sent by the first client of the giver's account. The gift information is used to indicate a plurality of selectable items to be selected by the user of the recipient's account.
[0140] In the embodiments of the present application, the gift information may be the items to be selected by the user of the giver's account corresponding to the first client, or the gift range information selected by the user of the giver's account. The gift range information is used to indicate the gift range of the selectable items to be given.
[0141] 202. Display a gift selection page on the target interface based on the gift information. The gift selection page includes a plurality of selectable items.
[0142] In the embodiments of the present application, the computer device may display a gift selection page on the target interface based on the gift information. The gift selection page includes a plurality of selectable items.
[0143] In a specific embodiment, the gift information includes the items to be selected and gift selection indication information. The step of "displaying a gift selection page on the target interface based on the gift information" may include:
[0144] Display a gift selection page on the target interface based on the gift information. The gift selection page displays the items to be selected and the gift selection indication information. The gift selection indication information is used to indicate the number of items and / or the limit condition of the amount of the items that the user of the recipient's account can select.
[0145] For example, if the gift information includes the first item to be selected, the second item to be selected, the third item to be selected, and the number of items "1" (that is, one of the three gifts can be selected), it indicates that the user of the recipient's account can select one of the first item to be selected, the second item to be selected, and the third item to be selected as the target item. Another example, if the gift information includes the first item to be selected, the second item to be selected, the third item to be selected, and the limit condition of the amount of the items (the total amount of the items does not exceed 1500 yuan), it can indicate that the user of the recipient's account can select one or more of the first item to be selected, the second item to be selected, and the third item to be selected as the target items, and the total amount of the items does not exceed 1500 yuan.
[0146] In another embodiment, a plurality of products to be selected may be determined according to gift range information and displayed on a gift selection page. Specifically, the gift-giving information is gift range information, where the gift range information is used to indicate the product selection range of the products to be selected for the gift; for the step of "displaying a gift selection page on a target interface of the second client based on the gift-giving information", the method may include:
[0147] Determine a plurality of products to be selected based on the gift range information;
[0148] Display a gift selection page through the target interface, where the gift selection page displays a plurality of products to be selected.
[0149] For example, "Valentine's Day" may be determined as the gift-giving information (i.e., gift range information), and the computer device can then screen out products that meet "Valentine's Day" from a plurality of products as the products to be selected for the gift and display them on the gift selection page for the gift recipient to select; for another example, "Mom" may be determined as the gift-giving information (i.e., gift range information), and subsequently, products that meet the attribute of "Mom" can be screened out based on this information as the products to be selected for the gift and displayed on the gift selection page for the gift recipient to select.
[0150] 203. In response to a selection operation on a target product among the products to be selected, determine selection result information.
[0151] For example, a user may perform a selection operation on one or more products to be selected to obtain one or more target products. After the computer device responds to the selection operation on the target product among the products to be selected, an order information page is displayed. The user can input receiving information and / or product detail information of the target product through the order information page, and determine the selection result information based on the target product, the product detail information of the target product, and the receiving information.
[0152] 204. Send the product selection result to the first client.
[0153] In one embodiment, the gift-giving information is a target gift card, and the target gift card is generated based on the products to be selected, the specified quantity of products, and the target multimedia information. The method further includes:
[0154] Display a user session window, where the user session window is for the gift-giving party account and the gift recipient account, and the target gift card is displayed in the user session window;
[0155] In response to a trigger operation for the target gift card, a gift selection page is displayed based on the target gift card, where the gift selection page displays any one of product information of products to be selected, quantity prompt information specifying the quantity of products, and target multimedia information.
[0156] For example, please refer to Figure 16 , a target interface can be provided through a computer device. When the recipient account of the gift receives the target gift card, the target gift card is displayed in the user session window, where the target gift card displays gift preview information "One of the three gifts, Wu Yi has sent you a birthday package~ You can choose any one of the three gifts. Come and take a look!" The user of the recipient account of the gift can perform a trigger operation on the target gift card to display a transition page, which displays touch prompt information and the target gift card in the target style. The touch prompt information includes a prompt icon and prompt text "Swipe up to pull out the card". The user can make a swipe operation according to the touch prompt information. In response to the swipe operation, the computer device displays a gift selection page on the target interface.
[0157] Specifically, the user of the gift-giver account of the first client can obtain the specified product quantity "1" (that is, one of the three gifts) through the gift-giving page. The target multimedia information includes the target picture displayed in the picture display area and the text information "Please select your favorite gift~ Happy birthday to you~ Have a great day~", multiple products to be selected (that is, the first shopping cart product, the second shopping cart product, and the third shopping cart product), time prompt information "2022.10.14", and location information "Shanghai". Based on the above gift-giving information, a target gift card is generated. The user can perform a trigger operation on the gift creation control to display a sharing page on the target interface. The sharing page displays multiple candidate user accounts, including the first candidate user account "Zhang San", the second candidate user account "Li Si", the third candidate user account "Wang Wu", the fourth candidate user account "Zhao Liu", and the fifth candidate user account "Sun Qi". The user can perform a selection operation on the first candidate user account "Zhang San". In response to the selection operation for the target user account among the candidate user accounts, the computer device uses the first candidate user account "Zhang San" as the target user account (that is, the recipient account of the gift) and sends the target gift card to the second client of the target user account. For example, please refer to Figure 17, the user of the target user account can perform a touch operation according to the touch prompt information. In response to the touch operation, the computer device displays a gift selection page on the target interface based on the target gift card. The gift selection page includes a first tab bar "Greeting Card" and a second tab bar "Gift". By default, when the gift selection page is displayed, the content corresponding to the first tab bar "Greeting Card" is displayed first. At this time, the gift selection page displays a target picture, the text information "Please select your favorite gift~Happy birthday to you~Have a great day~", the time prompt information "2022.10.14", the location information "Shanghai", and a card saving control "Save Greeting Card", which is used to save the target gift card.
[0158] For another example, please refer to Figure 18 , the user can perform a left swipe operation on the target interface. In response to the left swipe operation on the target interface, the computer device replaces the content corresponding to the first tab bar "Greeting Card" displayed on the gift selection page with the content of the second tab bar "Gift" for display. Specifically, on the gift selection page, a first product card of the first product to be selected (i.e., the first shopping cart product) and a selection confirmation control "I'm done" are displayed. The first product card includes the product information of the first product to be selected and a selection control, and the selection control includes an unselected state and a selected state The unselected state selection control is used to indicate that the user has not selected the product currently, and the selected state selection control is used to indicate that the user has selected the product currently. Further, please refer to Figure 19 , the user can continue to perform a left swipe operation on the target interface. In response to the left swipe operation on the target interface, the computer device replaces the first product card displayed on the gift selection page with a second product card of the second product to be selected (i.e., the second shopping cart product). Or, the user can continue to perform a left swipe operation on the target interface. In response to the left swipe operation on the target interface, the computer device replaces the second product card displayed on the gift selection page with a third product card of the third product to be selected (i.e., the third shopping cart product).
[0159] In a specific embodiment, please refer to Figure 20 , at this time, on the gift selection page, a second product card of the second product to be selected (i.e., the second shopping cart product) and a selection confirmation control "I'm done (0 / 1)" are displayed. The first product card includes the product information of the first product to be selected and an unselected state selection control The unselected state selection control is used to indicate that the user has not selected the product currently. The user can perform a touch operation on the unselected state selection control. In response to the touch operation on the unselected state selection control, the computer device switches the unselected state selection control to a selected state selection control For display, the selection control in the selected state is used to indicate that the user has currently selected the product, that is, the second product to be selected (i.e., the second shopping cart product). At this time, the text displayed in the selection confirmation control also changes from "Selected (0 / 1)" to "Selected (1 / 1)".
[0160] Specifically, please refer to Figure 21 , the user can perform a trigger operation on the selection confirmation control through the target interface. In response to the trigger operation on the selection confirmation control, the computer device displays an order information page on the target interface. The order information page displays a confirmation control "Confirm", a delivery information block, and a product details information block. The user can fill in the delivery information through the delivery information block, such as the recipient's name, phone number, and address, etc. The user can select product attributes such as the color or style of the target product through the product details information block. Further, please refer to Figure 22 , the user can perform a trigger operation on the confirmation control. In response to the trigger operation on the confirmation control, the computer device obtains the selection result information, generates a product payment card based on the selection result information, and displays the product payment card in the user session window, where the product payment card includes an order creation control.
[0161] In an alternative embodiment, please also refer to Figure 23 and Figure 24 , the giver's account can send the gift information to the target user account in other applications. When the target user account in other applications receives the gift information, it displays a gift prompt message in the user session window of other applications based on the gift information. The user of the target user account can perform a trigger operation on the gift prompt message to preview the target gift card on the transition page or the gift selection page. When the user wants to operate on the content displayed in the target gift card, an information prompt pop-up window is displayed. The information prompt pop-up window includes a prompt text message "About to leave the current application to open the download platform", a first control "Cancel", and a second control "Allow" to prompt the user that the target application needs to be downloaded. The user can download the target application by triggering the second control, or close the information prompt pop-up window by triggering the first control.
[0162] In summary, the embodiment of the present application provides an information interaction method. By receiving the gift information sent by the first client of the giver's account, where the gift information is used to indicate multiple selectable items for the user of the recipient's account to select; based on the gift information, a gift selection page is displayed on the target interface, where the gift selection page includes multiple selectable items; in response to a selection operation on a target item among the selectable items, the selection result information is determined; and the product selection result is sent to the first client. The embodiment of the present application enriches the interaction methods that can be interacted between users, thereby helping the current user make a product purchase decision faster, meeting the various needs of users, and improving the user experience.
[0163] To facilitate better implementation of the information interaction method provided by the embodiments of the present disclosure, the embodiments of the present disclosure also provide an information interaction device based on the above information interaction method. The meanings of the nouns are the same as those in the above information interaction method, and the specific implementation details can refer to the descriptions in the method embodiments.
[0164] Please refer to Figure 25 , Figure 25 which is a schematic structural diagram of the information interaction device provided by the embodiments of the present disclosure, applied to the first client. The information interaction device includes:
[0165] The first response unit 301 is configured to, in response to a gift-giving event, determine the recipient's account corresponding to the gift-giving event and the gift information, where the gift information is used to indicate multiple selectable items for the user of the recipient's account to select;
[0166] The first sending unit 302 is configured to send the gift information to the second client of the recipient's account, so as to display a gift selection page on the target interface of the second client based on the gift information, so that the user of the recipient's account can select a target item from the multiple selectable items to obtain selection result information;
[0167] The first receiving unit 303 is configured to receive the selection result information returned by the second client;
[0168] The processing unit 304 is configured to perform a purchase operation on the target item corresponding to the selection result information based on the selection result information, so as to give the target item to the recipient's account.
[0169] In some embodiments, the information interaction device includes a processing subunit, configured to:
[0170] In response to a product selection instruction triggered through the target interface, determine the selectable items from the multiple candidate items displayed on the target interface;
[0171] In response to a gift-giving page display instruction triggered through the target interface, display a gift-giving page on the target interface, and obtain gift selection indication information determined through the gift-giving page, where the gift selection indication information is used to indicate the quantity of items and / or the limit conditions of the item amount that can be selected by the user of the recipient account;
[0172] Generate gift-giving information based on the items to be selected and the gift selection indication information;
[0173] In response to a gift-giving instruction triggered through the gift-giving page, determine the recipient account based on the gift-giving instruction, and send the gift-giving information to the second client of the recipient account.
[0174] In some embodiments, the information interaction device includes a processing subunit for:
[0175] Display a target interface, where the target interface displays a shopping cart page, and the shopping cart page includes item information blocks of multiple shopping cart items added to the virtual shopping cart by the giver account;
[0176] In response to a selection operation on a target item information block among multiple item information blocks, determine the item corresponding to the target item information block as the item to be selected.
[0177] In some embodiments, the information interaction device includes a processing subunit for:
[0178] In response to a gift-giving page display instruction triggered through the target interface, display a gift-giving page on the target interface;
[0179] Obtain gift range information determined through the gift-giving page, and use the gift range information as the gift-giving information, where the gift range information is used to indicate the item selection range of the items to be given as gifts;
[0180] In response to a gift-giving instruction triggered through the gift-giving page, determine the recipient account based on the gift-giving instruction, and send the gift-giving information to the second client of the recipient account.
[0181] In some embodiments, the information interaction device includes a processing subunit for:
[0182] In response to a selection operation on a target gift-giving purpose among the multiple candidate gift-giving purposes, determine the target gift-giving purpose as the gift range information.
[0183] In some embodiments, the information interaction device includes a processing subunit for:
[0184] In response to an information input operation on the information input interface, receive user input information input by the information input operation;
[0185] Determine gift range information based on the user input information.
[0186] In some embodiments, the information interaction device includes a processing subunit for:
[0187] In response to a selection operation on a target gift-giving purpose among the multiple candidate gift-giving purposes, display a candidate list page, where the candidate list page displays a plurality of candidate product lists that meet the target gift-giving purpose, and each candidate product list includes a plurality of candidate products;
[0188] In response to a selection operation on a target product list among the multiple candidate product lists, determine the target product list as gift-giving information.
[0189] In some embodiments, the information interaction device includes a processing subunit for:
[0190] In response to a selection operation on a target gift-giving purpose among the multiple candidate gift-giving purposes, display a candidate gift page, where the candidate gift page displays a plurality of candidate products that meet the target gift-giving purpose;
[0191] In response to a selection operation on a target candidate product among the multiple candidate products, determine the target candidate product as gift-giving information.
[0192] In some embodiments, the information interaction device includes a processing subunit for:
[0193] In response to a gift card generation instruction triggered through the gift-giving page, generate a target gift card based on the gift-giving information, and display a plurality of candidate user accounts on the target interface;
[0194] In response to a selection operation on a target user account among the candidate user accounts, send the target gift card to a second client of the target user account, so that the target user account displays a gift selection page based on the target gift card, selects a target product from the products to be selected through the gift selection page, and sets receiving information through the gift selection page, and obtains selection result information based on the target product and the receiving information;
[0195] In response to a selection result viewing event, generate a product payment card based on the selection result information, and the product payment card is used to trigger a purchase operation for the target product;
[0196] In response to a product purchase instruction triggered by the product payment card, perform a purchase operation on the target product to gift the target product to the user corresponding to the target user account.
[0197] In some embodiments, the information interaction device includes a processing subunit for:
[0198] Display a gift-giving page;
[0199] In response to a triggering operation on the quantity adjustment control, obtain a specified quantity of the product;
[0200] In response to a triggering operation on the media information control, obtain target multimedia information;
[0201] In response to a gift card generation instruction triggered by the gift-giving page, generate a target gift card based on the product to be selected, the specified quantity of the product, and the target multimedia information, and display a plurality of candidate user accounts on the target interface.
[0202] In some embodiments, the information interaction device includes a processing subunit for:
[0203] In response to a selection operation on the target user account among the candidate user accounts, create a user session window based on the donor account and the target user account;
[0204] Send the target gift card to the second client of the target user account to display the target gift card in the user session window.
[0205] In some embodiments, the information interaction device includes a processing subunit for:
[0206] In response to a selection result viewing event, generate a product payment card based on the selection result information and display the product payment card in the user session window, where the product payment card includes an order creation control;
[0207] In response to a triggering operation on the order creation control, display a product payment details page;
[0208] In response to a product purchase instruction triggered by the product payment details page, perform a purchase operation on the target product to gift the target product to the user corresponding to the target user account.
[0209] In some embodiments, the information interaction device includes a processing subunit for:
[0210] Display a notification page, and the notification page displays a target prompt notification corresponding to the selection result information;
[0211] In response to a trigger operation for the target prompt notification, display a product payment details page;
[0212] In response to a product purchase instruction triggered through the product payment details page, perform a purchase operation on the target product to gift the target product to the user corresponding to the target user account.
[0213] In some embodiments, the information interaction device includes a processing subunit for:
[0214] After detecting that the purchase operation is completed, generate order information for the target product, where the order information appears in the order pages corresponding to both the gifter's account and the recipient's account.
[0215] Please refer to Figure 26 , Figure 26 which is a schematic structural diagram of the information interaction device provided by an embodiment of the present disclosure, applied to a second client. The information interaction device includes:
[0216] A second receiving unit 401, configured to receive gift information sent by a first client of the gifter's account, where the gift information is used to indicate a plurality of selectable products for the user of the recipient's account to select;
[0217] A display unit 402, configured to display a gift selection page on a target interface based on the gift information, where the gift selection page includes a plurality of selectable products;
[0218] A second response unit 403, configured to determine selection result information in response to a selection operation on a target product among the selectable products;
[0219] A second sending unit 404, configured to send the product selection result to the first client.
[0220] In some embodiments, the information interaction device includes a processing subunit for:
[0221] Based on the gift information, display a gift selection page on a target interface, where the gift selection page displays selectable products and gift selection indication information, and the gift selection indication information is used to indicate the quantity and / or amount limit conditions of the products that the user of the recipient's account can select.
[0222] In some embodiments, the information interaction device includes a processing subunit for:
[0223] Determine a plurality of selectable products based on the gift range information;
[0224] The gift selection page is displayed through the target interface, where multiple items to be selected are displayed on the gift selection page.
[0225] In some embodiments, the information interaction device includes a processing subunit for:
[0226] Display a user session window, where the user session window is for the giver account and the recipient account, and the target gift card is displayed in the user session window;
[0227] In response to a trigger operation on the target gift card, a gift selection page is displayed based on the target gift card, where any one of the product information of the items to be selected, the quantity prompt information specifying the quantity of the product, and the target multimedia information is displayed on the gift selection page.
[0228] Embodiments of the present disclosure disclose an information interaction device. The first response unit 301 responds to a gift-giving event to determine the recipient account corresponding to the gift-giving event and the gift-giving information, where the gift-giving information is used to indicate multiple items to be selected that can be selected by the user of the recipient account; the first sending unit 302 sends the gift-giving information to the second client of the recipient account, so as to display a gift selection page on the target interface of the second client based on the gift-giving information, so that the user of the recipient account can select a target item from the multiple items to be selected to obtain a selection result information; the first receiving unit 303 receives the selection result information returned by the second client; the processing unit 304 performs a purchase operation on the target item corresponding to the selection result information based on the selection result information, so as to give the target item to the recipient account. In the embodiments of the present application, after the current user can select multiple favorite items, the current user can send the multiple favorite items selected by the current user to other users. Other users perform selection operations on each item among the multiple favorite items, and then return the product selection results for the multiple favorite items to the current user, so that the current user can purchase for himself or give the items selected by other users to other users, enriching the interactive interaction methods between users, thereby helping the current user make a faster decision on product purchase, meeting the various needs of users, and improving the user experience.
[0229] Correspondingly, embodiments of the present disclosure further provide a computer device, which can be a terminal or a server. The terminal can be a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (Personal Digital Assistant, PDA), and other terminal devices. As Figure 27 shown Figure 27Schematic structural diagram of a computer device provided by an embodiment of the present disclosure. The computer device 500 includes a processor 501 having one or more processing cores, a memory 502 having one or more computer-readable storage media, and a computer program stored on the memory 502 and executable on the processor. Among them, the processor 501 is electrically connected to the memory 502. Those skilled in the art can understand that the computer device structure shown in the figure does not constitute a limitation on the computer device, and it may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.
[0230] The processor 501 is the control center of the computer device 500, connecting various parts of the entire computer device 500 through various interfaces and lines. By running or loading software programs and / or modules stored in the memory 502, and by calling data stored in the memory 502, it executes various functions of the computer device 500 and processes data, thereby monitoring the computer device 500 as a whole.
[0231] In an embodiment of the present disclosure, the processor 501 in the computer device 500 will load instructions corresponding to the processes of one or more application programs into the memory 502 according to the following steps, and the processor 501 will run the application programs stored in the memory 502 to implement various functions:
[0232] In response to a gift-giving event, determine the recipient account corresponding to the gift-giving event and gift-giving information, where the gift-giving information is used to indicate a plurality of selectable items for the user of the recipient account to select;
[0233] Send the gift-giving information to the second client of the recipient account, so as to display a gift selection page on the target interface of the second client based on the gift-giving information, so that the user of the recipient account can select a target item from the plurality of selectable items to obtain selection result information;
[0234] Receive the selection result information returned by the second client;
[0235] Based on the selection result information, perform a purchase operation on the target item corresponding to the selection result information to give the target item to the recipient account.
[0236] In one embodiment, the step of, in response to a gift-giving event, determining the recipient account corresponding to the gift-giving event and gift-giving information includes:
[0237] In response to a product selection instruction triggered through a target interface, determine selectable items from a plurality of candidate products displayed on the target interface;
[0238] In response to a gift - giving page display instruction triggered through the target interface, display a gift - giving page on the target interface, and obtain gift selection indication information determined through the gift - giving page, where the gift selection indication information is used to indicate the quantity of items and / or the limit conditions of the item amount that can be selected by the user of the recipient account;
[0239] Generate gift - giving information based on the items to be selected and the gift selection indication information;
[0240] In response to a gift - giving instruction triggered through the gift - giving page, determine the recipient account based on the gift - giving instruction, and send the gift - giving information to the second client of the recipient account.
[0241] In one embodiment, the determining the items to be selected from multiple candidate items displayed on the target interface in response to a product selection instruction triggered through the target interface includes:
[0242] Display the target interface, where the target interface displays a shopping cart page, and the shopping cart page includes information blocks of multiple shopping cart items added to the virtual shopping cart by the giver account;
[0243] In response to a selection operation on a target product information block among multiple product information blocks, determine the product corresponding to the target product information block as the item to be selected.
[0244] In one embodiment, the determining the recipient account and the gift - giving information corresponding to the gift - giving event in response to the gift - giving event includes:
[0245] In response to a gift - giving page display instruction triggered through the target interface, display a gift - giving page on the target interface;
[0246] Obtain gift range information determined through the gift - giving page, and use the gift range information as the gift - giving information, where the gift range information is used to indicate the product selection range of the items to be given as gifts;
[0247] In response to a gift - giving instruction triggered through the gift - giving page, determine the recipient account based on the gift - giving instruction, and send the gift - giving information to the second client of the recipient account.
[0248] In one embodiment, the gift - giving page includes multiple candidate gift - giving purposes, one candidate gift - giving purpose indicates a product attribute, and one candidate gift - giving purpose is used to obtain multiple items to be selected with the product attribute corresponding to the gift - giving purpose;
[0249] The obtaining the gift range information determined through the gift - giving page includes:
[0250] In response to a selection operation for a target gift-giving purpose among the multiple candidate gift-giving purposes, determine the target gift-giving purpose as gift range information.
[0251] In one embodiment, the gift-giving page includes an information input interface;
[0252] The obtaining of the gift range information determined through the gift-giving page includes:
[0253] In response to an information input operation for the information input interface, receive the user input information input by the information input operation;
[0254] Determine the gift range information based on the user input information.
[0255] In one embodiment, the method further includes:
[0256] In response to a selection operation for a target gift-giving purpose among the multiple candidate gift-giving purposes, display a candidate list page, where the candidate list page displays a plurality of candidate product lists that meet the target gift-giving purpose, and each candidate product list includes a plurality of candidate products;
[0257] In response to a selection operation for a target product list among the multiple candidate product lists, determine the target product list as gift-giving information.
[0258] In one embodiment, the method further includes:
[0259] In response to a selection operation for a target gift-giving purpose among the multiple candidate gift-giving purposes, display a candidate gift page, where the candidate gift page displays a plurality of candidate products that meet the target gift-giving purpose;
[0260] In response to a selection operation for a target candidate product among the multiple candidate products, determine the target candidate product as gift-giving information.
[0261] In one embodiment, the method further includes:
[0262] In response to a gift card generation instruction triggered through the gift-giving page, generate a target gift card based on the gift-giving information, and display a plurality of candidate user accounts on the target interface;
[0263] In response to a selection operation for a target user account among the candidate user accounts, send the target gift card to the second client of the target user account, so that the target user account displays a gift selection page based on the target gift card, and selects a target product from the products to be selected through the gift selection page, and sets the receiving information through the gift selection page, and obtains selection result information based on the target product and the receiving information;
[0264] In response to a selection result viewing event, generate a product payment card based on the selection result information, where the product payment card is used to trigger a purchase operation for the target product;
[0265] In response to a product purchase instruction triggered by the product payment card, perform a purchase operation on the target product to give the target product to the user corresponding to the target user account.
[0266] In one embodiment, the gift-giving page includes a quantity adjustment control, a product adjustment control, and / or a media information control, where the quantity adjustment control is used to adjust the quantity of products that can be selected by the user of the recipient account, the product adjustment control is used to manage the products to be selected, and the media information control is used to obtain multimedia information.
[0267] In one embodiment, in response to a gift card generation instruction triggered by the gift-giving page, generate a target gift card based on the gift-giving information, and display a plurality of candidate user accounts on the target interface, including:
[0268] Display the gift-giving page;
[0269] In response to a trigger operation on the quantity adjustment control, obtain a specified product quantity;
[0270] In response to a trigger operation on the media information control, obtain target multimedia information;
[0271] In response to a gift card generation instruction triggered by the gift-giving page, generate a target gift card based on the products to be selected, the specified product quantity, and the target multimedia information, and display a plurality of candidate user accounts on the target interface.
[0272] In one embodiment, the target multimedia information includes any one or more of image information, text information, video information, and audio information.
[0273] In one embodiment, in response to a selection operation on a target user account among the candidate user accounts, send the target gift card to the second client of the target user account, including:
[0274] In response to a selection operation on a target user account among the candidate user accounts, create a user session window based on the giver account and the target user account;
[0275] Send the target gift card to the second client of the target user account to display the target gift card in the user session window.
[0276] In one embodiment, in response to a selection result viewing event, a product payment card is generated based on the selection result information, and the product payment card is used to trigger a purchase operation for the target product, including:
[0277] In response to a selection result viewing event, a product payment card is generated based on the selection result information, and the product payment card is displayed in the user session window, where the product payment card includes an order creation control;
[0278] In response to a trigger operation on the order creation control, a product payment details page is displayed;
[0279] In response to a product purchase instruction triggered through the product payment details page, a purchase operation is performed on the target product to gift the target product to the user corresponding to the target user account.
[0280] In one embodiment, after receiving the selection result information returned by the second client, it further includes:
[0281] A notification page is displayed, and the notification page displays a target prompt notification corresponding to the selection result information;
[0282] In response to a trigger operation on the target prompt notification, a product payment details page is displayed;
[0283] In response to a product purchase instruction triggered through the product payment details page, a purchase operation is performed on the target product to gift the target product to the user corresponding to the target user account.
[0284] In one embodiment, the method further includes:
[0285] When it is detected that the purchase operation is completed, order information for the target product is generated, where the order information appears in the order pages corresponding to both the gifting party account and the recipient account.
[0286] In one embodiment, an information interaction method is further provided, which is applied to a second client and includes:
[0287] Receive gift information sent by a first client of the gifting party account, where the gift information is used to indicate a plurality of selectable products available for the user of the recipient account to select;
[0288] Based on the gift information, a gift selection page is displayed on a target interface, where the gift selection page includes a plurality of selectable products;
[0289] In response to a selection operation on a target product among the selectable products, selection result information is determined;
[0290] Send the merchandise selection result to the first client.
[0291] In one embodiment, the gift information includes the merchandise to be selected and gift selection indication information.
[0292] Displaying a gift selection page on a target interface based on the gift information includes:
[0293] Display a gift selection page on a target interface based on the gift information, where the gift selection page displays the merchandise to be selected and gift selection indication information, and the gift selection indication information is used to indicate the quantity and / or merchandise amount limit conditions of the merchandise that can be selected by the user of the recipient account.
[0294] In one embodiment, the gift information is gift range information, where the gift range information is used to indicate the merchandise selection range of the merchandise to be selected for the gift.
[0295] Displaying a gift selection page on a target interface of the second client based on the gift information includes:
[0296] Determine a plurality of merchandise to be selected based on the gift range information;
[0297] Display a gift selection page through the target interface, where the gift selection page displays a plurality of merchandise to be selected.
[0298] In one embodiment, the gift information is a target gift card, which is generated based on the merchandise to be selected, the specified quantity of merchandise, and the target multimedia information. The method further includes:
[0299] Display a user session window, where the user session window is for the sender account and the recipient account, and the target gift card is displayed in the user session window;
[0300] In response to a trigger operation on the target gift card, display a gift selection page based on the target gift card, where the gift selection page displays any one of the merchandise information of the merchandise to be selected, the quantity prompt information of the specified quantity of merchandise, and the target multimedia information.
[0301] For the specific implementation of each of the above operations, reference may be made to the previous embodiments, which will not be elaborated here.
[0302] Optionally, as Figure 27As shown, the computer device 500 further includes: a touch display screen 503, a radio frequency circuit 504, an audio circuit 505, an input unit 506, and a power supply 507. Among them, the processor 501 is electrically connected to the touch display screen 503, the radio frequency circuit 504, the audio circuit 505, the input unit 506, and the power supply 507 respectively. Those skilled in the art can understand that Figure 27 the computer device structure shown in
[0303] does not limit the computer device, and may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements. The touch display screen 503 can be used to display a graphical user interface and receive operation instructions generated by a user acting on the graphical user interface. The touch display screen 503 may include a display panel and a touch panel. Among them, the display panel can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the computer device. These graphical user interfaces can be composed of graphics, text, icons, videos, and any combination thereof. Optionally, the display panel can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc. The touch panel can be used to collect touch operations of the user on or near it (such as operations of the user using any suitable object or accessory such as a finger or a stylus on the touch panel or near the touch panel), and generate corresponding operation instructions, and the operation instructions execute corresponding programs. Optionally, the touch panel may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the touch position of the user and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into touch point coordinates, and then sends it to the processor 501, and can receive and execute commands sent by the processor 501. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it transmits it to the processor 501 to determine the type of touch event. Subsequently, the processor 501 provides corresponding visual output on the display panel according to the type of touch event. In the embodiments of the present disclosure, the touch panel and the display panel can be integrated into the touch display screen 503 to achieve input and output functions. However, in some embodiments, the touch panel and the touch panel can be implemented as two independent components to achieve input and output functions. That is, the touch display screen 503 can also be used as a part of the input unit 506 to achieve the input function.
[0304] In the embodiments of the present disclosure, the processor 501 executes a game application program to generate a graphical user interface on the touch display screen 503. The touch display screen 503 is used to present the graphical user interface and receive operation instructions generated by a user acting on the graphical user interface.
[0305] The radio frequency circuit 504 can be used to receive and transmit radio frequency signals to establish wireless communication with a network device or other computer devices through wireless communication, and to receive and transmit signals between the network device or other computer devices.
[0306] The audio circuit 505 can be used to provide an audio interface between the user and the computer device through a speaker and a microphone. The audio circuit 505 can transmit the electrical signal converted from the received audio data to the speaker, and the speaker converts it into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 505 and then converted into audio data. After the audio data is output to the processor 501 for processing, it is sent through the radio frequency circuit 504 to, for example, another computer device, or the audio data is output to the memory 502 for further processing. The audio circuit 505 may also include an earphone jack to provide communication between the peripheral earphone and the computer device.
[0307] The input unit 506 can be used to receive input digital, character information or user characteristic information (such as fingerprint, iris, facial information, etc.), and to generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.
[0308] The power supply 507 is used to supply power to each component of the computer device 500. Optionally, the power supply 507 can be logically connected to the processor 501 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. The power supply 507 may also include any components such as one or more DC or AC power supplies, a recharge system, a power failure detection circuit, a power converter or inverter, and a power status indicator.
[0309] Although Figure 27 not shown in the figure, the computer device 500 may also include a camera, a sensor, a Wi-Fi module, a Bluetooth module, etc., which will not be elaborated here.
[0310] In the above embodiments, the descriptions of each embodiment have their own emphases. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0311] As can be seen from the above, the computer device provided in this embodiment, by responding to a gift-giving event, determines the recipient account corresponding to the gift-giving event and gift-giving information, where the gift-giving information is used to indicate a plurality of selectable items to be selected by the user of the recipient account; then, sends the gift-giving information to the second client of the recipient account to display a gift selection page on the target interface of the second client based on the gift-giving information, so that the user of the recipient account can select a target item from the plurality of selectable items to obtain selection result information; then, receives the selection result information returned by the second client; finally, based on the selection result information, performs a purchase operation on the target item corresponding to the selection result information to give the target item to the recipient account. In the embodiment of the present application, after the current user can select multiple favorite items, the current user can send the multiple favorite items selected by the current user to other users, and other users can perform selection operations on each item among the multiple favorite items, and then return the item selection results for the multiple favorite items to the current user for the current user to purchase for himself or give the items he selects to other users, enriching the interactive interaction methods between users, thereby helping the current user make a faster decision on commodity purchase, meeting the various needs of users, and improving the user experience.
[0312] Those of ordinary skill in the art can understand that all or part of the steps in the above-mentioned various methods can be completed by instructions, or by instructions controlling related hardware. The instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0313] Therefore, an embodiment of the present disclosure provides a computer-readable storage medium, which stores multiple computer programs that can be loaded by a processor to execute the steps in any of the information interaction methods provided by the embodiments of the present disclosure. For example, the computer program can execute the following steps:
[0314] In response to a gift-giving event, determine the recipient account corresponding to the gift-giving event and gift-giving information, where the gift-giving information is used to indicate a plurality of selectable items to be selected by the user of the recipient account;
[0315] Send the gift-giving information to the second client of the recipient account to display a gift selection page on the target interface of the second client based on the gift-giving information, so that the user of the recipient account can select a target item from the plurality of selectable items to obtain selection result information;
[0316] Receive the selection result information returned by the second client;
[0317] Based on the selected result information, perform a purchase operation on the target product corresponding to the selected result information to gift the target product to the recipient account.
[0318] In one embodiment, the determining the recipient account and the gift information corresponding to the gift-giving event in response to the gift-giving event includes:
[0319] In response to a product selection instruction triggered through a target interface, determine a product to be selected from multiple candidate products displayed on the target interface;
[0320] In response to a gift page display instruction triggered through the target interface, display a gift page on the target interface and obtain gift selection indication information determined through the gift page, where the gift selection indication information is used to indicate the quantity and / or the product amount limit condition of the products that can be selected by the user of the recipient account;
[0321] Generate gift information based on the product to be selected and the gift selection indication information;
[0322] In response to a gift-giving instruction triggered through the gift page, determine the recipient account based on the gift-giving instruction and send the gift information to the second client of the recipient account.
[0323] In one embodiment, the determining a product to be selected from multiple candidate products displayed on the target interface in response to a product selection instruction triggered through a target interface includes:
[0324] Display a target interface, where the target interface displays a shopping cart page, and the shopping cart page includes product information blocks of multiple shopping cart products added to the virtual shopping cart by the sender account;
[0325] In response to a selection operation on a target product information block among multiple product information blocks, determine the product corresponding to the target product information block as the product to be selected.
[0326] In one embodiment, the determining the recipient account and the gift information corresponding to the gift-giving event in response to the gift-giving event includes:
[0327] In response to a gift page display instruction triggered through the target interface, display a gift page on the target interface;
[0328] Obtain gift range information determined through the gift page and use the gift range information as the gift information, where the gift range information is used to indicate the product selection range of the product to be selected for gifting;
[0329] In response to a gift-giving instruction triggered through the gift-giving page, determine the recipient account based on the gift-giving instruction, and send the gift-giving information to the second client of the recipient account.
[0330] In one embodiment, the gift-giving page includes a plurality of candidate gift-giving purposes. One candidate gift-giving purpose indicates a commodity attribute, and one candidate gift-giving purpose is used to obtain a plurality of selectable commodities corresponding to the commodity attribute of the gift-giving purpose.
[0331] The obtaining of the gift range information determined through the gift-giving page includes:
[0332] In response to a selection operation for a target gift-giving purpose among the plurality of candidate gift-giving purposes, determine the target gift-giving purpose as the gift range information.
[0333] In one embodiment, the gift-giving page includes an information input interface.
[0334] The obtaining of the gift range information determined through the gift-giving page includes:
[0335] In response to an information input operation for the information input interface, receive the user input information input by the information input operation.
[0336] Determine the gift range information based on the user input information.
[0337] In one embodiment, the method further includes:
[0338] In response to a selection operation for a target gift-giving purpose among the plurality of candidate gift-giving purposes, display a candidate list page, where the candidate list page displays a plurality of candidate commodity lists that meet the target gift-giving purpose, and each candidate commodity list includes a plurality of candidate commodities.
[0339] In response to a selection operation for a target commodity list among the plurality of candidate commodity lists, determine the target commodity list as the gift-giving information.
[0340] In one embodiment, the method further includes:
[0341] In response to a selection operation for a target gift-giving purpose among the plurality of candidate gift-giving purposes, display a candidate gift page, where the candidate gift page displays a plurality of candidate commodities that meet the target gift-giving purpose.
[0342] In response to a selection operation for a target candidate commodity among the plurality of candidate commodities, determine the target candidate commodity as the gift-giving information.
[0343] In one embodiment, the method further includes:
[0344] In response to a gift card generation instruction triggered through the gift-giving page, generate a target gift card based on the gift-giving information, and display a plurality of candidate user accounts on the target interface;
[0345] In response to a selection operation for a target user account among the candidate user accounts, send the target gift card to a second client of the target user account, so that the target user account displays a gift selection page based on the target gift card, and select a target product from the products to be selected through the gift selection page, and set delivery information through the gift selection page, and obtain selection result information based on the target product and the delivery information;
[0346] In response to a selection result viewing event, generate a product payment card based on the selection result information, and the product payment card is used to trigger a purchase operation for the target product;
[0347] In response to a product purchase instruction triggered through the product payment card, perform a purchase operation on the target product to give the target product to the user corresponding to the target user account.
[0348] In one embodiment, the gift-giving page includes a quantity adjustment control, a product adjustment control, and / or a media information control, wherein the quantity adjustment control is used to adjust the quantity of products that can be selected by the user of the recipient account, the product adjustment control is used to manage the products to be selected, and the media information control is used to obtain multimedia information.
[0349] In one embodiment, the step of in response to a gift card generation instruction triggered through the gift-giving page, generating a target gift card based on the gift-giving information, and displaying a plurality of candidate user accounts on the target interface includes:
[0350] Display the gift-giving page;
[0351] In response to a trigger operation for the quantity adjustment control, obtain a specified product quantity;
[0352] In response to a trigger operation for the media information control, obtain target multimedia information;
[0353] In response to a gift card generation instruction triggered through the gift-giving page, generate a target gift card based on the products to be selected, the specified product quantity, and the target multimedia information, and display a plurality of candidate user accounts on the target interface.
[0354] In one embodiment, the target multimedia information includes any one or more of image information, text information, video information, and audio information.
[0355] In one embodiment, the step of sending the target gift card to the second client of the target user account in response to a selection operation for the target user account among the candidate user accounts includes:
[0356] In response to a selection operation for the target user account among the candidate user accounts, create a user session window based on the giver account and the target user account;
[0357] Send the target gift card to the second client of the target user account to display the target gift card in the user session window.
[0358] In one embodiment, the step of generating a product payment card based on the selection result information in response to a selection result viewing event, where the product payment card is used to trigger a purchase operation for the target product, includes:
[0359] In response to a selection result viewing event, generate a product payment card based on the selection result information and display the product payment card in the user session window, where the product payment card includes an order creation control;
[0360] In response to a trigger operation for the order creation control, display a product payment details page;
[0361] In response to a product purchase instruction triggered through the product payment details page, perform a purchase operation for the target product to give the target product to the user corresponding to the target user account.
[0362] In one embodiment, after receiving the selection result information returned by the second client, it further includes:
[0363] Display a notification page, where the notification page displays a target prompt notification corresponding to the selection result information;
[0364] In response to a trigger operation for the target prompt notification, display a product payment details page;
[0365] In response to a product purchase instruction triggered through the product payment details page, perform a purchase operation for the target product to give the target product to the user corresponding to the target user account.
[0366] In one embodiment, the method further includes:
[0367] When it is detected that the purchase operation is completed, generate order information for the target product, where the order information appears in the order pages corresponding to both the giver account and the recipient account.
[0368] In one embodiment, there is also provided an information interaction method, which is applied to a second client and includes:
[0369] Receive the gift information sent by the first client of the recipient's account, where the gift information is used to indicate a plurality of to-be-selected items that can be selected by the user of the recipient's account.
[0370] Based on the gift information, display a gift selection page on the target interface, where the gift selection page includes a plurality of to-be-selected items.
[0371] In response to a selection operation on a target item among the to-be-selected items, determine selection result information.
[0372] Send the item selection result to the first client.
[0373] In one embodiment, the gift information includes to-be-selected items and gift selection indication information.
[0374] The displaying of the gift selection page on the target interface based on the gift information includes:
[0375] Based on the gift information, display a gift selection page on the target interface, where the gift selection page displays to-be-selected items and gift selection indication information, and the gift selection indication information is used to indicate the quantity of items and / or the limit conditions of the item amount that can be selected by the user of the recipient's account.
[0376] In one embodiment, the gift information is gift range information, where the gift range information is used to indicate the item selection range of the to-be-selected items to be given as gifts.
[0377] The displaying of the gift selection page on the target interface of the second client based on the gift information includes:
[0378] Determine a plurality of to-be-selected items based on the gift range information.
[0379] Display a gift selection page through the target interface, where the gift selection page displays a plurality of to-be-selected items.
[0380] In one embodiment, the gift information is a target gift card, which is generated based on the to-be-selected items, the specified quantity of items, and the target multimedia information. The method further includes:
[0381] Display a user session window, where the user session window is for the giver's account and the recipient's account, and the target gift card is displayed in the user session window.
[0382] In response to a trigger operation for the target gift card, a gift selection page is displayed based on the target gift card, where the gift selection page displays any one of the product information of the products to be selected, the quantity prompt information specifying the quantity of the products, and the target multimedia information.
[0383] For the specific implementation of each of the above operations, reference can be made to the previous embodiments and will not be elaborated here.
[0384] Among them, the storage medium may include: read-only memory (ROM, Read Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disc, etc.
[0385] Since the computer program stored in the storage medium can, in response to a gift-giving event, determine the recipient account corresponding to the gift-giving event and the gift-giving information, where the gift-giving information is used to indicate a plurality of products to be selected that can be selected by the user of the recipient account; then, send the gift-giving information to the second client of the recipient account to display a gift selection page on the target interface of the second client based on the gift-giving information, so that the user of the recipient account can select a target product from the plurality of products to be selected to obtain selection result information; then, receive the selection result information returned by the second client; finally, based on the selection result information, perform a purchase operation on the target product corresponding to the selection result information to give the target product to the recipient account. In the embodiments of the present application, after the current user can select multiple favorite products, the current user can send the multiple favorite products selected by the current user to other users, and other users can perform selection operations on each of the multiple favorite products, and then return the product selection results for the multiple favorite products to the current user for the current user to purchase for himself or give the products he selects to other users, enriching the interactive methods that can be interacted between users, thereby helping the current user make a product purchase decision faster, meeting the various needs of users, and improving the user experience.
[0386] According to one aspect of the embodiments of the present application, there is also provided a computer program product or a computer program, the computer program product or the computer program includes computer instructions, and the computer instructions are stored in a storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the information interaction method provided in various optional implementation manners of the above aspect.
[0387] In the above embodiments, the descriptions of the respective embodiments have their own emphases. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0388] The above has introduced in detail an information interaction method, apparatus, computer device, and computer-readable storage medium provided by the embodiments of the present disclosure. Specific examples are used herein to elaborate on the principles and implementation manners of the present disclosure. The description of the above embodiments is only used to help understand the technical solutions and their core ideas of the present disclosure; those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present disclosure.
Claims
1. An information interaction method, applied to a second client corresponding to the recipient's account, characterized in that Including: A session window that displays the gifting party's account number and the recipient's account number; Display a virtual resource package sent by the gifting party's account in the session window, where the virtual resource package is used to indicate the target product selected by the gifting party's account; In response to a trigger operation on the virtual resource package, display a gift page, where the gift page includes product information of the target product and a confirmation control; In response to a trigger operation on the confirmation control, receive the target product gifted by the gifting party's account.
2. The information interaction method according to claim 1, wherein The gift page further includes at least one of a delivery information block, a product details viewing control, or a product attribute selection control; The method further includes: In response to a trigger operation on the delivery information block, set the delivery information of the target product; In response to a trigger operation on the product details viewing control, display the product details information of the target product; In response to a trigger operation on the product attribute selection control, select the product attributes of the target product, and the selected product attributes are the product attributes of the target product gifted to the recipient's account.
3. The information interaction method according to claim 1, wherein The method further includes: Display target information on the virtual resource package, where the target information includes any one or more of image information, text information, video information, and audio information, and the target information is input by the gifting party's account for the target product.
4. The information interaction method according to claim 1, wherein The method further includes: In response to a trigger operation on the confirmation control, display the session window and display a confirmation result in the session window, where the confirmation result is used to indicate that the recipient's account receives the target product gifted by the gifting party's account.
5. An information interaction method, which is applied to a first client corresponding to a giver account, and is characterized in that, Including: In response to a gift-giving event, determine the recipient's account number corresponding to the gift-giving event and gift-giving information, where the gift-giving information includes the target product selected by the gifting party's account; Send the gift-giving information to the recipient's account, and display a virtual resource package sent by the gifting party's account in the session window between the gifting party's account and the recipient's account, where the virtual resource package is used to indicate the target product selected by the gifting party's account, and the target product is gifted to the recipient's account after being determined by the recipient's account.
6. The information interaction method according to claim 5, characterized in that The step of, in response to a gift-giving event, determining the recipient's account number corresponding to the gift-giving event and the target product selected by the gifting party's account includes: In response to a product selection instruction triggered through a gift-giving page, determine the target product from multiple candidate products displayed on the gift-giving page; In response to a gift-giving instruction triggered through the gift-giving page, determine the recipient's account number based on the gift-giving instruction and send the virtual resource package to the second client of the recipient's account.
7. The information interaction method according to claim 6, wherein The step of, in response to a product selection instruction triggered through a gift-giving page, determining the product to be selected from multiple candidate products displayed on the gift-giving page includes: Display a shopping cart page, where the shopping cart page includes product information blocks of multiple shopping cart products added to the virtual shopping cart by the gifting party's account; In response to a selection operation on a target commodity information block among multiple commodity information blocks, determine the commodity corresponding to the target commodity information block as the target commodity.
8. The information interaction method according to claim 5, wherein The determining, in response to a gift-giving event, of the recipient account corresponding to the gift-giving event and the target commodity selected by the giver account includes: Display a gift-giving page and obtain gift range information determined through the gift-giving page, where the gift range information is used to indicate the commodity selection range of the to-be-selected commodities to be given. Display the to-be-selected commodities matching the gift range information on the gift-giving page. In response to a commodity selection instruction triggered through the gift-giving page, determine the target commodity from among the multiple candidate commodities displayed on the gift-giving page. In response to a gift-giving instruction triggered through the gift-giving page, determine the recipient account based on the gift-giving instruction and send the virtual resource package to the second client of the recipient account.
9. The information interaction method according to claim 8, wherein The gift-giving page includes multiple candidate gift-giving purposes. One candidate gift-giving purpose indicates a commodity attribute, and one candidate gift-giving purpose is used to obtain multiple to-be-selected commodities corresponding to the commodity attribute of the gift-giving purpose. The obtaining of the gift range information determined through the gift-giving page includes: In response to a selection operation on a target gift-giving purpose among the multiple candidate gift-giving purposes, determine the target gift-giving purpose as the gift range information.
10. The information interaction method according to claim 8, wherein The gift-giving page includes an information input interface. The obtaining of the gift range information determined through the gift-giving page includes: In response to an information input operation on the information input interface, receive the user input information input by the information input operation. Determine the gift range information based on the user input information.
11. The information interaction method according to claim 9, wherein The method further includes: In response to a selection operation on a target gift-giving purpose among the multiple candidate gift-giving purposes, display a candidate gift page, where the candidate gift page displays multiple candidate commodities meeting the target gift-giving purpose. In response to a selection operation on a target candidate commodity among the multiple candidate commodities, determine the target commodity.
12. The information interaction method according to claim 5, wherein The determining, in response to a gift-giving event, of the recipient account corresponding to the gift-giving event includes: In response to an account selection instruction triggered through the gift-giving page, display multiple candidate user accounts. In response to a selection operation on a target user account among the multiple candidate user accounts, determine the recipient account, and the recipient account is the target user account.
13. The information interaction method according to claim 5, wherein The gift-giving page includes a commodity adjustment control, an information control, and / or the resource information of the target commodity, where the commodity adjustment control is used to manage the target commodity, the information control is used to obtain target information, and the resource information is used to indicate the resource quantity of the target commodity.
14. The information interaction method according to claim 13, characterized in that, The method further includes: Display the gift-giving page. In response to a triggering operation on the information control, obtain target information, where the target information includes any one or more of image information, text information, video information, and audio information. In response to a triggering operation on the commodity adjustment control, obtain a new target commodity. In response to a generation instruction triggered through the gift-giving page, generate the virtual resource package based on the new target product and the target information.
15. The information interaction method according to claim 5, characterized in that, The method further includes: After detecting the determination of the recipient account, generate order information for the target product, where the order information appears on the order pages corresponding to both the giver account and the recipient account.
16. An information interaction device is applied to a second client corresponding to a recipient's account, and is characterized in that It includes: A display unit for displaying a session window of the giver account and the recipient account, and displaying the virtual resource package sent by the giver account in the session window, where the virtual resource package is used to indicate the target product selected by the giver account. A second response unit for, in response to a trigger operation on the virtual resource package, displaying a gift page, where the gift page includes product information of the target product and a confirmation control; and in response to a trigger operation on the confirmation control, receiving the target product gifted by the giver account.
17. An information interaction device is applied to a first client corresponding to a giver account, and is characterized in that It includes: A first response unit for, in response to a gift-giving event, determining the recipient account corresponding to the gift-giving event and the target product selected by the giver account. A processing unit for displaying a session window of the giver account and the recipient account, and displaying the virtual resource package sent by the first client in the session window, where the virtual resource package is used to indicate the target product selected by the giver account, and the target product is gifted to the recipient account after the recipient account is determined.
18. A computer device, characterized in that, It includes a processor and a memory, where the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the information interaction method according to any one of claims 1 to 15.
19. A computer-readable storage medium, characterized in that, It includes a computer program, and when the computer program runs on a computer device, the computer program is used to cause the computer device to execute the steps of the information interaction method according to any one of claims 1 to 15.
20. A computer program product, characterized in that, It includes a computer program, and the computer program is stored in a computer-readable storage medium; when the processor of the computer device reads the computer program from the computer-readable storage medium, the processor executes the computer program, causing the computer device to execute the steps of the information interaction method according to any one of claims 1 to 15.
Citation Information
Patent Citations
Computer system, resource sending method, device and equipment and medium
CN111614924A
Electronic gift giving method
CN112101838A
Goods ordering interactive processing method and device
CN112785361A
Virtual item interaction method and device, storage medium and electronic equipment
CN112870693A
Electronic gift giving system and method thereof
CN116629927A