Traffic guidance service processing method, device and electronic equipment
By estimating the traffic of the target resource bits and judging the product quality, the uncertainty and quality problems of seller user traffic guidance are solved, fair distribution of traffic and improvement of product quality are achieved, and the overall optimization of the system is promoted.
Patent Information
- Application Number
- CN202210224693.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-07
- Publication Date
- 2025-08-08
- Estimated Expiration
- 2042-03-07
Smart Images

Figure CN114677194B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of information processing technology, and in particular to a method, device and electronic device for processing traffic guidance services. Background Art
[0002] In commodity information service systems where "second-hand" and unused items are the primary transaction objects, some sellers may expect the platform to provide them with more traffic in order to increase sales and attract more user attention. In the prior art, some platforms offer marketing tools for sellers to use. These tools typically reserve one or more resource slots on certain pages, allowing sellers to bid for traffic diversion services for the products they specify. For example, if a seller purchases traffic for a particular product, the system can place the product in that resource slot, increasing its exposure. However, in this solution, sellers typically have to pay a high price for traffic, and different sellers compete for the resource slots through bidding. This allows sellers with financial resources to obtain more traffic by bidding higher, while sellers who cannot afford to pay higher prices struggle to actually obtain the corresponding traffic. In other words, there is uncertainty between the seller's behavior of purchasing traffic and the actual amount of traffic diversion received.
[0003] On the other hand, this scheme, which determines traffic diversion based on bids, can also make it difficult to guarantee product quality. For example, a seller might purchase a large amount of traffic for a product they sell, but the product's quality is relatively poor. These diverted products often appear in prominent locations, such as the home screen. Therefore, even if a seller obtains more traffic for a product by bidding high, it may not achieve the desired conversion rate. Furthermore, if this continues for a long time, it may affect buyers' overall impression of the products in the system, potentially leading to a decline in overall user volume.
[0004] Therefore, how to help users guide traffic while ensuring the quality of goods in the system has become a technical problem that needs to be solved by technical personnel in this field. Summary of the Invention
[0005] This application provides a traffic guidance service processing method, device and electronic equipment, which not only helps users to guide traffic, but also ensures the quality of goods in the system and avoids being affected by the high or low bids.
[0006] This application provides the following solutions:
[0007] A method for processing a traffic guidance service, comprising:
[0008] Estimate the total traffic that the target resource location can obtain during the current delivery cycle, and determine the inventory quantity of traffic guidance service resources based on the estimated total traffic;
[0009] In the process of providing the first user with an operation option for obtaining the traffic guidance service resource, limiting the quantity of the traffic guidance service resource that the first user can obtain in the current delivery cycle, and updating the inventory quantity according to the operation of the first user;
[0010] After the first user obtains the traffic guidance service resource, determining a target product associated with the first user that requires traffic guidance;
[0011] It is determined whether the quality of the target product meets the delivery conditions. If so, the target product is delivered to the target resource location for display within the current delivery cycle.
[0012] A flow guidance service processing device, comprising:
[0013] The inventory quantity determination unit is used to estimate the total traffic that can be obtained by the target resource position in the current delivery cycle, and determine the inventory quantity of the traffic guidance service resource based on the estimated total traffic;
[0014] a quantity control unit, configured to, in the process of providing the first user with an operation option for obtaining the traffic guidance service resource, limit the quantity of the traffic guidance service resource that the first user can obtain in the current delivery cycle, and update the inventory quantity according to the operation of the first user;
[0015] a target product determining unit, configured to determine a target product associated with the first user and requiring traffic guidance after the first user obtains the traffic guidance service resource;
[0016] The delivery unit is configured to determine whether the quality of the target product meets the delivery conditions, and if so, deliver the target product to the target resource location for display within the current delivery cycle.
[0017] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of any of the aforementioned methods.
[0018] An electronic device, comprising:
[0019] one or more processors; and
[0020] A memory associated with the one or more processors, the memory being used to store program instructions, wherein the program instructions, when read and executed by the one or more processors, execute the steps of any of the aforementioned methods.
[0021] According to the specific embodiments provided in this application, this application discloses the following technical effects:
[0022] Through embodiments of the present application, target resource locations for traffic guidance can be pre-determined and utilized to provide traffic guidance services to first users during a specific delivery cycle. Specifically, the total traffic available for the target resource locations during the next delivery cycle is estimated, and based on the estimated results, the total inventory of traffic guidance service resources available during that delivery cycle is determined, allowing first users to obtain these traffic guidance service resources through purchase or other means. During the process of first users obtaining traffic guidance service resources, the quantity available to each first user can be controlled, and the inventory quantity can be updated. After the first user obtains specific traffic guidance service resources and selects a specific product, the quality of the product can be assessed. If the preset delivery conditions are met, traffic guidance can be provided for the product specified by the first user during the specific delivery cycle. Because traffic estimation is performed in advance, multiple traffic guidance service resources are allocated based on the estimated results, and the quantity of resources available to each first user is limited, first users are equal in terms of traffic guidance service resources. Specific resources can be more fairly allocated to different first users, no longer influenced by the high or low bids, but rather by the quality of the products. In this way, the first user who has obtained traffic guidance service resources can obtain deterministic traffic guidance services as long as the quality of the product they specify meets the requirements. Therefore, the first user can obtain more certain traffic guidance results, which makes the first user more motivated to improve the quality of their products. At the same time, it also effectively guarantees the quality of the products in the system that are subject to traffic guidance, which is beneficial to improving the image of the entire system and avoiding the possibility of a decrease in user volume due to traffic guidance.
[0023] Of course, any product implementing the present application does not necessarily need to achieve all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0025] Figure 1 It is a schematic diagram of the system architecture provided by the embodiment of the present application;
[0026] Figure 2is a flow chart of the method provided in an embodiment of the present application;
[0027] Figures 3-1 to 3-3 is a schematic diagram of a user interface provided in an embodiment of the present application;
[0028] Figure 4 is a schematic diagram of a device provided in an embodiment of the present application;
[0029] Figure 5 Schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0030] The following will be combined with the accompanying drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0031] First of all, it should be noted that the inventors of this application discovered in the process of realizing this application that there will be some special users in the specific application system. For example, in the commodity information service system, there will be some sellers whose published commodities are significantly higher in depth and quality than the system average level, and have the ability to attract more users’ attention, and may also have strong self-operation capabilities. Therefore, the system can screen out these sellers and operate them as key roles in the system. For such seller users, there is often an obvious demand for traffic diversion, and their activeness can drive the commodity structure of the entire platform and overall sales and other indicators. Therefore, it is necessary to provide further help to such users, among which services in terms of traffic guidance are part of this help.
[0032] In view of the above situation, in an embodiment of the present application, in order to provide users (including the aforementioned users who perform operations such as product publishing in a specific product information service system, in this embodiment of the application, they can be referred to as "first users", and correspondingly, the buyer users in the system can be referred to as "second users") with a more deterministic traffic guidance service, while ensuring the quality of the products guided by traffic, a corresponding solution is provided. In this solution, designed with "maximizing conversion / sales" as the core, by limiting the resources of the traffic guidance service and the purpose of "only good products", it ensures that the first users do not compete for resources and obtain traffic by comparing the quality / efficiency of the products instead of comparing the bids. In this way, the bidding competition between the first users is eliminated, and the focus is shifted to the fundamental point of optimizing the products, achieving a win-win situation for the first users and the platform, while also allowing the second users to obtain more information about high-quality products, thereby improving the user's overall impression of the platform.
[0033] During specific implementation, the target resource position for traffic guidance can be determined. For example, it can be a resource position in a search page, recommendation page, and other pages (the 5th resource position on the first screen, etc.), and so on. In addition, in an embodiment of the present application, a specific traffic guidance task can be completed within a fixed delivery cycle. For example, with one day as a delivery cycle, after the first user obtains the traffic guidance service resources, the system will complete the task of guiding traffic to the first user within one day, and will not be delayed to a longer time (in some marketing tools, if a first user purchases a thousand impressions, it may take several days to complete these thousand impressions. The lower the bid, the more days may be required). Therefore, the total amount of traffic that such a target resource position may obtain in the current delivery cycle can be estimated. There are many specific estimation methods. In one way, it can be obtained based on information such as the historical exposure records of these resource positions. For example, the system can use some fitting algorithms to determine the traffic trend of the next day based on the traffic of the past 7 to 30 days, and so on.
[0034] That is to say, when traffic is directed in each delivery cycle, the total traffic resources are limited. The total traffic available to the target resource position in the current delivery cycle is determined by estimation, and these traffic flows are divided into multiple parts to obtain the total inventory of traffic guidance service resources available in the delivery cycle. Afterwards, a specific first user can purchase these inventories. As the purchase operation is executed, the system can update the inventory quantity of traffic guidance service resources in the current delivery cycle until the remaining inventory is 0, and other first users will not be able to obtain traffic guidance service resources in the current delivery cycle. For the first user who obtains the traffic guidance service resource, one or more of the associated commodities can be selected as the object of traffic guidance. Then, the system can deliver the commodities specified by the first user who obtains the traffic guidance service resource in the current delivery cycle. However, before delivery, the embodiment of the present application also needs to judge the quality of the commodities specified by the first user. Only when the quality of the commodity meets a certain preset delivery condition can it have the opportunity to be delivered to the target resource position.
[0035] In the process of a first user purchasing traffic guidance service resources, the number of purchase operations that the first user can perform within the current delivery cycle can also be limited. For example, in the initial state, the number of purchases that different first users can perform on traffic guidance service resources within the same delivery cycle can be the same, for example, all first users can only purchase one per day, etc. In addition, the price of each resource can also be the same, so that all first users are equal in front of the traffic guidance service resources, and specific resources can be more fairly allocated to different first users without being affected by the high or low bids. At the same time, as long as the first user grabs the traffic guidance service resources and the quality of the goods they specify that need traffic guidance meets the delivery conditions, they can obtain the corresponding traffic within the current delivery cycle. Therefore, the first user can obtain more certain traffic guidance results, which makes the first user more motivated to improve the quality of their goods. At the same time, it also effectively guarantees the quality of the goods that are traffic-guided in the system, which is beneficial to improving the image of the entire system and avoiding situations such as a decrease in user volume due to traffic guidance. In addition, the setting of the delivery conditions may be related to indicators such as the average click-through rate of the target resource position used for traffic guidance. For example, the delivery conditions are met only when the click-through rate of a certain product (obtained through estimation) is higher than the average click-through rate of the products in the specific resource position (which can be counted through historical information). In the embodiment of the present application, since the quality of the guided products is guaranteed, it is also beneficial to improve the average click-through rate of the specific resource position, so that the products delivered by the first user can not only obtain higher exposure, but also improve more direct indicators such as conversion rate. On the other hand, the improvement of the average click-through rate of the products delivered in the specific resource position will also lead to further improvement of the delivery conditions corresponding to the resource position, that is, the threshold of the quality of the products that can be delivered in the specific resource position is increased, thereby prompting the first user to continuously improve the quality of his products in order to obtain more and more certain traffic, thereby achieving a virtuous circle.
[0036] In addition, in the long-term process of traffic guidance through the methods provided by the embodiments of this application, some high-quality first users can also be discovered. For example, these can be users with a relatively high proportion of products participating in traffic guidance that meet the delivery conditions, or it can also be determined whether the users actively participate in platform-specified activities, etc. For these high-quality first users, opportunities to obtain more traffic guidance service resources can also be allocated in a targeted manner. For example, they can purchase twice or even more times per delivery cycle, etc. In this way, more traffic resources can be further tilted towards higher-quality first users and better-quality products, further improving the quality of traffic-guided products.
[0037] From the perspective of system architecture, see Figure 1, the embodiment of the present application provides a traffic guidance service system, which can be a subsystem or module in a specific application system, etc. Among them, the specific application system can include a commodity information service system, or it can also be an application system with content (including pictures, texts, short videos, live broadcasts, etc.) as the main body, etc. Among them, if it is a commodity information service system, it can specifically be a system with idle items as the main transaction object as described in the background technology section, or it can also be a more traditional system with new products as the transaction object, etc. The server of the traffic guidance service system can estimate the total traffic available to the target resource position in each delivery cycle, and determine the inventory quantity of the traffic guidance service resources available in the specific delivery cycle based on the estimation results. Afterwards, the client (which can be a client on the merchant / seller side) can display the specific traffic guidance service resource information and corresponding purchase and other operation options to the first user, so that the first user can perform purchase and other operations on the traffic guidance service resource to obtain the traffic guidance service resource. During the process of the first user performing purchase and other operations on the traffic guidance resource, the number of traffic guidance service resources available to the first user can be limited, and the inventory quantity can be updated. After the first user obtains the traffic guidance service resources, the client can determine the product selected by the first user for traffic guidance. The risk control and review system can then assess the quality of the specific product. If it meets the delivery conditions, the delivery system can deliver the specific product to the corresponding target resource within the current delivery cycle.
[0038] Through the service provided by the embodiment of the present application, the first user can quickly (completed within the same day) and at a low cost obtain a certain amount of exposure for his target product. In some scenarios, as long as the quality / efficiency of the product is better, the more traffic can be obtained, and therefore, the bidding price competition can be fundamentally cut off. In addition, from the perspective of the system / platform, by taking out a portion of the traffic, the first user is motivated to optimize the product, thereby making the products of the system as a whole better quality and the experience of the consumer user side better.
[0039] The specific implementation scheme provided in the embodiments of this application is introduced in detail below.
[0040] First, the embodiment of the present application provides a method for processing a flow guidance service, see Figure 2 , the method may specifically include:
[0041] S201: Estimate the total traffic available to the target resource location in the current delivery cycle, and determine the inventory quantity of traffic guidance service resources based on the estimated total traffic.
[0042] In an embodiment of the present application, a specific target resource position may refer to a resource position used to direct traffic in accordance with the method provided in an embodiment of the present application, and may be located in one or more different pages. For example, a resource position in the recommended information flow on the client's homepage may be used as the target resource position, and a resource position in the search results page may also be used as the target resource position, and so on.
[0043] The specific delivery cycle can be determined based on actual conditions. For example, in a preferred embodiment, a delivery cycle can be one day. That is, in the embodiment of the present application, traffic guidance can be performed on a daily basis, with the total traffic estimated daily and the inventory quantity of traffic guidance service resources determined daily. The total traffic estimated daily may be different, and the inventory quantity of traffic guidance service resources determined daily may also be different.
[0044] The total traffic that a target resource location can obtain during the current delivery cycle, that is, the number of impressions a target resource location can receive within a day (or other period). For example, if traffic guidance is required on a certain day, it is possible to estimate how many impressions a specific target resource location may receive on that day (assuming a resource location on the client's homepage is the target resource location, then each time a consumer user browses the location of that resource location on the client's homepage, that resource location will be displayed once).
[0045] When estimating the total traffic, you can make an estimate based on information such as the historical display records of specific resource locations. For example, you can make an estimate based on the historical exposure records of specific resource locations. For example, if you estimate the traffic of a certain resource location on a certain day, and find that the average daily exposure of this resource location in the past 7 days is about 100,000 times, then you can estimate that the total traffic that this resource location can obtain on that day is 100,000 times. Of course, in actual applications, other factors can also be taken into consideration, such as whether it is a holiday, or a large-scale promotion day, etc. If so, you can make a traffic estimate based on the exposure of historical promotion days.
[0046] After estimating the total traffic that the target resource location may receive during the current delivery cycle, it is possible to determine how many traffic guidance service resources can be developed during the delivery cycle. This number corresponds to the total inventory of traffic guidance service resources that can be provided to the first user for purchase during the current delivery cycle. It should be noted that in the embodiments of this application, the concept of "inventory" is used. However, the "inventory" in this embodiment does not refer to the inventory of a physical item, but rather the inventory of the services provided. In other words, in this embodiment of the application, the traffic guidance service resources that can be provided during each delivery cycle are quantified to obtain the total number of services that can be opened during each delivery cycle. Each time the first user purchases a resource of this type, the inventory in the current delivery cycle is reduced by one, until the inventory reaches 0, at which point the first user will no longer be able to make purchases during the current delivery cycle. In addition, as long as the first user purchases this resource and the quality of the product meets the requirements, the corresponding number of traffic guidance services can be completed during the delivery cycle. Therefore, for the first user, as long as the quality of the product is sufficiently good, a deterministic traffic guidance service can be obtained.
[0047] Specifically, when determining the inventory quantity of traffic guidance service resources based on the estimated total traffic, the basic determination method can be to determine the number of traffic guidance times corresponding to each traffic guidance service resource, and then, by dividing the total traffic by the number of traffic guidance times, the total score of traffic guidance service resources that can be provided during the current delivery cycle can be obtained. In other words, the first user can purchase a specific traffic guidance service resource in units of "shares", and the number of traffic guidance times corresponding to each traffic guidance service resource can usually be around 1,000. In other words, if a first user purchases a traffic guidance service resource, it can bring 1,000 times of traffic to the product specified by the user (assuming that the quality of the product meets the requirements). In this way, assuming that the total traffic available for a specific resource position during the current delivery cycle is estimated to be 1 million times, then by dividing 1 million by 1,000, the total inventory of traffic guidance service resources that can be opened during the current delivery cycle can be obtained as 1,000. In other words, 1,000 traffic guidance service resources can be provided to the first user during the current delivery cycle. It can be seen that the number of traffic guidance service resources open in each delivery cycle is limited, and the traffic guidance service is completed for users within the specific delivery cycle, thereby enhancing the certainty of users obtaining traffic.
[0048] Of course, in actual applications, other factors can also be considered when determining the total inventory quantity of the above-mentioned traffic guidance service resources. For example, one factor is the "volume guarantee rate" factor. That is, the traffic guidance number information corresponding to a single traffic guidance service resource may differ between the expected number of guidance and the actual number of guidance. For example, the expected number of guidance corresponding to a single traffic guidance service resource may be 1,000 times (when the first user purchases a specific resource, this number information can be provided to the first user, that is, the first user is prompted that the purchase of a resource can bring them 1,000 times of traffic). However, the actual number of guidance may be 1,200 times, in which case the "volume guarantee rate" is 120%. The purpose of this is mainly to ensure that the first user can obtain sufficient traffic. However, since the actual number of guidance corresponding to each traffic guidance service resource is 1,200 times, if the total estimated traffic is 1 million, the total number of inventory that can be opened should be approximately 1 million / 1,200 = 833.
[0049] In addition, in addition to the above-mentioned "quantity guarantee rate" factor, the "yield rate" factor of specific commodities can also be taken into consideration. That is to say, in the embodiment of the present application, the first user grabbing the traffic guidance service resources is not a sufficient condition for actually obtaining the traffic guidance service, and it is also necessary to ensure that the quality of the goods specified by the first user meets the delivery conditions set in the embodiment of the present application. Therefore, the following situation may occur: 833 traffic guidance service resources are opened in the current delivery cycle, and they are grabbed by 833 first users respectively. However, after some of the first users specify the specific commodities that need to be guided, the system judges and finds that the commodities they specify do not meet the delivery conditions. At this time, it may cause the traffic guidance service resources grabbed by the first user to not be actually used, resulting in waste.
[0050] Therefore, in specific implementation, it is also possible to estimate the proportion of commodities that need to be traffic-guided in the current delivery cycle that meet the delivery conditions. Then, the inventory quantity of the traffic guidance service resource can be determined based on the estimated total traffic, the number of traffic guidance times corresponding to a single traffic guidance service resource, and the proportion of commodities that meet the delivery conditions. Specifically, when estimating the above-mentioned proportion, it can also be obtained by statistical analysis based on the situation in the historical delivery cycle. For example, assuming that in the past few historical delivery cycles, the first user designated an average of 5,000 commodities for traffic guidance in a single historical delivery cycle, of which the average number of commodities that met the delivery conditions was 4,000. At this time, the "yield rate" is 80%.
[0051] In this way, the estimated yield rate can be added to the aforementioned information based on the estimated total traffic, the number of traffic guides corresponding to a single traffic guide service resource, the guaranteed yield rate, etc., to comprehensively calculate the total inventory quantity of the traffic guide service resource. For example, if the estimated total traffic is 1 million, the number of traffic guides for a single traffic guide service resource is 1000, the guaranteed yield rate is 120%, and the estimated "yield rate" is 80%, then the total inventory quantity of the traffic guide service resource available during the current launch cycle can be: 1 million / (1000 * 120%) / 80% = 1041 units.
[0052] It should be noted that if the estimated proportion of products that meet the delivery conditions is higher than a certain threshold, for example, in the most recent historical delivery cycles, the proportion of products selected by the first user that meet the conditions has reached 95% or even higher, then the specific delivery conditions can be adjusted and the estimated proportion of products that meet the delivery conditions can be recalculated. For example, in one approach, the specific delivery conditions can be determined based on the estimated click-through rate of the product. For example, assuming that the average click-through rate corresponding to the delivery of ordinary products in the target resource slot is 5%, the delivery condition can be set as: the estimated click-through rate of the product is higher than 6%. In other words, when a first user grabs a specific traffic guidance service resource and selects a certain product as the traffic guidance target, the system can estimate the click-through rate of the product when determining whether the product can be guided. If the estimated click-through rate is higher than 6%, it meets the delivery conditions and can be delivered to the specific resource slot for traffic guidance. However, if before opening the specific traffic guidance service resources, it is estimated that the proportion of products with a click-through rate of more than 6% among the products that may participate in the guidance is already very high (this may be because the first user, under the incentive of the solution provided by the embodiment of the present application, generally improves the quality of the products), then the specific delivery conditions can be further improved at this time, for example, it can be increased to 7%, that is, only products with an estimated click-through rate higher than 7% can be traffic guided, etc. Of course, since the delivery conditions have been improved, the proportion of products that meet the delivery conditions can be re-estimated. For example, before the delivery conditions are improved, the estimated proportion of products that meet the delivery conditions is 95%, while after the delivery conditions are improved, the proportion may be reduced to 80% (which can be calculated based on the click-through rate of products participating in the guidance in the historical delivery cycle), etc.
[0053] Of course, in actual applications, other factors can also be considered. For example, the number of first users who may participate in the purchase in each delivery cycle can be estimated to ensure that the total inventory of open traffic guidance service resources is less than the number of participating first users, so as to ensure that the purchase process can be completed in a relatively short time (because the specific traffic guidance task needs to be completed on the same day, if the purchase process ends too late, it may be impossible to complete the task on the same day). For example, if the number of participating first users is approximately 10,000, the total inventory of open traffic guidance service resources can be on the order of 1,000. Assuming that the number of participating first users is only 5,000 per day, the total inventory of open traffic guidance service resources can be reduced to about 500, and so on.
[0054] S202: In the process of providing the first user with an operation option for obtaining the traffic guidance service resources, the number of traffic guidance service resources that the first user can obtain in the current delivery cycle is limited, and the inventory quantity is updated according to the operation of the first user.
[0055] After determining the number of service inventories available in the current launch cycle, information about specific traffic guidance service resources can be provided through the client on the first user side. In specific implementation, the information about specific traffic guidance service resources can be pushed only to some first users, for example, they can be pre-selected high-quality first users, etc. After the first user views the specific traffic guidance service resources, if he needs to guide traffic for his product, he can make a purchase. For example, the interface for traffic guidance service resource information provided by the first user's client can be as follows: Figure 3-1 As shown, the benefits that the specific traffic guidance service resources can bring to the first user can be introduced, and in addition, the following can be shown: Figure 3-1 The operation option shown at 31 allows the user to perform operations such as purchase by clicking the operation option. If there is inventory remaining when the first user performs the operation, specific traffic guidance service resources can be obtained.
[0056] In an embodiment of the present application, in order to avoid bidding competition between different first users, the number of traffic guidance service resources that the first user can obtain in the current delivery cycle can also be limited. For example, in the initial state, the number of times each first user can purchase in the same delivery cycle can be limited to once. In addition, the price of each traffic guidance service resource is usually the same, so that each first user can compete for the resource position more fairly. In specific implementation, the limit on the number of purchases can be displayed to the first user, for example, Figure 3-1 As shown in 32, it can be displayed as "You can grab 1 time today", etc.
[0057] Of course, although the first users may have been screened in the early stage, in the long run, there may still be some differences between different first users. For example, some first users may be more proactive in improving the quality of their products, or more actively participate in related activities carried out by the system, etc. Therefore, for these first users, rewards can also be given by providing more purchases. For example, if a first user frequently participates in the purchase of traffic guidance service resources, and the products designated by the user always meet the delivery conditions, then after this situation accumulates to a certain number, the number of purchases that the first user can make within the same delivery cycle can be increased to two or even more times, and so on. In this way, the first user can be further motivated to obtain more certain traffic imports by improving the quality of the products.
[0058] During the process of the first user performing a purchase operation on the traffic guidance service resources, the inventory quantity of the specific traffic guidance service resources can also be updated to avoid the "overselling" phenomenon and ensure that the first user who obtains the traffic guidance service resources and whose product quality meets the requirements can obtain deterministic traffic import.
[0059] S203: After the first user obtains the traffic guidance service resource, a target product associated with the first user and requiring traffic guidance is determined.
[0060] After the first user purchases a specific traffic guidance service resource, an interface for specifying the product may be provided, for example, Figure 3-2 As shown, a list of published products associated with the first user can be displayed, and the first user can select a specific product that needs to be guided.
[0061] In this embodiment of the present application, multiple products can be selected for traffic guidance in the same order (the order generated when purchasing traffic guidance service resources), and the system can intelligently allocate traffic to multiple products. For example, a first user purchases a traffic guidance service resource corresponding to 1000 traffic guidance times. Later, the first user selects 5 products. The system will intelligently allocate the 1000 traffic times to these 5 products.
[0062] In this way, after obtaining a traffic guidance service resource, the first user can select multiple products for traffic guidance. In addition, the benefit of supporting the selection of multiple products for guidance is that: in the embodiment of the present application, after the first user purchases the traffic guidance service resource, traffic guidance will only be performed on the selected products if they meet the delivery conditions. Therefore, by allowing the first user to select multiple products, at least some products can be given the opportunity to receive traffic guidance.
[0063] S204: Determine whether the quality of the target product meets the delivery conditions. If so, deliver the target product to the target resource location for display within the current delivery cycle.
[0064] After the first user obtains the traffic guidance service resources and selects one or several products, it can be determined whether the quality of these products meets the delivery conditions. If so, traffic guidance can be performed for specific products in the current delivery cycle. Among them, as mentioned above, regarding the specific delivery conditions, in one way, it can be determined based on the estimated click-through rate of the product. For example, assuming that the target resource is located when delivering ordinary products, the average click-through rate that the product can obtain is 5%, then the delivery conditions can be set to: the click-through rate is higher than 6%, and so on. Therefore, when judging whether the quality of the target product meets the delivery conditions, the click-through rate that the target product can obtain can be estimated (specifically, it can be estimated based on the historical click-through rate of the product). If it is higher than 6%, the delivery conditions are met, and so on.
[0065] For target products with an estimated click-through rate above the target threshold, they can be sorted by estimated click-through rate and then placed in the target resource slots. In other words, for products that meet the placement criteria, higher-quality products will receive more traffic, making them more competitive.
[0066] Specifically, when placing products in target resource positions, they can be placed in "different ways for different people" based on the preferences of specific consumer users. For example, in the current delivery cycle, there are 500 products that meet the delivery conditions. The specific target resource positions include a resource position in the recommended waterfall flow on the client's homepage, or a resource position in the search results page. When the consumer user browses the recommended waterfall flow on the client's homepage, it can be determined which specific product to display in this resource position based on the consumer user's preferences. In short, each time this resource position is browsed by a consumer user, a specific product can be displayed in this resource position. This product can be a product that meets the quality requirements specified by the first user after obtaining the traffic guidance service resources.
[0067] In addition, in the embodiment of the present application, the traffic guidance service can be completed within the current delivery cycle, that is, assuming that the delivery cycle is one day, the guidance of a specific product can be completed within one day. In an optional manner, the real-time completion progress information of the traffic guidance service can also be provided to the first user within the specific delivery cycle. For example, Figure 3-3 As shown, the specific task completion progress can be displayed in the order details page, where the specific entry can be as shown in 33.
[0068] In summary, through the embodiments of the present application, target resource locations for traffic guidance can be pre-determined and utilized to provide traffic guidance services to first users during a specific delivery cycle. Specifically, the total traffic available for the target resource locations during the next delivery cycle is first estimated, and based on the estimated results, the total inventory of traffic guidance service resources available during that delivery cycle is determined, allowing first users to obtain these traffic guidance service resources through purchase or other means. During the process of first users obtaining traffic guidance service resources, the quantity available to each first user can be controlled, and the inventory quantity can be updated. After the first user obtains a specific traffic guidance service resource and selects a specific product, the quality of the product can be assessed. If the preset delivery conditions are met, traffic guidance can be provided for the product specified by the first user during the specific delivery cycle. Because traffic estimation is performed in advance, multiple traffic guidance service resources are allocated based on the estimated results, and the quantity of resources available to each first user is limited, first users are given equal access to traffic guidance service resources. Specific resources can be more fairly allocated to different first users, no longer influenced by bids, but rather by product quality. In this way, the first user who has obtained traffic guidance service resources can obtain deterministic traffic guidance services as long as the quality of the product they specify meets the requirements. Therefore, the first user can obtain more certain traffic guidance results, which makes the first user more motivated to improve the quality of their products. At the same time, it also effectively guarantees the quality of the products in the system that are subject to traffic guidance, which is beneficial to improving the image of the entire system and avoiding the possibility of a decrease in user volume due to traffic guidance.
[0069] It should be noted that the embodiments of the present application may involve the use of user data. In actual applications, user-specific personal data can be used in the scheme described herein within the scope permitted by applicable laws and regulations, subject to the requirements of applicable laws and regulations of the country where the user is located (for example, with the user's explicit consent, effective notification to the user, etc.).
[0070] Corresponding to the above method embodiment, the present application embodiment also provides a flow guidance service processing device, see Figure 4 , the apparatus may include:
[0071] The inventory quantity determination unit 401 is used to estimate the total traffic available to the target resource position in the current delivery cycle, and determine the inventory quantity of the traffic guidance service resource based on the estimated total traffic;
[0072] a quantity control unit 402, configured to, in the process of providing the first user with an operation option for obtaining the traffic guidance service resource, limit the quantity of the traffic guidance service resource available to the first user in the current delivery cycle, and update the inventory quantity according to the operation of the first user;
[0073] The target product determining unit 403 is configured to determine a target product associated with the first user and requiring traffic guidance after the first user obtains the traffic guidance service resource;
[0074] The delivery unit 404 is configured to determine whether the quality of the target product meets the delivery conditions, and if so, deliver the target product to the target resource location for display within the current delivery cycle.
[0075] Specifically, the inventory quantity determination unit may be used to:
[0076] The inventory quantity of the traffic guidance service resource is determined based on the estimated total traffic and the traffic guidance times information corresponding to a single traffic guidance service resource.
[0077] Specifically, the traffic guidance number information corresponding to the single traffic guidance service resource includes the expected guidance number and the actual guidance number;
[0078] At this time, the inventory quantity determination unit can be specifically used to:
[0079] The inventory quantity of the traffic guidance service resource is determined according to the estimated total traffic and the ratio between the expected number of guidance times and the actual number of guidance times corresponding to a single traffic guidance service resource.
[0080] In addition, the device may further include:
[0081] A proportion estimation unit, configured to estimate the proportion of commodities requiring traffic guidance that meet the delivery conditions within the current delivery cycle;
[0082] In this case, the inventory quantity determination unit can be used specifically for:
[0083] The inventory quantity of the traffic guidance service resource is determined based on the estimated total traffic, the traffic guidance times information corresponding to a single traffic guidance service resource, and the proportion of commodities that meet the delivery conditions.
[0084] In addition, the ratio estimation unit can also be used to:
[0085] If the estimated proportion of commodities meeting the delivery conditions is higher than a certain threshold, the delivery conditions are adjusted and then the estimated proportion of commodities meeting the delivery conditions is recalculated.
[0086] In the initial state, the number of traffic guidance service resources available to different first users in the current delivery cycle is the same.
[0087] Furthermore, the device may further include:
[0088] A quantity control unit is used to increase the number of traffic guidance service resources available to the first user in the current delivery cycle if it is determined based on the historical records associated with the first user that the proportion of the products associated with the first user meets the delivery conditions, and / or the participation in the activities specified by the system meets the target conditions.
[0089] Specifically, the delivery unit can be used for:
[0090] The click-through rate of the target product is estimated. If the estimated click-through rate is higher than a target threshold, it is determined that the quality of the target product meets the delivery conditions.
[0091] In addition, the delivery unit can also be used for:
[0092] Target products with an estimated click-through rate higher than the target threshold are sorted according to the estimated click-through rate and then placed in the target resource position.
[0093] Furthermore, the device may further include:
[0094] A progress display unit is used to complete the traffic guidance service within the current delivery cycle and provide the first user with real-time completion progress information of the traffic guidance service.
[0095] In addition, an embodiment of the present application further provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the steps of any one of the methods in the aforementioned method embodiments are implemented.
[0096] And an electronic device comprising:
[0097] one or more processors; and
[0098] A memory associated with the one or more processors, the memory being used to store program instructions, wherein the program instructions, when read and executed by the one or more processors, execute the steps of the method described in any one of the aforementioned method embodiments.
[0099] in, Figure 4The electronic device architecture is shown as an example, and may include a processor 410, a video display adapter 411, a disk drive 412, an input / output interface 413, a network interface 414, and a memory 420. The processor 410, the video display adapter 411, the disk drive 412, the input / output interface 413, the network interface 414, and the memory 420 may be communicatively connected via a communication bus 430.
[0100] Among them, the processor 410 can be implemented by a general-purpose CPU (Central Processing Unit, processor), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, etc., to execute relevant programs to implement the technical solutions provided in this application.
[0101] The memory 420 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 420 can store an operating system 421 for controlling the operation of the electronic device 400, and a basic input and output system (BIOS) for controlling the low-level operations of the electronic device 400. In addition, a web browser 423, a data storage management system 424, and a traffic guidance service processing system 425, etc. can also be stored. The above-mentioned traffic guidance service processing system 425 can be an application program that specifically implements the operations of the aforementioned steps in the embodiment of the present application. In short, when the technical solution provided in this application is implemented by software or firmware, the relevant program code is stored in the memory 420 and is called and executed by the processor 410.
[0102] The input / output interface 413 is used to connect input / output modules to implement information input and output. The input / output modules can be configured as components in the device (not shown in the figure) or can be externally connected to the device to provide corresponding functions. Input devices may include a keyboard, mouse, touch screen, microphone, various sensors, etc., and output devices may include a display, speaker, vibrator, indicator light, etc.
[0103] The network interface 414 is used to connect to a communication module (not shown) to enable communication between the device and other devices. The communication module can communicate via a wired method (such as USB, network cable, etc.) or a wireless method (such as mobile network, WiFi, Bluetooth, etc.).
[0104] The bus 430 comprises a pathway for transmitting information between the various components of the device (eg, the processor 410 , the video display adapter 411 , the disk drive 412 , the input / output interface 413 , the network interface 414 , and the memory 420 ).
[0105] It should be noted that although the above device only shows a processor 410, a video display adapter 411, a disk drive 412, an input / output interface 413, a network interface 414, a memory 420, a bus 430, etc., in a specific implementation, the device may also include other components necessary for normal operation. In addition, it will be understood by those skilled in the art that the above device may also include only the components necessary to implement the solution of the present application, and does not necessarily include all the components shown in the figure.
[0106] Through the description of the above embodiments, it can be seen that those skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general hardware platform. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which can be stored in a storage medium such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes 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 various embodiments of the present application or certain parts of the embodiments.
[0107] Each embodiment in this specification is described in a progressive manner. The same or similar parts between the embodiments can be referred to each other. Each embodiment focuses on the differences from other embodiments. In particular, for system or system embodiments, since they are basically similar to method embodiments, the description is relatively simple. For relevant parts, refer to the partial description of the method embodiment. The system and system embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. A person of ordinary skill in the art can understand and implement it without expending creative work.
[0108] The above is a detailed introduction to the traffic steering service processing method, device, and electronic device provided by this application. Specific examples are used herein to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, based on the ideas of this application, there may be changes in the specific implementation methods and application scope. In summary, the contents of this specification should not be understood as limiting this application.
Claims
1. A method for processing a traffic guidance service, characterized in that: include: Estimate the total traffic that the target resource location can obtain during the current delivery cycle, and determine the inventory quantity of traffic guidance service resources based on the estimated total traffic and the number of traffic guidance times corresponding to a single traffic guidance service resource; In the process of providing the first user with an operation option for obtaining the traffic guidance service resource, limiting the quantity of the traffic guidance service resource that the first user can obtain in the current delivery cycle, and updating the inventory quantity according to the operation of the first user; After the first user obtains the traffic guidance service resource, determining a target product associated with the first user that requires traffic guidance; Determine whether the quality of the target product meets the delivery conditions. If so, deliver the target product to the target resource location for display within the current delivery cycle. When determining whether the quality of the target product meets the delivery conditions, estimate the click-through rate of the target product. If the estimated click-through rate is higher than a target threshold, determine that the quality of the target product meets the delivery conditions.
2. The method according to claim 1, characterized in that The traffic guidance times information corresponding to the single traffic guidance service resource includes the expected guidance times and the actual guidance times; The determining the inventory quantity of the traffic guidance service resource according to the estimated total traffic and the traffic guidance number information corresponding to the single traffic guidance service resource includes: The inventory quantity of the traffic guidance service resource is determined according to the estimated total traffic and the ratio between the expected number of guidance times and the actual number of guidance times corresponding to a single traffic guidance service resource.
3. The method according to claim 1, characterized in that Also includes: Estimate the proportion of products that need to be traffic-directed during the current delivery cycle and meet the delivery conditions; The determining the inventory quantity of the traffic guidance service resource according to the estimated total traffic and the traffic guidance number information corresponding to the single traffic guidance service resource includes: The inventory quantity of the traffic guidance service resource is determined based on the estimated total traffic, the traffic guidance times information corresponding to a single traffic guidance service resource, and the proportion of commodities that meet the delivery conditions.
4. The method according to claim 3, characterized in that Also includes: If the estimated proportion of commodities meeting the delivery conditions is higher than a certain threshold, the delivery conditions are adjusted and then the estimated proportion of commodities meeting the delivery conditions is recalculated.
5. The method according to any one of claims 1 to 4, characterized in that In the initial state, the number of traffic guidance service resources available to different first users in the current delivery cycle is the same.
6. The method according to claim 5, characterized in that Also includes: If it is determined based on the historical records associated with the first user that the proportion of products associated with the first user meets the delivery conditions, and / or the participation in the activities specified by the system meets the target conditions, the number of traffic guidance service resources available to the first user in the current delivery cycle will be increased.
7. The method according to claim 1, characterized in that The step of placing the target product in the target resource location for display within the current placement cycle includes: Target products with an estimated click-through rate higher than the target threshold are sorted according to the estimated click-through rate and then placed in the target resource position.
8. The method according to any one of claims 1 to 4, characterized in that Also includes: The traffic guidance service is completed within the current delivery cycle, and real-time completion progress information of the traffic guidance service is provided to the first user.
9. A flow guidance service processing device, characterized in that: include: An inventory quantity determination unit is used to estimate the total traffic that can be obtained by the target resource position in the current delivery cycle, and determine the inventory quantity of the traffic guidance service resource based on the estimated total traffic and the traffic guidance number information corresponding to a single traffic guidance service resource; a quantity control unit, configured to, in the process of providing the first user with an operation option for obtaining the traffic guidance service resource, limit the quantity of the traffic guidance service resource that the first user can obtain in the current delivery cycle, and update the inventory quantity according to the operation of the first user; a target product determining unit, configured to determine a target product associated with the first user and requiring traffic guidance after the first user obtains the traffic guidance service resource; The delivery unit is used to determine whether the quality of the target product meets the delivery conditions. If so, the target product is delivered to the target resource position for display within the current delivery cycle. When determining whether the quality of the target product meets the delivery conditions, the click-through rate of the target product is estimated. If the estimated click-through rate is higher than the target threshold, it is determined that the quality of the target product meets the delivery conditions.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method according to any one of claims 1 to 8 are implemented.
11. An electronic device, characterized in that: include: one or more processors; as well as A memory associated with the one or more processors, the memory being used to store program instructions, wherein the program instructions, when read and executed by the one or more processors, execute the steps of the method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Traffic resource allocation method and device, electronic equipment and readable storage medium
CN110956488A
Consistent set of interfaces derived from a business object model
US20080120129A1