Product information push methods and devices
By acquiring the conversion rates of various product information conversion methods, determining the target ratio, and dynamically adjusting the quantity and proportion of pushed information, the problem of poor flexibility in existing product information push methods is solved, thereby optimizing resource revenue and improving system flexibility.
Patent Information
- Application Number
- CN202210027350.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-11
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2042-01-11
AI Technical Summary
Existing product information push methods lack flexibility and cannot effectively utilize the potential of various conversion methods, resulting in suboptimal resource revenue.
By obtaining the conversion rates of various product information conversion methods, a target ratio is determined, and target information is pushed based on this ratio, thereby enriching the types of information pushed and improving the system's flexibility.
Dynamically adjust the quantity and proportion of pushed information to improve the resource acquisition efficiency and flexibility of the information push platform and optimize resource revenue.
Smart Images

Figure CN114219584B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of computer technology, specifically to a method and apparatus for pushing product information. Background Technology
[0002] With the development of e-commerce, more and more people are choosing to shop online. Merchants publish advertisements through web pages or application pages, and the advertising platform (i.e., the owner of the web page or application) earns revenue based on ad conversion rates. Existing advertising platforms push advertising information associated with pre-specified product information conversion methods, thereby enabling the platform to earn revenue based on these pre-specified conversion methods.
[0003] However, existing methods that only push information associated with pre-specified product information conversion methods suffer from a lack of flexibility. Summary of the Invention
[0004] This disclosure provides a method, apparatus, electronic device, and computer-readable storage medium for pushing product information.
[0005] According to a first aspect of this disclosure, a method for pushing product information is provided, comprising: obtaining the conversion rate of product push information associated with each of at least two product information conversion methods, wherein the conversion rate refers to the ratio of product push information converted into resources to all product push information; determining a target ratio based on the conversion rate of product push information associated with each product information conversion method; and pushing target information associated with each product information conversion method, wherein the ratio between the number of target information associated with each product information conversion method is equal to the target ratio.
[0006] In some embodiments, obtaining the conversion rate of product push information associated with each of the at least two product information conversion methods includes: for each of the at least two product information conversion methods, the ratio between the number of push information items converted into resources in the push information associated with the product information conversion method and the exposure of the push information associated with the product information conversion method is used as the conversion rate of the product push information associated with the product information conversion method.
[0007] In some embodiments, obtaining the conversion rate of product push information associated with each of the at least two product information conversion methods includes: for each of the at least two product information conversion methods, the ratio between the push information converted into resources, the amount of resources added to the information push platform, and the total amount of resources corresponding to the push information associated with the product information conversion method, as the conversion rate of the product push information associated with the product information conversion method.
[0008] In some embodiments, the method for pushing product information includes: in response to determining that there are remaining booths when all booths are divided based on a target ratio, pushing target information associated with a preset product information conversion method in the remaining booths, wherein the booths are used to display the pushed information.
[0009] In some embodiments, the method for determining the preset product information conversion method includes: obtaining the amount of resources added to the first user in the information push platform by the push information associated with each product information conversion method; and determining the product information conversion method associated with the push information that adds the most resources to the first user as the preset product information conversion method.
[0010] According to a second aspect of this disclosure, a product information push device is provided, comprising: an acquisition unit configured to acquire, among at least two product information conversion methods, the conversion rate of product push information associated with each product information conversion method, wherein the conversion rate refers to the ratio of product push information converted into resources to all product push information; a determination unit configured to determine a target ratio based on the conversion rate of the product push information associated with each product information conversion method; and a push unit configured to push target information associated with each product information conversion method, wherein the ratio between the number of target information associated with each product information conversion method is equal to the target ratio.
[0011] In some embodiments, the acquisition unit includes: a first calculation module, configured to, for each of at least two product information conversion methods, use the ratio between the number of push information messages that are converted into resources in the push information associated with the product information conversion method and the exposure of the push information associated with the product information conversion method as the conversion rate of the product push information associated with the product information conversion method.
[0012] In some embodiments, the acquisition unit includes: a second calculation module, configured to, for each of at least two product information conversion methods, use the ratio between the push information associated with the product information conversion method that is converted into resources, the amount of resources added to the information push platform, and the total amount of resources corresponding to the push information associated with the product information conversion method as the conversion rate of the product push information associated with the product information conversion method.
[0013] In some embodiments, the product information push device includes: a display unit configured to push target information associated with a preset product information conversion method in the remaining display spaces when it is determined that there are remaining display spaces when all display spaces are divided based on a target ratio, wherein the display spaces are used to display the pushed information.
[0014] In some embodiments, the method for determining the preset product information conversion method includes: obtaining the amount of resources added to the first user in the information push platform by the push information associated with each product information conversion method; and determining the product information conversion method associated with the push information that adds the most resources to the first user as the preset product information conversion method.
[0015] According to a third aspect of this disclosure, embodiments of this disclosure provide an electronic device, including: one or more processors; and a storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement a product information push method as provided in the first aspect.
[0016] According to a fourth aspect of this disclosure, embodiments of this disclosure provide a computer-readable storage medium having a computer program stored thereon, wherein the program, when executed by a processor, implements the product information push method as provided in the first aspect.
[0017] The product information push method and apparatus disclosed herein include: obtaining the conversion rate of product push information associated with each of at least two product information conversion methods, wherein the conversion rate refers to the ratio of product push information converted into resources to all product push information; determining a target ratio based on the conversion rate of product push information associated with each product information conversion method; and pushing target information associated with each product information conversion method, wherein the ratio between the number of target information associated with each product information conversion method is equal to the target ratio. This allows for the dynamic determination of the quantity / proportion of information to be pushed corresponding to various product information conversion methods using the conversion rate of already pushed information, enriching the types of product information conversion methods used in pushing information and improving the system's flexibility.
[0018] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of this disclosure, nor is it intended to limit the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description
[0019] The accompanying drawings are provided for a better understanding of this solution and do not constitute a limitation of this application. Wherein:
[0020] Figure 1 This is an exemplary system architecture diagram in which embodiments of this application can be applied;
[0021] Figure 2 This is a flowchart of an embodiment of the product information push method according to this application;
[0022] Figure 3 This is a flowchart of another embodiment of the product information push method according to this application;
[0023] Figure 4 This is a schematic diagram of a booth in an embodiment of the product information push method according to this application;
[0024] Figure 5 This is a flowchart of an application scenario of the product information push method according to this application;
[0025] Figure 6 This is a schematic diagram of the data transmission process in an application scenario of the product information push method according to this application;
[0026] Figure 7 This is a schematic diagram of the structure of an embodiment of the product information push device according to this application;
[0027] Figure 8 This is a block diagram of an electronic device used to implement the product information push method of the embodiments of this application. Detailed Implementation
[0028] The following description, in conjunction with the accompanying drawings, illustrates exemplary embodiments of this application, including various details to aid understanding. These should be considered merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this application. Similarly, for clarity and brevity, descriptions of well-known functions and structures are omitted in the following description.
[0029] Figure 1 An exemplary system architecture 100 is shown, which can be applied to an embodiment of the product information push method or product information push device of this application.
[0030] like Figure 1As shown, system architecture 100 may include terminal devices 101, 102, and 103, a network 104, and a server 105. Network 104 serves as the medium for providing communication links between terminal devices 101, 102, and 103 and server 105. Network 104 may include various connection types, such as wired or wireless communication links, or fiber optic cables, etc.
[0031] Users can use terminal devices 101, 102, and 103 to interact with server 105 via network 104 to receive or send messages, etc. Terminal devices 101, 102, and 103 can be user terminal devices, on which various client applications can be installed, such as image acquisition applications, video acquisition applications, image recognition applications, video recognition applications, playback applications, search applications, financial applications, etc.
[0032] Terminal devices 101, 102, and 103 can be various electronic devices with displays that support receiving messages from the server, including but not limited to smartphones, tablets, e-book readers, electronic players, laptops, and desktop computers.
[0033] Terminal devices 101, 102, and 103 can be either hardware or software. When terminal devices 101, 102, and 103 are hardware, they can be various electronic devices. When terminal devices 101, 102, and 103 are software, they can be installed in the electronic devices listed above. They can be implemented as multiple software programs or software modules (e.g., multiple software modules used to provide distributed services) or as a single software program or software module. No specific limitations are made here.
[0034] Server 105 can obtain the conversion rate of product push information associated with each of the at least two product information conversion methods through terminal devices 101, 102, and 103; determine a target ratio based on the conversion rate of product push information associated with each product information conversion method; and push target information associated with each product information conversion method, wherein the ratio between the number of target information associated with each product information conversion method is equal to the target ratio.
[0035] It should be noted that the business processing method provided in the embodiments of this disclosure can be executed by terminal devices 101, 102, and 103 or by server 105. Accordingly, the business processing device can be located in terminal devices 101, 102, and 103 or in server 105.
[0036] It should be understood that Figure 1 The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of terminal devices, networks, and servers can be included.
[0037] Continue to refer to Figure 2 The flowchart 200, illustrating an embodiment of a product information push method according to the present disclosure, includes the following steps:
[0038] Step 201: Obtain the conversion rate of product push information associated with each of the at least two product information conversion methods, where the conversion rate refers to the ratio of product push information converted into resources to all product push information.
[0039] In this embodiment, the execution entity of the product information push method (e.g.) Figure 1 The server 105 shown can obtain the conversion rate of product push information associated with at least two of the product information conversion methods. A product information conversion method refers to a way of converting product information into resources. For example, if an e-commerce platform agrees with a merchant to push the merchant's items on the platform, and the merchant needs to send corresponding resources to the e-commerce platform after the item is clicked / viewed by a user, then for the e-commerce platform, the conversion method of the pushed item information is the user's click / view behavior. The conversion rate of product push information associated with a certain product information conversion method refers to push information where the product information conversion method is that specific product information conversion method. For example, if the advertiser needs to send corresponding resources to the push platform after the pushed advertising information is viewed by a user, then for the push platform, the user's browsing behavior is the product information conversion method.
[0040] In this embodiment, the product information conversion method can be any product information conversion method, such as user click behavior, browsing behavior, purchase behavior, sharing / collection behavior, or information exposure time, etc.
[0041] Step 202: Determine the target ratio based on the conversion rate of the product push information associated with each product information conversion method.
[0042] In this embodiment, the target ratio can be determined based on the conversion rate of the product push information associated with each product information conversion method.
[0043] Specifically, the ratio between the conversion rates of product push information associated with each product information conversion method can be determined as the target ratio. For example, if the conversion rate of product push information associated with the first product information conversion method is 30%, the conversion rate of product push information associated with the second product information conversion method is 20%, and the conversion rate of product push information associated with the third product information conversion method is 10%, then the ratio of the conversion rates of product push information associated with these three product information conversion methods, 3:2:1, can be determined as the target ratio.
[0044] Specifically, the target ratio can be determined based on the numerical range of the conversion rate of the product push information associated with each product information conversion method. For example, if the conversion rate of the product push information associated with the fourth product information conversion method is 10%, the conversion rate of the product push information associated with the fifth product information conversion method is 45%, and the conversion rates between 0% and 30% account for 30% (i.e., a smaller proportion), and the conversion rates between 31% and 100% account for 70% (i.e., a larger proportion), then the target ratio of 3:7 can be determined based on the conversion rates of the product push information associated with the fourth product information conversion method and the conversion rates of the product push information associated with the fifth product information conversion method.
[0045] Step 203: Push target information associated with each product information conversion method, wherein the ratio between the number of target information associated with each product information conversion method is equal to the target ratio.
[0046] In this embodiment, target information associated with each product information conversion method can be pushed, and the ratio between the number of target information items pushed for each product information conversion method is the target ratio. Here, target information refers to the information to be pushed.
[0047] It can be understood that the conversion rate of the product push information associated with each product information conversion method in step 201 is the conversion rate of information that has already been pushed. The target information in step 203 is the information that needs to be pushed later, that is, the information to be pushed that has not yet been pushed. Dynamically determining the quantity / proportion between the conversion rate of the pushed information and the information to be pushed corresponding to various product information conversion methods can improve the resources acquired by the information push platform after pushing the information to be pushed.
[0048] The product information push method provided in this embodiment obtains the conversion rate of product push information associated with each of at least two product information conversion methods; determines a target ratio based on the conversion rate of product push information associated with each product information conversion method; and pushes target information associated with each product information conversion method. The ratio between the number of target information associated with each product information conversion method is equal to the target ratio. This method can dynamically determine the quantity / proportion of information to be pushed with each product information conversion method based on the conversion rate of already pushed information, thus enriching the types of product information conversion methods used in the push information and improving the system's flexibility.
[0049] Optionally, the conversion rate of product push information associated with each of the at least two product information conversion methods is obtained, including: for each of the at least two product information conversion methods, the ratio between the number of push information messages converted into resources in the push information associated with the product information conversion method and the exposure of the push information associated with the product information conversion method is used as the conversion rate of product push information associated with the product information conversion method.
[0050] In this embodiment, for each of the at least two product information conversion methods, the ratio between the number of push messages that have been converted into resources in the push messages associated with that product information conversion method and the exposure of the push messages associated with that product information conversion method can be used as the conversion rate of the product push messages associated with that product information conversion method.
[0051] For example, if some advertisers place ads on an e-commerce platform based on whether users click on the ads pushed by the e-commerce platform, and other advertisers place ads on the same e-commerce platform based on whether users share the ads pushed by the e-commerce platform, then for the e-commerce platform, for the conversion method using "user click," the ratio between the number of ads that have been clicked by users and the total number of all ads using this conversion method that have been exposed / presented / displayed can be used as the conversion rate of the product push information associated with the "user click" conversion method.
[0052] In this embodiment, using the ratio between the number of converted push messages and the number of exposed push messages as the conversion rate of product push messages can improve the efficiency and accuracy of determining the conversion rate.
[0053] Optionally, the conversion rate of the product push information associated with each of the at least two product information conversion methods is obtained, including: for each of the at least two product information conversion methods, the ratio between the push information converted into resources, the amount of resources added to the information push platform, and the total amount of resources corresponding to the push information associated with the product information conversion method is used as the conversion rate of the product push information associated with the product information conversion method.
[0054] In this embodiment, for each of the at least two product information conversion methods, the amount of resources added to the information push platform by the push information that has been converted into resources in the push information associated with the product information conversion method can be determined, as well as the total amount of resources corresponding to the push information associated with the product information conversion method can be determined, and the ratio between the increased amount of resources and the total amount of resources can be used as the conversion rate of the product push information associated with the product information conversion method.
[0055] For example, if some advertisers place ads on an e-commerce platform based on whether the ad information is shared by users after being pushed by the e-commerce platform, then for the e-commerce platform, for the conversion method of "user sharing", the ratio between the resource revenue brought to the e-commerce platform by the ad information that has been clicked by users using this conversion method and the total resource revenue that can be brought to the e-commerce platform after all the ad information that has been exposed / presented / displayed using this conversion method is converted can be used as the conversion rate of the product push information associated with the conversion method of "user sharing".
[0056] In this embodiment, the ratio between the amount of resources of the already converted push information and the total amount of resources of the already exposed push information is used as the conversion rate of the product push information. This can improve the efficiency and accuracy of determining the conversion rate and enrich the methods for determining the conversion rate.
[0057] Continue to refer to Figure 3 The flowchart 300, illustrating another embodiment of the product information push method according to this disclosure, includes the following steps:
[0058] Step 301: Obtain the conversion rate of product push information associated with each of the at least two product information conversion methods, where the conversion rate refers to the ratio of product push information converted into resources to all product push information.
[0059] Step 302: Determine the target ratio based on the conversion rate of the product push information associated with each product information conversion method.
[0060] Step 303: Push target information associated with each product information conversion method, wherein the ratio between the number of target information associated with each product information conversion method is equal to the target ratio.
[0061] In this embodiment, the descriptions of steps 301, 302, and 303 are consistent with those of steps 201, 202, and 203, and will not be repeated here.
[0062] Step 304: In response to determining that there are remaining booths when all booths are divided based on the target ratio, target information associated with the preset product information conversion method is pushed to the remaining booths, wherein the booths are used to display the pushed information.
[0063] In this embodiment, if it is determined that when all display slots used to display push information are divided based on the target ratio, there are surplus slots. Target information associated with a preset product information conversion method can be pushed to these surplus slots. Here, a display slot is a location on a webpage or application page used to display / present push information, for example... Figure 4 As shown, a booth can be a preset box position on a page used to present information.
[0064] For example, if there are 10 booths in total, and the target ratio between the number of target information associated with the first product information conversion method and the number of target information associated with the second product information conversion method is determined to be 3:1, when dividing all booths based on the target ratio, it can be determined that 6 booths will be used to display target information associated with the first product information conversion method, and 3 booths will be used to display target information associated with the second product information conversion method. At this time, there is 1 spare booth, which can display push information associated with a preset product information conversion method. The preset product information conversion method can be one of at least two product information conversion methods, or any other product information conversion method.
[0065] The product information push method provided in this embodiment is compared to... Figure 2 The method described in the embodiments adds a step of pushing push information associated with a preset product information conversion method in the remaining display space when there is remaining display space on the push information display page. This can improve the utilization rate of the display space and improve the efficiency of push information.
[0066] Optionally, the method for determining the preset product information conversion method includes: obtaining the amount of resources added to the first user in the information push platform by the push information associated with each product information conversion method; and determining the product information conversion method associated with the push information that adds the most resources to the first user as the preset product information conversion method.
[0067] In this embodiment, the method for determining the preset product information conversion method may be as follows: Obtain the amount of resources added to the first user in the information push platform by the push information associated with each product information conversion method, and take the product information conversion method associated with the push information that adds the most resources to the first user as the preset product information conversion method, so as to push the target information associated with the preset product information conversion method in the remaining display space. The first user can be a user who uses the push platform to display information, such as an advertiser on an e-commerce platform.
[0068] For example, some advertisers, after placing ads on an e-commerce platform, can gain revenue from a second user (a user shopping online through the platform) who clicks on the ad and purchases an item. This revenue represents an increase in resources for the first user. Conversely, some advertisers can gain revenue from traffic generated by the e-commerce platform after a second user clicks on their ad. In this example, the revenue from purchases or traffic represents the increased resources gained by the first user on the platform.
[0069] Product information conversion methods can include second user click behavior and second user purchase behavior. If the push information associated with the second user click behavior increases the resource amount for the first user in the information push platform by the traffic value sent by the e-commerce platform to the first user, and the push information associated with the second user purchase behavior increases the resource amount for the first user by the purchase value sent by the second user to the first user, it can be understood that, since the purchase value is usually much greater than the traffic value, user purchase behavior can be used as the preset product information conversion method to display push information in the remaining display space that uses user purchase behavior as the product information conversion method for the e-commerce platform, thereby increasing the amount of resources that merchants / advertisers on the platform can obtain.
[0070] In some application scenarios, such as Figure 5 As shown, the product information push method can be used in the information push system of an e-commerce platform. The information push system of the e-commerce platform can include push information associated with different product information conversion methods: one is that when the item in the push information is purchased by a second user, the advertiser (first user) needs to send resources to the e-commerce platform, that is, push information associated with the second user's purchase behavior. This product information conversion method is also called CPS (Cost Per Sales). The other is that when the push information is clicked by a second user, the advertiser needs to send resources to the e-commerce platform, that is, push information associated with the second user's click behavior. This product information conversion method is also called CPC (Cost Per Click).
[0071] When a second user opens the e-commerce platform page, the system can detect whether the hybrid recommendation mode has been enabled. If not, push information associated with CPS can be displayed on the page so that after the second user purchases the items in the displayed push information, the advertiser sends resources to the e-commerce platform.
[0072] If the system detects that the hybrid recommendation mode has been enabled, it can further detect whether operational intervention has been enabled. If so, it can obtain the ratio between the number of target information associated with CPS and the number of target information associated with CPC set by the operations personnel, and display the corresponding number of target information associated with CPS and the corresponding number of target information associated with CPC based on the ratio.
[0073] If the system detects that the hybrid recommendation mode is not enabled, it can obtain the click data of the second user on the CPC-related push information and the purchase behavior of the second user on the items included in the CPS-related push information at preset time intervals, based on the pre-set tracking points on the e-commerce platform page. The ratio between the number of clicks of the second user on the CPC-related push information and the total number of CPC-related push information pushed on the e-commerce platform page is determined as the CPC conversion rate of the CPC-related push information; and the ratio between the purchase volume of the second user on the items included in the CPS-related push information and the total number of CPS-related push information pushed on the e-commerce platform page is determined as the CPS conversion rate of the CPS-related push information.
[0074] The ratio between CPC conversion rate and CPS conversion rate is defined as the ratio between the number of push messages associated with CPC and the number of push messages associated with CPS displayed on the e-commerce platform.
[0075] The push notifications associated with CPS and CPC, which need to be displayed within the current preset time period, are calculated based on the data from the previous preset time period. For example, CPS products (push notifications associated with CPS, which describe a certain product; that is, for e-commerce platforms, the conversion method agreed upon by the e-commerce platform and the advertiser is that after a second user purchases the product, the advertiser needs to send resources to the e-commerce platform, and the e-commerce platform achieves the purpose of converting the push notification based on the second user's purchase behavior) and CPC products are allocated proportionally at a frequency of once every 5 minutes. If the CPS conversion rate is 0.30% and the CPC conversion rate is 0.15%, then the final allocation ratio is CPS products: CPC products = 2:1. At the same time, the excess display slots in the e-commerce platform can be set to display CPS products. The final number is 7 CPS products and 3 CPC products, randomly sorted and sent to the client. After 5 minutes, the data is collected again, the calculation is performed, and the ratio is updated.
[0076] It should be noted that CPS products and CPC products can be any product determined based on the attribute information of the second user. The only difference between CPS products and CPC products is that, for e-commerce platforms, the conversion methods are different: for CPS products, after the second user clicks on the push notification and purchases the product, the e-commerce platform obtains the resources sent by the merchant to which the product belongs; for CPC products, after the second user clicks on the push notification, the e-commerce platform obtains the resources sent by the merchant to which the product belongs.
[0077] In this application scenario, such as Figure 6 As shown, the e-commerce platform can obtain tracking data of the second user's actions (clicks, browsing, sharing, etc.) on the platform based on the tracking system. The tracking system sends the tracking data to the data acquisition system. After analyzing and processing the tracking data, the data acquisition system calculates the ratio between CPC conversion rate and CPS conversion rate and sends this ratio to the traffic configuration platform. Based on the above ratio and the number of display slots on the e-commerce platform, the traffic configuration platform calculates the number of CPC products to be displayed and the number of CPS products to be displayed, and sends these two quantities to the e-commerce platform so that the e-commerce platform can display the corresponding products.
[0078] Further reference Figure 7 As an implementation of the methods shown in the above figures, this disclosure provides an embodiment of a product information push device, which is similar to... Figure 2 and Figure 3 Corresponding to the method embodiments shown, this device can be specifically applied to various electronic devices.
[0079] like Figure 7 As shown, the product information push device of this embodiment includes: an acquisition unit 701, a determination unit 702, and a push unit 703. The acquisition unit is configured to acquire the conversion rate of product push information associated with each of at least two product information conversion methods, wherein the conversion rate refers to the ratio of product push information converted into resources to all product push information; the determination unit is configured to determine a target ratio based on the conversion rate of the product push information associated with each product information conversion method; and the push unit is configured to push target information associated with each product information conversion method, wherein the ratio between the number of target information associated with each product information conversion method is equal to the target ratio.
[0080] In some embodiments, the acquisition unit includes: a first calculation module, configured to, for each of at least two product information conversion methods, use the ratio between the number of push information messages that are converted into resources in the push information associated with the product information conversion method and the exposure of the push information associated with the product information conversion method as the conversion rate of the product push information associated with the product information conversion method.
[0081] In some embodiments, the acquisition unit includes: a second calculation module, configured to, for each of at least two product information conversion methods, use the ratio between the push information associated with the product information conversion method that is converted into resources, the amount of resources added to the information push platform, and the total amount of resources corresponding to the push information associated with the product information conversion method as the conversion rate of the product push information associated with the product information conversion method.
[0082] In some embodiments, the product information push device includes: a display unit configured to push target information associated with a preset product information conversion method in the remaining display spaces when it is determined that there are remaining display spaces when all display spaces are divided based on a target ratio, wherein the display spaces are used to display the pushed information.
[0083] In some embodiments, the method for determining the preset product information conversion method includes: obtaining the amount of resources added to the first user in the information push platform by the push information associated with each product information conversion method; and determining the product information conversion method associated with the push information that adds the most resources to the first user as the preset product information conversion method.
[0084] Each unit in the aforementioned device 700 and the reference Figure 2 and Figure 3 The steps described in the method correspond to those steps. Therefore, the operations, features, and technical effects described above for the method of pushing product information are also applicable to device 700 and the units contained therein, and will not be repeated here.
[0085] According to embodiments of this application, this application also provides an electronic device and a readable storage medium.
[0086] like Figure 8The diagram shown is a block diagram of an electronic device 800 for a product information push method according to an embodiment of this application. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present application described and / or claimed herein.
[0087] like Figure 8 As shown, the electronic device includes one or more processors 801, a memory 802, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The components are interconnected via different buses and can be mounted on a common motherboard or otherwise as required. The processors can process instructions executed within the electronic device, including instructions stored in or on memory to display graphical information of a GUI on an external input / output device (such as a display device coupled to the interface). In other embodiments, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple electronic devices can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system). Figure 8 Take the 801 processor as an example.
[0088] The memory 802 is the non-transitory computer-readable storage medium provided in this application. The memory stores instructions executable by at least one processor to cause the at least one processor to perform the product information push method provided in this application. The non-transitory computer-readable storage medium of this application stores computer instructions for causing a computer to perform the product information push method provided in this application.
[0089] Memory 802, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs, non-transitory computer-executable programs, and modules, such as the program instructions / modules corresponding to the product information push method in the embodiments of this application (e.g., attached...). Figure 7 The acquisition unit 701, determination unit 702, and push unit 703 are shown. The processor 801 executes various functional applications and data processing of the server by running non-transient software programs, instructions, and modules stored in the memory 802, thereby realizing the product information push method in the above method embodiment.
[0090] Memory 802 may include a program storage area and a data storage area. The program storage area may store an operating system and applications required for at least one function; the data storage area may store data created based on the use of the electronic device for extracting video clips. Furthermore, memory 802 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory 802 may optionally include memory remotely located relative to processor 801, and this remote memory may be connected to the electronic device for extracting video clips via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0091] The electronic device for pushing product information may further include: an input device 803, an output device 804, and a bus 805. The processor 801, memory 802, input device 803, and output device 804 can be connected via the bus 805 or other means. Figure 8 Taking the connection between China and Israel via bus 805 as an example.
[0092] Input device 803 can receive input digital or character information, and generate key signal inputs related to user settings and function control of the electronic device used to extract video clips, such as touch screens, keypads, mice, trackpads, touchpads, joysticks, one or more mouse buttons, trackballs, joysticks, etc. Output device 804 may include display devices, auxiliary lighting devices (e.g., LEDs), and haptic feedback devices (e.g., vibration motors). The display device may include, but is not limited to, liquid crystal displays (LCDs), light-emitting diode (LED) displays, and plasma displays. In some embodiments, the display device may be a touch screen.
[0093] Various implementations of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, application-specific integrated circuits (ASICs), computer hardware, firmware, software, and / or combinations thereof. These various implementations may include: implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transferring data and instructions to the storage system, the at least one input device, and the at least one output device.
[0094] These computational programs (also referred to as programs, software, software applications, or code) include machine instructions for a programmable processor and can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. As used herein, the terms “machine-readable medium” and “computer-readable medium” refer to any computer program product, device, and / or apparatus (e.g., disk, optical disk, memory, programmable logic device (PLD)) used to provide machine instructions and / or data to a programmable processor, including machine-readable media that receive machine instructions as machine-readable signals. The term “machine-readable signal” refers to any signal used to provide machine instructions and / or data to a programmable processor.
[0095] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computer. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0096] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), and the Internet.
[0097] Computer systems can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. Client-server relationships are created by computer programs running on the respective computers and having a client-server relationship with each other.
[0098] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this application can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this application can be achieved. This is not a limitation herein.
[0099] The specific embodiments described above do not constitute a limitation on the scope of protection of this application. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A method for pushing product information, comprising: Obtain the conversion rate of pushed product information associated with each of at least two product information conversion methods, wherein the conversion rate refers to the ratio of product push information converted into resources to all product push information. Determining a target ratio based on the conversion rate of the pushed product information associated with each product information conversion method includes: determining the target ratio as the ratio between the conversion rates of the pushed product information associated with each product information conversion method, or determining the target ratio based on the numerical range of the conversion rates of the pushed product information associated with each product information conversion method. Based on the target ratio, target information associated with each product information conversion method is pushed, wherein the ratio between the number of target information associated with each product information conversion method is equal to the target ratio, and the target information refers to the information to be pushed.
2. The method according to claim 1, wherein, The acquisition of the conversion rate of pushed product information associated with each of the at least two product information conversion methods includes: For each of the at least two product information conversion methods, the ratio between the number of push messages that are converted into resources in the push messages associated with the product information conversion method and the exposure of the push messages associated with the product information conversion method is used as the conversion rate of the pushed product information associated with the product information conversion method.
3. The method according to claim 1, wherein, The acquisition of the conversion rate of pushed product information associated with each of the at least two product information conversion methods includes: For each of the at least two product information conversion methods, the ratio between the push information associated with the product information conversion method that is converted into resources, the amount of resources added to the information push platform, and the total amount of resources corresponding to the push information associated with the product information conversion method is used as the conversion rate of the pushed product information associated with the product information conversion method.
4. The method according to claim 1, wherein, The method includes: In response to the determination that there are surplus booths when all booths are divided based on the target ratio, target information associated with a preset product information conversion method is pushed to the surplus booths, wherein the booths are used to display the pushed information.
5. The method according to claim 4, wherein, The method for determining the preset product information conversion method includes: The amount of resources added to the first user in the information push platform is obtained by acquiring the push information associated with each of the product information conversion methods; The product information conversion method associated with the push message that adds the most resources to the first user is determined as the preset product information conversion method.
6. A product information push device, comprising: The acquisition unit is configured to acquire the conversion rate of pushed product information associated with each of the at least two product information conversion methods. The determining unit is configured to determine a target ratio based on the conversion rate of the pushed product information associated with each product information conversion method, including: determining the ratio between the conversion rates of the pushed product information associated with each product information conversion method as the target ratio, or determining the target ratio according to the numerical range of the conversion rates of the pushed product information associated with each product information conversion method. The push unit is configured to push target information associated with each of the product information conversion methods based on the target ratio, wherein the ratio between the number of target information associated with each of the product information conversion methods is equal to the target ratio, and the target information refers to the information to be pushed.
7. The apparatus according to claim 6, wherein, The acquisition unit includes: The first calculation module is configured to, for each of the at least two product information conversion methods, use the ratio between the number of push information messages that are converted into resources from the push information associated with the product information conversion method and the exposure of the push information associated with the product information conversion method as the conversion rate of the pushed product information associated with the product information conversion method.
8. The apparatus according to claim 6, wherein, The acquisition unit includes: The second calculation module is configured to, for each of the at least two product information conversion methods, use the ratio between the push information associated with the product information conversion method that is converted into resources, the amount of resources added to the information push platform, and the total amount of resources corresponding to the push information associated with the product information conversion method as the conversion rate of the pushed product information associated with the product information conversion method.
9. The apparatus according to claim 6, wherein, The device includes: The display unit is configured to push target information associated with a preset product information conversion method in the remaining display spaces when it is determined that there are surplus display spaces when all display spaces are divided based on the target ratio, wherein the display spaces are used to display the pushed information.
10. The apparatus according to claim 9, wherein, The method for determining the preset product information conversion method includes: The amount of resources added to the first user in the information push platform is obtained by acquiring the push information associated with each of the product information conversion methods; The product information conversion method associated with the push message that adds the most resources to the first user is determined as the preset product information conversion method.
11. An electronic device, comprising: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-5.
12. A non-transitory computer-readable storage medium storing computer instructions, wherein, The computer instructions are used to cause the computer to perform the method according to any one of claims 1-5.
Citation Information
Patent Citations
Commodity recommendation method and device
CN110766456A
Commodity recommendation method and device, electronic equipment and readable storage medium
CN112508613A