Commodity information processing method and device, storage medium and computer equipment
Through the same-category product mapping relationship, the problem of massive commodity management in the Internet retail industry has been solved, the refinement and efficiency of commodity operations have been achieved, and the operation costs have been reduced.
Patent Information
- Application Number
- CN202310868856.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-14
- Publication Date
- 2025-01-14
AI Technical Summary
In the Internet retail industry, commodity operators face the difficulties of massive commodity management, resulting in high operating costs and poor precision.
By introducing the concept of same-category cluster products, sub-products with mapping relationships are compared with merchant products, only non-repetitive same-category cluster product information is pushed to the merchant side, and at least one of the same-category cluster products are mapped with the same-category cluster products Sub-products, reduce the number of pushes and improve operational efficiency.
It improves the precision and accuracy of product operations, reduces operating costs, and enhances the efficiency of product listing on the merchant side.
Smart Images

Figure CN119313419A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of Internet technology, and in particular to a commodity information processing method, device, storage medium and computer equipment. Background Art
[0002] In the Internet retail industry, operators of e-commerce platforms need to push products to merchants based on the season and sales demand so that merchants can put products on the shelves or participate in promotional activities in a timely manner, thereby increasing merchants' sales and the operating efficiency of the platform. This operation behavior of operators is also called product operation.
[0003] At present, there are many kinds of goods on the platform. Each product will be created into hundreds of thousands or millions of commodities by the platform and merchants according to its specifications, origin and type. Faced with these massive amounts of goods, the operational difficulty of operators has increased dramatically. Even if huge manpower and material resources are invested in commodity operations, it is difficult to operate all commodities in a refined manner, which greatly increases the manpower expenditure cost of commodity operations. Summary of the invention
[0004] In view of this, the present application provides a commodity information processing method, apparatus, storage medium and computer equipment, the main purpose of which is to solve the technical problems of high manpower expenditure cost and poor precision of commodity operation.
[0005] According to a first aspect of the present invention, a method for processing commodity information is provided, the method comprising:
[0006] The operation end sends the product information of the same product cluster product to be pushed to the server in response to the product push request, wherein the same product cluster product has a mapping relationship with at least one sub-product, and the sub-product has at least one common attribute with the same product cluster product;
[0007] The server, in response to receiving the product information of the same product cluster product, obtains the product information of the merchant to be recommended, and determines whether the product information of the sub-product mapped by the same product cluster product is repeated with the product information of the merchant;
[0008] The server sends the product information of the product in the same product cluster to the merchant in response to the product information of the sub-product mapped to the product in the same product cluster not being repeated with the product information of the merchant;
[0009] The merchant end receives and displays the product information of the same product cluster product, and displays the product listing control corresponding to the same product cluster product, wherein the product listing control is used to generate and display the product information of the product to be listed in response to a product listing application request.
[0010] Optionally, the server determines whether the product information of the sub-product mapped to the product in the same product cluster is the same as the product information of the parent product mapped to any product of the merchant, including: the server determines that the product information of the sub-product mapped to the product in the same product cluster is the same as the product information of the parent product mapped to any product of the merchant; the server determines that the product information of the sub-product mapped to the product in the same product cluster is not the same as the product information of the parent product mapped to all products of the merchant.
[0011] Optionally, the method also includes: the operation end, in response to a request to create a product in the same product cluster, displays a creation page for the product in the same product cluster; the operation end, in response to an attribute setting operation for the product in the same product cluster, receives and displays attribute information of the product in the same product cluster, wherein the attribute information includes at least one of name information, industry information, specification information, category information, packaging method, taste information, origin information and price information; the operation end, in response to a selection operation for a sub-product, receives and displays product information of at least one selected sub-product; the operation end, in response to a submission request for the product in the same product cluster, sends the attribute information of the product in the same product cluster and the product information of at least one selected sub-product to the server; the server, in response to receiving the attribute information of the product in the same product cluster and the product information of at least one selected sub-product, generates the product in the same product cluster according to the attribute information of the product in the same product cluster and the product information of at least one selected sub-product, and sends the product information of the product in the same product cluster to the operation end; the operation end receives and displays the product information of the product in the same product cluster.
[0012] Optionally, after the operation end displays a creation page for products in the same product cluster in response to a creation request for products in the same product cluster, the method further includes: the operation end displays a sub-product library viewing control and / or a reference price viewing control, wherein the sub-product library viewing control is used to display a sub-product list page in response to a sub-product library viewing request, and the reference price viewing control is used to display price information of a merchant product mapped to at least one selected sub-product within a preset time period in response to a reference price viewing request, and the price information includes mark price information and / or transaction price information.
[0013] Optionally, before the operation end receives and displays the product information of at least one selected sub-product in response to a sub-product selection operation, the method further includes: the operation end receives and displays filtering condition information in response to a filtering condition setting operation, wherein the filtering condition information includes at least one of attribute information of the sub-product, name keyword information of the sub-product and identification information of the sub-product; the operation end sends the filtering condition information to the server in response to a query request for the sub-product; the server queries for sub-products that meet the filtering condition information in response to receiving the filtering condition information, and sends the product information of the sub-products that meet the filtering condition information to the operation end; the operation end receives and displays the product information of the sub-products that meet the filtering condition information.
[0014] Optionally, after the operation end sends the attribute information of the product in the same product cluster and the product information of the selected at least one sub-product to the server in response to a submission request for the product in the same product cluster, the method further includes: the server obtains the price information of the merchant product mapped to the at least one selected sub-product within a preset time period in response to the fact that the attribute information of the product in the same product cluster does not contain the price information, wherein the price information includes the mark price information and / or the transaction price information; the server generates the price information of the product in the same product cluster based on the price information of the merchant product mapped to the at least one selected sub-product within a preset time period.
[0015] Optionally, the method also includes: the operation end, in response to a request to view products in the same product cluster, displays product information of at least one product in the same product cluster and at least one of a product information viewing control, a product information editing control and a product information deletion control corresponding to the product in the same product cluster; wherein the product information viewing control is used to display the product information of the product in the same product cluster in response to a product information viewing request, the product information editing control is used to display an editing page for the product in the same product cluster in response to a product information editing request, and the product information deletion control is used to delete the product in the same product cluster in response to a product information deletion request.
[0016] Optionally, after the merchant end receives and displays the product information of the same product cluster product, and displays the product listing control corresponding to the same product cluster product, the method also includes: the merchant end displays the attribute information of the same product cluster product in response to the product listing application request, wherein the attribute information includes at least one of name information, industry information, specification information, category information, packaging method, taste information, origin information and price information; the merchant end receives and displays the edited attribute information in response to the editing operation of the attribute information of the same product cluster product, and obtains the attribute information of the product to be listed; the merchant end sends the attribute information of the product to be listed to the server in response to the product listing submission request; the server generates the product to be listed according to the attribute information of the product to be listed in response to receiving the attribute information of the product to be listed; the server sets the child product mapped by the same product cluster product as the parent product mapped by the product to be listed, and sends the product information of the product to be listed to the merchant end; the merchant end receives and displays the product information of the product to be listed.
[0017] Optionally, the merchant side responds to the editing operation of the attribute information of the product in the same product cluster, receives and displays the edited attribute information, and obtains the attribute information of the product to be put on the shelf, including: the merchant side responds to the attribute information of the product in the same product cluster not being edited, using the product information of the product in the same product cluster as the attribute information of the product to be put on the shelf; the merchant side responds to the attribute information of the product in the same product cluster being edited, using the edited product information as the attribute information of the product to be put on the shelf.
[0018] According to a second aspect of the present invention, a method for processing commodity information is provided, the method comprising:
[0019] In response to a product push request, sending product information of a product in the same product cluster to be pushed, wherein the product in the same product cluster has a mapping relationship with at least one sub-product, and the sub-product has at least one common attribute with the product in the same product cluster;
[0020] In response to the fact that the product information of the sub-product mapped by the product in the same product cluster is not duplicated with the product information of the merchant to be recommended, the product information of the product in the same product cluster is sent to the merchant end, so that the merchant end receives and displays the product information of the product in the same product cluster, and displays the product listing control corresponding to the product in the same product cluster, wherein the product listing control is used to generate and display the product information of the product to be listed in response to a product listing application request.
[0021] Optionally, the method also includes: in response to a request to create a product in the same product cluster, displaying a creation page for the product in the same product cluster; in response to an attribute setting operation for the product in the same product cluster, receiving and displaying attribute information of the product in the same product cluster, wherein the attribute information includes at least one of name information, industry information, specification information, category information, packaging method, taste information, origin information and price information; in response to a selection operation for a sub-product, receiving and displaying product information of at least one selected sub-product; in response to a submission request for the product in the same product cluster, sending the attribute information of the product in the same product cluster and the product information of at least one selected sub-product to the server to generate the product in the same product cluster; receiving and displaying the product information of the product in the same product cluster.
[0022] Optionally, after displaying a creation page for a product in the same product cluster in response to a creation request for a product in the same product cluster, the method further includes: displaying a sub-product library viewing control and / or a reference price viewing control, wherein the sub-product library viewing control is used to display a sub-product list page in response to a sub-product library viewing request, and the reference price viewing control is used to display price information of a merchant product mapped to at least one selected sub-product within a preset time period in response to a reference price viewing request, and the price information includes mark price information and / or transaction price information.
[0023] Optionally, before receiving and displaying product information of at least one selected sub-product in response to a selection operation of a sub-product, the method further includes: receiving and displaying filtering condition information in response to a setting operation of filtering conditions, wherein the filtering condition information includes at least one of attribute information of the sub-product, name keyword information of the sub-product and identification information of the sub-product; in response to a query request for the sub-product, sending the filtering condition information to the server to query sub-products that meet the filtering condition information; and receiving and displaying product information of sub-products that meet the filtering condition information.
[0024] Optionally, the method also includes: in response to a request to view products in the same product cluster, displaying product information of at least one product in the same product cluster and at least one of a product information viewing control, a product information editing control and a product information deletion control corresponding to the product in the same product cluster; wherein the product information viewing control is used to display the product information of the product in the same product cluster in response to a request to view product information, the product information editing control is used to display an editing page for the product in the same product cluster in response to a request to edit product information, and the product information deletion control is used to delete the product in the same product cluster in response to a request to delete product information.
[0025] According to a third aspect of the present invention, there is provided a method for processing commodity information, the method comprising:
[0026] In response to the fact that the product information of the sub-product mapped to the same product cluster product pushed by the operation end is not repeated with the product information of the merchant to be recommended, the product information of the same product cluster product is received, wherein the same product cluster product has a mapping relationship with at least one sub-product, and the sub-product has at least one same attribute as the same product cluster product;
[0027] The product information of the product in the same product cluster is displayed, and the product listing control corresponding to the product in the same product cluster is displayed, wherein the product listing control is used to generate and display the product information of the product to be listed in response to a product listing application request.
[0028] Optionally, after displaying the product information of the product in the same product cluster and displaying the product listing controls corresponding to the product in the same product cluster, the method further includes: in response to the product listing application request, displaying the attribute information of the product in the same product cluster, wherein the attribute information includes at least one of name information, industry information, specification information, category information, packaging method, taste information, origin information and price information; in response to the editing operation of the attribute information of the product in the same product cluster, receiving and displaying the edited attribute information to obtain the attribute information of the product to be listed; in response to the product listing submission request, sending the attribute information of the product to be listed to the server to generate the product to be listed, and making the child product mapped by the product in the same product cluster as the parent product mapped by the product to be listed; receiving and displaying the product information of the product to be listed.
[0029] Optionally, in response to the editing operation of the attribute information of the product in the same product cluster, the edited attribute information is received and displayed to obtain the attribute information of the product to be put on the shelf, including: in response to the attribute information of the product in the same product cluster not being edited, the product information of the product in the same product cluster is used as the attribute information of the product to be put on the shelf; in response to the attribute information of the product in the same product cluster being edited, the edited product information is used as the attribute information of the product to be put on the shelf.
[0030] According to a fourth aspect of the present invention, there is provided a method for processing commodity information, the method comprising:
[0031] In response to receiving the product information of the same product cluster product to be pushed sent by the operation end, obtaining the product information of the merchant to be recommended, and judging whether the product information of the sub-product mapped by the same product cluster product is repeated with the product information of the merchant, wherein the same product cluster product has a mapping relationship with at least one sub-product, and the sub-product has at least one same attribute with the same product cluster product;
[0032] In response to the fact that the product information of the sub-product mapped to the product in the same product cluster is not duplicated with the product information of the merchant, the product information of the product in the same product cluster is sent to the merchant end, so that the merchant end receives and displays the product information of the product in the same product cluster, and displays the product listing control corresponding to the product in the same product cluster, wherein the product listing control is used to generate and display the product information of the product to be listed in response to a product listing application request.
[0033] Optionally, the determination of whether the product information of the sub-product mapped to the product in the same product cluster is the same as the product information of the parent product mapped to any product of the merchant includes: in response to the product information of any sub-product mapped to the product in the same product cluster being the same as the product information of the parent product mapped to any product of the merchant, determining that the product information of the sub-product mapped to the product in the same product cluster is the same as the product information of the merchant's product information; in response to the product information of all sub-products mapped to the product in the same product cluster being different from the product information of the parent product mapped to all products of the merchant, determining that the product information of the sub-product mapped to the product in the same product cluster is not the same as the product information of the merchant's product information.
[0034] Optionally, the method also includes: in response to receiving attribute information of the same product cluster product and product information of at least one selected sub-product sent by the operation end, generating the same product cluster product according to the attribute information of the same product cluster product and the product information of at least one selected sub-product, and sending the product information of the same product cluster product to the operation end.
[0035] Optionally, before generating the product in the same product cluster based on the attribute information of the product in the same product cluster and the product information of the at least one selected sub-product, the method further includes: in response to the attribute information of the product in the same product cluster not containing the price information, obtaining the price information of the merchant product mapped by the at least one selected sub-product within a preset time period, wherein the price information includes the mark price information and / or the transaction price information; and generating the price information of the product in the same product cluster based on the price information of the merchant product mapped by the at least one selected sub-product within the preset time period.
[0036] Optionally, the method further includes: in response to receiving the filtering condition information sent by the operation end, querying the sub-products that meet the filtering condition information, and sending the product information of the sub-products that meet the filtering condition information to the operation end.
[0037] Optionally, the method also includes: in response to receiving attribute information of the goods to be listed sent by the merchant end, generating the goods to be listed according to the attribute information of the goods to be listed; setting the child product mapped to the same product cluster corresponding to the goods to be listed as the parent product mapped to the goods to be listed, and sending the product information of the goods to be listed to the merchant end.
[0038] According to a fifth aspect of the present invention, there is provided a commodity information processing device, the device comprising:
[0039] A push request response module, configured to send product information of a product in the same product cluster to be pushed in response to a product push request, wherein the product in the same product cluster has a mapping relationship with at least one sub-product, and the sub-product has at least one common attribute with the product in the same product cluster;
[0040] A product information push module is used to respond to the fact that the product information of the sub-product mapped by the product in the same product cluster is not repeated with the product information of the merchant to be recommended. The product information of the product in the same product cluster is sent to the merchant end, so that the merchant end receives and displays the product information of the product in the same product cluster, and displays the product listing control corresponding to the product in the same product cluster, wherein the product listing control is used to generate and display the product information of the product to be listed in response to the product listing application request.
[0041] Optionally, the device also includes a product information creation module, wherein the product information creation module is used to respond to a creation request for a product in the same product cluster and display a creation page for the product in the same product cluster; respond to an attribute setting operation for the product in the same product cluster, receive and display attribute information of the product in the same product cluster, wherein the attribute information includes at least one of name information, industry information, specification information, category information, packaging method, taste information, origin information and price information; respond to a selection operation for a sub-product, receive and display product information of at least one selected sub-product; respond to a submission request for the product in the same product cluster, send the attribute information of the product in the same product cluster and the product information of at least one selected sub-product to the server to generate the product in the same product cluster; receive and display the product information of the product in the same product cluster.
[0042] Optionally, the product information creation module is also used to display a sub-product library viewing control and / or a reference price viewing control, wherein the sub-product library viewing control is used to display a sub-product list page in response to a sub-product library viewing request, and the reference price viewing control is used to display price information of the merchant product mapped to the at least one selected sub-product within a preset time period in response to a reference price viewing request, and the price information includes price information and / or transaction price information.
[0043] Optionally, the device also includes a product information filtering module, wherein the product information filtering module is used to receive and display filtering condition information in response to a filtering condition setting operation, wherein the filtering condition information includes at least one of attribute information of the sub-product, name keyword information of the sub-product and identification information of the sub-product; in response to a query request for the sub-product, the filtering condition information is sent to the server to query sub-products that meet the filtering condition information; and the product information of the sub-product that meets the filtering condition information is received and displayed.
[0044] Optionally, the device also includes a product information viewing module, wherein the product information viewing module is used to respond to a viewing request for products in the same product cluster, display the product information of at least one product in the same product cluster and at least one of a product information viewing control, a product information editing control and a product information deletion control corresponding to the product in the same product cluster; wherein the product information viewing control is used to display the product information of the product in the same product cluster in response to a product information viewing request, the product information editing control is used to display an editing page for the product in the same product cluster in response to a product information editing request, and the product information deletion control is used to delete the product in the same product cluster in response to a product information deletion request.
[0045] According to a sixth aspect of the present invention, there is provided a commodity information processing device, the device comprising:
[0046] A product information receiving module, configured to receive product information of a product of the same product cluster in response to the product information of a sub-product mapped to the product of the same product cluster pushed by the operation end not being repeated with the product information of the merchant to be recommended, wherein the product of the same product cluster has a mapping relationship with at least one sub-product, and the sub-product has at least one common attribute with the product of the same product cluster;
[0047] The product information display module is used to display the product information of the products in the same product cluster and display the product listing controls corresponding to the products in the same product cluster, wherein the product listing controls are used to generate and display the product information of the products to be listed in response to a product listing application request.
[0048] Optionally, the device also includes a product information listing module, wherein the product information listing module is used to display the attribute information of the same product cluster product in response to the product listing application request, wherein the attribute information includes at least one of name information, industry information, specification information, category information, packaging method, taste information, origin information and price information; in response to the editing operation of the attribute information of the same product cluster product, receive and display the edited attribute information to obtain the attribute information of the product to be listed; in response to the product listing submission request, send the attribute information of the product to be listed to the server to generate the product to be listed, and make the child product mapped by the same product cluster product as the parent product mapped by the product to be listed; receive and display the product information of the product to be listed.
[0049] Optionally, the product information listing module is specifically used to use the product information of the products in the same product cluster as the attribute information of the products to be listed in response to the attribute information of the products in the same product cluster not being edited; and to use the edited product information as the attribute information of the products to be listed in response to the attribute information of the products in the same product cluster being edited.
[0050] According to a seventh aspect of the present invention, there is provided a commodity information processing device, the device comprising:
[0051] A product information judgment module, configured to, in response to receiving product information of a product in the same product cluster to be pushed sent by the operation end, obtain product information of a merchant to be recommended, and judge whether the product information of a sub-product mapped by the product in the same product cluster is repeated with the product information of the merchant, wherein the product in the same product cluster has a mapping relationship with at least one sub-product, and the sub-product has at least one common attribute with the product in the same product cluster;
[0052] A product information sending module is used to send the product information of the product in the same product cluster to the merchant end in response to the product information of the sub-product mapped to the product in the same product cluster being non-duplicate with the product information of the merchant, so that the merchant end receives and displays the product information of the product in the same product cluster, and displays the product listing control corresponding to the product in the same product cluster, wherein the product listing control is used to generate and display the product information of the product to be listed in response to a product listing application request.
[0053] Optionally, the product information judgment module is specifically used to determine that the product information of the child product mapped to the product in the same product cluster is the same as the product information of the parent product mapped to any product of the merchant, and to determine that the product information of the child product mapped to the product in the same product cluster is not the same as the product information of the parent product mapped to all products of the merchant.
[0054] Optionally, the device also includes a product information generation module, wherein the product information generation module is used to generate the product in the same product cluster in response to receiving the attribute information of the product in the same product cluster and the product information of at least one selected sub-product sent by the operation end, according to the attribute information of the product in the same product cluster and the product information of at least one selected sub-product, and send the product information of the product in the same product cluster to the operation end.
[0055] Optionally, the product information generation module is also used to obtain the price information of the merchant product mapped to the at least one selected sub-product within a preset time period in response to the fact that the price information is not included in the attribute information of the product in the same product cluster, wherein the price information includes price information and / or transaction price information; and generate the price information of the product in the same product cluster based on the price information of the merchant product mapped to the at least one selected sub-product within a preset time period.
[0056] Optionally, the device also includes a product information screening module, wherein the product information screening module is used to query sub-products that meet the screening condition information in response to receiving the screening condition information sent by the operation end, and send the product information of the sub-products that meet the screening condition information to the operation end.
[0057] Optionally, the product information generation module is also used to generate the product to be listed in response to receiving attribute information of the product to be listed sent by the merchant end, according to the attribute information of the product to be listed; set the child product mapped to the same product cluster product corresponding to the product to be listed as the parent product mapped to the product to be listed, and send the product information of the product to be listed to the merchant end.
[0058] According to an eighth aspect of the present invention, there is provided a storage medium on which a computer program is stored, and the program implements the above-mentioned commodity information processing method when executed by a processor.
[0059] According to a ninth aspect of the present invention, there is provided a computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned commodity information processing method when executing the program.
[0060] The present invention provides a method, device, storage medium and computer equipment for processing commodity information. First, the operation end can send the commodity information of the same commodity cluster commodity mapped with at least one sub-commodity with similar attributes to the server in response to the commodity push request. Secondly, after receiving the commodity information of the same commodity cluster commodity to be pushed, the server can obtain the commodity information of the merchant to be recommended, and determine whether the commodity information of the sub-commodity mapped by the same commodity cluster commodity is repeated with the merchant's commodity information. If not, the server pushes the commodity information of the same commodity cluster commodity to the merchant end. Finally, the merchant end can receive and display the commodity information of the same commodity cluster commodity, and display the commodity listing control corresponding to the same commodity cluster commodity, wherein the commodity listing control can be used to generate and display the commodity information of the commodity to be listed in response to the commodity listing application request. The above method can reduce the number of commodity pushes and improve the efficiency and precision of commodity operation by pushing the same commodity cluster commodity to the merchant end and using the same commodity cluster commodity to map at least one sub-commodity with at least one same attribute as the same commodity cluster commodity, rather than directly pushing the commodities in the platform library. At the same time, by comparing the sub-products mapped by the same product cluster products to be pushed with the products of the merchant to be recommended, and pushing them when the products are not repeated, it is possible to avoid pushing duplicate or similar products to merchants, thereby improving the accuracy of product push and product operation. In addition, the merchant side can facilitate merchants to put products on the shelves by displaying the same product cluster products and the product listing controls corresponding to the same product cluster products, thereby improving the efficiency of product flipping and product operation. In summary, the above method can improve the precision, efficiency and accuracy of product operation, and reduce the manpower expenditure cost of product operation.
[0061] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0062] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0063] Figure 1 A schematic diagram showing a flow chart of a commodity information processing method provided by an embodiment of the present invention;
[0064] Figure 2 A schematic diagram of a scenario of a commodity information processing method provided by an embodiment of the present invention is shown;
[0065] Figure 3 A schematic diagram of a scenario of a commodity information processing method provided by an embodiment of the present invention is shown;
[0066] Figure 4 A schematic diagram of a scenario of a commodity information processing method provided by an embodiment of the present invention is shown;
[0067] Figure 5 A schematic diagram of a scenario of a commodity information processing method provided by an embodiment of the present invention is shown;
[0068] Figure 6 A schematic diagram of a scenario of a commodity information processing method provided by an embodiment of the present invention is shown;
[0069] Figure 7 A schematic diagram of a scenario of a commodity information processing method provided by an embodiment of the present invention is shown;
[0070] Figure 8 A schematic diagram showing the structure of a commodity information processing device provided by an embodiment of the present invention is shown;
[0071] Fig. 9 A schematic diagram showing the structure of a commodity information processing device provided by an embodiment of the present invention is shown;
[0072] Fig.10 A schematic structural diagram of a commodity information processing device provided by an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0073] The present invention will be described in detail below with reference to the accompanying drawings and in combination with embodiments. It should be noted that the embodiments and features in the embodiments of the present application can be combined with each other without conflict.
[0074] In one embodiment, Figure 1 As shown, a commodity information processing method is provided, which is described by taking the method applied to computer devices such as an operation terminal, a merchant terminal, and a server as an example, and includes the following steps:
[0075] 101. In response to a product push request, the operation end sends product information of a product in the same product cluster to be pushed to a server, wherein the product in the same product cluster has a mapping relationship with at least one sub-product, and the sub-product has at least one common attribute with the product in the same product cluster.
[0076] Among them, the operation end refers to the terminal that the platform operator has the authority to operate, such as the desktop computer, laptop computer, smart phone and other electronic devices used by the operator. Generally speaking, the operation end requires the platform operator to log in and use it after the password, face recognition and other authority authentication, so as to ensure the data security of the product information. Further, the same product cluster product refers to a special type of product created by the operator at the operation end. The same product cluster product can map at least one sub-product. Generally speaking, the same product cluster product can map multiple sub-products, which are generally products in the platform product database, such as standard products and / or non-standard products. At the same time, each sub-product mapped by the same product cluster product has at least one of the same attributes as the same product cluster product, and the same attribute is at least category information. In addition, the same attributes generally include specification information, origin information, packaging method, and taste information. Based on this, each sub-product mapped by the same product cluster product has at least the same category as the same product cluster product, and other attributes are also similar. Therefore, it can be ensured that the attributes of each sub-product mapped by the same product cluster product are highly similar to the attributes of the same product cluster product.
[0077] In this embodiment, the sub-products mapped to the same product cluster are usually standard products and / or non-standard products in the platform product library, wherein standard products refer to products with certain specifications and packaging, such as retail products such as snacks and beverages, and non-standard products refer to products that do not have certain specifications and packaging, such as fruits, vegetables, meat and eggs. For standard products in the platform, a standard product library is usually established. Similarly, a non-standard product library is also established for non-standard products in the platform. The two product libraries together constitute the platform product library. Furthermore, the products in the merchant product library can be created by the merchant himself, or they can be created by the merchant based on the products in the platform product library. Among them, the products created by the merchant himself can be mapped to platform products with multiple similar or identical attributes; the products created by the merchant based on the products in the platform product library can be directly mapped to the corresponding platform products. All these commodities, including commodities in the same product cluster, commodities in the platform commodity library and merchants' commodities, together constitute a commodity mapping map. Through this three-level mapping relationship, it is convenient to synchronize the operations of all commodities in the platform commodity library and commodities in the merchant library through commodities in the same product cluster, thereby effectively reducing the number of commodity operations. In addition, by setting the categories, specifications, flavors and other attributes of commodities in the same product cluster on the operation side, the sophistication of commodity operations can be effectively improved.
[0078] For example, if Figure 2As shown, assuming that the same product cluster product created by the operator is "navel orange 450-550g", the child product mapped by the same product cluster product can be 41 navel oranges of the same category and specifications of 500g±50g in the non-standard product library, such as "Sichuan navel orange 450-550g", "South African navel orange 450g", "Gannan navel orange 550g" and other child products. Furthermore, each child product can become the parent product of at least one merchant product. For example, the child product of "Gannan navel orange 550g" can be mapped to multiple merchant products such as "VC bomb Gannan navel orange 550g", "Gannan navel orange 550g", "Fresh Gannan navel orange about 550g", etc. All these merchant products, about 16,000 products, can be mapped to each product in the platform product library, and further mapped to the created same product cluster products, so that all platform products and merchants can be jointly operated through the same product cluster products to improve the efficiency of commodity operation.
[0079] Specifically, after the same product cluster products are created, the operator can select the same product cluster products to be pushed according to the season or sales demand. For example, one or more same product cluster products can be selected, or a recommended list of same product cluster products can be created. Then, a product push request is initiated for these same product cluster products to be pushed. Furthermore, in response to the product push request, the operation end can send the product information of these same product cluster products to be pushed to the server, wherein the product information of the same product cluster products sent by the operation end can include at least one of the multiple information such as the identification information, attribute information of the same product cluster products, and the product information of each sub-product mapped by the same product cluster products.
[0080] 102. In response to receiving the product information of the product in the same product cluster, the server obtains the product information of the merchant to be recommended, and determines whether the product information of the sub-product mapped by the product in the same product cluster is repeated with the product information of the merchant.
[0081] Specifically, after receiving the commodity information of the same product cluster commodity to be recommended sent by the operation end, the server can obtain the commodity information of the merchant to be recommended. Among them, the merchant to be recommended can be queried in the merchant library according to the category information of the same product cluster commodity, or it can be set in advance by the operation end. For example, the first-level categories of the same product cluster commodities to be pushed are all fruits. According to the category, the server can determine that the merchant type to be recommended is a merchant type such as a fruit store, a convenience store, and a supermarket, so that the list of merchants to be recommended can be determined, and then the commodity information of each merchant to be recommended can be obtained. In addition, the server can also query the merchant to be recommended according to at least one of the information such as the business type, business area and merchant name of the merchant to be recommended set by the operator on the operation end, and then obtain the commodity information of each merchant to be recommended. In this embodiment, the commodity information of the merchant to be recommended refers to the commodity information of all commodities that have been put on the shelves by each merchant to be recommended, and the commodity information of each commodity can include at least one of the multiple information such as name information, attribute information and identification information.
[0082] Furthermore, after obtaining the product information of the same product cluster products and the product information of the merchant to be recommended, the server can determine whether the product information of the sub-products mapped by the same product cluster products is repeated with the product information of the merchant. The duplication of the product information of the sub-products mapped by the same product cluster products and the product information of the merchant means that the product information of any sub-product mapped by the same product cluster products is the same as the product information of any product of the merchant or the parent product mapped by any product, or the similarity exceeds the preset similarity threshold; the product information of the sub-products mapped by the same product cluster products and the product information of the merchant are not repeated, which means that the product information of all sub-products mapped by the same product cluster products is not the same as the product information of all products of the merchant or the parent products mapped by all products, or the similarity does not exceed the preset similarity threshold.
[0083] In this embodiment, in order to improve the comparison efficiency of commodity information, the identification information of each sub-commodity mapped by the same commodity cluster commodity can be directly compared with the identification information of the parent commodity mapped by each commodity of the merchant, as long as the identification information of any sub-commodity mapped by the same commodity cluster commodity is the same as the identification of the parent commodity mapped by any commodity of the merchant, it is repeated. Alternatively, the name information of each sub-commodity mapped by the same commodity cluster commodity can also be compared with the name information of each commodity of the merchant or the name information of the parent commodity mapped by each sub-commodity of the merchant, as long as the name information of any sub-commodity mapped by the same commodity cluster commodity is the same as the name information of any commodity of the merchant or the name information of the parent commodity mapped by any commodity, or the name reaches a preset similarity, it is repeated. In addition, judging whether the commodity information of the sub-commodity mapped by the same commodity cluster commodity is repeated with the commodity information of the merchant can also be realized by other means, and this embodiment will not be given one by one here. It can be understood that the purpose of judging whether the commodity information of the sub-commodity mapped by the same commodity cluster commodity is repeated with the commodity information of the merchant is to avoid pushing duplicate or similar commodities to the merchant, thereby improving the accuracy of commodity push, thereby improving the satisfaction of the merchant and the efficiency of commodity operation.
[0084] 103. In response to the fact that the product information of the sub-product mapped to the product of the same product cluster is not repeated with the product information of the merchant, the server sends the product information of the product of the same product cluster to the merchant.
[0085] Specifically, when the server determines that the product information of the sub-product mapped to the same product cluster product does not overlap with the product information of the merchant, the product information of the same product cluster product with non-overlapping product information can be sent to the merchant. In this embodiment, for each merchant to be recommended, only the same product cluster products with non-overlapping product information of the merchant are pushed, which can ensure that the recommendation lists received by different merchants are only for their own products, and can avoid duplication of pushed products, thereby effectively improving the accuracy of product push.
[0086] For example, if Figure 3As shown, assuming that the recommended products proposed by the operation end are "navel orange 450-500g" and "red honey pomelo about 1kg", by judging whether the product information of the sub-product mapped by the same product cluster product is repeated with the product information of the merchant to be recommended, it can be found that a sub-product mapped by the same product cluster product "navel orange 450-500g" is repeated with the merchant's product "South African imported navel orange about 450g", while another same product cluster product "red honey pomelo about 1kg" is not repeated with all the merchants' products. Therefore, the same product cluster product "red honey pomelo about 1kg" can be pushed to the merchant. Compared with the method of directly comparing the product information of the product to be recommended with the product information of the merchant in the prior art, this embodiment can significantly improve the scope of product information comparison, thereby improving the accuracy of product duplication judgment. For example, in the prior art, in the same scenario, through product information comparison, the server may push the product "Gannan navel orange 550g" to the merchant, and this product is likely not needed by the merchant.
[0087] 104. The merchant side receives and displays the product information of the same product cluster product, and displays the product listing control corresponding to the same product cluster product, wherein the product listing control is used to respond to the product listing application request, generate and display the product information of the product to be listed.
[0088] Specifically, after receiving the product information of the same product cluster product sent by the server, the merchant end can display the product information of the same product cluster product. In addition, the merchant end can also display the product listing control corresponding to the same product cluster product. Among them, the product listing control can be used to generate and display the product information of the product to be listed in response to the product listing application request.
[0089] In this embodiment, the product information of the product to be put on the shelf can be generated by the product information of the same product cluster product. Based on this, when the merchant clicks the product listing control corresponding to a product in the same product cluster, the merchant side can display the product creation page and display the product information of the same product cluster product corresponding to the product listing control, such as picture information, name information, specification information, taste information, etc. At this time, the merchant only needs to modify the product information to the information that suits its own situation to complete the listing of the product, which is convenient and fast. In this way, the efficiency of merchants listing products is improved, and the efficiency of product operations is also improved.
[0090] The commodity information processing method provided in this embodiment can reduce the number of commodity pushes and improve the efficiency and precision of commodity operation by pushing commodities of the same product cluster to the merchant side, and using the commodities of the same product cluster to map at least one sub-commodity with at least one same attribute as the commodities of the same product cluster, rather than directly pushing commodities in the platform library. At the same time, by comparing the sub-commodities mapped by the commodities of the same product cluster to be pushed with the commodities of the merchant to be recommended, and pushing them again when the commodities are not repeated, it is possible to avoid pushing duplicate or similar commodities to the merchant, thereby improving the accuracy of commodity push and commodity operation. In addition, the merchant side can facilitate the merchant to put commodities on the shelves by displaying the commodities of the same product cluster and the commodity listing controls corresponding to the commodities of the same product cluster, thereby improving the efficiency of commodity flipping and the efficiency of commodity operation. In summary, the above method can improve the precision, efficiency and accuracy of commodity operation, and reduce the manpower expenditure cost of commodity operation.
[0091] In one embodiment, the method for determining whether the product information of the sub-product mapped to the same product cluster product and the product information of the merchant are repeated in the above step 102 can be implemented in the following way: the server responds to the fact that the product information of any sub-product mapped to the same product cluster product is the same as the product information of the parent product mapped to any product of the merchant, and determines that the product information of the sub-product mapped to the same product cluster product and the product information of the merchant are repeated; accordingly, the server responds to the fact that the product information of all sub-products mapped to the same product cluster product and the product information of the parent products mapped to all products of the merchant are different, and determines that the product information of the sub-product mapped to the same product cluster product and the product information of the merchant are not repeated.
[0092] For example, refer to Figure 2 and Figure 3, assuming that the list of recommended products contains two products of the same product cluster, namely "navel orange 450-550g" and "red honey pomelo about 1kg", among which the sub-product mapped by the same product cluster product "navel orange 450-550g" includes "South African navel orange 450g", and at the same time, the products of the merchant to be recommended include the product "South African imported navel orange about 450g", the parent product mapped by this product is "South African navel orange 450g", by comparing the product information of each sub-product mapped by the two products of the same product cluster in the list of recommended products with the product information of the parent product mapped by each product of the merchant, it can be found that the sub-product mapped by the same product cluster product "navel orange 450-550g" The product information of the product is the same as the product information of the parent product mapped to the merchant's product "South African imported navel oranges about 450g", both of which are "South African navel oranges 450g". Therefore, it can be determined that the product information of the child products mapped to the same product cluster product "Navel oranges 450-550g" is the same as the product information of the merchant, and thus the product recommendation is not made. On the contrary, the product information of all child products mapped to the same product cluster product "Red Heart Honey Pomelo about 1kg" is different from the product information of the parent product mapped to all the merchant's products. Therefore, it can be determined that the product information of the child products mapped to the same product cluster product "Red Heart Honey Pomelo about 1kg" is not the same as the product information of the merchant, and thus the product recommendation can be made. This embodiment determines whether the product information of sub-products mapped to the same product cluster is the same as the product information of the parent product mapped to each product of the merchant, to determine whether the product information of the sub-products mapped to the same product cluster is the same, so as to determine whether the product information of the sub-products is the same as the product information of the parent product mapped to each product of the merchant. It can directly determine whether the two product information are the same through the comparison result of the identification information and / or name information of the two products, thereby determining whether the product information is repeated. In this way, the efficiency of product information comparison can be improved, and the computing efficiency of the server can be improved.
[0093] In one embodiment, the above commodity information processing method may further include the following steps:
[0094] 201. In response to a request to create a product of the same product cluster, the operation end displays a creation page for the product of the same product cluster, and displays a sub-product library viewing control and / or a reference price viewing control on the creation page for the product of the same product cluster.
[0095] Specifically, when the operator initiates a request to create a product in the same product cluster at the operation end, the operation end can display the product creation page in response to the request to create the product in the same product cluster. In addition, the operation end can also display other information such as the sub-product library viewing control and / or the reference price viewing control in the product creation page. Among them, the sub-product library viewing control can be used to respond to the sub-product library viewing request and display the sub-product list page, so that the operator can reasonably and accurately configure the products in the same product cluster. The reference price viewing control can be used to respond to the reference price viewing request to display the price information of the merchant product mapped to at least one selected sub-product within a preset time period, wherein the price information includes the price information and / or the transaction price information, so that the operator can set a relatively reasonable price for the products in the same product cluster.
[0096] 202. The operation end receives and displays attribute information of the same product cluster products in response to the attribute setting operation of the same product cluster products, wherein the attribute information includes at least one of name information, industry information, specification information, category information, packaging method, flavor information, origin information and price information.
[0097] Specifically, operators can enter various attribute information of the same product cluster products in the same product cluster product editing page, such as name information, industry information, specification information, category information and price information, etc. Among them, the attribute information of the same product cluster products can also be integrated into the name information of the same product cluster products to improve the recognizability of the same product cluster products. For example, the name of a certain same product cluster product can be set to "Navel Orange About 450-550g" or "Chilean Imported Cherries 500g", etc. In this way, the key attribute information such as the specification information or origin information of the same product cluster products can be reflected through the name information, so that after the attribute information is set, the set attribute information can be further used to select products in the platform product library with the same or similar attributes as sub-products of the same product cluster products.
[0098] 203. The operation end receives and displays the filtering condition information in response to the setting operation of the filtering condition, wherein the filtering condition information includes at least one of the attribute information of the sub-product, the name keyword information of the sub-product, and the identification information of the sub-product.
[0099] 204. The operation end sends the screening condition information to the server in response to the query request for the sub-product.
[0100] 205. In response to receiving the screening condition information, the server searches for sub-products that meet the screening condition information, and sends product information of the sub-products that meet the screening condition information to the operation end.
[0101] 206. The operation end receives and displays the product information of the sub-products that meet the screening condition information.
[0102] 207. In response to the sub-product selection operation, the operation end receives and displays product information of at least one selected sub-product.
[0103] Specifically, the operator can filter out a certain number of commodities by setting the filtering condition information. On this basis, the operator can choose to filter out some or all commodities as sub-commodities mapped to the same product cluster. In this way, the efficiency and accuracy of sub-commodity selection can be improved. Among them, the filtering condition information input by the operator can be at least one of the multiple information such as attribute information, name keyword information and identification information of the sub-commodity.
[0104] 208. In response to the submission request of the same product cluster product, the operation end sends the attribute information of the same product cluster product and the product information of at least one selected sub-product to the server.
[0105] Specifically, after confirming that the attribute information of the same product cluster product filled in is correct and the product information of each selected sub-product is correct, the operator can initiate a submission request for the same product cluster product. In response to the submission request for the same product cluster product, the operation end can send the attribute information of the same product cluster product and the product information of at least one selected sub-product to the server to generate the same product cluster product.
[0106] 209. In response to receiving the attribute information of the same product cluster product and the product information of at least one selected sub-product, the server generates the same product cluster product according to the attribute information of the same product cluster product and the product information of at least one selected sub-product, and sends the product information of the same product cluster product to the operation end.
[0107] Specifically, the server can generate the same product cluster products and product information of the same product cluster products according to the attribute information of the same product cluster products and the product information of at least one selected sub-product. Among them, the product information of the same product cluster products at least includes the attribute information of the same product cluster products filled in by the operator, the product information of at least one sub-product mapped by the same product cluster products, and the automatically generated identification information and / or price information of the same product cluster products. Furthermore, after the product information of the same product cluster products is generated, the server can send the generated product information of the same product cluster products to the operation end for display.
[0108] Optionally, when the attribute information of the same product cluster product does not contain price information, the server can generate price information of the same product cluster product in the following manner: first, the price information of the merchant product mapped to at least one selected sub-product within a preset time period can be obtained, wherein the price information can include price information and / or transaction price information, etc. Then, the price information of the same product cluster product can be generated based on the price information of the merchant product mapped to at least one selected sub-product within a preset time period. In this embodiment, the price information of the generated same product cluster product can be a specific value or a range of values. The calculation formula and data range for the price information of the same product cluster product can be set according to actual conditions, and this embodiment is not specifically limited here. This embodiment generates the price information of the same product cluster product by using the price information of the merchant product mapped to at least one selected sub-product within a preset time period, which can improve the accuracy of price information setting, reduce the workload of operators in setting price information, and thus improve the efficiency of creating the same product cluster product.
[0109] 210. The operation end receives and displays product information of products in the same product cluster.
[0110] Specifically, the operation end can display the product information of the same product cluster products through multiple pages such as the same product cluster product list page, the same product cluster product details page, and the same product cluster product operation page. Among them, the product information of the same product cluster products can automatically display different types of product information of the same product cluster products according to the configuration of the operator or the different page types, so as to improve the display effect of the product information.
[0111] 211. In response to a request to view products in the same product cluster, the operation end displays product information of at least one product in the same product cluster and at least one of a product information viewing control, a product information editing control, and a product information deletion control corresponding to the product in the same product cluster.
[0112] Specifically, after the same product cluster is created, the operator can view the created same product cluster at any time, or perform operations such as adding, deleting, modifying, and checking the created same product cluster, so as to improve the operational efficiency of the same product cluster and the convenience of commodity operation. In this embodiment, the commodity information viewing control can be used to respond to a commodity information viewing request to display the commodity information of the same product cluster commodity, the commodity information editing control can be used to respond to a commodity information editing request to display the same product cluster commodity editing page, and the commodity information deletion control can be used to respond to a commodity information deletion request to delete the same product cluster commodity.
[0113] For example, operators can Figure 4Enter the various attribute information of the same product cluster products, such as name information, effective time period, effective industry, category, etc. on the same product cluster product editing page shown. In addition, operators can also view the various products in the platform product library through the "Standard Product Library", "Non-standard Product Library" and other controls displayed on the same product cluster product editing page, so as to create accurately classified same product cluster products. Operators can also view the price information of the merchant products mapped to each selected sub-product within the preset time period through the "Base Price Description" control displayed on the same product cluster product editing page, so as to set a reasonable reference price for the same product cluster products, or, in the case that the operator does not fill in the price information, the price information can also be automatically generated by the server through the price algorithm to reduce the workload of the operator. Furthermore, operators can also view such as by clicking the "Filter Products" control. Figure 5 The product filtering page shown in the figure can be used to query products that meet the filtering conditions by entering product attributes, product name keywords, product identifiers and other filtering condition information, and then select some or all products as sub-products of the same product cluster product. The above method can support operators to reasonably and flexibly configure the same product cluster products, and aggregate multiple products with the same attributes into the same product, so that multiple platform products and merchant products can be operated simultaneously through one same product cluster product, reducing the number of products operated by operators and improving the precision and efficiency of product operation.
[0114] In one embodiment, the above commodity information processing method may further include the following steps:
[0115] 301. The merchant side responds to the product listing application request and displays attribute information of the same product cluster product, wherein the attribute information includes at least one of name information, industry information, specification information, category information, packaging method, flavor information, origin information and price information.
[0116] Specifically, in response to the product listing application request, the merchant side can display a product editing page, and display the attribute information of the clicked same-product cluster product in the product editing page, such as name information, industry information, specification information, category information, price information, etc. At the same time, for the information in the product editing page that is not covered by the attribute information of the same-product cluster products, such as inventory information and in-store classification information, it can be automatically generated according to the system default settings, or it can be left blank. For example, the inventory information can be automatically set to 999, and the in-store classification can be automatically determined as "seasonal fruit" according to the category information of the same-product cluster products.
[0117] 302. The merchant side responds to the editing operation of the attribute information of the product in the same product cluster, receives and displays the edited attribute information, and obtains the attribute information of the product to be put on the shelf.
[0118] Specifically, for the various attribute information and default settings of the same product cluster products displayed on the product editing page, the merchant can modify them according to actual needs, or not modify them. Specifically, the merchant side can determine the attribute information of the products to be put on the shelves in the following ways: in response to the attribute information of the same product cluster products not being edited, the merchant side uses the product information of the same product cluster products as the attribute information of the products to be put on the shelves; in response to the attribute information of the same product cluster products being edited, the merchant side uses the edited product information as the attribute information of the products to be put on the shelves. In this way, the workload of merchants entering product information can be reduced and the efficiency of product entry can be improved.
[0119] 303. The merchant side responds to the product listing submission request and sends the attribute information of the product to be listed to the server.
[0120] Specifically, after confirming that the attribute information of the product to be listed is correct, the merchant can submit a product listing submission request. In response to the product listing submission request, the merchant can send the attribute information of the product to be listed to the server to generate the product.
[0121] 304. In response to receiving the attribute information of the product to be put on the shelf, the server generates the product to be put on the shelf according to the attribute information of the product to be put on the shelf.
[0122] 305. The server sets the child product mapped to the product of the same product cluster as the parent product mapped to the product to be put on the shelf, and sends the product information of the product to be put on the shelf to the merchant end.
[0123] Specifically, after receiving the attribute information of the product to be put on the shelf, the server can generate the product to be put on the shelf according to the attribute information of the product to be put on the shelf, and then set the child product mapped by the same product cluster product as the parent product mapped by the product to be put on the shelf, and send the product information of the product to be put on the shelf to the merchant end. Among them, when mapping the parent product for the product to be put on the shelf, any child product mapped by the same product cluster product (such as a common child product mapped by the same product cluster product) can be set as the parent product mapped by the product to be put on the shelf, or a child product with the highest attribute similarity with the product to be put on the shelf can be selected as the parent product mapped by the product to be put on the shelf.
[0124] 306. The merchant receives and displays the product information of the product to be put on the shelf.
[0125] Specifically, the merchant side can display the product information of the product to be listed in multiple pages such as the product list page, the main page, and the product details page. At this time, the product to be listed is the merchant's listed product.
[0126] For example, after the duplication of product information is determined, several products of the same product cluster pushed by the operation end to the merchant end can be displayed in Figure 6In the product recommendation page shown, in the display area of each product in the same product cluster, there is also a product listing control corresponding to the product in the same product cluster and a prompt message that the merchant has not listed the same product. Then, the merchant can select the product in the same product cluster that he wants to list according to his own needs, and then click the product listing control "Create Now" corresponding to the product in the same product cluster. In response to the product listing application request, the merchant can display the following Figure 7 The product editing page is shown, and the attribute information of the clicked product in the same product cluster is displayed in the product editing page. The merchant can modify the attribute information in the product editing page or not. After the merchant confirms the attribute information, he can click the "Information is correct, confirm creation" control. In response to the product listing submission request, the merchant side can send the attribute information of the product to be listed to the server to generate the product, and establish a three-level mapping relationship between the generated product and the edited product in the same product cluster to facilitate future maintenance of the product. The above method can reduce the workload of merchants in entering product information and improve the efficiency of product entry. At the same time, it can also improve the efficiency of product operation and increase the probability of pushed products being displayed on the merchant side.
[0127] It should be noted that, during the actual implementation process, the above-mentioned embodiments can be arbitrarily combined according to actual needs. The various embodiments and the various steps in the various embodiments are not limited to the methods specified in the embodiments and can be adjusted according to actual conditions. They will not be illustrated one by one here.
[0128] Further, as Figures 1 to 7 The specific implementation of the method shown in the embodiment provides a commodity information processing device, such as Figure 8 As shown, the device includes: a push request response module 41 and a product information push module 42, wherein:
[0129] The push request response module 41 may be used to respond to a product push request and send product information of a product in the same product cluster to be pushed, wherein the product in the same product cluster has a mapping relationship with at least one sub-product, and the sub-product has at least one common attribute with the product in the same product cluster;
[0130] The product information push module 42 can be used to respond to the fact that the product information of the sub-product mapped by the product in the same product cluster is not repeated with the product information of the merchant to be recommended. The product information of the product in the same product cluster is sent to the merchant end, so that the merchant end receives and displays the product information of the product in the same product cluster, and displays the product listing control corresponding to the product in the same product cluster, wherein the product listing control is used to generate and display the product information of the product to be listed in response to the product listing application request.
[0131] In a specific application scenario, the device also includes a product information creation module, wherein the product information creation module is used to respond to a creation request for a product in the same product cluster and display a creation page for the product in the same product cluster; respond to an attribute setting operation for the product in the same product cluster, receive and display attribute information of the product in the same product cluster, wherein the attribute information includes at least one of name information, industry information, specification information, category information, packaging method, taste information, origin information and price information; respond to a sub-product selection operation, receive and display product information of at least one selected sub-product; respond to a submission request for the product in the same product cluster, send the attribute information of the product in the same product cluster and the product information of at least one selected sub-product to the server to generate the product in the same product cluster; receive and display the product information of the product in the same product cluster.
[0132] In a specific application scenario, the product information creation module is also used to display a sub-product library viewing control and / or a reference price viewing control, wherein the sub-product library viewing control is used to display a sub-product list page in response to a sub-product library viewing request, and the reference price viewing control is used to display price information of the merchant product mapped to the selected at least one sub-product within a preset time period in response to a reference price viewing request, wherein the price information includes price information and / or transaction price information.
[0133] In a specific application scenario, the device also includes a product information filtering module, wherein the product information filtering module is used to receive and display filtering condition information in response to a filtering condition setting operation, wherein the filtering condition information includes at least one of the attribute information of the sub-product, the name keyword information of the sub-product, and the identification information of the sub-product; in response to a query request for the sub-product, the filtering condition information is sent to the server to query the sub-products that meet the filtering condition information; and the product information of the sub-products that meet the filtering condition information is received and displayed.
[0134] In a specific application scenario, the device also includes a product information viewing module, wherein the product information viewing module is used to respond to a viewing request for products in the same product cluster, display the product information of at least one product in the same product cluster and at least one of the product information viewing controls, product information editing controls and product information deletion controls corresponding to the product in the same product cluster; wherein the product information viewing control is used to display the product information of the product in the same product cluster in response to a product information viewing request, the product information editing control is used to display the product editing page of the product in the same product cluster in response to a product information editing request, and the product information deletion control is used to delete the product in the same product cluster in response to a product information deletion request.
[0135] It should be noted that for other corresponding descriptions of the functional units involved in the commodity information processing device provided in this embodiment, please refer to Figures 1 to 7 The corresponding description in will not be repeated here.
[0136] Further, as Figures 1 to 7 The specific implementation of the method shown in the embodiment provides a commodity information processing device, such as Fig. 9 As shown, the device includes: a commodity information receiving module 51 and a commodity information display module 52, wherein:
[0137] The product information receiving module 51 may be used to receive the product information of the same product cluster product in response to the product information of the sub-product mapped to the same product cluster product pushed by the operation end not being repeated with the product information of the merchant to be recommended, wherein the same product cluster product has a mapping relationship with at least one sub-product, and the sub-product has at least one common attribute with the same product cluster product;
[0138] The product information display module 52 can be used to display the product information of the same product cluster products and display the product listing controls corresponding to the same product cluster products, wherein the product listing controls are used to generate and display the product information of the products to be listed in response to a product listing application request.
[0139] In a specific application scenario, the device also includes a product information listing module, wherein the product information listing module is used to display the attribute information of the same product cluster product in response to the product listing application request, wherein the attribute information includes at least one of name information, industry information, specification information, category information, packaging method, taste information, origin information and price information; in response to the editing operation of the attribute information of the same product cluster product, receive and display the edited attribute information to obtain the attribute information of the product to be listed; in response to the product listing submission request, send the attribute information of the product to be listed to the server to generate the product to be listed, and make the child product mapped by the same product cluster product as the parent product mapped by the product to be listed; receive and display the product information of the product to be listed.
[0140] In a specific application scenario, the product information listing module is specifically used to, in response to the attribute information of the products in the same product cluster not being edited, use the product information of the products in the same product cluster as the attribute information of the products to be listed; in response to the attribute information of the products in the same product cluster being edited, use the edited product information as the attribute information of the products to be listed.
[0141] It should be noted that for other corresponding descriptions of the functional units involved in the commodity information processing device provided in this embodiment, please refer to Figures 1 to 7 The corresponding description in will not be repeated here.
[0142] Further, as Figures 1 to 7 The specific implementation of the method shown in the embodiment provides a commodity information processing device, such as Fig.10 As shown, the device includes: a commodity information determination module 61 and a commodity information sending module 62, wherein:
[0143] The product information judgment module 61 may be used to obtain the product information of the merchant to be recommended in response to receiving the product information of the same product cluster product to be pushed sent by the operation end, and judge whether the product information of the sub-product mapped by the same product cluster product is repeated with the product information of the merchant, wherein the same product cluster product has a mapping relationship with at least one sub-product, and the sub-product has at least one common attribute with the same product cluster product;
[0144] The product information sending module 62 can be used to send the product information of the product in the same product cluster to the merchant end in response to the product information of the sub-product mapped to the product in the same product cluster being non-duplicate with the product information of the merchant, so that the merchant end receives and displays the product information of the product in the same product cluster, and displays the product listing control corresponding to the product in the same product cluster, wherein the product listing control is used to generate and display the product information of the product to be listed in response to a product listing application request.
[0145] In a specific application scenario, the product information judgment module is specifically used to determine that the product information of the child product mapped to the same product cluster product is the same as the product information of the parent product mapped to any product of the merchant, and to determine that the product information of the child product mapped to the same product cluster product is not the same as the product information of the parent product mapped to all products of the merchant, in response to the product information of all child products mapped to the same product cluster product being different from the product information of the parent product mapped to all products of the merchant.
[0146] In a specific application scenario, the device also includes a product information generation module, wherein the product information generation module is used to generate the product in the same product cluster in response to receiving the attribute information of the product in the same product cluster and the product information of at least one selected sub-product sent by the operation end, according to the attribute information of the product in the same product cluster and the product information of at least one selected sub-product, and send the product information of the product in the same product cluster to the operation end.
[0147] In a specific application scenario, the product information generation module is also used to obtain the price information of the merchant product mapped by the at least one selected sub-product within a preset time period in response to the fact that the price information is not included in the attribute information of the product in the same product cluster, wherein the price information includes price information and / or transaction price information; and generate the price information of the product in the same product cluster based on the price information of the merchant product mapped by the at least one selected sub-product within a preset time period.
[0148] In a specific application scenario, the device also includes a product information screening module, wherein the product information screening module is used to query sub-products that meet the screening condition information in response to receiving the screening condition information sent by the operation end, and send the product information of the sub-products that meet the screening condition information to the operation end.
[0149] In a specific application scenario, the product information generation module is also used to generate the product to be put on the shelf in response to receiving the attribute information of the product to be put on the shelf sent by the merchant end, according to the attribute information of the product to be put on the shelf; set the child product mapped to the same product cluster product corresponding to the product to be put on the shelf as the parent product mapped to the product to be put on the shelf, and send the product information of the product to be put on the shelf to the merchant end.
[0150] It should be noted that for other corresponding descriptions of the functional units involved in the commodity information processing device provided in this embodiment, please refer to Figures 1 to 7 The corresponding description in will not be repeated here.
[0151] Based on the above Figures 1 to 7 The method shown in the embodiment also provides a storage medium on which a computer program is stored. When the program is executed by a processor, the above-mentioned Figures 1 to 7 The product information processing method shown.
[0152] Based on this understanding, the technical solution of the present application can be embodied in the form of a software product. The software product to be identified can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.), including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each implementation scenario of the present application.
[0153] Based on the above Figures 1 to 7 The method shown, and Figure 8 and Fig.10In order to achieve the above-mentioned purpose, the present embodiment also provides a computer device for processing commodity information, which can be a personal computer, a server, a smart phone, a tablet computer, a smart watch, or other network devices, etc. The computer device includes a storage medium and a processor; the storage medium is used to store a computer program and an operating system; the processor is used to execute the computer program to achieve the above-mentioned Figures 1 to 7 The method shown.
[0154] Optionally, the computer device may further include an internal memory, a communication interface, a network interface, a camera, a radio frequency (RF) circuit, a sensor, an audio circuit, a WI-FI module, a display, an input device such as a keyboard, etc. Optionally, the communication interface may also include a USB interface, a card reader interface, etc. The network interface may optionally include a standard wired interface, a wireless interface (such as a WI-FI interface), etc.
[0155] Those skilled in the art will appreciate that the computer device structure for identifying an operation action provided in this embodiment does not constitute a limitation on the computer device, and may include more or fewer components, or a combination of certain components, or different component arrangements.
[0156] The storage medium may also include an operating system and a network communication module. The operating system is a program that manages the above-mentioned computer device hardware and the software resources to be identified, and supports the operation of the information processing program and other software and / or programs to be identified. The network communication module is used to realize the communication between the components inside the storage medium, and the communication with other hardware and software in the information processing computer device.
[0157] Through the description of the above implementation methods, those skilled in the art can clearly understand that the present application can be implemented by means of software plus necessary general hardware platforms, or by hardware. First, the operation end can send the product information of the same product cluster product mapped with at least one sub-product with similar attributes to the server in response to the product push request. Secondly, after receiving the product information of the same product cluster product to be pushed, the server can obtain the product information of the merchant to be recommended, and determine whether the product information of the sub-product mapped by the same product cluster product is repeated with the merchant's product information. If not, the server pushes the product information of the same product cluster product to the merchant end. Finally, the merchant end can receive and display the product information of the same product cluster product, and display the product listing control corresponding to the same product cluster product, wherein the product listing control can be used to generate and display the product information of the product to be listed in response to the product listing application request. Compared with the prior art, the above method can effectively improve the precision of product operation and reduce the manpower expenditure cost of product operation.
[0158] Those skilled in the art will appreciate that the accompanying drawings are only schematic diagrams of a preferred implementation scenario, and the modules or processes in the accompanying drawings are not necessarily necessary for implementing the present application. Those skilled in the art will appreciate that the modules in the devices in the implementation scenario can be distributed in the devices of the implementation scenario according to the description of the implementation scenario, or can be changed accordingly and located in one or more devices different from the present implementation scenario. The modules of the above-mentioned implementation scenario can be combined into one module, or can be further split into multiple submodules.
[0159] The above serial numbers of this application are only for description and do not represent the advantages and disadvantages of the implementation scenarios. The above disclosure is only a few specific implementation scenarios of this application, but this application is not limited to them, and any changes that can be thought of by technicians in this field should fall within the scope of protection of this application.
Claims
1. A commodity information processing method, characterized in that: The method comprises: The operation end sends the product information of the same product cluster product to be pushed to the server in response to the product push request, wherein the same product cluster product has a mapping relationship with at least one sub-product, and the sub-product has at least one common attribute with the same product cluster product; The server, in response to receiving the product information of the same product cluster product, obtains the product information of the merchant to be recommended, and determines whether the product information of the sub-product mapped by the same product cluster product is repeated with the product information of the merchant; The server sends the product information of the product in the same product cluster to the merchant in response to the product information of the sub-product mapped to the product in the same product cluster not being repeated with the product information of the merchant; The merchant end receives and displays the product information of the same product cluster product, and displays the product listing control corresponding to the same product cluster product, wherein the product listing control is used to generate and display the product information of the product to be listed in response to a product listing application request.
2. The method according to claim 1, characterized in that The server determines whether the product information of the sub-product mapped to the product of the same product cluster is repeated with the product information of the merchant, including: In response to the product information of any child product mapped to the product of the same product cluster being the same as the product information of the parent product mapped to any product of the merchant, the server determines that the product information of the child product mapped to the product of the same product cluster is repeated with the product information of the merchant; In response to the fact that product information of all child products mapped to the same product cluster products is different from product information of parent products mapped to all products of the merchant, the server determines that product information of child products mapped to the same product cluster products is not repeated with product information of the merchant.
3. A commodity information processing method, characterized in that: The method comprises: In response to a product push request, sending product information of a product in the same product cluster to be pushed, wherein the product in the same product cluster has a mapping relationship with at least one sub-product, and the sub-product has at least one common attribute with the product in the same product cluster; In response to the fact that the product information of the sub-product mapped by the product in the same product cluster is not duplicated with the product information of the merchant to be recommended, the product information of the product in the same product cluster is sent to the merchant end, so that the merchant end receives and displays the product information of the product in the same product cluster, and displays the product listing control corresponding to the product in the same product cluster, wherein the product listing control is used to generate and display the product information of the product to be listed in response to a product listing application request.
4. A commodity information processing method, characterized in that: The method comprises: In response to the fact that the product information of the sub-product mapped to the same product cluster product pushed by the operation end is not repeated with the product information of the merchant to be recommended, the product information of the same product cluster product is received, wherein the same product cluster product has a mapping relationship with at least one sub-product, and the sub-product has at least one same attribute as the same product cluster product; The product information of the product in the same product cluster is displayed, and the product listing control corresponding to the product in the same product cluster is displayed, wherein the product listing control is used to generate and display the product information of the product to be listed in response to a product listing application request.
5. A commodity information processing method, characterized in that: The method comprises: In response to receiving the product information of the same product cluster product to be pushed sent by the operation end, obtaining the product information of the merchant to be recommended, and judging whether the product information of the sub-product mapped by the same product cluster product is repeated with the product information of the merchant, wherein the same product cluster product has a mapping relationship with at least one sub-product, and the sub-product has at least one same attribute with the same product cluster product; In response to the fact that the product information of the sub-product mapped to the product in the same product cluster is not duplicated with the product information of the merchant, the product information of the product in the same product cluster is sent to the merchant end, so that the merchant end receives and displays the product information of the product in the same product cluster, and displays the product listing control corresponding to the product in the same product cluster, wherein the product listing control is used to generate and display the product information of the product to be listed in response to a product listing application request.
6. A commodity information processing device, characterized in that: The device comprises: A push request response module, configured to send product information of a product in the same product cluster to be pushed in response to a product push request, wherein the product in the same product cluster has a mapping relationship with at least one sub-product, and the sub-product has at least one common attribute with the product in the same product cluster; A product information push module is used to respond to the fact that the product information of the sub-product mapped by the product in the same product cluster is not repeated with the product information of the merchant to be recommended. The product information of the product in the same product cluster is sent to the merchant end, so that the merchant end receives and displays the product information of the product in the same product cluster, and displays the product listing control corresponding to the product in the same product cluster, wherein the product listing control is used to generate and display the product information of the product to be listed in response to the product listing application request.
7. A commodity information processing device, characterized in that: The device comprises: A product information receiving module, configured to receive product information of a product of the same product cluster in response to the product information of a sub-product mapped to the product of the same product cluster pushed by the operation end not being repeated with the product information of the merchant to be recommended, wherein the product of the same product cluster has a mapping relationship with at least one sub-product, and the sub-product has at least one common attribute with the product of the same product cluster; The product information display module is used to display the product information of the products in the same product cluster and display the product listing controls corresponding to the products in the same product cluster, wherein the product listing controls are used to generate and display the product information of the products to be listed in response to a product listing application request.
8. A commodity information processing device, characterized in that: The device comprises: A product information judgment module, configured to, in response to receiving product information of a product in the same product cluster to be pushed sent by the operation end, obtain product information of a merchant to be recommended, and judge whether the product information of a sub-product mapped by the product in the same product cluster is repeated with the product information of the merchant, wherein the product in the same product cluster has a mapping relationship with at least one sub-product, and the sub-product has at least one common attribute with the product in the same product cluster; A product information sending module is used to send the product information of the product in the same product cluster to the merchant end in response to the product information of the sub-product mapped to the product in the same product cluster being non-duplicate with the product information of the merchant, so that the merchant end receives and displays the product information of the product in the same product cluster, and displays the product listing control corresponding to the product in the same product cluster, wherein the product listing control is used to generate and display the product information of the product to be listed in response to a product listing application request.
9. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.
10. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.