Merchandise processing method, apparatus, device, medium, and product

CN122948568APending Publication Date: 2026-10-20SWEET POTATO TECHNOLOGY (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610975124.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-01
Publication Date
2026-10-20

AI Technical Summary

Technical Problem

并且,用户所能选择进行代理交易的商品只能是当前已经满足代理交易条件的商品,使得所能参与代理交易的商品较为局限

Benefits of technology

[0010]采用本申请实施例,能够接收业务客户端发送的针对目标商品的交易转化请求;交易转化请求是业务客户响应于在与目标商品相关的目标页面上执行的转化触发操作所生成的,该目标商品为目标账号已购买的商品,进而,从交易转化请求中获取目标账号的账号信息、目标商品的商品信息以及与至少一个显示模块,并基于商品信息和账号信息,查询得到与目标账号和目标商品相关的约束状态信息,并通过约束状态信息约束得到各个显示模块所对应的模块数据内容,然后通过模块数据内容构建得到针对目标商品的交易转化页面的页面数据,将页面数据返回给业务客户端,以使业务客户端渲染显示各个显示模块的模块信息所对应的模块数据内容。基于此,本申请可以对已购买的商品发起交易转化请求,并通过对目标商品和目标账号的状态来确定交易转化页面上的多个显示模块的模块内容数据,即使在目标商品暂时不能进行代理交易时,也能够通过该交易转化页面来促进代理交易过程,并且,由于该目标商品为用户已购买的商品,则不需要再额外购买商品进行体验就可以进行代理交易,由此可以有助于提升商品代理交易的便捷度和灵活性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure FT_1
    Figure FT_1
  • Figure FT_2
    Figure FT_2
  • Figure FT_3
    Figure FT_3
Patent Text Reader

Abstract

This application discloses a product processing method, apparatus, device, medium, and product, applicable to the field of data processing technology. The method includes: receiving a transaction conversion request for a target product from a business client; the target product is a product already purchased by a target account; obtaining account information of the target account, product information of the target product, and at least one display module from the transaction conversion request; querying constraint status information related to the target account and target product based on the product information and account information; constraining the module data content corresponding to each display module using the constraint status information; constructing page data for a transaction conversion page for the target product using the module data content; and returning the page data to the business client so that the business client can render and display the module data content corresponding to the module information of each display module. This helps improve the convenience and flexibility of product agency transactions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data processing technology, and in particular to methods, apparatus, equipment, media and products for processing goods. Background Technology

[0002] Currently, when users on content platforms who are eligible for agency transactions select products for agency transactions, they typically need to go through multiple stages, including product selection, purchasing samples to experience the product's effects, and finally making the agency transaction, in order to add the product to the current account's product recommendation window for agency transactions.

[0003] However, the inventors discovered in practice that the multi-stage process of facilitating product agency transactions is time-consuming, reducing users' willingness to participate. Furthermore, users can only choose products that already meet the agency transaction criteria, limiting the range of products available for agency transactions. Therefore, improving the convenience and flexibility of product agency transactions is a pressing issue that needs to be addressed. Summary of the Invention

[0004] This application provides a product processing method, apparatus, device, medium, and product that can initiate a transaction conversion request for purchased goods. By determining the module content data of multiple display modules on the transaction conversion page based on the status of the target product and the target account, the transaction conversion page can still facilitate the proxy transaction process even when the target product cannot be temporarily traded. Furthermore, since the target product is a product that the user has already purchased, there is no need to purchase additional samples for experience before the proxy transaction can be carried out, thereby helping to improve the convenience and flexibility of product proxy transactions.

[0005] On one hand, embodiments of this application disclose a product processing method, the method comprising: Receive transaction conversion requests for target products sent by business clients; transaction conversion requests are generated by business clients in response to conversion triggering operations performed on target pages related to target products; target products are products that have been purchased by the target account; Obtain the account information of the target account, the product information of the target product, and at least one display module from the transaction conversion request. Based on the product information and account information, query the constraint status information related to the target account and the target product, and use the constraint status information to constrain the module data content corresponding to each display module. The page data for the transaction conversion page of the target product is constructed by the module data content, and the page data is returned to the business client so that the business client can render and display the module data content corresponding to the module information of each display module.

[0006] On one hand, embodiments of this application disclose a commodity processing apparatus, the apparatus comprising: The request receiving unit is used to receive transaction conversion requests for target products sent by business clients; the transaction conversion request is generated by the business client in response to a conversion triggering operation performed on the target page related to the target product; the target product is a product that the target account has already purchased; The module data determination unit is used to obtain the account information of the target account, the product information of the target product, and at least one display module from the transaction conversion request. Based on the product information and account information, it queries the constraint status information related to the target account and the target product, and obtains the module data content corresponding to each display module through the constraint status information. The page data return unit is used to construct the page data for the transaction conversion page of the target product through the module data content, and return the page data to the business client so that the business client can render and display the module data content corresponding to the module information of each display module.

[0007] One embodiment of this application provides a computer device, including a memory and a processor; the memory is connected to the processor, the memory is used to store a computer program, and the processor is used to invoke the computer program so that the computer device performs the method provided in any of the above embodiments.

[0008] One aspect of this application provides a computer-readable storage medium storing a computer program adapted to be loaded and executed by a processor, so that a computer device having a processor performs the method provided in any of the above aspects.

[0009] One aspect of this application provides a computer program product, which includes a computer program stored in a computer-readable storage medium. The computer program is adapted to be read and executed by a processor so that a computer device having a processor performs the method provided in any of the above aspects.

[0010] Using the embodiments of this application, it is possible to receive a transaction conversion request for a target product sent by a business client. The transaction conversion request is generated by the business client in response to a conversion triggering operation performed on a target page related to the target product. The target product is a product that has been purchased by the target account. Then, the account information of the target account, the product information of the target product, and at least one display module are obtained from the transaction conversion request. Based on the product information and account information, the constraint status information related to the target account and the target product is queried. The module data content corresponding to each display module is obtained by constraining the constraint status information. Then, the page data of the transaction conversion page for the target product is constructed by the module data content. The page data is returned to the business client so that the business client can render and display the module data content corresponding to the module information of each display module. Based on this, this application can initiate a transaction conversion request for purchased goods and determine the module content data of multiple display modules on the transaction conversion page by measuring the status of the target goods and the target account. Even when the target goods cannot be transacted temporarily, the transaction conversion page can still facilitate the transacting process. Furthermore, since the target goods are goods that the user has already purchased, there is no need to purchase additional goods for experience before transacting, which can help improve the convenience and flexibility of product transacting. Attached Figure Description

[0011] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0012] Figure 1 This is a schematic diagram of the structure of a data processing system provided in an embodiment of this application; Figure 2 This is a schematic diagram of a scenario for an information interaction method provided in an embodiment of this application; Figure 3 This is a schematic flowchart of a product processing method provided in an embodiment of this application; Figure 4 This is a schematic diagram illustrating the effect of a product details page provided in an embodiment of this application; Figure 5 This is a schematic diagram illustrating the effect of a product details page provided in the embodiments of this application. Figure 6 This is a schematic diagram illustrating the effect of a product details page provided in the embodiments of this application. Figure 7 This is a schematic diagram of the processing flow of a transaction conversion page provided in an embodiment of this application; Figure 8 This is a schematic diagram of the processing flow of a transaction conversion page provided in an embodiment of this application; Figure 9 This is a schematic flowchart of a product processing method provided in an embodiment of this application; Figure 10 This is a schematic diagram illustrating the effect of a merchant reminder process provided in an embodiment of this application; Figure 11 This is a schematic diagram illustrating the effect of reminding a target merchant to activate permissions, provided in an embodiment of this application. Figure 12 This is a schematic diagram of the judgment process of a product details conversion module provided in an embodiment of this application; Figure 13 This is a schematic diagram illustrating the effect of displaying a transaction conversion page according to an embodiment of this application; Figure 14 This is a timing interaction diagram of a commodity processing method provided in an embodiment of this application; Figure 15 This is a schematic diagram of the structure of a commodity processing device provided in an embodiment of this application; Figure 16 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation

[0013] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0014] The following describes some technical terms used in the embodiments of this application: "In response to" indicates the state in which a corresponding event occurs or a condition is met. The timing of subsequent actions performed in response to this event or condition is not necessarily strongly correlated with the time when the event occurs or the condition is met. For example, in some cases, subsequent actions may be performed immediately when the event occurs or the condition is met; while in other cases, subsequent actions may be performed some time after the event occurs or the condition is met.

[0015] Triggered operations refer to actions performed on information (such as controls) provided by a computer device. These operations send corresponding instructions to the computer device, triggering it to execute the next task. The next task triggered by different triggered operations on different information can all be pre-programmed. These triggered operations can be performed manually by the user; for example, clicks, double-clicks, long presses, and swipes performed by the user on content displayed on the computer screen are all triggered operations. In some cases, these triggered operations can also be executed by the computer device based on a pre-defined program.

[0016] Published content: This refers to user-submitted content information on the content platform, which can include text, images, audio, and video, and can be displayed in formats such as notes, articles, and video files. The specific content information included in published content can be adjusted for different scenarios, and the content information in the published content can be determined by the publisher. Published content is stored on the server and distributed to users browsing the content platform through a content distribution algorithm deployed on the server.

[0017] Please see Figure 1 , Figure 1 This is a schematic diagram of the structure of a data processing system provided in an embodiment of this application. For example... Figure 1 As shown, the data processing system may include terminal devices (such as device 11a, device 12a, and device 13a) and server 100a. It is understood that... Figure 1 The number of terminal devices and servers shown is merely illustrative; any number of terminal devices and servers can be used as needed. Terminal devices (such as devices 11a, 12a, and 13a) can communicate with servers via a network (i.e., through a medium that provides a communication link via wired, wireless communication links, or fiber optic cables, etc.) to transmit data.

[0018] It is understandable that a client can run on the terminal device (such as device 12a), which can be a program providing local services to the user (also called a business object or operation object). Server 100a can be the server corresponding to the client, and a program running on server 100a can provide resources, service data, and other services to the client. It is also understandable that the client running on the terminal device can be called an application client, business client, etc., and an account can be logged in on the client. For example, the client running on the terminal device can be a client for browsing and publishing content, as well as for trading goods. In this client, the business object (such as user U1) can browse published content, access live broadcast rooms, and conduct trades, etc. The specific process can be achieved by the business object (such as user U1) interacting with the server through the corresponding terminal device.

[0019] It is understood that terminal devices (such as device 11a) may include, but are not limited to, mobile phones, computers, smart voice interaction devices, smart home appliances, vehicle terminals, aircraft, smart speakers, etc., without limitation. The server 100a may be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms, without limitation.

[0020] Please see Figure 2 , Figure 2 This is a schematic diagram illustrating a scenario of an information interaction method provided in an embodiment of this application. For example... Figure 2 As shown, device 11a can be the device corresponding to account ZH1 (i.e., the target account). Furthermore, a business client can run on device 11a, and in response to a conversion trigger operation executed on the target page (such as a trigger operation for a conversion trigger control), a request Q1 (i.e., a transaction conversion request) is generated to view page Y1 (i.e., the transaction conversion page) for product SP1 (i.e., the target product). Then, device 11a can send the request Q1 to server 100a to view page Y1 for product SP1 (step S21a). In server 100a, the account information of account ZH1, the product information of product SP1, and at least one display module (such as...) are determined from request Q1. Figure 2 As shown in 201a), based on the account information of account ZH1 and the product information of product SP1, determine the status information associated with account ZH1 and product SP1 (such as...). Figure 2 As shown in 202a), then, based on the status information, the module data content corresponding to each display module is determined (e.g., ...). Figure 2 (As shown in 203a), then, based on the module data content corresponding to each display module, determine the page data of page Y1 (such as...). Figure 2 (As shown in 204a).

[0021] Furthermore, server 100a can return page data of page Y1 to device 11a (step S22a). Further, the business client in device 11a can display page 211a, which can be page Y1 for product SP1, i.e., a transaction conversion page (also called a secondary product selection page) for product SP1. The transaction conversion page can be a page used for converting transactions related to product SP1 (i.e., the target product). Here, transaction conversion can be a conversion from purchasing the target product to engaging in an agency transaction for the target product. An agency transaction can refer to adding the product to the product recommendation window of the target account for transaction processing. This product recommendation window, also known as a showcase, displays recommended products for the account. It differs from a regular merchant or shop. Merchants or shops typically operate independently, offering their own products. This product recommendation window, however, simply recommends and facilitates transactions of products from other merchants or shops, essentially acting as a sales agent. It serves only as an entry point for product display. If a user on the content platform completes a transaction through this window, the actual sale is made by the merchant owning the product. However, the account associated with the window receives a commission, typically based on the value of the goods sold through the account. The user providing this window is essentially a sales influencer (also known as a buyer). The account associated with this influencer can be called a sales agent account (or buyer account), functioning similarly to a shopping guide. Its purpose is to drive sales and generate revenue based on transactions completed through the product recommendation window.

[0022] As can be seen, at least one display module can be displayed on page 211a. This display module is determined based on the constraint status information associated with product SP1 and the target account. For example, assuming product SP1 has product agency rights, the target account has agency transaction rights, and there is no agency contract between the target product and the target account, the at least one display module can include: module 205a, module 206a, and module 207a. Module 205a can be a product conversion details module for product SP1, displaying conversion details information for product SP1 to be used for agency transactions. This conversion details information can include product price, product title, product image, estimated revenue information (such as a revenue ratio of 10% and an estimated revenue of ¥27.9), and may also include a selection control for product SP1 (such as control 251a). Control 251a is used to create an agency contract with product SP1 and add product SP1 to the product recommendation window (i.e., the showcase of account ZH1) of account ZH1. Module 206a is a content recommendation module for displaying related content, such as published content related to product SP1 (e.g., published content N1, published content N2, etc.), and can also display which agent trading accounts (i.e., buyers) have acted as agents for the same product as product SP1, such as "Account 1 and 16 other buyers have handled similar transactions in the past month". Module 207a is a product recommendation module for displaying recommended products related to product SP1, such as recommended products SP2 and SP3. For each product, a corresponding selection and addition control (i.e., "Select Product Add to Showcase" control) can be displayed. Furthermore, an agency contract with product SP1 can be created through this selection and addition control, and product SP1 can be added to the product recommendation window of account ZH1.

[0023] It should be noted that all user data collected in this application is collected with the user's consent and authorization, and the collection, use, and processing of relevant user data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, this application may display prompts before and during the collection of user data to inform the user that their data is being collected. This ensures that the application only begins the steps for collecting user data after receiving confirmation from the user regarding the prompt; otherwise (i.e., without receiving confirmation from the user), the steps for collecting user data are terminated, meaning that user data is not collected.

[0024] It is understood that the above scenarios are merely examples and do not constitute a limitation on the application scenarios of the technical solutions provided in the embodiments of this application. The technical solutions of this application can also be applied to other scenarios. For example, as those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0025] Based on the above description, this application proposes a product processing method. Please refer to [link to relevant documentation]. Figure 3 , Figure 3 This is a schematic flowchart of a product processing method provided in an embodiment of this application. The method can be executed by the aforementioned computer device, such as the server 100a. The product processing method may include the following steps S101-S103.

[0026] S101. Receive a transaction conversion request for a target product sent by the business client; the transaction conversion request is generated by the business client in response to a conversion triggering operation performed on the target page related to the target product; the target product is a product that the target account has already purchased.

[0027] The business client can be the client corresponding to the target account, which can run on the terminal device of the user corresponding to the target account. The target account can be any account on the content platform, which can be a platform used for content publishing and product transactions.

[0028] The target product can be the product for which the target account initiates a transaction conversion, and this target product can be a product that the target account has already purchased. The transaction conversion request can be a request to convert the target product into a proxy transaction. The transaction conversion request can carry multiple parameters, which the server can then process to generate a transaction conversion page to be returned to the business client, allowing the target account to trigger a proxy transaction on the transaction conversion page.

[0029] The transaction conversion request may include at least the following parameters: the target account's account information, the target product's product information, and at least one display module.

[0030] The target account information can be information used to identify the target account. For example, the target account information can include a unique identifier for the target account, so as to determine the account that initiated the transaction conversion request through the unique identifier of the target account, so that the account status information associated with the target account can be obtained later.

[0031] Optionally, if the target account is an agent trading account, the account information of the target account may include the agent trading account identifier corresponding to the target account, to uniquely identify that the target account was registered as an agent trading account. Here, an agent trading account refers to an account that can be used to conduct agent trading of goods (also known as a buyer account), and this agent trading account has the authority to conduct agent trading of goods (also known as product promotion authority), where agent trading authority refers to the permission to conduct agent trading of goods.

[0032] The product information for the target product can include information about its characteristics. Optionally, the product information may include the product identifier (i.e., product ID) and the stock unit identifier (i.e., SKU ID) of the target product purchased by the target account. The product identifier is a unique identifier for the entire product series of the target product, corresponding to a complete product link. For example, all sizes of the entire style of dress "Dress A" share the same product ID. The stock unit identifier (i.e., SKU ID) is a unique identifier for a specific size variation of the product, corresponding to a specific size of a single item within a product. For example, "Dress AS size" has its own unique SKU ID.

[0033] At least one display module can be a module required to be displayed on the transaction conversion page. Optionally, the at least one display module may include a product conversion details module for the target product (also referred to as a first type module), and may also include a willingness-enhancing module (also referred to as a second type module) for increasing the account's willingness to conduct agency transactions for the target product. The product conversion details module can display relevant details about agency transactions for the target product, and its specific details can be determined based on the constraint status information associated with the target account and the target product. The willingness-enhancing module can be a module for increasing the account's willingness to conduct agency transactions for the target product. This willingness-enhancing module can specifically include multiple types of display modules, the specific display modules included can be determined according to actual needs, or can be determined based on the constraint status information of the target account and the target product. For example, the willingness-enhancing module may include one or more of the following: a conversion data module, a product information supplement module, a product sharing module, and a content recommendation module. The determination and display methods for each module can be found in the subsequent descriptions, and will not be elaborated here.

[0034] Optionally, the transaction conversion request may also include an operation trigger source. This operation trigger source can be a source used to indicate the aforementioned conversion trigger operation.

[0035] The conversion trigger operation can be an action used to trigger the display of a transaction conversion page, and this conversion trigger operation can be executed on the target page. For example, the conversion trigger operation can be a trigger operation on a conversion trigger control on the target page. The conversion trigger control can be a control used to trigger the display of a transaction conversion page, and can also be called a "product selection and sales entry point".

[0036] The trigger source for this operation can be a target page, which can be of various types. Specifically, the target page can include any of the following: the order page of the target account, the review page of a target transaction order for the target product, or the product details page of the target product. Therefore, the trigger source for this operation can be any one of the order page, review page, or product details page.

[0037] The target account's order page can be either an order list page displaying the target account's transaction orders, or an order details page displaying the target account's target transaction orders for the target product. The target transaction orders can be the transaction orders for the target account's purchase of the target product.

[0038] The transaction order list can be a list of orders for goods traded by the target account. The order list page is used to display the transaction order list. On the order list page, the order information block for each transaction order in the transaction order list can be displayed. For example, the order information block for the target transaction order can be displayed. The order information block can be used to display the order information of the target transaction order, such as the title of the target product, the product price, the actual payment price, and the transaction status (e.g., completed, in transit, awaiting shipment). The order details page is used to display the order details of the target transaction order, such as the title of the target product, the product price, the actual payment price, and the order number.

[0039] The review page can be the page displayed when reviewing a target transaction order. The product details page can be a page that displays detailed product information for the target product, which may include the product title, price, media content (such as images or videos), related services (such as shipping insurance, 7-day no-reason refund), etc., without limitation.

[0040] On each target page, a corresponding conversion trigger control can be displayed in association with the target product. This conversion trigger control can be used to trigger the display of the transaction conversion page, and the aforementioned conversion trigger operation can be executed through this control. Specifically, when the server receives a request to view the target page, it can determine the page data of the target page based on the conversion trigger control for the target product. When the target page is displayed on the business client, the conversion trigger control associated with the target product is displayed. Then, in the business client, in response to the trigger operation (i.e., the conversion trigger operation) on the conversion trigger control, the target page is viewed.

[0041] Understandably, in this application, the buyer conversion touchpoints can be divided into two differentiated paths: "product detailing touchpoints (for all users)" and "order and review touchpoints (for existing customers)." The core innovation of the order and review touchpoint path lies in: accurately reaching existing customers based on their actual purchasing behavior, leveraging their existing product experience, and eliminating the need to "purchase sample products," significantly shortening the buyer conversion path and lowering the participation threshold. Based on this, existing customers naturally possess genuine product experience, eliminating the need for purchasing sample products compared to ordinary buyers selecting and selling products. Furthermore, by delegating the buyer role to users with zero followers, many existing customers, even if not buyers themselves, will proactively post product review notes. Providing product outreach prompts in the note-posting scenario tells users that "you can sell products while posting notes," leveraging users' existing content creation willingness to achieve natural conversion. The expected buyer conversion rate is significantly higher than traditional methods.

[0042] In one possible implementation, the target page includes any of the following: the order page of the target account, the evaluation page of the target transaction order for the target product, and the product details page of the target product; then, the embodiments of this application may further include the following steps: 1. Receiving an order viewing request from a business client, determining the target transaction order for the target product of the target account based on the order viewing request, and determining the page data of the order page of the target account based on the conversion trigger control for the target product, so as to display the conversion trigger control on the order page when the business client views the order page, the conversion trigger control being used to trigger the execution of the conversion trigger operation; 2. Or, receiving the evaluation page of the target transaction order for the target product from the business client. 1. When a review request for a target transaction order is received, and review information for the target product is published based on the review request, the page data of the review page is determined based on the conversion trigger control. When the review page is displayed on the business client, the conversion trigger control is displayed, and the conversion trigger control is used to trigger the execution of the conversion trigger operation. 2. Alternatively, when a product viewing request for a target product is received from the business client, the product details information of the target product and the conversion trigger control are determined based on the product viewing request. The page data of the product details page of the target product is determined, and when the product details page is displayed on the business client, the product details information of the target product and the conversion trigger control are displayed, and the conversion trigger control is used to trigger the execution of the conversion trigger operation.

[0043] For details regarding the target page, please refer to the relevant descriptions above; they will not be repeated here.

[0044] The order viewing request can be a request to view the order page of the target account. Optionally, if the order viewing request is a request to view the order list page, then the order viewing request can include the account identifier of the target account, so that the server can obtain the transaction order list of the target account based on the target account. The transaction order list includes the target transaction orders, and the server can obtain the order information of each transaction order in the transaction order list, such as obtaining the order information of the target transaction orders, and then determine the page data of the order list page based on the target transaction orders and the conversion trigger control.

[0045] Optionally, if the order viewing request is for viewing the order details page of the target transaction order, then the order viewing request may include the account identifier of the target account and the order identifier of the target transaction order, so that the server can obtain the order identifier of the target transaction order based on the target account, thereby determining the order details information of the target transaction order based on the order identifier of the target transaction order, and further determining the page data of the order details page based on the order details information and the conversion trigger control.

[0046] Optionally, the conversion trigger control can be displayed on the order page. This can be done either by displaying the conversion trigger control in the order information block for the target transaction order on the order list page, or by displaying the conversion trigger control on the order details page.

[0047] The evaluation request can be a request to evaluate a target transaction order. This evaluation request may include product information of the target product, order identifier of the target transaction order, evaluation information, etc. Furthermore, the server can publish evaluation information for the target transaction order and associate the target product with the evaluation information and the target transaction order, so that the evaluation information can be viewed in the evaluation area of ​​the target product, and the published evaluation information can be viewed through the target transaction order.

[0048] The evaluation page can be a page displaying completed evaluations of the target product in a transaction order (i.e., an evaluation completion page). This page can display a notification indicating that the evaluation is complete, and after evaluation, a conversion trigger control associated with the target product can be displayed. In other words, the server can determine the page data for the evaluation page based on the conversion trigger control and the notification indicating completed evaluation, so that the conversion trigger control is displayed when the evaluation page is shown on the business client. Alternatively, the evaluation page can be a list page displaying evaluations of all products eligible for evaluation by the target account. This list page can display evaluation information blocks for all eligible products, and after evaluation of the target product is completed, a conversion trigger control for the target product can be displayed within the evaluation information block. Optionally, this evaluation page can be a floating page triggered on the order page or a standalone page; there are no limitations on this.

[0049] The product view request can be a request to view the product details information of a target product. This request can carry the product identifier of the target product. The server can then determine the product details information of the target product based on this identifier. Based on the product details information and the conversion trigger control, the server can determine the page data for the product details page. Therefore, when the product details page is displayed in the business client, the conversion trigger control is displayed on the product details page.

[0050] Optionally, in this application, the conversion trigger control can be displayed directly on the target page, or it can be displayed only when the business client detects that the target product or target account meets the conversion trigger conditions; this is not limited here. Optionally, the business client can display the conversion trigger control for the target product on the target page only when it detects that the target product or target account meets the conversion trigger conditions. Conversely, if the business client detects that the target product has not met the conversion trigger conditions, it may not display the conversion trigger control for the target product on the target page.

[0051] The conversion trigger condition can be the condition used to display the conversion trigger control. The conversion trigger condition can differ for different types of target pages.

[0052] If the target page is a product details page, the conversion trigger condition is that the target product is a product eligible for agency trading. Therefore, when the target product is an eligible product for agency trading, a conversion trigger control is displayed on the product details page. When displaying the conversion trigger control, the agency trading permissions of the target account do not need to be determined in advance. Instead, the verification of agency trading permissions is performed when the transaction conversion page is displayed.

[0053] The term "tradeable goods" refers to goods that can be traded on behalf of others. These goods can be any type of product other than those that have been removed from sale or are exclusive to a specific channel. Exclusive channel goods can include O2O products (products that rely on online traffic and offline in-store / instant delivery for fulfillment), flash sales (products sold during limited-time special events), gifts (gifts included with a product), group purchases (products that are only available for transactions within a designated community), and quick order products (non-standardized products that require offline temporary orders), etc., without further restrictions.

[0054] If the target page is an order page, the business terminal can determine whether to display a conversion trigger control based on conditions such as the order status of the target transaction order, whether the target product has product agency rights, whether the target account has an agency contract for the target product, and whether the target product has been removed from the platform. Specifically, the conversion trigger conditions can be that the target transaction order is in a completed state, the target product has product agency rights, the target account does not have an agency contract for the target product, and the target product has not been removed from the platform. Therefore, when the conversion trigger conditions are met, the conversion trigger control is displayed on the order page. "Target product listed" means the target product is added to the account's product recommendation window; "target product removed" means the target product is deleted from the account's product recommendation window. Therefore, "target product not removed" means the target product has not been deleted from the account's product recommendation window (i.e., the target product exists in the account's product recommendation window).

[0055] Among them, product agency rights can refer to the permissions set by the target merchant to allow the target product to be traded on behalf of others, also known as product distribution rights.

[0056] Optionally, if the target transaction order includes multiple products, the conversion trigger control can be displayed as long as there is at least one product with product agency rights, the target account does not have an agency contract for the target product, and the product is not delisted (i.e., as long as there is at least one product that meets the conversion trigger condition). Optionally, in the business client, in response to the trigger operation of the conversion trigger control, a product selection overlay for multiple products in the target transaction order can be displayed, and when the target product is selected from among the multiple products, the transaction conversion page for the target product is entered.

[0057] Optionally, if the target page is a review page, the business client can display a conversion trigger control for products that have reached the conversion trigger control after the user completes the review. For example, the conversion trigger control could indicate that the target product has product agency rights, the target account does not have an agency contract for the target product, and it has not been taken down. Optionally, an estimated commission prompt can also be generated based on the target product's transaction price and commission rate, so that users can better understand the benefits they can obtain by acting as an agent for the target product, thereby increasing users' willingness to act as agent for the product (i.e., promote sales). It can be understood that in the business client, responding to the trigger operation of the conversion trigger control on the review page can trigger the display of the above-mentioned transaction conversion page, allowing users who have completed the review and made a purchase to smoothly enter the sales link, improving the convenience of sales promotion.

[0058] For example, see Figure 4 , Figure 4 This is a schematic diagram illustrating the effect of a product details page provided in an embodiment of this application. For example... Figure 4 As shown, page 411a can be a product details page for product SP1. On this product details page, a conversion trigger control (i.e., control 401a) can be displayed. Then, in response to the trigger operation of the conversion trigger control, a transaction conversion request is sent to the server so that the server determines to display the transaction conversion page based on the transaction conversion request, so that the transaction conversion page can be displayed in the business client.

[0059] For example, please see Figure 5 , Figure 5 This is a schematic diagram illustrating the effect of a product details page provided in an embodiment of this application. For example... Figure 5As shown, a conversion trigger control is displayed on the order page (step S500a). If the order page can be an order list page, as shown in page 511a, this page can include transaction orders for multiple purchased items from the target account, such as transaction orders for items SP1 and SP2. Taking item SP1 as an example, the order information block of the transaction order for item SP1 can display a conversion trigger control for item SP1 (i.e., control 501a). Furthermore, when displaying the conversion trigger control, the estimated profit information for proxy transactions involving item SP1 can be displayed. For example, this estimated profit information can be "commission 20%" as shown in information 502a. Here, the commission is the percentage of profit that can be obtained from proxy transactions involving item SP1. If the order page can be an order details page, as shown on page 512a, this page 512a can include order details information of the target account's transaction order for product SP1, and can also include a conversion trigger control for product SP1 (i.e., control 503a). Furthermore, when displaying the conversion trigger control, the estimated profit information that may be obtained from the proxy transaction of product SP1 can be displayed. For example, the estimated profit information can be "commission 20%" as shown in information 504a. Here, the commission is the profit ratio that can be obtained from the proxy transaction of product SP1.

[0060] For example, please see Figure 6 , Figure 6 This is a schematic diagram illustrating the effect of a product details page provided in an embodiment of this application. For example... Figure 6As shown, a conversion trigger control is displayed on the review page (step S600a). If the review page is a page for viewing reviews of purchased items that can be reviewed by the current account (i.e., a review list page), then this review page can be shown as page 601a, which can be a floating page on the order page (i.e., page 611a). This review page can display information blocks of multiple reviewable purchased items. In the information blocks of unreviewed items, a "Go to Review" control (i.e., review trigger control) can be displayed to instruct users to post reviews. In the information blocks of reviewed items, a control for viewing posted reviews (i.e., a "View Review" control) can be displayed. Additionally, the information blocks of reviewed items can include a conversion trigger control (i.e., control 602a), which can then trigger the display of the transaction conversion page. Furthermore, when displaying the conversion trigger control, a prompt message can be displayed regarding the potential transaction revenue from acting as an agent for item SP1, such as "One-click product promotion, estimated commission ¥69". If the evaluation page is a page for prompting completion of the evaluation (i.e., an evaluation completion page), then this evaluation page can be seen as shown on page 603a. Page 603a can be a floating page on the order page (i.e., page 611a), which can be displayed after completing the evaluation of a specific transaction order on the order page. It can display prompts indicating the completion of the evaluation (such as "Evaluation submitted successfully"). This evaluation page can display information blocks for evaluated products. In the information blocks for unevaluated products, a "Go to Evaluate" control (i.e., an evaluation trigger control) can be displayed to instruct users to publish evaluation information. In the information blocks for evaluated products, a control for viewing published evaluation information (i.e., a "View Evaluation" control) can be displayed. Additionally, the information blocks for evaluated products can include a conversion trigger control (i.e., control 604a), which can then trigger the display of the transaction conversion page. Furthermore, when displaying the conversion trigger control, a prompt can be displayed regarding the potential transaction revenue from acting as an agent for product SP1, such as "One-click product sales, estimated commission ¥69".

[0061] Optionally, this application can automatically categorize users into "with conversion intention" and "without conversion intention" through frequency control rules for exposure and click behavior of conversion trigger controls (a seven-day cooling-off period after three no-clicks, and permanent blocking after fifteen no-clicks). This achieves accurate identification and screening of target users for transaction conversion, avoids repeated disturbances to users without conversion intention, and improves overall conversion efficiency. Based on this, whether a user is a target user is determined by their click behavior. Ordinary e-commerce users who do not intend to convert will no longer be prompted to select products for promotion, thus achieving intelligent target user screening.

[0062] S102. Obtain the account information of the target account, the product information of the target product, and at least one display module from the transaction conversion request. Based on the product information and account information, query the constraint status information related to the target account and the target product, and obtain the module data content corresponding to each display module through the constraint status information.

[0063] For details regarding the account information for the target account, the product information for the target product, and the description of at least one display module, please refer to the relevant descriptions above, which will not be repeated here.

[0064] The constraint status information may include account status information related to the target account or product status information related to the target product. It is understood that in this application, constraint status information related to the target account and target product can be obtained before determining the module data content, and a shared context can be constructed for it. Subsequently, when determining the module data content, the constraint status information can be directly obtained from this shared context, without needing to repeatedly query the account status information and product status information of the target account when determining the data content of each module. For each display module, this constraint status information can be shared data, also known as shared status data, thereby avoiding repeated queries of status information and improving the efficiency of data acquisition for the display modules.

[0065] The constraint status information may include one or more of the following: status information indicating whether the target product has product agency rights, status information indicating whether the target account has agency transaction rights, status information indicating whether the target account has an agency contract for the target product, and status information indicating whether the target account's product recommendation window has the target product.

[0066] Among these, product agency rights refer to the permissions set by the target merchant that allow the target product to be traded on behalf of the merchant; this is also known as product distribution rights. Agency transaction rights refer to the account's permission to act as an agent for product transactions; an account with agency transaction rights can be called an agent transaction account (also known as a buyer account).

[0067] Among them, the agency contract can be a contract that is required to instruct the target account to conduct agency transactions for the target product. It can stipulate the revenue sharing method of the target account and the validity period of the agency transaction.

[0068] For details regarding the product recommendation window, please refer to the above descriptions; they will not be repeated here.

[0069] The module data content can be the data content used to be displayed in the display module. Different display modules can display corresponding data content. For details on how to determine the module data content, please refer to the relevant description later. It will not be elaborated here.

[0070] This section illustrates the process of the transaction conversion page with illustrations. For example, please see... Figure 7 , Figure 7 This is a schematic diagram illustrating the processing flow of a transaction conversion page provided in an embodiment of this application. For example... Figure 7 As shown, firstly, it can receive transaction conversion requests (such as...). Figure 7 As shown in 701a), then, the product and account can be verified (e.g., ...). Figure 7 As shown in section 702a), the verification of goods and accounts can be used to verify the legality of goods and accounts (such as verifying whether the account is in an abnormal state such as not being real-name registered or banned, and verifying whether the goods are falsely advertised or are prohibited items). If the goods or accounts are not compliant, the verification fails, and a message indicating that the legality verification failed can be returned to the client. Conversely, if the goods or accounts are compliant, the verification is determined to have passed, and at least one display module (such as...) is then determined. Figure 7 As shown in 703a), the at least one display module can be obtained from the transaction conversion request, or it can be determined based on the display module obtained from the transaction conversion request and a preset module configuration; this is not limited here. Furthermore, constraint status information (such as...) can be queried in parallel. Figure 7 As shown in 704a), specifically, you can check the account's proxy transaction permissions (such as...). Figure 7 As shown in 705a), the product's agency rights (such as...) Figure 7 As shown in 706a), agency agreement (such as Figure 7 As shown in 707a), the status of the product recommendation window (such as...) Figure 7 As shown in 708a), furthermore, a shared context can be constructed based on the query results (such as...). Figure 7 As shown in 709a), this shared context provides structured data that can be directly queried by subsequent display modules. Specifically, this shared context can be applied to modules such as product conversion details, conversion data, product information supplementation, product sharing, and content recommendation (e.g., [module name]). Figure 7 As shown in 710a), the specific processing procedure can be found in the following related descriptions, which will not be repeated here.

[0071] S103. The page data for the transaction conversion page of the target product is constructed by the module data content corresponding to each display module, and the page data is returned to the business client so that the business client can render and display the module data content corresponding to each display module.

[0072] For details regarding the transaction conversion page, please refer to the aforementioned descriptions; they will not be repeated here. Page data can be the data required to display the page; it can be a core data set bound to the page and used to carry content and logic.

[0073] It is understandable that the page data on the transaction conversion page can include the module data content of at least one display module. Furthermore, the business client can render and display the module data content corresponding to the module information of each display module.

[0074] It is understood that in this application, the various display modules can be determined based on the list of display modules carried in the transaction conversion request and the user's remote configuration. When a service related to a certain display module times out or fails, the server returns an invisible shell (referring to a rendering container reserved for non-core modules on the page; when no valid data is obtained and degradation logic is triggered, this container will not display any visible content to the user, but only exists as a placeholder node to avoid page layout errors) or degraded data (i.e., abandoning real-time query returns cached data, preset default values, or empty results, prioritizing the availability of the core product-selling module on the page to avoid overall page crashes), without affecting the normal display of other modules. Furthermore, the query of each constraint status information and the module construction process are all recorded in structured logs, which facilitates the location of errors based on data at each stage.

[0075] This section illustrates the process of the transaction conversion page with illustrations. For example, please see... Figure 8 , Figure 8 This is a schematic diagram illustrating the processing flow of a transaction conversion page provided in an embodiment of this application. For example... Figure 8 As shown, first, the client displays the target page (such as...). Figure 8 As shown in 801a), the description of the target page can be found in the relevant descriptions above, and will not be repeated here. Furthermore, the client identifies the target product and scenario (such as...). Figure 8 As shown in section 802a), the scenario here can be used to indicate the type of the target page. For example, the scenario here could be a product details page, a review page (review list page or review completion page), or a transaction order page (such as an order list page or order details page). Further, the client checks whether the conversion trigger condition is met (such as...). Figure 8 As shown in 803a), and when the conversion trigger condition is met, the conversion trigger control (such as...) is displayed. Figure 8(As shown in 804a). Furthermore, a conversion trigger control can be used to access the transaction conversion page (e.g., ...). Figure 8 As shown in 805a), the client then requests the page data of the transaction conversion page from the server (such as...). Figure 8 As shown in 806a), the module data content of the display module (such as...) can then be obtained. Figure 8 (As shown in 807a), then the client renders and displays the transaction conversion page (as shown in 807a). Figure 8 As shown in 808a), the specific implementation can be based on the module data content of the display module to render and display the transaction conversion page. Furthermore, on this transaction conversion page, corresponding display modules can be displayed according to the status information of the target account and target product, so that corresponding operations can be performed, such as activating agent transaction permissions / selecting product agents / publishing content / publishing transaction agent information / reminding merchants to activate product agent permissions (e.g.,...). Figure 8 (As shown in 809a). Here, "product agency selection" can refer to choosing to act as an agent for a product, such as clicking on a product to select and add a control.

[0076] Using the embodiments of this application, it is possible to receive a transaction conversion request for a target product sent by a business client. The transaction conversion request is generated by the business client in response to a conversion triggering operation performed on a target page related to the target product. The target product is a product that has been purchased by the target account. Then, the account information of the target account, the product information of the target product, and at least one display module are obtained from the transaction conversion request. Based on the product information and account information, the constraint status information related to the target account and the target product is queried. The module data content corresponding to each display module is obtained by constraining the constraint status information. Then, the page data of the transaction conversion page for the target product is constructed by the module data content. The page data is returned to the business client so that the business client can render and display the module data content corresponding to the module information of each display module. Based on this, this application can initiate a transaction conversion request for purchased goods and determine the module content data of multiple display modules on the transaction conversion page by measuring the status of the target goods and the target account. Even when the target goods cannot be traded on behalf of others temporarily, the transaction conversion page can still be used to promote the transaction process. Furthermore, since the target goods are goods that the user has already purchased, there is no need to purchase additional samples for experience before the transaction can be conducted on behalf of others, which can help improve the convenience and flexibility of the transaction on behalf of others.

[0077] Based on the above description, this application proposes a product processing method. Please refer to [link to relevant documentation]. Figure 9 , Figure 9This is a schematic flowchart of a product processing method provided in an embodiment of this application. The method can be executed by the aforementioned computer device, such as the server 100a. The product processing method may include the following steps S201-S206.

[0078] S201. Receive a transaction conversion request for a target product sent by the business client; the transaction conversion request is generated by the business client in response to a conversion triggering operation performed on the target page related to the target product; the target product is a product that the target account has already purchased.

[0079] S202. Obtain the account information of the target account, the product information of the target product, and at least one display module from the transaction conversion request, and query the constraint status information related to the target account and the target product based on the product information and account information.

[0080] The descriptions of steps S201-S202 can be found in the relevant descriptions above, and will not be repeated here.

[0081] S203. If the target product does not have product agency rights, check the reminder trigger status of the target account for the activation of permissions for the target product.

[0082] For details regarding product agency rights, please refer to the relevant descriptions above; they will not be repeated here.

[0083] The permission activation reminder can be used to remind target merchants to activate product agency permissions for target products. This reminder can be triggered by individual buyers (i.e., agent trading accounts). The reminder trigger status indicates whether the target account has reminded the target merchant to activate product agency permissions for the target product (i.e., reminded status) or has not reminded the target merchant to activate product agency permissions for the target product (i.e., not reminded status).

[0084] S204. If the reminder trigger state is a no-reminder state, then based on the first control used to indicate the product agency authority of the target merchant to which the target product belongs, the module data content of the reminder module is determined, so that when the business client displays the transaction conversion page based on the module data content of the reminder module, the first control is displayed in the reminder module.

[0085] When the reminder trigger status is "not reminded", the target account can remind the target merchant through the first control on the transaction conversion page, which is used to indicate the target merchant's product agency authority to which the target product belongs.

[0086] The first control can be a control used to remind the target merchant of the target product of their product agency permissions, or it can be called a product permission activation reminder control.

[0087] The reminder module can be used to display and remind target merchants to activate product agency permissions for target products. If the reminder trigger status is "not reminded", the first control can be displayed on the transaction conversion page; if the reminder trigger status is "already reminded", then a "already reminded" control can be displayed in the reminder module to indicate that the target merchant has been reminded, and this "already reminded" control cannot be triggered.

[0088] Understandably, when the product agency permission for the target product is not activated, the process is not simply terminated. Instead, a control to "remind the merchant to activate" (i.e., the first control) is provided so that users can remind the merchant to activate the product agency permission. This can promote the possibility of product agency transactions, rather than simply terminating the process, and can promote agency transactions on the content platform.

[0089] In one possible implementation, the present application embodiment may further include the following steps: 1. Receiving a permission activation reminder request sent by a business client, updating the number of reminders for the target product based on the permission activation reminder request, and determining the list of reminder accounts for the target product; 2. Upon receiving a request from the target merchant to view the management page of the transaction management page, determining the page data of the transaction management page based on the number of reminders for the target product and the list of reminder accounts, so that the merchant client corresponding to the target merchant displays the number of reminders for the target product and the list of reminder accounts when the page data of the transaction management page is displayed.

[0090] The permission activation reminder request can be a request to instruct the target merchant to activate product agency permissions. This request can carry a product identifier and the target account's account information (such as an account identifier or agent transaction account identifier). The server can then generate a reminder flag based on the product identifier and the target account's account information, and record the flag to prevent the same account from repeatedly reminding the same product. Furthermore, a message flag can be generated and a message (a notification message) can be sent to the server's reminder management module. For example, this notification message can be an MQ (Message Queue) message (a message sent via a message queue). If the notification message is sent successfully, the reminder count for the target product can be updated; if the message fails to send, the reminder flag is deleted so that the user can request permission activation reminders again later. The reminder count can refer to the number of times the target merchant has been reminded to activate product agency permissions.

[0091] Specifically, when updating the reminder count for a target product in the server's reminder management module, idempotency verification is performed based on the message identifier to avoid duplicate reminders. The reminder management module can update the reminder count for a target product and can also provide a list of accounts that sent reminder requests for the target product. This list can include all accounts that sent permission-granting reminder requests, or it can be a list of accounts that meet preset conditions. For example, the list could be the K (e.g., 50) accounts with the highest number of followers among those who sent permission-granting reminder requests, where K is a positive integer.

[0092] The transaction management page is used by the target merchant to manage transactions. This page can display the number of reminders for the target product and a list of accounts that have been notified. Optionally, when displaying the list of accounts that have been notified, information such as each account's avatar, nickname, number of followers, and purchased tags can be shown.

[0093] Furthermore, on the transaction management page, a control (which may be called a permission activation control) can be displayed to instruct the target merchant to activate the product agency permission for the target product. The target merchant can then trigger the activation of the product agency permission for the target product through this control.

[0094] Optionally, after the target merchant views the number of reminders on the transaction management page, the server can deduct the number of reminders corresponding to this reminder and retain a reminder mark for the account involved in this reminder. This reminder mark is used to indicate that the target account has reminded the target product, thereby ensuring that the user will not be reminded repeatedly, thus forming a closed loop of buyer reminders, merchant awareness, merchant activation, and buyer continuing to promote products.

[0095] This section illustrates the process for reminding merchants, using illustrations. Please refer to [link / reference]. Figure 10 , Figure 10 This is a schematic diagram illustrating the effect of a merchant reminder process provided in an embodiment of this application. For example... Figure 10As shown, firstly, the user clicks the product permission activation reminder control (step S1001a). Then, the server queries the reminder flag for that user (step S1002a). If the reminder flag is found, it means that a reminder has been issued (i.e., the reminder trigger state is "already issued"). If the reminder flag is not found, it means that a reminder has not been issued (i.e., the reminder trigger state is "not issued"). If the server checks whether a reminder has been issued (step S1003a), that is, checks the reminder trigger state, if it is (i.e., the reminder trigger state is "already issued"), the server returns the notification information that a reminder has been issued (step S1004a). If it is not (i.e., the reminder trigger state is "not issued"), the server writes the reminder flag (step S1005a) and sends a notification message to the reminder management module (step S1006a), such as sending an MQ message. Then, the reminder management module performs idempotency verification (step S1007a). Idempotency verification refers to a verification mechanism in which, when the same request is repeatedly initiated, the system verifies the unique identifier and other rules to ensure that only one valid operation is performed, and the final result is completely consistent with the single request. After successful verification, the number of reminders for the target product is updated (step S1008a), and the list of reminder accounts is maintained (step S1009a). Further, the target merchant reads the reminder data through the transaction management page (step S1010a), which may include the aforementioned reminder information, the list of reminder accounts, etc. Then, the reminder data is displayed on the transaction management page, guiding the merchant to activate product agency permissions (step S1011a).

[0096] For example, see Figure 11 , Figure 11 This is a schematic diagram illustrating the effect of reminding a target merchant to activate permissions, provided in an embodiment of this application. Figure 11As shown, page 1111a can be a transaction conversion page for a target product. This transaction conversion page can include a product conversion details module (i.e., module 1101a) and a recommended product module (i.e., module 1102a) for displaying recommended products for agency transactions. The product conversion details module can include a first control (i.e., control 1103a) for prompting the target merchant to grant product agency permissions for the target product. The recommended product module can display the recommended products for agency transactions, such as products SP2, SP3, and PS4, and each product's product information block can include an agency transaction trigger control (i.e., "Select Product and Showcase" control) for triggering agency transactions for the product. Furthermore, in response to the trigger operation of control 1103a, the target merchant is reminded to activate product agency permissions (step S111a). After reminding the target merchant to activate product agency permissions, control 1103a can be switched to a notification control (i.e., control 1104a) to instruct the target merchant to activate product agency permissions for the target product. Control 1104a cannot be triggered. Optionally, in response to the triggering operation of control 1103a, and when the server determines that the target merchant has been successfully reminded (i.e., the server writes the reminder mark for the target merchant to the target account), a prompt message can be displayed on page 1111a to indicate that the target merchant has been reminded, such as "Reminder Successful" as shown in message 1105a. S205. If the target product has product agency rights, then determine the product conversion details module, obtain the account status information associated with the target account, and determine the module data content corresponding to the product conversion details module based on the account status information.

[0097] If the target product has product agency rights, it means that the module data content corresponding to the product conversion details module can be determined based on the account status information of the target account.

[0098] Optionally, when enabling product agency permissions for a target product, the server can determine the product conversion details module and product conversion details information. For example, the product conversion details information may include: product images, title, price, estimated revenue information (such as commission rate, expected commission), distribution plan ID, agency contract identifier ID, showcase status, product details jump link, and product atmosphere tags.

[0099] In one possible implementation, the at least one display module includes a product conversion details module, and the account status information includes one or more of the following: status information indicating whether the target account has agency transaction permissions, status information indicating whether the target account has an agency contract for the target product, and status information indicating whether the target account's product recommendation window has a target product. Therefore, obtaining the account status information associated with the target account and determining the module data content corresponding to the product conversion details module based on the account status information can include the following steps: 1. If the target account does not have agency transaction permissions, then based on a second control indicating that the target account has authorized agency transaction permissions, determine the module data content of the product conversion details module, so that when the business client displays the transaction conversion page based on the module data content of the product conversion details module, the second control is displayed in the product conversion details module; 2. Alternatively, if the target account has agency transaction permissions, but the target account does not have an agency contract for the target product, then based on a third control indicating that the target account has signed an agency contract for the target product and added the target product to the target account's product recommendation window,... 1. Determine the module data content of the product conversion details module so that when the business client displays the transaction conversion page based on the module data content of the product conversion details module, a third control is displayed in the product conversion details module; 2. Alternatively, when the target account has agency transaction permissions, if the target account has an agency contract for the target product, and the target product is not present in the target account's product recommendation window, then the module data content of the product conversion details module is determined based on the fourth control used to indicate adding the target product to the target account's product recommendation window, so that when the business client displays the transaction conversion page based on the module data content of the product conversion details module, a fourth control is displayed in the product conversion details module; 3. Alternatively, when the target account has agency transaction permissions, if the target account has an agency contract for the target product, and the target product is present in the target account's product recommendation window, then the module data content of the product conversion details module is determined based on the fifth control used to indicate that the target product has been added to the target account's product recommendation window, so that when the business client displays the transaction conversion page based on the module data content of the product conversion details module, a fifth control is displayed in the product conversion details module.

[0100] The second control can be a control used to instruct the target account to authorize agency transaction permissions, also known as an agency permission registration control. Optionally, this second control can be displayed directly on the transaction conversion page, or it can be displayed after responding to other controls on the transaction conversion page for the target product; this is not limited here. That is to say, in this application, for accounts without agency transaction permissions, different permission activation guides can be generated on the product selection secondary page (i.e., the transaction conversion page) based on the user's current action. For example, when the user clicks "Select Product and Add Showcase" (i.e., select and add control), a semi-floating button (i.e., the second control) is displayed, with the prompt "Activate product promotion permission, add showcase with one click"; or, when the user clicks the control used to enter the page for selecting products to add to the product recommendation window (which can be called the agency product selection page), the prompt "Activate product promotion permission, enter the agency product selection page" can be displayed. Based on this, after the user completes the permission activation, the client automatically continues to execute the corresponding operation according to the action saved before activation.

[0101] Optionally, if the first control is displayed on the product conversion details page, the business client can display the second control in response to the trigger operation of the first control, and can prompt "Activate product promotion permission, remind the merchant to activate it".

[0102] The third control can be a control used to instruct the target account to sign an agency agreement for the target product and add the target product to the target account's product recommendation window. It can also be called a selection and addition control, such as a "Select Product Add to Showcase" control. Furthermore, in response to a trigger operation on the third control, an agency agreement for the target product is created for the target account, and the target product is added to the target account's product recommendation window.

[0103] The fourth control can be a control used to instruct the addition of the target product to the product recommendation window of the target account; it can also be called a product addition control, or "add to showcase control." Furthermore, in response to a trigger operation on this fourth control, the target product is directly added to the product recommendation window.

[0104] The fifth control can be a fifth control used to indicate that the target product has been added to the target account, namely the "Added to Showcase" control, and this fifth control cannot be triggered.

[0105] For example, see Figure 12 , Figure 12 This is a schematic diagram illustrating the judgment process of a product details conversion module provided in an embodiment of this application. For example... Figure 12As shown, the transaction conversion page is displayed (step S1201a). Then, it is determined whether the target product has product agency rights (step S1202a). If the target product does not have product agency rights, the status of "product agency rights not activated" is displayed (step S1205a), and the target merchant is reminded to activate product agency rights (step S1206a). If the target product has product agency rights, it is possible to check whether the target account has agency transaction rights (step S1203a). If the target account does not have agency transaction rights, agency transaction rights are activated (step S1204a). Conversely, if the target account has agency transaction rights, it is possible to check whether there is an agency contract between the target account and the target product (step S1207a). If there is no agency contract between the target account and the target product, the product is selected and added to the product recommendation window (step S1208a). Conversely, if there is an agency contract between the target account and the target product, it is possible to check whether the target product exists in the product recommendation window (step S1209a). If the target product exists in the product recommendation window, the already listed control is not clickable (step S1211a). Conversely, if the target product does not exist in the product recommendation window, it is added to the product recommendation window (step S1210a).

[0106] In one possible implementation, at least one display module includes: a conversion data module; constraint status information includes: status information indicating whether the target account has agency transaction permissions; then, obtaining the module data content corresponding to each display module through constraint status information can include the following steps: 1. If the target account has agency transaction permissions and the target account has an agency contract with at least one product, then obtain the agency transaction data of the target account for at least one product, and determine the module data content of the conversion data module based on the agency transaction data, so that when the business client displays the transaction conversion page based on the module data content of the conversion data module, the agency transaction data is displayed in the conversion data module.

[0107] For details regarding the agency agreement, please refer to the relevant descriptions above; they will not be repeated here.

[0108] Among them, the agent transaction data refers to the transaction data generated by agent transactions for the target product. For example, the agent transaction data may include: the number of orders for the target product in total, in the past 1 day, or in the past 7 days and 30 days, the total amount of agent transactions, and the transaction revenue (i.e., the commission that can be obtained). Optionally, trend chart data can also be generated based on the agent transaction data, so that users can intuitively see the sales effect changing over time.

[0109] In one possible implementation, at least one display module includes: a product information supplementation module; constraint status information includes: status information indicating whether the product recommendation window of the target account has status information for the target product; then, obtaining the module data content corresponding to each display module by constraining the constraint status information may include the following steps: 1. If the product recommendation window of the target account has the target product, then based on the information supplementation control indicating that the target account supplements the product information of the target product, the module data content of the product information supplementation module is determined, so that when the business client displays the transaction conversion page based on the module data content of the product information supplementation module, the information supplementation control is displayed in the conversion data module.

[0110] The product information supplement module can be used to supplement information related to the target product, such as product recommendation information, product video content, and product recommendation publication content.

[0111] This information supplement control can be used to supplement product information for a target product. Furthermore, this information supplement control can be used to trigger the addition of supplementary product information for the target product. Consequently, the business client can use this information supplement control to trigger the addition of supplementary product information for the target product.

[0112] In one possible implementation, the present application embodiment may further include the following steps: receiving a product information supplementation request sent by a business client, and associating the product supplementation information carried in the product information supplementation request with the target product; wherein, the product information supplementation request is generated by the business client through an information supplementation operation performed by the information supplementation control; the product supplementation information includes one or more of the following: product recommendation information, product video content, and product recommendation publication content.

[0113] The information supplementation request can be a request to instruct that supplementary product information be provided for the target product. This request can carry supplementary product information and the product identifier of the target product, thereby associating the supplementary product information with the target product.

[0114] The supplementary product information includes one or more of the following: product recommendation information, product video content, and product recommendation posting content. Product recommendation information can be descriptive information used to recommend the target product, or it can be referred to as a recommendation statement, reasons for recommendation, etc. Product video content can be video content used to introduce the target product; this can be a live stream clip from a live stream introducing the target product, or a video recorded by the target account itself, without limitation. Product recommendation posting content can be posting content used to recommend the target product.

[0115] The information supplementation operation can be used to add supplementary information about a product. For example, this operation could be entering product recommendation information in the configuration item for editing product recommendation information within the product information supplementation module, selecting product video content within the product information supplementation module, or publishing product recommendation content in response to a trigger operation of the content publishing control within the product information supplementation module. No specific limitations are imposed here.

[0116] In one possible implementation, at least one display module includes: a product sharing module; constraint status information includes: status information indicating whether the product recommendation window of the target account has a target product; then, this application embodiment may further include the following steps: 1. If the target product exists in the product recommendation window of the target account, obtain at least one published content published by the target account; 2. When a target published content with purchase intent is obtained by filtering from at least one published content based on the comment information of each published content, generate agent transaction information for the target product and content association information for the target published content; 3. Based on the content association information and a comment publishing control for indicating the publication of comment information carrying agent transaction information for the target published content, determine the module data content of the product sharing module, so that when the business client displays the transaction conversion page based on the module data content of the link sharing module, the content association information and the comment publishing control are displayed in the product sharing module; the comment publishing control is used to publish comment information carrying agent transaction information in the comment area of ​​the target published content.

[0117] Purchase intent refers to the intention to buy a product as expressed in the comments. This purchase intent can be obtained by identifying the intent in the comments using a pre-trained large model. Therefore, if a user is detected wanting to buy a product in the comments of a certain post, the target account can post comments in the comment section of that post that include information about proxy transactions.

[0118] Among them, content association information can be information related to the target published content, such as the cover, title, publication time, number of people seeking to purchase, and jump link of the target published content.

[0119] The comment posting control is used to post comments containing proxy transaction information in the comment area of ​​the target content. This proxy transaction information can be a link for proxy transactions of the target product; it can be a URL (Uniform Address Identifier) ​​or a text link derived from a URL, without limitation. Furthermore, when other users see this comment containing proxy transaction information in the comment area of ​​the target content, they can trigger a purchase of the target product through this proxy transaction information. The purchase's proceeds from the target account for the target product will be calculated upon using this proxy transaction information.

[0120] In one possible implementation, at least one display module includes a content recommendation module; therefore, this application embodiment may further include the following steps: 1. Querying content recommendation information associated with the target product; the content recommendation information includes one or more of the following: live video clips associated with the target product, content posted by an account different from the target account that shows purchase intent in the comments, and agent transaction accounts that meet preset recommendation conditions; determining the module data content of the content recommendation module based on the content recommendation information, so that when the business client displays the transaction conversion page based on the module data content of the content recommendation module, the content recommendation information is displayed on the transaction conversion page.

[0121] The recommended content can be information related to the target product. Recommended content includes one or more of the following: live video clips related to the target product, content posted by an account different from the target account that expresses purchase intent in its comments, and agent transaction accounts that meet preset recommendation criteria.

[0122] The live stream video clips can be video clips from a live stream used to introduce the target product (or a similar product to the target product). The explanation of purchase intent can be found in the relevant description above and will not be repeated here. By recommending content posted by accounts different from the target account that express purchase intent in their comments, the current user can understand that many users want to buy the target product, thereby encouraging the user to engage in reselling the target product.

[0123] Among them, agent transaction accounts that meet the preset recommendation criteria can be agent transaction accounts with a number of followers greater than or equal to the preset value and that act as agent for the target product, i.e., high-follower buyer accounts. This allows for the assessment of the feasibility of promoting the target product through high-follower buyer accounts.

[0124] Understandably, the content recommendation information displayed through this content recommendation module can show users evidence that "other buyers are already promoting this product," thereby enhancing users' willingness to purchase it.

[0125] Based on this, this application can unify multiple high-intent business touchpoints (such as product detail pages, order pages, and review pages), buyer permissions (i.e., agent transaction permissions), product selection (i.e., selecting products for agent transactions), content publishing (publishing product recommendation content), information sharing (such as posting product text links in the comment section), sales data (i.e., agent transaction data) feedback, and reminders for merchants to activate permissions into a single product selection secondary page (i.e., transaction conversion page), enabling purchased users to complete the conversion from ordinary consumers to buyer promoters in the shortest possible way.

[0126] Optionally, this application may also include a product recommendation module for displaying recommended products. The server can recall and sort products based on factors such as similar products to the target product, products with a preset number of transactions in other users' product recommendation windows, products belonging to the same store (or merchant) as the target product, and products already purchased by the target account. This integrates multi-dimensional data such as the target account's fan distribution, transaction data, store relationships, and user historical purchase behavior to achieve personalized product recommendations for the target account, improving product selection efficiency and sales conversion rates, especially lowering the product selection decision-making threshold for new buyers. Based on this, combining buyer fan profiles, sales data, and product experience endorsements can further improve product selection efficiency and sales conversion rates, and lower the product selection decision-making threshold for new buyers.

[0127] For example, see Figure 13 , Figure 13 This is a schematic diagram illustrating the effect of displaying a transaction conversion page according to an embodiment of this application. Figure 13As shown, page 1311a can be a transaction conversion page, which is displayed when the target account has agent transaction permissions, the target account has an agent contract for the target product, and the target account's product recommendation window contains the target product. This transaction conversion page may include a product conversion details module (module 1301a), a conversion data module for displaying agent transaction data (module 1302a), a product information supplement module for supplementing product information of the target product (module 1303a), a product sharing module for sharing agent transaction information of the target product (such as a product link for agent transactions) in the comment section of published content (module 1304a), and a control for publishing content recommending the target product (control 1309a). In module 1301a, a fifth control (control 1305a) can be displayed to indicate that the target product has been added to the target account, as well as product information of the target product, such as images, titles, prices, and transaction revenue (i.e., "Revenue Ratio 10% Expected Revenue ¥27.9"). Module 1303a may include a control (control 1306a) for triggering the editing of product recommendation information, and a control (control 1307a) for selecting associated video content. In response to a trigger operation on control 1306a, product recommendation information for the target product can be edited, and in response to a trigger operation on control 1307a, video content associated with the target product can be selected to explain the target product through video content. In module 1304a, content information such as the title, the number of users posting comments with purchase intent related to the current product SP1 by the target account (e.g., "11 people in the comments section are looking to buy"), and the posting time (e.g., posted on [date]) can be displayed. It can also include a comment posting control (control 1308a) to instruct users to post comments related to the agency transaction. Additionally, the transaction conversion page can include a control (content posting control, e.g., control 1309a) to instruct users to post content related to the recommended product PS1. In response to a triggering operation on control 1309a, a content editing page is displayed to post content related to the recommended product PS1. Optionally, the content recommendation page can display media content and text information generated by the large model and associated with product SP1, allowing for quick posting of sales notes.

[0128] S206. The page data for the transaction conversion page of the target product is constructed by the module data content corresponding to each display module, and the page data is returned to the business client so that the business client can render and display the module data content corresponding to each display module.

[0129] For a description of step S206, please refer to the relevant description of step S103 above, which will not be repeated here.

[0130] Using the embodiments of this application, a transaction conversion request can be initiated for purchased goods, and the module content data of multiple display modules on the transaction conversion page can be determined by the status of the target goods and the target account. Even when the target goods cannot be transacted temporarily, the transaction conversion page can still promote the transacting process. Furthermore, since the target goods are goods that the user has already purchased, there is no need to purchase additional samples for experience before transacting, which can help improve the convenience and flexibility of product transacting.

[0131] Please see Figure 14 , Figure 14 This is a timing diagram illustrating a product processing method provided in an embodiment of this application. The product processing method involves a terminal device (e.g., device 11a) corresponding to a target account, and a server (e.g., server 100a), on which a business client can run. The product processing method may include the following steps: S301. Display the target page associated with the target product; S302. In response to a conversion trigger operation targeting the product, generate a transaction conversion request; S303, Send a transaction conversion request; S304. Obtain the account information of the target account, the product information of the target product, and at least one display module from the transaction conversion request. Based on the product information and account information, query the constraint status information related to the target account and the target product, and use the constraint status information to constrain the module data content corresponding to each display module. S305. Page data for the transaction conversion page of the target product is constructed by using the module data content corresponding to each display module; S306, Return the page data for the transaction conversion page; S307. Render and display the module data content corresponding to each display module.

[0132] Using the embodiments of this application, it is possible to receive a transaction conversion request for a target product sent by a business client. The transaction conversion request is generated by the business client in response to a conversion triggering operation performed on a target page related to the target product. The target product is a product that has been purchased by the target account. Then, the account information of the target account, the product information of the target product, and at least one display module are obtained from the transaction conversion request. Based on the product information and account information, the constraint status information related to the target account and the target product is queried. The module data content corresponding to each display module is obtained by constraining the constraint status information. Then, the page data of the transaction conversion page for the target product is constructed by the module data content. The page data is returned to the business client so that the business client can render and display the module data content corresponding to the module information of each display module. Based on this, this application can initiate a transaction conversion request for purchased goods and determine the module content data of multiple display modules on the transaction conversion page by measuring the status of the target goods and the target account. Even when the target goods cannot be traded on behalf of others temporarily, the transaction conversion page can still be used to promote the transaction process. Furthermore, since the target goods are goods that the user has already purchased, there is no need to purchase additional samples for experience before the transaction can be conducted on behalf of others, which can help improve the convenience and flexibility of the transaction on behalf of others.

[0133] Please see Figure 15 , Figure 15 This is a schematic diagram of the structure of a commodity processing device provided in an embodiment of this application. Figure 15 As shown, the goods processing device 1 can be a computer program (including program code) running on a computer device (such as the server 100a mentioned above), for example, the goods processing device 1 is an application software; it is understood that the goods processing device 1 can be used to execute the corresponding steps in the goods processing method provided in the embodiments of this application. Figure 15 As shown, the product processing device 1 may include: a request receiving unit 11, a module data determining unit 12, and a page data returning unit 13; The request receiving unit 11 is used to receive a transaction conversion request for a target product sent by a business client; the transaction conversion request is generated by the business client in response to a conversion triggering operation performed on a target page related to the target product; the target product is a product that the target account has already purchased; The module data determination unit 12 is used to obtain the account information of the target account, the product information of the target product, and at least one display module from the transaction conversion request, and based on the product information and the account information, query the constraint status information related to the target account and the target product, and constrain the module data content corresponding to each display module through the constraint status information. The page data return unit 13 is used to construct page data for the transaction conversion page of the target product through the module data content, and return the page data to the business client so that the business client can render and display the module data content corresponding to the module information of each display module.

[0134] In one implementation, the constraint status information includes: status information indicating whether the target product has product agency authority; Module data determination unit 12 is specifically used for: The module data content corresponding to each display module is obtained by constraining the state information, including: If the target product does not have product agency rights, check the notification trigger status of the notification for enabling product agency rights for the target account. If the reminder trigger status is no reminder status, then the module data content of the reminder module is determined based on the first control used to indicate the product agency permission of the target merchant to which the target product belongs, so that when the business client displays the transaction conversion page based on the module data content of the reminder module, the first control is displayed in the reminder module; Alternatively, if the target product has product agency rights, then the product conversion details module is determined, and the account status information associated with the target account is obtained. Based on the account status information, the module data content corresponding to the product conversion details module is determined.

[0135] In one implementation, the goods processing device 1 further includes: a merchant reminder unit 14; Merchant reminder unit 14 is specifically used for: Receive permission activation reminder request sent by the business client, update the number of reminders for the target product based on the permission activation reminder request, and determine the list of reminder accounts for the target product; When a request is received from the target merchant to view the transaction management page, the page data of the transaction management page is determined based on the number of reminders for the target product and the list of reminder accounts. This is so that when the merchant client corresponding to the target merchant displays the transaction management page based on the page data of the transaction management page, it will show the number of reminders for the target product and the list of reminder accounts.

[0136] In one implementation, the account status information includes one or more of the following: status information indicating whether the target account has the authority to conduct agency transactions, status information indicating whether the target account has an agency contract for the target product, and status information indicating whether the product recommendation window of the target account has the target product. Module data determination unit 12 is also used for: If the target account does not have the authority to conduct proxy transactions, the module data content of the product conversion details module is determined based on the second control used to instruct the target account to authorize the authority to conduct proxy transactions, so that when the business client displays the transaction conversion page based on the module data content of the product conversion details module, the second control is displayed in the product conversion details module; Alternatively, if the target account does not have an agency contract for the target product when the target account has agency transaction permissions, the module data content of the product conversion details module is determined based on the third control used to instruct the target account to sign an agency contract for the target product and add the target product to the product recommendation window of the target account. This allows the business client to display the third control in the product conversion details module when displaying the transaction conversion page based on the module data content of the product conversion details module. Alternatively, if the target account has agency transaction permissions, and if the target account has an agency contract for the target product, and the target product is not present in the product recommendation window of the target account, then the module data content of the product conversion details module is determined based on the fourth control used to instruct the target product to be added to the product recommendation window of the target account, so that when the business client displays the transaction conversion page based on the module data content of the product conversion details module, the fourth control is displayed in the product conversion details module; Alternatively, if the target account has agency transaction permissions, and if the target account has an agency contract for the target product, and the target product is present in the target account's product recommendation window, then based on the fifth control used to indicate that the target product has been added to the target account's product recommendation window, the module data content of the product conversion details module is determined, so that when the business client displays the transaction conversion page based on the module data content of the product conversion details module, the fifth control is displayed in the product conversion details module.

[0137] In one implementation, the at least one display module includes: a conversion data module; the constraint status information includes: status information indicating whether the target account has proxy transaction permissions; Module data determination unit 12 is specifically used for: If the target account has agency transaction permissions and the target account has an agency contract with at least one product, then the agency transaction data of the target account for the at least one product is obtained, and the module data content of the conversion data module is determined based on the agency transaction data, so that when the business client displays the transaction conversion page based on the module data content of the conversion data module, the agency transaction data is displayed in the conversion data module.

[0138] In one implementation, the at least one display module includes: a product information supplementation module; the constraint status information includes: status information indicating whether the product recommendation window for the target account has status information for the target product; Module data determination unit 12 is specifically used for: If the target product exists in the product recommendation window of the target account, the module data content of the product information supplementation module is determined based on the information supplementation control used to instruct the target account to supplement the product information of the target product, so that when the business client displays the transaction conversion page based on the module data content of the product information supplementation module, the information supplementation control is displayed in the conversion data module.

[0139] In one implementation, the commodity processing device 1 further includes: an information supplementation unit 15; Information supplement unit 15 is specifically used for: The system receives a product information supplementation request sent by the business client and associates the product supplementation information carried in the product information supplementation request with the target product; wherein, the product information supplementation request is generated by the business client through the information supplementation operation performed by the information supplementation control; the product supplementation information includes one or more of the following: product recommendation information, product video content, and product recommendation publication content.

[0140] In one implementation, the at least one display module includes: a product sharing module; the constraint status information includes: status information indicating whether the product recommendation window for the target account has status information for the target product; Module data determination unit 12 is also used for: If the target product exists in the product recommendation window of the target account, obtain at least one piece of content published by the target account; When a target published content with purchase intent is obtained by filtering from the at least one published content based on the comment information of each published content, agency transaction information for the target product and content association information for the target published content are generated; Based on the content association information and a comment posting control for instructing the posting of comment information carrying the proxy transaction information for the target published content, the module data content of the product sharing module is determined, so that when the business client displays the transaction conversion page based on the module data content of the link sharing module, the content association information and the comment posting control are displayed in the product sharing module; the comment posting control is used to post comment information carrying the proxy transaction information in the comment area of ​​the target published content.

[0141] In one implementation, the at least one display module includes: a content recommendation module; Module data determination unit 12 is also used for: Query content recommendation information associated with the target product; the content recommendation information includes one or more of the following: live video clips associated with the target product, content posted by an account different from the target account that shows purchase intent in the comments, and agent transaction accounts that meet preset recommendation conditions; Based on the content recommendation information, the module data content of the content recommendation module is determined so that when the business client displays the transaction conversion page based on the module data content of the content recommendation module, the content recommendation information is displayed on the transaction conversion page.

[0142] In one implementation, the target page includes any one of the following: the order page of the target account, the evaluation page of the target transaction order for the target product, and the product details page of the target product; The product processing device 1 further includes: a target page generation unit 16; Target page generation unit 16 is specifically used for: The system receives an order viewing request from the business client, determines the target transaction order for the target product for the target account based on the order viewing request, and determines the page data of the order page for the target account based on the conversion trigger control for the target product. When the business client views the order page, the conversion trigger control is displayed on the order page, and the conversion trigger control is used to trigger the execution of the conversion trigger operation. or, The system receives a review request from the business client for a target transaction order of the target product. When publishing review information for the target product based on the review request, it determines the page data of the review page based on the conversion trigger control. When the review page is displayed on the business client, the conversion trigger control is displayed, and the conversion trigger control is used to trigger the execution of the conversion trigger operation. Alternatively, the system receives a product viewing request from the business client for the target product, determines the product details information and conversion trigger control of the target product based on the product viewing request, and determines the page data of the product details page of the target product. When the product details page is displayed on the business client, the system displays the product details information and conversion trigger control of the target product, and the conversion trigger control is used to trigger the execution of the conversion trigger operation.

[0143] Please see Figure 16 , Figure 16 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. For example, this computer device can be the terminal device or server described above. Figure 16 As shown, the computer device 1000 may include a processor 1001, a network interface 1004, and a memory 1005. Furthermore, the computer device 1000 may also include a user interface 1003 and at least one communication bus 1002. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and a keyboard; optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 1005 may be high-speed RAM or non-volatile memory, such as at least one disk storage device. Optionally, the memory 1005 may also be at least one storage device located remotely from the processor 1001. Figure 16 As shown, the memory 1005, which is a computer-readable storage medium, may include an operating system, a network communication module, a user interface module, and a device control application.

[0144] In such Figure 16 In the computer device 1000 shown, the network interface 1004 provides network communication functionality; the user interface 1003 is mainly used to provide an input interface for the user; and the processor 1001 can be used to call the device control application stored in the memory 1005 to execute the data processing method described in any of the corresponding embodiments above, which will not be repeated here. Furthermore, the beneficial effects of using the same method will also not be repeated.

[0145] Furthermore, it should be noted that this application also provides a computer-readable storage medium storing a computer program adapted to be loaded and executed by a processor, so that a computer device having a processor performs the methods described in the preceding embodiments. Therefore, these will not be repeated here. Additionally, the beneficial effects of using the same method will also not be repeated. For technical details not disclosed in the embodiments of the computer-readable storage medium involved in this application, please refer to the description of the method embodiments of this application.

[0146] The aforementioned computer-readable storage medium can be the apparatus provided in any of the foregoing embodiments or the internal storage unit of the aforementioned computer device, such as the hard disk or memory of the computer device. The computer-readable storage medium can also be an external storage device of the computer device, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., provided on the computer device. Furthermore, the computer-readable storage medium may include both internal storage units and external storage devices of the computer device. The computer-readable storage medium is used to store the computer program and other programs and data required by the computer device. The computer-readable storage medium can also be used to temporarily store data that has been output or will be output.

[0147] Furthermore, it should be noted that this application also provides a computer program product, which includes a computer program stored in a computer-readable storage medium. The computer program is adapted to be read and executed by a processor, so that a computer device having a processor performs the method provided in any of the corresponding embodiments described above. Additionally, the beneficial effects of using the same method will not be repeated here. For technical details not disclosed in the computer program product or computer program embodiments involved in this application, please refer to the description of the method embodiments of this application.

[0148] This document uses specific examples to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the methods and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A method for processing goods, characterized in that, The method includes: Receive a transaction conversion request for a target product sent by a business client; the transaction conversion request is generated by the business client in response to a conversion trigger operation performed on a target page related to the target product; the target product is a product that the target account has already purchased; The system obtains the account information of the target account, the product information of the target product, and at least one display module from the transaction conversion request. Based on the product information and the account information, it queries the constraint status information related to the target account and the target product, and uses the constraint status information to constrain the module data content corresponding to each display module. Page data for the transaction conversion page of the target product is constructed by constructing the module data content corresponding to each display module, and the page data is returned to the business client so that the business client can render and display the module data content corresponding to each display module.

2. The method according to claim 1, characterized in that, The constraint status information includes: status information indicating whether the target product has product agency authority; The process of obtaining the module data content corresponding to each display module through the constraint state information includes: If the target product does not have product agency rights, then check the reminder trigger status of the target account's authorization to activate product agency rights for the target product; If the reminder trigger state is a no-reminder state, then based on the first control used to prompt the target merchant's product agency authority to which the target product belongs, the module data content of the reminder module is determined, so that when the business client displays the transaction conversion page based on the module data content of the reminder module, the first control is displayed in the reminder module; Alternatively, if the target product has product agency rights, then the product conversion details module is determined, and the account status information associated with the target account is obtained. Based on the account status information, the module data content corresponding to the product conversion details module is determined.

3. The method according to claim 2, characterized in that, The method further includes: Receive permission activation reminder request sent by the business client, update the number of reminders for the target product based on the permission activation reminder request, and determine the list of reminder accounts for the target product; When a request is received from the target merchant to view the transaction management page, the page data of the transaction management page is determined based on the number of reminders for the target product and the list of reminder accounts. This is so that when the merchant client corresponding to the target merchant displays the transaction management page based on the page data of the transaction management page, it will show the number of reminders for the target product and the list of reminder accounts.

4. The method according to claim 2, characterized in that, The account status information includes one or more of the following: status information indicating whether the target account has the authority to conduct agency transactions; status information indicating whether the target account has an agency contract for the target product; and status information indicating whether the product recommendation window of the target account has the target product. The step of obtaining account status information associated with the target account and determining the module data content corresponding to the product conversion details module based on the account status information includes: If the target account does not have the authority to conduct proxy transactions, the module data content of the product conversion details module is determined based on the second control used to instruct the target account to authorize the authority to conduct proxy transactions, so that when the business client displays the transaction conversion page based on the module data content of the product conversion details module, the second control is displayed in the product conversion details module; Alternatively, if the target account does not have an agency contract for the target product when the target account has agency transaction permissions, the module data content of the product conversion details module is determined based on the third control used to instruct the target account to sign an agency contract for the target product and add the target product to the product recommendation window of the target account. This allows the business client to display the third control in the product conversion details module when displaying the transaction conversion page based on the module data content of the product conversion details module. Alternatively, if the target account has agency transaction permissions, and if the target account has an agency contract for the target product, and the target product is not present in the product recommendation window of the target account, then the module data content of the product conversion details module is determined based on the fourth control used to instruct the target product to be added to the product recommendation window of the target account, so that when the business client displays the transaction conversion page based on the module data content of the product conversion details module, the fourth control is displayed in the product conversion details module; Alternatively, if the target account has agency transaction permissions, and if the target account has an agency contract for the target product, and the target product is present in the target account's product recommendation window, then based on the fifth control used to indicate that the target product has been added to the target account's product recommendation window, the module data content of the product conversion details module is determined, so that when the business client displays the transaction conversion page based on the module data content of the product conversion details module, the fifth control is displayed in the product conversion details module.

5. The method according to claim 1, characterized in that, The at least one display module includes: a conversion data module; the constraint status information includes: status information indicating whether the target account has proxy transaction authority; The process of obtaining the module data content corresponding to each display module through the constraint state information includes: If the target account has agency transaction permissions and the target account has an agency contract with at least one product, then the agency transaction data of the target account for the at least one product is obtained, and the module data content of the conversion data module is determined based on the agency transaction data, so that when the business client displays the transaction conversion page based on the module data content of the conversion data module, the agency transaction data is displayed in the conversion data module.

6. The method according to claim 1, characterized in that, The at least one display module includes: a product information supplementation module; the constraint status information includes: status information indicating whether the product recommendation window for the target account has status information for the target product; The process of obtaining the module data content corresponding to each display module through the constraint state information includes: If the target product exists in the product recommendation window of the target account, the module data content of the product information supplementation module is determined based on the information supplementation control used to instruct the target account to supplement the product information of the target product, so that when the business client displays the transaction conversion page based on the module data content of the product information supplementation module, the information supplementation control is displayed in the conversion data module.

7. The method according to claim 6, characterized in that, The method further includes: The system receives a product information supplementation request sent by the business client and associates the product supplementation information carried in the product information supplementation request with the target product; wherein, the product information supplementation request is generated by the business client through the information supplementation operation performed by the information supplementation control; the product supplementation information includes one or more of the following: product recommendation information, product video content, and product recommendation publication content.

8. The method according to claim 1, characterized in that, The at least one display module includes: a product sharing module; the constraint status information includes: status information indicating whether the product recommendation window for the target account has status information for the target product; The method further includes: If the target product exists in the product recommendation window of the target account, obtain at least one piece of content published by the target account; When a target published content with purchase intent is obtained by filtering from the at least one published content based on the comment information of each published content, agency transaction information for the target product and content association information for the target published content are generated; Based on the content association information and a comment posting control for instructing the posting of comment information carrying the proxy transaction information for the target published content, the module data content of the product sharing module is determined, so that when the business client displays the transaction conversion page based on the module data content of the link sharing module, the content association information and the comment posting control are displayed in the product sharing module; the comment posting control is used to post comment information carrying the proxy transaction information in the comment area of ​​the target published content.

9. The method according to claim 1, characterized in that, The at least one display module includes: a content recommendation module; The method further includes: Query content recommendation information associated with the target product; the content recommendation information includes one or more of the following: live video clips associated with the target product, content posted by an account different from the target account that shows purchase intent in the comments, and agent transaction accounts that meet preset recommendation conditions; Based on the content recommendation information, the module data content of the content recommendation module is determined so that when the business client displays the transaction conversion page based on the module data content of the content recommendation module, the content recommendation information is displayed on the transaction conversion page.

10. The method according to claim 1, characterized in that, The target page includes any one of the following: the order page of the target account, the evaluation page of the target transaction order for the target product, and the product details page of the target product; The method further includes: The system receives an order viewing request from the business client, determines the target transaction order for the target product for the target account based on the order viewing request, and determines the page data of the order page for the target account based on the conversion trigger control for the target product. When the business client views the order page, the conversion trigger control is displayed on the order page, and the conversion trigger control is used to trigger the execution of the conversion trigger operation. or, The system receives a review request from the business client for a target transaction order of the target product. When publishing review information for the target product based on the review request, it determines the page data of the review page based on the conversion trigger control. When the review page is displayed on the business client, the conversion trigger control is displayed, and the conversion trigger control is used to trigger the execution of the conversion trigger operation. Alternatively, the system receives a product viewing request from the business client for the target product, determines the product details information and conversion trigger control of the target product based on the product viewing request, and determines the page data of the product details page of the target product. When the product details page is displayed on the business client, the system displays the product details information and conversion trigger control of the target product, and the conversion trigger control is used to trigger the execution of the conversion trigger operation.

11. A commodity processing apparatus, characterized in that, The device includes: The request receiving unit is used to receive a transaction conversion request for a target product sent by a business client; the transaction conversion request is generated by the business client in response to a conversion triggering operation performed on a target page related to the target product; the target product is a product that has been purchased by the target account; The module data determination unit is used to obtain the account information of the target account, the product information of the target product, and at least one display module from the transaction conversion request, and based on the product information and the account information, query the constraint status information related to the target account and the target product, and use the constraint status information to constrain the module data content corresponding to each display module. The page data return unit is used to construct page data for the transaction conversion page of the target product through the module data content, and return the page data to the business client so that the business client can render and display the module data content corresponding to the module information of each display module.

12. A computer device, characterized in that, Including memory and processor; The memory is connected to the processor, the memory is used to store computer programs, and the processor is used to invoke the computer programs so that the computer device performs the method according to any one of claims 1-10.

13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program adapted to be loaded and executed by a processor to cause a computer device having the processor to perform the method of any one of claims 1-10.

14. A computer program product, characterized in that, The computer program product includes a computer program stored in a computer-readable storage medium, the computer program being adapted to be read and executed by a processor to cause a computer device having the processor to perform the method of any one of claims 1-10.