Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.
It should be further noted that, for the convenience of description, only some but not all of the relevant aspects of the present invention are shown in the drawings. Before discussing exemplary embodiments in more detail, it should be noted that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although a flowchart may describe the operations (or steps) as a sequential process, many of the operations can be performed in parallel, concurrently or simultaneously. In addition, the order of the operations may be re-arranged. The process may be terminated when its operations are completed, but may have additional steps not included in the figure. The processes may correspond to methods, functions, procedures, subroutines, and the like.
Example one
Fig. 1 is a schematic flow chart of a method for displaying promotional information according to an embodiment of the present invention, where the method is applicable to a situation where promotional information is displayed in a targeted manner, and the method can be implemented by a device for displaying promotional information, where the device can be implemented by software and/or hardware, and can be configured in a terminal and/or a server to implement the method for displaying promotional information according to the embodiment of the present invention.
As shown in fig. 1, the method of the embodiment may specifically include:
s110, when a page access request of a target user is received, determining target user characteristics of the target user and a target access page corresponding to the page access request.
In this embodiment, the target user may be a user who is accessing the page at the present time. The page access request may be understood as instruction or code information generated by a target user when accessing a target page. The page access request may contain page parameter information of the page to be accessed, where the page parameter information may be understood as information for determining a page type or a page data storage location of the page to be accessed. The target user characteristics may be understood as characteristic information for characterizing the identity of the user. In order to facilitate understanding of the technical solution of the embodiment of the present invention, the application to an online medical scene is taken as an example for description. It should be noted that the technical solution of the embodiment of the present invention can be applied to various scenarios of page interaction, including but not limited to online medical scenarios. Optionally, the target user characteristics may include user basic characteristics, such as gender, age, home address, blood type, and the like of the user, user behavior characteristics, such as historical access records, historical purchase records, and historical query records of the user, and other characteristic information for characterizing the identity of the user, which is not limited in this embodiment. The target access page may be understood as a page accessed by the target user at the present time. Illustratively, the target access page may include, but is not limited to, a doctor introduction page, a disease introduction page, an application home page, or an inquiry page, etc., which is not limited in this embodiment.
In specific implementation, a target user can perform a triggering operation on a target page through an application program displayed in a terminal, the terminal triggers a page access request after detecting a page access triggering operation, and determines user basic characteristics and behavior characteristics of the target user and a target access page corresponding to the page access request when receiving the page access request of the target user, so that subsequent operations can be performed on the target user according to the determined user characteristics and the target access page.
And S120, determining a target display pool corresponding to the target access page.
The target display pool is used for storing at least one candidate promotion information corresponding to the target access page, and the candidate promotion information carries a user characteristic tag used for representing a target promotion user group.
In this embodiment, the candidate promotion information may be understood as promotion information waiting to be selected, where the promotion information may be understood as an online propagation medium of a promotion object, and is used to promote a product, a service, or a function that needs to be promoted. The promotion information can be characters, pictures, keywords, ranks or videos, the promotion objects can comprise application programs to be downloaded, products to be purchased or functions to be advertised, and the like, and the form of the promotion information and the type of the promotion objects are not limited in the embodiment.
In this embodiment, the target promotion user group may include at least one target promotion user, where the target promotion user may be understood as a user adapted to the candidate promotion information. The user characteristic tag may be understood as tag information determined according to a user characteristic. Illustratively, the user feature tag may include, but is not limited to, an age tag, a gender tag, a marital situation tag, an inquiry situation tag, a reproduction situation tag, and the like, which are not limited in this embodiment. For example, the user profile tag may be married, aged 25-55, no children in the patient information, a doctor who asked or registered, etc.
In specific implementation, when a page access request of a target user is received, user characteristics of the target user and a target access page corresponding to the page access request are determined, and further, a target display pool corresponding to the target access page and used for storing candidate promotion information is determined, so that at least one piece of candidate promotion information corresponding to the target access page can be preliminarily determined, and a certain basis is laid for determining the promotion information of the target user later.
S130, according to the target user characteristics and the user characteristic labels of the candidate popularization information, target popularization information corresponding to the target user is determined from the candidate popularization information, and the target popularization information is displayed.
In the specific implementation, at least one piece of candidate promotion information with a user characteristic tag is stored in the target display pool, when a target user requests to access a target access page, at least one piece of candidate promotion information can be determined by determining the target display pool corresponding to the target access page, furthermore, the target user characteristic of the target user is compared with the user characteristic tag of the candidate promotion information, the target promotion information corresponding to the target user is determined from the candidate promotion information according to the compared user characteristic information, and the target promotion information is displayed when the target user accesses the target access page, so that the utilization rate of the promotion information display position is improved, accurate display can be achieved, and the promotion information display efficiency is effectively improved.
Illustratively, a target access page is taken as an introduction page for a gynecologist of a certain hospital, for example, an advertisement for assisted reproduction, an advertisement for fetus protection medicines, an advertisement for prenatal examination services, and the like are stored in a target display pool corresponding to the introduction page for the gynecologist. Confirming that the user A diagnoses infertility before, determining that the matching degree of the user A and the auxiliary reproduction advertisement is higher according to the user characteristic information of the user A, and displaying the auxiliary reproduction advertisement at a user terminal of the user A when the user A accesses the introduction page of the gynecologist; and if the marital state of the user B is not married, and males with the same age but not married and different names exist in other patients bound in the registration information, determining that the matching degree of the user B and the prenatal examination service advertisement is higher according to the user characteristics of the user B, and displaying the prenatal examination service advertisement at the user terminal of the user B when the user B accesses the introduction page of the gynecologist.
The technical scheme of the embodiment of the invention determines the user characteristics of the target user and the target access page corresponding to the page access request when receiving the page access request of the target user, and further determines the target display pool corresponding to the target access page, wherein the target display pool comprises at least one piece of candidate promotion information with a user characteristic label so as to determine the target promotion information in the preliminarily determined candidate promotion information, further, the user characteristics of the target user and the user characteristic label of the candidate promotion information are compared, the target promotion information corresponding to the target user is determined from the candidate promotion information according to the comparison result, and when the target user accesses the target access page, the target promotion information is displayed at the user terminal of the target user, so that the problems that the promotion position utilization rate of the promotion page is low and the corresponding target promotion information cannot be matched according to the preference degree of the user are solved, different target popularization information is shown for different target users, exposure of invalid popularization information is effectively reduced, the accuracy of popularization information display is improved, and user experience is improved.
Example two
Fig. 2 is a schematic flow chart of a method for displaying popularization information according to a second embodiment of the present invention, and on the basis of the foregoing technical solutions, the present embodiment further refines the technical solutions. On the basis of any optional technical solution in the embodiment of the present invention, optionally before determining the target display pool corresponding to the target access page, the embodiment further includes: determining scene characteristic information corresponding to the page to be promoted according to the page information of the page to be promoted aiming at each page to be promoted; determining at least one candidate promotion information from each piece of information to be promoted according to the scene characteristic information and the promotion characteristic information of each piece of information to be promoted; and constructing a target display pool corresponding to the page to be promoted according to at least one candidate promotion information.
The technical terms that are the same as or corresponding to the above embodiments are not repeated herein. As shown in fig. 2, the method of this embodiment specifically includes the following steps:
s210, when a page access request of a target user is received, determining target user characteristics of the target user and a target access page corresponding to the page access request.
S220, determining scene characteristic information corresponding to the page to be promoted according to the page information of the page to be promoted aiming at each page to be promoted.
The page to be promoted can be understood as all pages needing to display promotion information. Illustratively, the pages to be promoted may include, but are not limited to, a screen-opening page, a home page, a doctor introduction page, a disease introduction page, an inquiry page, and the like. For example, if the page to be promoted is a doctor introduction page, the page information should be various items of information of the doctor; if the page to be promoted is an inquiry page, the page information can comprise inquiry keywords, preliminary diagnosis diseases of doctors, specific answers of doctors and the like besides various information of the inquired doctors.
In this embodiment, the scene feature information may be understood as various pieces of feature information associated with the page to be promoted in a specific scene. Illustratively, taking an internet medical scene as an example, when the page to be promoted is related to a doctor, the scene characteristic information may be a department where the doctor is located, a disease which the doctor is skilled in treating, a title of the doctor, medical services which the doctor can provide, and the like; when the page to be promoted is related to a disease, the scene characteristic information can be a disease name, a disease severity, a department corresponding to the disease and the like; when the page to be promoted is related to a hospital, the scene feature information can be the rank of the hospital, the hot department of the hospital and the like.
In specific implementation, for each page to be promoted, extracting the scene characteristic information corresponding to the page to be promoted according to the page information displayed on the page to be promoted, so that the promotion information corresponding to the page to be promoted can be further determined according to the extracted scene characteristic information.
And S230, determining at least one candidate promotion information from each piece of information to be promoted according to the scene characteristic information and the promotion characteristic information of each piece of information to be promoted.
The popularization characteristic information can be understood as characteristic information obtained by analyzing information of all aspects of the information to be popularized. The popularization characteristic information can embody various characteristics of the information to be popularized at various angles. For example, the product name, the professional term, the functional description, the applicable group, and the like included in the information to be promoted may be included. It should be noted that the popularization feature information may be obtained by analyzing the information to be popularized, may also be directly provided for the service party of the information to be popularized, and may also be determined in other ways, and the like, which is not limited in this embodiment.
In this embodiment, optionally, a feature matching degree between the scene feature information and the promotion feature information of each piece of information to be promoted is determined, and if the feature matching degree reaches a preset matching degree threshold, the information to be promoted is used as candidate promotion information of the page to be promoted.
For example, the preset matching degree threshold may be set in advance for a service party of the information to be promoted, may also be set according to historical data of the information to be promoted, and may also be set in other manners, and the like, which is not limited in this embodiment.
In specific implementation, the extracted scene feature information is matched with the popularization feature information of each piece of information to be popularized, the feature matching degree between the extracted scene feature information and the popularization feature information is determined, and if the feature matching degree reaches a preset matching degree threshold value, the information to be popularized can be determined as candidate popularization information of a page to be popularized.
S240, constructing a target display pool corresponding to the page to be promoted according to at least one candidate promotion information.
In specific implementation, scene feature information corresponding to a page to be promoted is extracted according to page information of the page to be promoted, then matching is performed according to the extracted scene feature information and promotion feature information of the information to be promoted, the information to be promoted meeting conditions is used as candidate promotion information, further, a target display pool corresponding to the page to be promoted can be determined according to the determined candidate promotion information, and at least one piece of candidate promotion information is stored in the target display pool.
Illustratively, taking a page to be promoted as an introduction page for a doctor as an example, for example, the page to be promoted is an introduction page for a gynecologist of a hospital, and the matching degree of a reproductive advertisement and the page to be promoted is higher than 90%, the reproductive advertisement can be used as candidate promotion information of the page to be promoted, and meanwhile, the information to be promoted matched with the page to be promoted further includes a fetus protection drug advertisement, a prenatal examination service advertisement and the like, so that the reproductive advertisement, the fetus protection drug advertisement, the prenatal examination service advertisement and the like are stored in a target display pool corresponding to the page to be promoted.
And S250, determining a target display pool corresponding to the target access page.
Optionally, a target display pool corresponding to the target access page is determined, specifically, scene feature information corresponding to the target access page is determined according to page information of the target access page, the determined scene feature information is compared with the scene feature information corresponding to the target display pool, and the target display pool matched with the scene feature information of the target access page is used as the target display pool corresponding to the target access page, so that at least one piece of candidate promotion information corresponding to the target access page is further determined.
In another embodiment, optionally, in the process of constructing the target display pool, for each to-be-promoted page, a corresponding relationship between the to-be-promoted page and the target display pool is respectively established, that is, each to-be-promoted page has a corresponding target display pool, and when the target access page is one of the to-be-promoted pages, the target display pool corresponding to the target access page can be directly determined according to the corresponding relationship.
And S260, determining target popularization information corresponding to the target user from the candidate popularization information according to the target user characteristics and the user characteristic labels of the candidate popularization information, and displaying the target popularization information.
In the technical scheme of this embodiment, when receiving a page access request of a target user, determining a user characteristic of the target user and a target access page corresponding to the page access request, and for each to-be-promoted page containing information to be promoted, determining scene characteristic information corresponding to the to-be-promoted page according to the page information of the to-be-promoted page, further comparing the scene characteristic information with promotion characteristic information of each to-be-promoted information, determining at least one candidate promotion information from each to-be-promoted information, and constructing a target display pool corresponding to the to-be-promoted page according to the determined candidate promotion information, further determining a target display pool corresponding to the target access page from the constructed target display pool, preliminarily screening out at least one candidate promotion information from all the to-be-promoted information, and comparing the user characteristic of the target user with a user characteristic tag of the candidate promotion information, according to the comparison result, the target popularization information corresponding to the target user is determined from the candidate popularization information, when the target user accesses the target access page, the target popularization information is displayed at the user terminal of the target user, the problems that the popularization position of the popularization page is low in utilization rate, and the corresponding target popularization information cannot be matched according to the preference of the user and the page information are solved, the corresponding target popularization information can be accurately pushed for the user according to different scenes and different user characteristics, the disgust of the user on the popularization information is effectively reduced, and the user experience is further improved while the popularization information display effect is improved.
EXAMPLE III
Fig. 3 is a schematic flow chart of a method for determining a user feature tag in a method for displaying promotional information according to a third embodiment of the present invention, and on the basis of the foregoing technical solution, reference may be made to the detailed description of the technical solution for a specific implementation manner of the method.
As shown in fig. 3, the method of this embodiment specifically includes the following steps:
s310, aiming at each type of information to be promoted, a test feature label of the information to be promoted is constructed according to the user feature information of the test promotion user corresponding to the information to be promoted.
In this embodiment, the test popularization user may be understood as a test user to which the information to be popularized is applicable. The test feature tag can be understood as a user feature tag corresponding to the information to be promoted. For example, when the information to be promoted is an auxiliary reproduction advertisement, the test feature tag corresponding to the advertisement obtained preliminarily according to the analysis may be: married, aged 25-55 years, children not in the patient information, and doctors who had asked or registered with a label for the relevant disease, etc.
In specific implementation, for each type of information to be promoted, analyzing the information to be promoted from user dimensions, extracting user feature information of a test promotion user corresponding to the information to be promoted, and constructing a test feature tag of the information to be promoted according to the user feature information, so that the information to be promoted can be tested and released according to the determined test feature tag.
S320, carrying out information popularization test on the information to be popularized according to the test user group corresponding to the information to be popularized, and determining a popularization test result of the information popularization test.
In this embodiment, the test user group may include a plurality of test popularization users. Alternatively, the test user group may include a full user group and a preferred user group. The total user group may be understood as all users accessing the terminal, and the preferred user group may be understood as a part of users divided according to the test feature tag.
Optionally, the information promotion test is performed on the information to be promoted according to the testing user group, and a promotion test result of the information promotion test is determined, including: acquiring a full user group corresponding to information to be promoted, performing information promotion test on the information to be promoted according to the full user group, and determining first test data corresponding to a preset test item; determining a preference user group in the total user group according to the test feature tag, performing information promotion test on information to be promoted according to the preference user group, and determining second test data corresponding to a preset test item; and taking the first test data and the second test data as popularization test results of the information popularization test.
The preset test items may include exposure, click rate, order quantity, exposure-to-order conversion rate, and the like. It should be noted that the exposure amount is understood as the number of times the popularization information is presented in a unit time. The click rate can be understood as the ratio relation between the number of times the promotion information is clicked and the number of times the promotion information is displayed in unit time, and the click rate can reflect the popularity of the promotion information to a certain extent. The exposure to order conversion rate can be understood as the number of times that the promotion information jumps from the display page to the order page when being displayed.
In this embodiment, the first test data may be various data information for performing effect analysis on the promotional test. Similarly, the second test data may also be understood as various data information for effect analysis of the promotional test. It should be noted that, in the present embodiment, the references to "first" and "second" do not indicate any order, quantity or importance, but only the corresponding target subjects are different.
In the specific implementation, in order to further determine the test feature tag of the information to be promoted, the information to be promoted can be tested by using an AB comparison experiment method, first, a total user group of the information to be promoted is determined, the information to be promoted is displayed based on the user terminals of the total user group, each item of test data corresponding to the preset test item of the information to be promoted in the total user group is obtained, and using the data as first test data, further, according to the test characteristic label corresponding to the information to be promoted, determining a corresponding preference user group in the total user group, displaying information to be promoted at the same position based on user terminals of the preference user group, acquiring various test data of the information to be promoted in the preference user group corresponding to preset test items as second test data, and taking the first test data and the second test data as the promotion test result of the promotion test of the information to be promoted.
Further, taking the first test data and the second test data as the promotion test result of the information promotion test may include: calculating the difference of the exposure amount between the first test data and the second test data corresponding to the exposure amount; calculating an order quantity difference value between first test data and second test data corresponding to the order quantity; calculating a click rate difference value between second test data and first test data corresponding to the click rate; and calculating a conversion rate difference value between second test data corresponding to the conversion rate from exposure to order form and the first test data, and taking an exposure difference value, an order quantity difference value, a click rate difference value and a conversion rate difference value which are calculated according to the first test data and the second test data as promotion test results of the information promotion test.
And S330, if the promotion test result meets the preset promotion condition, using the test feature tag as the user feature tag of the information to be promoted.
The preset popularization condition can be understood as a preset standard or basis for evaluating the popularization test result.
Optionally, whether the promotion test result meets the preset promotion condition is determined, and the determination may be performed through an exposure difference value, an order quantity difference value, a click rate difference value, and a conversion rate difference value, specifically, if the exposure difference value is lower than a preset exposure threshold value, and at least one of the click rate difference value is higher than a preset click rate threshold value, the order quantity difference value is lower than a preset order quantity threshold value, and the conversion rate difference value is higher than a preset conversion rate threshold value, it is determined that the promotion test result meets the preset promotion condition, otherwise, it is determined that the promotion test result does not meet the preset promotion condition.
Further, if the promotion test result does not meet the preset promotion condition, adjusting the test feature label, returning to execute the operation of determining the test user group according to the user feature information and carrying out the information promotion test on the information to be promoted according to the test user group.
The preset exposure threshold value can be understood as a preset exposure difference value range, and when the exposure difference value reaches the preset exposure threshold value, the subsequent operation can be executed. Similarly, the preset click rate threshold may be understood as a preset click rate difference range, the preset order quantity threshold may be understood as a preset order quantity difference range, and the preset conversion rate threshold may be understood as a preset conversion rate difference range. It should be noted that the preset exposure threshold, the preset click rate threshold, the preset order quantity threshold, and the preset conversion rate threshold may be set according to actual needs, may also be set according to historical data of the information to be promoted, may also be an expected value of the information to be promoted, which is set by a supplier of the information to be promoted, and the like, which is not limited in this embodiment. It should be further noted that the preset click rate threshold, the preset order amount threshold, and the preset conversion rate threshold may be adjusted according to the preset exposure amount threshold and the desired accuracy.
In this embodiment, optionally, the test feature tag is adjusted, specifically, the test feature tag is modified by at least one of deleting, modifying and adding.
In the specific implementation, the difference value calculation is performed on the test data of each preset test item in the first test data and the second test data obtained in the information promotion test, if the difference value of the exposure amount is lower than the preset exposure amount threshold value, and at least one of the click rate difference value higher than the preset click rate threshold value, the order quantity difference value lower than the preset order quantity threshold value, and the conversion rate difference value higher than the preset conversion rate threshold value is satisfied, it can be determined that the promotion test result satisfies the preset promotion condition, and the test feature tag of the information to be promoted can be used as the user feature tag of the information to be promoted, and if the difference value of the test data of each preset test item in the first test data and the second test data is lower than the preset threshold value, it can be determined that the promotion test result does not satisfy the preset promotion condition, the test feature tag of the information to be promoted needs to be deleted, reduced, and the method for generating the promotion test result is used for the promotion information, And adding or modifying the information to be promoted, after the test characteristic label is adjusted, re-determining the test user group according to the adjusted test characteristic label, and continuously executing the operation of the information promotion test according to the test user group until the promotion test result of the information promotion test meets the preset promotion condition, and determining all the user characteristic labels of the information to be promoted, so that the information to be promoted can be displayed for corresponding users according to the determined user characteristic labels in the subsequent display process, thereby achieving the effects of accurately displaying and improving the display efficiency.
It should be noted that the popularization test result does not satisfy the preset popularization condition, it may be understood that the popularization test result does not satisfy the preset popularization condition if the exposure difference value does not satisfy the preset exposure difference value, and it may also be understood that the popularization test result does not satisfy the preset popularization condition if the exposure difference value is lower than the preset exposure difference value, the click rate difference value is higher than the preset click rate threshold value, the order quantity difference value is lower than the preset order quantity threshold value, and the conversion rate difference value is higher than the preset conversion rate threshold value.
Continuing with the above example, for example, the information to be promoted is an assisted reproduction advertisement, the test feature tag may be set as: married, aged 25-55 years, no children in registration information, doctors who have asked for a consultation or registered with a related disease label, and the like, and then, performing AB test on the assisted reproduction advertisement, wherein the assisted reproduction advertisement can be displayed by user terminals of all test promotion users in the group A, the assisted reproduction advertisement can be displayed by only the user terminals of the test promotion users in the group B which meet the test characteristic label, and meanwhile, the reduction of the exposure of the group B compared with the group A is estimated, and expected values of other preset test items are set, for example, when the exposure of the group B is 80% +/-5% of the group A, the expected click rate is relatively improved by 40%, if the promotion test result exceeds the expected value and meets the preset promotion condition, the test characteristic label can be used as the user characteristic label of the assisted reproduction advertisement, if the final promotion test result is 82% of the exposure of the group B, but the click rate is only relatively increased by 21%, and if the preset popularization condition is not met, the test popularization label needs to be adjusted, for example, a married label is deleted, an age label is modified to be 30-40, or a label with female gender is added, and the like, and the test is continued until the preset popularization condition is met.
The technical scheme of the embodiment of the invention constructs the test characteristic label of the information to be promoted by determining the user characteristic information of the test promotion user corresponding to each type of information to be promoted and further determines the test user group corresponding to the information to be promoted, performing information promotion test on the information to be promoted according to the determined test user group, determining promotion test results according to preset test items, if the promotion test result meets the preset promotion condition, the test characteristic label can be used as the user characteristic label of the information to be promoted, the method and the device have the advantages that the information to be promoted can be preliminarily determined according to the user feature tags, the problem that the information to be promoted cannot be accurately displayed according to user preference in the prior art is solved, matching degree between the information to be promoted and users is effectively improved, and accuracy of information to be promoted displaying is improved to a certain extent.
Example four
The embodiment of the present invention is a preferred embodiment of the above embodiments of the present invention, and specifically, the method of the embodiment of the present invention may include the following steps:
1. constructing a test feature label of the information to be promoted according to the user feature information of the test promotion user corresponding to the information to be promoted;
2. the method comprises the steps of obtaining a full user group corresponding to information to be promoted, conducting information promotion test on the information to be promoted according to the full user group, and determining first test data corresponding to preset test items, wherein the preset test items can comprise exposure, click rate, order quantity and exposure-to-order conversion rate.
3. And determining a preference user group in the total user group according to the test feature tag, performing information promotion test on the information to be promoted according to the preference user group, and determining second test data corresponding to the preset test items.
4. And determining a promotion test result according to the first test data and the second test data, and if the promotion test result meets a preset promotion condition, using the test feature tag as a user feature tag of the information to be promoted.
5. And if the promotion test result does not meet the preset promotion condition, adjusting the test characteristic label, and returning to execute the step 2-3 until all the information to be promoted is marked with the user characteristic label.
6. When a page access request of a target user is received, target user characteristics of the target user and a target access page corresponding to the page access request are determined.
7. And determining scene characteristic information corresponding to the page to be promoted according to the page information of the page to be promoted.
8. And determining at least one candidate promotion information from each piece of information to be promoted according to the determined scene characteristic information and the promotion characteristic information of each piece of information to be promoted.
9. And constructing a target display pool corresponding to the page to be promoted according to at least one candidate promotion information.
10. And determining a target display pool of the page accessed with the target from the constructed target display pool.
11. And determining target popularization information corresponding to the target user from the candidate popularization information according to the target user characteristics and the candidate popularization information user characteristic labels, and displaying the target popularization information.
The technical scheme of the embodiment of the invention comprises the steps of determining the user characteristics of a target user and a target access page corresponding to a page access request when receiving the page access request of the target user, determining the scene characteristic information corresponding to the page access request according to the page information of the page to be promoted aiming at each page to be promoted containing the information to be promoted, comparing the scene characteristic information with the promotion characteristic information of each piece of information to be promoted, determining at least one piece of candidate promotion information from each piece of information to be promoted, constructing a target display pool corresponding to the page to be promoted according to the determined candidate promotion information, further determining a target display pool corresponding to the target access page from the constructed target display pool, screening out at least one piece of candidate promotion information from all pieces of information to be promoted, and comparing the user characteristics of the target user with the user characteristic labels of the candidate promotion information, according to the comparison result, the target popularization information corresponding to the target user is determined from the candidate popularization information, when the target user accesses the target access page, the target popularization information is displayed at the user terminal of the target user, the problems that the popularization position of the popularization page is low in utilization rate, and the corresponding target popularization information cannot be matched according to the preference of the user and the page information are solved, the corresponding target popularization information can be accurately pushed for the user according to different scenes and different user characteristics, the disgust of the user on the popularization information is effectively reduced, the popularization information display effect is improved, and meanwhile the user experience is improved.
EXAMPLE five
Fig. 4 is a schematic structural diagram of a device for displaying promotional information according to a fifth embodiment of the present invention, where the device for displaying promotional information provided in this embodiment may be implemented by software and/or hardware, and may be configured in a terminal and/or a server to implement the method for displaying promotional information according to the fifth embodiment of the present invention. The device may specifically comprise: apage determination module 410, a presentationpool determination module 420, and a promotioninformation presentation module 430.
Thepage determining module 410 is configured to, when a page access request of a target user is received, determine a target user characteristic of the target user and a target access page corresponding to the page access request;
a displaypool determining module 420, configured to determine a target display pool corresponding to the target access page, where the target display pool is used to store at least one candidate promotion information corresponding to the target access page, and the candidate promotion information carries a user feature tag used to characterize a target promotion user group;
and the promotioninformation display module 430 is configured to determine target promotion information corresponding to the target user from the candidate promotion information according to the target user characteristics and the user characteristic tags of the candidate promotion information, and display the target promotion information.
The technical scheme of the embodiment of the invention determines the user characteristics of the target user and the target access page corresponding to the page access request when receiving the page access request of the target user, and further determines the target display pool corresponding to the target access page, wherein the target display pool comprises at least one piece of candidate promotion information with a user characteristic label so as to determine the target promotion information in the preliminarily determined candidate promotion information, further, the user characteristics of the target user and the user characteristic label of the candidate promotion information are compared, the target promotion information corresponding to the target user is determined from the candidate promotion information according to the comparison result, and when the target user accesses the target access page, the target promotion information is displayed at the user terminal of the target user, so that the problems that the promotion position utilization rate of the promotion page is low and the corresponding target promotion information cannot be matched according to the preference degree of the user are solved, different target popularization information is shown for different target users, exposure of invalid popularization information is effectively reduced, the accuracy of popularization information display is improved, and user experience is improved.
Optionally, before determining the target presentation pool corresponding to the target access page, the apparatus further includes: the device comprises a scene characteristic information determining module, a candidate promotion information determining module and a display pool constructing module.
The system comprises a scene characteristic information determining module, a page information acquiring module and a page information acquiring module, wherein the scene characteristic information determining module is used for determining scene characteristic information corresponding to a page to be promoted according to the page information of the page to be promoted aiming at each page to be promoted; the candidate promotion information determining module is used for determining at least one candidate promotion information from each piece of information to be promoted according to the scene characteristic information and the promotion characteristic information of each piece of information to be promoted; and the display pool construction module is used for constructing a target display pool corresponding to the page to be promoted according to at least one candidate promotion information.
Optionally, the candidate promotion information determining module is further configured to determine a feature matching degree between the scene feature information and the promotion feature information of each piece of information to be promoted, and if the feature matching degree reaches a preset matching degree threshold, use the information to be promoted as the candidate promotion information of the page to be promoted.
Optionally, the apparatus further comprises: the device comprises a test feature tag construction module, a promotion test result determination module and a user feature tag determination module.
The system comprises a test feature tag construction module, a test feature tag analysis module and a test feature tag analysis module, wherein the test feature tag construction module is used for constructing a test feature tag of information to be promoted according to user feature information of a test promotion user corresponding to the information to be promoted aiming at each type of information to be promoted; the promotion test result determining module is used for carrying out information promotion test on the information to be promoted according to the test user group corresponding to the information to be promoted and determining a promotion test result of the information promotion test; and the user characteristic label determining module is used for taking the test characteristic label as the user characteristic label of the information to be promoted if the promotion test result meets the preset promotion condition.
Optionally, the test user group comprises a full user group and a preferred user group;
correspondingly, the promotion test result determining module is also used for acquiring a full user group corresponding to the information to be promoted, performing information promotion test on the information to be promoted according to the full user group, and determining first test data corresponding to the preset test items; determining a preference user group in the total user group according to the test feature tag, performing information promotion test on information to be promoted according to the preference user group, and determining second test data corresponding to a preset test item; and taking the first test data and the second test data as popularization test results of the information popularization test.
Optionally, the preset test items include exposure, click rate, order quantity and exposure-to-order conversion rate;
accordingly, the method further comprises: calculating the difference of the exposure amount between the first test data and the second test data corresponding to the exposure amount; calculating an order quantity difference value between first test data and second test data corresponding to the order quantity; calculating a click rate difference value between second test data and first test data corresponding to the click rate; calculating a conversion rate difference value between second test data corresponding to the conversion rate of the exposure to the order and the first test data; and if the exposure difference value is lower than the preset exposure threshold value and at least one of the click rate difference value higher than the preset click rate threshold value, the order quantity difference value lower than the order quantity threshold value and the conversion rate difference value higher than the preset conversion rate threshold value is met, determining that the popularization test result meets the preset popularization condition, otherwise, determining that the popularization test result does not meet the preset popularization condition.
Optionally, the apparatus further comprises: and the information promotion testing module is used for adjusting the testing characteristic label if the promotion testing result does not meet the preset promotion condition, returning to execute the operation of determining the testing user group according to the preliminary user characteristic and carrying out the information promotion testing on the information to be promoted according to the testing user group.
The promotion information display device can execute the promotion information display method provided by any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the promotion information display method.
EXAMPLE six
Fig. 5 is a schematic structural diagram of an electronic device according to a sixth embodiment of the present invention. FIG. 5 illustrates a block diagram of an exemplaryelectronic device 50 suitable for use in implementing embodiments of the present invention. Theelectronic device 50 shown in fig. 5 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiment of the present invention.
As shown in fig. 5,electronic device 50 is embodied in the form of a general purpose computing device. The components of theelectronic device 50 may include, but are not limited to: one or more processors orprocessing units 501, asystem memory 502, and abus 503 that couples the various system components (including thesystem memory 502 and the processing unit 501).
Bus 503 represents one or more of any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus architectures. By way of example, such architectures include, but are not limited to, Industry Standard Architecture (ISA) bus, micro-channel architecture (MAC) bus, enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.
Electronic device 50 typically includes a variety of computer system readable media. Such media may be any available media that is accessible byelectronic device 50 and includes both volatile and nonvolatile media, removable and non-removable media.
Thesystem memory 502 may include computer system readable media in the form of volatile memory, such as Random Access Memory (RAM)504 and/orcache memory 505. Theelectronic device 50 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only,storage system 506 may be used to read from and write to non-removable, nonvolatile magnetic media (not shown in FIG. 5, commonly referred to as a "hard drive"). Although not shown in FIG. 5, a magnetic disk drive for reading from and writing to a removable, nonvolatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, nonvolatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to thebus 503 by one or more data media interfaces.Memory 502 may include at least one program product having a set (e.g., at least one) of program modules that are configured to carry out the functions of embodiments of the invention.
A program/utility 508 having a set (at least one) ofprogram modules 507 may be stored, for instance, inmemory 502,such program modules 507 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which examples or some combination thereof may comprise an implementation of a network environment.Program modules 507 generally perform the functions and/or methodologies of embodiments of the invention as described herein.
Theelectronic device 50 may also communicate with one or more external devices 509 (e.g., keyboard, pointing device,display 510, etc.), with one or more devices that enable a user to interact with theelectronic device 50, and/or with any devices (e.g., network card, modem, etc.) that enable theelectronic device 50 to communicate with one or more other computing devices. Such communication may occur via input/output (I/O) interfaces 511. Also, theelectronic device 50 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the Internet) via thenetwork adapter 512. As shown, thenetwork adapter 512 communicates with the other modules of theelectronic device 50 over thebus 503. It should be appreciated that although not shown in FIG. 5, other hardware and/or software modules may be used in conjunction withelectronic device 50, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
Theprocessing unit 501 executes various functional applications and data processing by running programs stored in thesystem memory 502, for example, implementing the method for presenting popularization information provided by the embodiment of the present invention.
EXAMPLE seven
An embodiment of the present invention further provides a storage medium containing computer-executable instructions, where the computer-executable instructions are executed by a computer processor to perform a method for presenting promotional information, where the method includes:
when a page access request of a target user is received, determining target user characteristics of the target user and a target access page corresponding to the page access request;
determining a target display pool corresponding to a target access page, wherein the target display pool is used for storing at least one candidate promotion information corresponding to the target access page, and the candidate promotion information carries a user characteristic tag used for representing a target promotion user group;
and determining target popularization information corresponding to the target user from the candidate popularization information according to the target user characteristics and the user characteristic labels of the candidate popularization information, and displaying the target popularization information.
Computer storage media for embodiments of the invention may employ any combination of one or more computer-readable media. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for embodiments of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.