Disclosure of Invention
The disclosure provides a method and a device for promoting an attention value and a terminal device, which are used for at least solving the problems that the threshold of a function for promoting the attention value is high, the efficiency for promoting the attention value is low and the benefits of a live broadcast room and a user cannot be guaranteed in the related technology.
The technical scheme of the disclosure is as follows:
according to a first aspect of an embodiment of the present disclosure, there is provided a method for promoting an attention value, including the steps of: acquiring an attention promoting request aiming at a user account, wherein the attention promoting request comprises a target promoting value; responding the attention promotion request to acquire live broadcast parameters of each live broadcast room in a plurality of candidate live broadcast rooms in a live broadcast state; determining a target live broadcast room in the candidate live broadcast rooms according to the live broadcast parameters and the target promotion value; and displaying an attention entry of the user account in the target live broadcast room, and determining an attention value for the user account to be increased according to the number of watching user accounts triggering the attention entry in the target live broadcast room.
In addition, the attention value lifting method of the embodiment of the present disclosure further includes the following additional technical features:
in an embodiment of the present disclosure, the attention promotion request further includes value information, and the acquiring a live broadcast parameter of each live broadcast room of the multiple candidate live broadcast rooms in the live broadcast state includes: acquiring reference value information of the plurality of reference live broadcast rooms in the live broadcast state; and determining the candidate live broadcast rooms from the reference live broadcast rooms according to the value information and the reference value information, and acquiring the live broadcast parameters of each live broadcast room in the candidate live broadcast rooms.
In one embodiment of the present disclosure, further comprising: acquiring the actual number of concerned user accounts in the user accounts within a preset time after the concerned entry starts to be displayed; and if the actual number is larger than or equal to the target lifting value, issuing first price information to the target live broadcast room according to the target lifting value and the value information.
In one embodiment of the present disclosure, further comprising: if the actual number is smaller than the target lifting value, calculating the number difference between the target lifting value and the actual number; and issuing second price value information to the user according to the number difference and the value information.
In an embodiment of the disclosure, when the value information includes unit value information of each interested user account, the determining the plurality of candidate live broadcast rooms from the plurality of reference live broadcast rooms according to the value information and the reference value information includes: acquiring unit reference value information of each reference live broadcast room for each concerned user account; selecting the plurality of candidate live broadcast rooms from the reference live broadcast rooms with the unit value information greater than or equal to the unit reference value information.
In one embodiment of the present disclosure, before the selecting the plurality of candidate live broadcast rooms from the reference live broadcast rooms in which the unit value information is greater than or equal to the unit reference value information, the method further includes: sending the attention promotion request to each reference live broadcast room; and acquiring a reference live broadcast room in which the attention promotion request is not confirmed within a preset time period, and deleting the reference live broadcast room in which the attention promotion request is not confirmed from the plurality of reference live broadcast rooms.
In one embodiment of the present disclosure, the determining a target live broadcast room among the plurality of candidate live broadcast rooms according to the live broadcast parameters and the target boost value includes: acquiring the historical attention conversion rate and the number of watching user accounts of each candidate live broadcast room; calculating a product value of the historical attention conversion rate and the number of the watching user accounts to obtain an estimated promotion value; and determining a target live broadcast room in the candidate live broadcast rooms according to the estimated promotion value and the target promotion value.
In an embodiment of the present disclosure, the determining a target live broadcast room among the plurality of candidate live broadcast rooms according to the pre-estimated lift value and the target lift value includes: accumulating the estimated concern values one by one from the highest estimated concern value according to the sequence of the estimated hoisting values from high to low to obtain a summation value; and when the summation value is greater than or equal to the target promotion value for the first time, determining the candidate live broadcast room corresponding to the summation value as the target live broadcast room.
In an embodiment of the present disclosure, the determining a target live broadcast room among the plurality of candidate live broadcast rooms according to the pre-estimated lift value and the target lift value includes: according to the estimated promotion value, grouping the plurality of candidate live broadcast rooms and generating a plurality of live broadcast room sets, wherein the sum of the estimated promotion values corresponding to all candidate live broadcast rooms contained in each live broadcast room set is greater than or equal to the target promotion value; and determining a target live broadcasting room set in the live broadcasting room sets, and determining candidate live broadcasting rooms contained in the target live broadcasting room set as the target live broadcasting rooms.
In an embodiment of the disclosure, when the attention boost request includes promotional value information, the determining a set of target live rooms in the plurality of sets of live rooms includes: acquiring reference popularization information of each candidate live broadcast room in each live broadcast room set; calculating total value information of all reference promotion information in each live broadcast room set according to the reference promotion information; and setting the live broadcasting room set with the total value information smaller than the promotion value information as the target live broadcasting room set.
In an embodiment of the present disclosure, when there are a plurality of target live broadcast rooms, the method further includes: determining a distribution lifting value of each target live broadcast room according to the target lifting value and the estimated lifting value of the target live broadcast room; after the displaying the attention portal of the user in the target live broadcast room, further comprising: judging whether the current promotion value of each target live broadcast room to the user is equal to the distribution promotion value or not; and if the value is equal to the distribution promotion value, deleting the attention entry of the user.
According to a second aspect of the embodiments of the present disclosure, there is provided an attention value boosting device for a user, including: the system comprises a first obtaining module, a second obtaining module and a third obtaining module, wherein the first obtaining module is configured to obtain an attention promoting request aiming at a user account, and the attention promoting request comprises a target promoting value; the second acquisition module is configured to respond to the attention promotion request so as to acquire live broadcast parameters of each live broadcast room in a plurality of candidate live broadcast rooms in a live broadcast state; a first determination module configured to determine a target live broadcast room among the plurality of candidate live broadcast rooms according to the live broadcast parameters and the target boost value; a display module configured to display a focus entry of the user account in the target live broadcast room; and the second determination module is configured to determine an attention value increased by the user account according to the number of the watching user accounts triggering the attention entrance in the target live broadcast room.
In addition, the attention value hoisting device of the embodiment of the disclosure further comprises the following additional technical features:
in an embodiment of the disclosure, the interest improvement request further includes value information, and the second obtaining module includes: a first obtaining unit configured to obtain reference value information of the plurality of reference live rooms in the live broadcast state; a first determination unit configured to determine the plurality of candidate live rooms from the plurality of reference live rooms according to the value information and the reference value information; a second obtaining unit configured to obtain live broadcast parameters of each of the plurality of candidate live broadcast rooms.
In one embodiment of the present disclosure, further comprising: the third acquisition module is configured to acquire the actual number of the concerned user accounts in the watched user accounts within the preset time length after the concerned entry starts to be displayed; and the issuing module is configured to issue first price value information to the target live broadcast room according to the target promotion value and the value information when the actual number is larger than or equal to the target promotion value.
In one embodiment of the present disclosure, further comprising: a calculation module configured to calculate a quantity difference between the target lift value and the actual quantity when the actual quantity is less than the target lift value; the sending module is further configured to issue second price information to the user according to the quantity difference and the value information.
In one embodiment of the disclosure, when the value information includes unit value information of each concerned user account, the first determining unit is specifically configured to acquire unit reference value information of each reference live broadcast room for each concerned user account; selecting the plurality of candidate live broadcast rooms from the reference live broadcast rooms with the unit value information greater than or equal to the unit reference value information.
In an embodiment of the present disclosure, the first determining unit is further specifically configured to send the attention boost request to each of the reference live broadcast rooms; and acquiring a reference live broadcast room in which the attention promotion request is not confirmed within a preset time period, and deleting the reference live broadcast room in which the attention promotion request is not confirmed from the plurality of reference live broadcast rooms.
In one embodiment of the present disclosure, the first determining module includes: a third obtaining unit, configured to obtain the historical attention conversion rate and the number of viewing user accounts of each candidate live broadcast room; a fourth obtaining unit, configured to calculate a product value of the historical attention conversion rate and the number of the viewing user accounts, and obtain an estimated promotion value; a second determining unit configured to determine a target live broadcast room among the plurality of candidate live broadcast rooms according to the pre-estimated lift value and the target lift value.
In an embodiment of the disclosure, the second determining unit is specifically configured to: accumulating the estimated interest values one by one from the highest estimated interest value according to the sequence of the estimated lifting values from high to low to obtain a summation value; and when the summation value is greater than or equal to the target promotion value for the first time, determining the candidate live broadcast room corresponding to the summation value as the target live broadcast room.
In an embodiment of the disclosure, the second determining unit is specifically configured to: according to the estimated promotion values, grouping the plurality of candidate live broadcast rooms and generating a plurality of live broadcast room sets, wherein the sum of the estimated promotion values corresponding to all candidate live broadcast rooms contained in each live broadcast room set is greater than or equal to the target promotion value; and determining a target live broadcast room set in the live broadcast room sets, and determining candidate live broadcast rooms contained in the target live broadcast room set as the target live broadcast rooms.
In an embodiment of the disclosure, when the interest improvement request includes promotional value information, the second determining unit is specifically configured to: acquiring reference popularization information of each candidate live broadcast room in each live broadcast room set; calculating total value information of all reference promotion information in each live broadcast room set according to the reference promotion information; and setting the live broadcast room set with the total value information smaller than the promotion value information as the target live broadcast room set.
In an embodiment of the disclosure, when there are a plurality of target live broadcast rooms, the first determining module is further specifically configured to: determining a distribution lifting value of each target live broadcast room according to the target lifting value and the estimated lifting value of the target live broadcast room; after the attention inlet of the user is displayed in the target live rooms, judging whether the current promotion value of each target live room to the user is equal to the distributed promotion value; and if the value is equal to the distribution promotion value, deleting the attention entry of the user.
According to a third aspect of the embodiments of the present disclosure, there is provided a terminal device, including: a processor; a memory for storing the processor-executable instructions; wherein the processor is configured to execute the instructions to implement the attention value boosting method as previously described.
According to a fourth aspect of embodiments of the present disclosure, there is provided a storage medium having instructions that, when executed by a processor of a server, enable the server to perform the attention value boosting method as described above.
According to a fifth aspect of embodiments of the present disclosure, there is provided a computer program product, which, when executed by a processor of a server, enables the server to perform the attention value boosting method as described above.
The technical scheme provided by the embodiment of the disclosure at least brings the following beneficial effects:
the method comprises the steps of obtaining an attention promoting request aiming at a user account, wherein the attention promoting request comprises a target promoting value, further responding the attention promoting request to obtain live broadcast parameters of each live broadcast room in a plurality of candidate live broadcast rooms in a live broadcast state, determining a target live broadcast room in the candidate live broadcast rooms according to the live broadcast parameters and the target promoting value, finally displaying an attention entry of the user account in the target live broadcast room, and determining the attention value of the user account for promoting according to the number of watching user accounts triggering the attention entry in the target live broadcast room. Therefore, an attention value lifting automatic processing flow is realized, attention value lifting operation is standardized, an attention value lifting threshold is reduced, and benefits of a live broadcast room and attention value lifting users are guaranteed.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Detailed Description
In order to make the technical solutions of the present disclosure better understood by those of ordinary skill in the art, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
It should be noted that the terms "first," "second," and the like in the description and claims of the present disclosure and in the foregoing drawings are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the disclosure described herein are capable of operation in sequences other than those illustrated or otherwise described herein. The implementations described in the exemplary embodiments below do not represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
In view of the background art, in the mentioned attention value promotion scene, firstly, resources and flow are concentrated on large merchant users and head scarlet, more small and medium waist users and the below scarlet are not provided with ways to achieve consistency on line to promote the attention value, the coverage is small, more middle waist users and the below scarlet are not provided with ways to establish connection with the medium and small merchants, the attention value promotion effect is poor, the platform occupation ratio of the two types of users is very high, and the demands are extremely strong; secondly, at present, the promotion of the direct broadcasting and ranking interest value completely depends on offline communication, the online redcasting anchor needs enough influence to be concerned by merchants, users of pre-hung ranking merchants select pre-cooperation objects by manually recording data such as anchor broadcasting time, popularity, ranking values, and goods sales, and the like, so that a large amount of time, energy and communication cost are consumed to establish contact with the online redcasting anchor, and the communication cost is very high; thirdly, in the live broadcast process, a merchant needs to pay attention to a live broadcast room to manually swipe gifts to put a list, can rush to the list head to acquire exposure and attention, has more uncertain factors, cannot ensure that the attention value promotion target can be achieved certainly, is difficult to copy to form a fixed attention value promotion mode, and needs to establish connection under the next line when desiring to acquire promotion of the attention value; fourthly, the current behavior that the anchor accepts the money of the merchant user privately and commits the sales amount exists, the effect completely depends on the degree of voluntary performance of both parties, and particularly, no effective guarantee is provided for the merchant user.
In order to solve the technical problem, according to the attention value improving method provided by the disclosure, a short video platform directly bears a link between a ranking user and a live broadcast, and a function of improving the ranking attention value between the live broadcast is opened to a full platform user according to native data capacity, so that a threshold for completing attention value improvement requirements of the user through ranking is reduced; all operations and data lines are uploaded to form a deterministic concern value improving mode, the existing black list private list is knocked out, and the benefits of both parties of the platform anchor and the list knocking user are guaranteed more transparently and reasonably; through intelligent matching of a live broadcast room and an automatic list-making mode of the system, appeal of both parties can be completed more efficiently and conveniently, and live broadcast of a platform and attention value promotion are further promoted to promote ecological prosperity. The attention value in this embodiment may be understood as a fan in live broadcast, or other variable parameters representing attention. For convenience of description, the attention value is exemplified as the number of fans in the embodiment of the present disclosure.
The method, the apparatus, and the terminal device for promoting the attention value of the user according to the embodiments of the present disclosure are described below with reference to specific embodiments, where the user to be promoted the private traffic in this embodiment may be the above-mentioned merchant user, or may be other users with an attention value promotion requirement, which is not limited in this embodiment.
Fig. 1 is a flowchart illustrating a method for promoting a user's attention value according to an exemplary embodiment, where as shown in fig. 1, the method for promoting a user's attention value is used in an apparatus for promoting a user's attention value, and includes the following steps:
instep 101, an attention promoting request for a user account is acquired, where the attention promoting request includes a target promoting value.
In this embodiment, an attention promoting request of a user account is obtained, where the attention promoting request includes a target promoting value, the target promoting value may be understood as the amount of the desired pollen expansion, and the attention promoting request may be triggered to be submitted after information about the target promoting value and the like is input in a corresponding attention value promoting page.
In an embodiment of the present disclosure, in order to ensure that a anchor user between anchors can obtain a corresponding reward, a user account to be subjected to attention value promotion needs to be paid in advance, so that an attention promotion request of a user is obtained after payment, where the attention promotion request includes a target promotion value, and the target promotion value may be understood as the amount of pollen expansion required this time.
In an embodiment of the present disclosure, in order to promote the attention value promotion function, as shown in a left diagram of fig. 2 (in fig. 2, attention values are taken as the number of fans for example), an attention value promotion entry (a fan expansion entry in the diagram) may be provided on a home page, and on an interface where the attention value promotion entry is located, attention value promotion order information of other users in other attention value promotion may be displayed, so as to further mobilize a enthusiasm of the user for attention promotion, and further, after the user triggers the attention value promotion entry, as shown in a right diagram of fig. 2, an attention value promotion order interface is displayed, and the user may select a target promotion value for promoting the attention value in the order.
Of course, in addition to the target elevation value for selecting the elevation interest value shown in the figure, the user may manually input the corresponding target elevation value for elevating the interest value, so as to meet the personalized requirements of the user, and further, after the user completes payment, the interest elevation request of the user account is obtained.
Instep 102, a focus boost request is responded to obtain live broadcast parameters of each live broadcast room in a plurality of candidate live broadcast rooms in a live broadcast state.
In this embodiment, in order to realize reasonable utilization of resources, a live broadcast room currently being live broadcast is obtained, for example, whether the live broadcast room is online or not may be determined according to status information of the live broadcast room, and a live broadcast parameter of each live broadcast room in a plurality of candidate live broadcast rooms in a live broadcast state is obtained, where the live broadcast parameter may include one or more of parameters related to a call receiving capability, such as a historical conversion rate (a probability that online viewers are converted into corresponding user fans), live broadcast registration time, the number of watching users, and a live broadcast room level.
It should be understood that, referring to fig. 2, the interest improvement request in this embodiment may further include value information, where the value information may include a specific payment amount, or may also correspond to a value of a virtual currency used in the platform, and in different scenarios, the value information may correspond to a payment value of each interest user account, or may correspond to a total payment value of a single interest value improvement service, or the like.
The corresponding reference value information of the live broadcast rooms with different explosion degrees is different, wherein the reference value information can be understood as a charging value of the live broadcast room for each unit attention value, for example, the unit value information of each attention user account can also be understood as value information for promoting service for each attention, and the corresponding value information of different user accounts is also different, so that the current live broadcast room in live broadcast is obtained for reasonable utilization of resources, for example, whether the live broadcast room is online or not can be determined according to the state information of the live broadcast room, the reference value information of a plurality of reference live broadcast rooms in live broadcast is obtained, and then a plurality of candidate live broadcast rooms are selected from the live broadcast rooms according to the value information and the reference value information.
As a possible implementation manner, when the value information includes unit value information of each concerned user account, unit reference value information of each reference live broadcast room for each concerned user account is acquired, and a plurality of candidate live broadcast rooms are selected from the reference live broadcast rooms in which the unit value information is greater than or equal to the unit reference value information.
For example, when the interest value is the number of fans, continuing with FIG. 2, when the value information includes fan value information for each fan, e.g., 4-yuan per fan, then the reference value information of the fans of each current online live broadcast room for each fan is obtained, and a plurality of reference live broadcast rooms are selected from the live broadcast rooms with the fan value information being greater than or equal to the reference value information of the fans, for example, a plurality of reference live broadcast rooms can be randomly selected from the live broadcast rooms with the fan value information being greater than or equal to the fan reference value information, the number of the reference live broadcast rooms can be calibrated according to experimental data, for example, can be 50, in the multiple reference live broadcast rooms, corresponding candidate live broadcast rooms can be usually selected, and all the reference live broadcast rooms with the fan value information being greater than or equal to the fan reference value information can be determined as the multiple candidate live broadcast rooms.
Therefore, the reference value information corresponding to the live broadcast room with higher occupied flow is higher, and the value information corresponding to the user account with larger scale is higher, so that resource equivalent matching can be realized on the basis of the reference value information of each attention value and the candidate live broadcast room matched with the value information, the candidate live broadcast room is not limited to a top-level live broadcast room and the user account of a merchant with higher financial resources, an attention value promotion transaction platform is provided for small and medium-sized merchants and live broadcast rooms, and an ecological attention value promotion mode is formed.
Of course, in this embodiment, as shown in fig. 3 (taking the attention value as the number of fans in the figure as an example), the initiation interface corresponding to the attention boost request may further include a time period for boosting the attention value, for example, 2 hours in fig. 3, so that the reference value information of the multiple live broadcast rooms currently live broadcast is obtained, if the time period for boosting the attention value corresponding to the attention boost request is a reserved time period as shown in fig. 4 (taking the attention value as the number of fans in the figure as an example), for example, if the current time is 1.20PM, the reserved time period is 3.00-5.00PM shown in fig. 4, in this case, the obtained multiple candidate live broadcast rooms should be live broadcast rooms determined to be live broadcast rooms where 3.00-5.00PM will be live broadcast according to the live broadcast time of the live broadcast rooms.
In consideration of the fact that in practical application, not every current live broadcast reference live broadcast room will accept to provide an attention value promotion service for a user, in an embodiment of the present disclosure, before selecting multiple reference live broadcast rooms from live broadcast rooms in which value information is greater than or equal to the reference value information, an attention value promotion request carrying value information may also be sent to each reference live broadcast room, for example, as shown in fig. 5 (in the figure, attention value is taken as the number of fans), a popup message carrying value information is sent on a main broadcast interface of each live broadcast room, when a main broadcast triggers an "accept" control in the popup message, the main broadcast is considered to accept the attention value promotion request for a user account, and if no operation is performed within a preset time period or a "reject" control is triggered, the main broadcast is considered to reject the attention value promotion request for the user account.
In this embodiment, a reference live broadcast room which does not receive the attention value promotion request within a preset time period is obtained, and the reference live broadcast room which rejects the attention value promotion request is deleted in a plurality of reference live broadcast rooms.
Instep 103, a target live broadcast room is determined among a plurality of candidate live broadcast rooms according to the live broadcast parameters and the target promotion value.
In order to achieve the attention value promotion of the user, it is necessary to ensure that the calling capacity of the anchor of the corresponding target live broadcast room is matched, and therefore, in this embodiment, after the live broadcast parameters are acquired, the target live broadcast room is determined among a plurality of candidate live broadcast rooms according to the live broadcast parameters and the target promotion value, wherein the candidate live broadcast room capable of meeting the calling capacity required by the target promotion value is determined as the target live broadcast room according to the live broadcast parameters. How to determine the target live broadcast room according to the live broadcast parameters will be described in the following embodiments, and details are not described herein.
Instep 104, an attention entry of the user account is displayed in the target live broadcast room, and an attention value for the user account to be promoted is determined according to the number of watching user accounts triggering the attention entry in the target live broadcast room.
In this embodiment, an attention entry of a user account is displayed in a target live broadcast room, for example, a head portrait of the user account and account identification information are displayed in the target live broadcast room, so that a watching user account in the target live broadcast room can pay attention to the user account through the attention entry, and becomes an attention user account of the user account, for example, attention and the like are realized by clicking the attention entry, and after the attention user account of the user account is formed, promotional works and the like of subsequent user accounts can be pushed to the attention user account, which is beneficial to the appearance change of private flow.
In order to further ensure that the watching user account in the live broadcast room can be called to pay attention to the user account, different modes can be adopted to improve the attention of the watching user account to the user account.
In some possible embodiments, when displaying the focus entry of the user account, profile information of the user account is displayed, which may include the type of marketing goods that the user account is primarily interested in, so as to stimulate interest in viewing the user account.
In other possible embodiments, when the target live broadcast room is selected, the type of the account number of the live broadcast room watching user of each candidate live broadcast room can be further obtained, for example, portrait information such as occupation, age, preference and the like of the account number of the audience user is obtained, the type of the live broadcast room of the candidate live broadcast room is determined based on the portrait information of the account number of the audience user, the type of the promoted product of the user is matched with the type of the live broadcast room, a reference live broadcast room with high matching degree is used as the candidate live broadcast room, or when the preference information of the watching users with the account numbers larger than the preset number is consistent with the type of the promoted product, the live broadcast room where the corresponding account number of the watching users is located is used as the candidate live broadcast room, and therefore, the determined target live broadcast room can be consistent with the promotion direction of the user.
In still other possible embodiments, when the attention entry of the user account is displayed in the target live broadcast room, the user account can be connected with the live broadcast based on the microphone connecting function of the short video platform, and after the user account receives the microphone connection, the user account can be further popularized through communication with the main broadcast, so that the attention of the audience user account is realized.
In some possible embodiments, when the focus entry of the user account is displayed in the target live broadcast room, a call message may be generated according to profile information of the user account, and the anchor broadcasts the call message to achieve focus value enhancement of the user account.
In this embodiment, the attention value raised by the user account may be determined according to the number of viewing user accounts triggering the attention entry in the target live broadcast room, where each converted viewing user account may correspond to an attention value of one unit or may correspond to an attention value of multiple units.
In summary, the attention value promoting method according to the embodiment of the present disclosure obtains an attention promoting request for a user account, where the attention promoting request includes a target promoting value, further responds to the attention promoting request to obtain a live broadcast parameter of each live broadcast room in a plurality of candidate live broadcast rooms in a live broadcast state, determines a target live broadcast room in the plurality of candidate live broadcast rooms according to the live broadcast parameter and the target promoting value, and finally displays an attention entry of the user account in the target live broadcast room, and determines an attention value for promoting the user account according to a number of watching user accounts triggering the attention entry in the target live broadcast room. Therefore, an attention value lifting automatic processing flow is realized, attention value lifting operation is standardized, an attention value lifting threshold is reduced, and benefits of a live broadcast room and attention value lifting users are guaranteed.
When the interest value of the user account is improved in the target live broadcast room, in order to ensure the benefits of both the user account and the target live broadcast room, the automatic division processing of the related benefits can be carried out according to the actual interest value improvement condition.
In an embodiment of the present disclosure, as shown in fig. 6, after displaying the attention entry of the user account in the target live broadcast room, the method further includes:
instep 201, the actual number of the focused user accounts in the viewing user accounts within the preset time length after the focused entry starts to be displayed is acquired.
The preset time duration may be a time period in which the user requires the attention value to be increased, such as 2 hours in the above embodiment.
In this embodiment, the attention promoting value may be determined according to a difference between the attention value of the user account after the preset time period and the attention value at the start time of displaying the attention entry. Because the attention promoting value may also be introduced by other channels, the attention time and the attention account information of each attention user account in the attention promoting value are obtained, if the attention account information is in the target live broadcast room within the corresponding attention time, the attention user account corresponding to the attention account information is considered to be the watching user account in the target live broadcast room, and the actual number of the attention user accounts in the watching user accounts is determined based on the attention time and the attention account information.
Instep 202, if the actual number is greater than or equal to the target promotion value, first value information is issued to the target live broadcast room according to the target promotion value and the value information.
In this embodiment, if the actual number is greater than or equal to the target promotion value, first price value information is issued to the target live broadcast room according to the target promotion value and the value information, where the first price value information may be understood as an issued reward value, for example, the first price value information is issued to the target live broadcast room according to a product value of the target promotion value and the reference value information of each account of interest, and the issuing of the first price value information may be to initiate transfer to a main broadcast account of the target live broadcast room.
In another embodiment of the present disclosure, if the actual number is smaller than the target lifting value, a number difference between the target lifting value and the actual number is calculated, and second value information is issued to the user account according to the number difference and the value information, where the second value information can be understood as a compensation value to ensure the benefit of the user account, for example, an compensation value is issued to the user account according to a product value of the number difference and the reference value information of each concerned user account. The issuing of the second value information may be initiating a transfer to a user account, etc.
In another embodiment of the disclosure, in order to further ensure the benefit of the target live broadcast room, the value information may further include promotional value information, a main broadcast is played according to the promotional value information, and only when the play list appears in the list, the attention value of the user account is promoted.
In this embodiment, as shown in fig. 7, when the value information includes promotion value information, the step of displaying a focus entry of the user in the target live broadcast room includes:
instep 301, ranking points of the user account are obtained in the target live broadcast room according to the promotion value information.
It can be understood that the promotional value information is obtained according to the historical listing list of the target live broadcast room, and the promotional value information can be obtained according to the ranking score of the user account in the listing list for which the gift is purchased in the historical listing list, for example, when there are 5 user accounts in the historical listing list, the ranking score of the 5 user accounts is generally over 1000 minutes, and the corresponding promotional value information may be 1050 and the like.
Instep 302, all viewing user accounts in the target live broadcast room are sorted according to the ranking score.
At this time, the user account also serves as a watching user account of the target live broadcast room to participate in user account sequencing, and all watching user accounts in the target live broadcast room are sequenced according to the ranking credit.
Instep 303, a focus entry for the user account is displayed when the user is in a previous preset order.
In this embodiment, when the user account is located in the front preset order, it is indicated that the user account is located on the list of the target live broadcast room, so that it can be ensured that the anchor broadcast obtains related benefits, and thus, the attention entry of the user account is displayed.
In summary, the interest value promotion method according to the embodiment of the disclosure guarantees benefits of the user account and the target live broadcast room based on an automated processing flow, and provides technical support for application of the interest promotion service.
Based on the above embodiment, in different application scenarios, the live broadcast parameters include different contents, and therefore, the manner of determining the target live broadcast room in the multiple candidate live broadcast rooms according to the live broadcast parameters and the target boost value is also different, which is described below with reference to a specific embodiment:
in an embodiment of the present disclosure, as shown in fig. 8, acquiring a live broadcast parameter of each candidate live broadcast room, and determining a target live broadcast room in a plurality of candidate live broadcast rooms according to the live broadcast parameter and a target boost value includes:
instep 401, the historical attention conversion rate and the number of viewing user accounts of each candidate live broadcast room are obtained.
The historical attention conversion rate may be understood as a ratio of an actual conversion number of the attention user account, which is converted into the user account performing the attention value raising operation, in the viewing user account to the total number of the viewing user accounts, and may be summarized according to historical data.
Instep 402, a product value of the historical attention conversion rate and the number of the watching user accounts is calculated, and an estimated promotion value is obtained.
Instep 403, a target live broadcast room is determined among the candidate live broadcast rooms according to the estimated lift value and the target lift value.
In this embodiment, a product value of the historical attention conversion rate and the number of viewing user accounts is calculated, and an estimated promotion value is obtained. And further, determining a target live broadcast room in a plurality of candidate live broadcast rooms according to the estimated promotion value and the target promotion value, wherein at the moment, the target live broadcast room is obviously single and also has a plurality of situations.
In some possible examples, according to the sequence of the estimated lifting values from high to low, accumulating the estimated lifting values one by one from the highest estimated lifting value to obtain a summation value, and when the summation value is greater than or equal to the target lifting value for the first time, determining the candidate live broadcast room corresponding to the summation value as the target live broadcast room.
For example, as shown in fig. 9, when the candidate live broadcast rooms are a, B, C, D, and E, and the corresponding estimated lift values are 500, 1000, 2000, 1500, and 800, respectively, the result in the order from high to low of the estimated lift values is 2000, 1500, 1000, 800, and 500, the target lift value is 4000, the sum of 2000 and 1500 is 3500, 3500 is smaller than 4000, and further, the sum of 3500 and 1000 is calculated to obtain 4500, and 4500 is greater than 4000, so that the candidate live broadcast rooms C, D, and B corresponding to the estimated lift values of 2000, 1500, and 1000 are determined as the target live broadcast room.
In other possible examples, a plurality of candidate live broadcast rooms are grouped and a plurality of live broadcast room sets are generated according to the estimated promotion value, wherein the sum of the estimated promotion values corresponding to all candidate live broadcast rooms contained in each live broadcast room set is greater than or equal to the target promotion value, in the actual execution process, all possible live broadcast room sets can be generated in a traversing manner, a target live broadcast room set is determined in the plurality of live broadcast room sets, the candidate live broadcast rooms contained in the target live broadcast room set are determined as target live broadcast rooms, for example, one live broadcast room set can be randomly selected as the target live broadcast room set, for example, in order to further reduce the expenditure of attention value promotion service of a user, the reference promotion information of each candidate live broadcast room in each live broadcast room set can be obtained, the total value information of all the reference promotion information in each live broadcast room set is calculated according to the reference promotion information, and determining the live broadcast room set with the total value information smaller than the reference popularization information as a target live broadcast room set, and determining the live broadcast room set corresponding to the minimum total value information as the target live broadcast room set when the number of the live broadcast room sets with the total value information smaller than the reference popularization information is multiple.
In this embodiment, in order to further ensure benefits of the user and the anchor, when there are multiple target live broadcast rooms, an allocated promotion value of each target live broadcast room may be determined according to a target promotion value and an estimated promotion value of the target live broadcast room, for example, a ratio of the estimated promotion value of the target live broadcast room to a sum of the estimated promotion values of all target live broadcast rooms may be calculated, the estimated promotion value is determined according to a product value of the ratio and the target promotion value, then, after an interest entry of the user is displayed in the target live broadcast room, it is determined whether a current promotion value of each target live broadcast room to the user is equal to the allocated promotion value, and if the current promotion value is equal to the allocated promotion value, the interest entry of the user is deleted, so that the interest entry of the user occupies a shorter anchor time as much as possible, and flexibility of an interest value promotion method of the user is improved.
In summary, the attention value promotion method according to the embodiment of the present disclosure determines the target live broadcast room by combining the attention value promotion capability of the candidate live broadcast room, so as to ensure that the target live broadcast room can complete the corresponding target promotion value, and further ensure the reliability of the attention value promotion function.
In order to implement the above embodiments, an attention value improving apparatus is further provided in an embodiment of the present disclosure.
Fig. 10 is a schematic diagram illustrating a structure of a value of interest enhancement apparatus according to an exemplary embodiment. As shown in fig. 10, the attention value raising means includes: a first obtainingmodule 110, a second obtainingmodule 120, a first determiningmodule 130, adisplay module 140, and a second determiningmodule 150, wherein,
a first obtainingmodule 110, configured to obtain an attention promoting request for a user account, where the attention promoting request includes a target promoting value;
a second obtainingmodule 120, configured to respond to the attention boost request to obtain a live broadcast parameter of each live broadcast room in the multiple candidate live broadcast rooms in the live broadcast state;
a first determiningmodule 130 configured to determine a target live broadcast room among the plurality of candidate live broadcast rooms according to the live broadcast parameters and the target boost value;
adisplay module 140 configured to display a focus entry of the user account in the target live broadcast room;
and a second determiningmodule 150 configured to determine an attention value raised by the user account according to the number of viewing user accounts triggering the attention entry in the target live broadcast room.
In an embodiment of the present disclosure, when the interest promotion request further includes value information, as shown in fig. 11, on the basis of that shown in fig. 10, the second obtainingmodule 120 includes: a first obtainingunit 121, a first determiningunit 122, a second obtainingunit 123, wherein,
a first obtainingunit 121 configured to obtain reference value information of the plurality of reference live rooms in the live broadcast state;
a first determiningunit 122 configured to determine the plurality of candidate live bays from the plurality of reference live bays according to the value information and the reference value information;
a second obtainingunit 123 configured to obtain live parameters of each live broadcast room of the plurality of candidate live broadcast rooms.
In an embodiment of the present disclosure, when the value information includes unit value information of each focused user account, the first determiningunit 122 is specifically configured to:
acquiring unit reference value information of each reference live broadcast room for each concerned user account;
and selecting the plurality of candidate live broadcast rooms from the reference live broadcast rooms of which the unit value information is greater than or equal to the unit reference value information.
In an embodiment of the present disclosure, the first determiningunit 122 is further specifically configured to:
sending the attention promotion request to each reference live broadcast room;
and acquiring a reference live broadcast room in which the attention promotion request is not confirmed within a preset time period, and deleting the reference live broadcast room in which the attention promotion request is not confirmed from the plurality of reference live broadcast rooms.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
In summary, the attention value promoting device according to the embodiment of the disclosure obtains an attention promoting request for a user account, where the attention promoting request includes a target promoting value, further responds to the attention promoting request to obtain a live broadcast parameter of each live broadcast room in a plurality of candidate live broadcast rooms in a live broadcast state, determines a target live broadcast room in the plurality of candidate live broadcast rooms according to the live broadcast parameter and the target promoting value, and finally displays an attention entry of the user account in the target live broadcast room, and determines an attention value for promoting the user account according to the number of watching user accounts triggering the attention entry in the target live broadcast room. Therefore, an attention value lifting automatic processing flow is realized, attention value lifting operation is standardized, an attention value lifting threshold is reduced, and benefits of a live broadcast room and attention value lifting users are guaranteed.
When the interest value of the user account is improved in the target live broadcast room, in order to ensure the benefits of both the user account and the target live broadcast room, the automatic division processing of the related benefits can be carried out according to the actual interest value improvement condition.
In one embodiment of the present disclosure, as shown in fig. 12, on the basis as shown in fig. 10, the apparatus further includes: athird acquisition module 160 and adistribution module 170, wherein,
a third obtainingmodule 160, configured to obtain an actual number of focused user accounts in the user accounts within a preset duration after the focused entry starts to be displayed;
and theissuing module 170 is configured to issue first price information to the target live broadcast room according to the target promotion value and the value information when the actual number is greater than or equal to the target promotion value.
In one embodiment of the present disclosure, as shown in fig. 13, on the basis as shown in fig. 12, the apparatus further includes: acalculation module 180 for calculating, among other things,
acalculation module 180 configured to calculate a quantity difference between the target lift value and the actual quantity when the actual quantity is less than the target lift value;
in this embodiment, the sendingmodule 170 is further configured to issue second price information to the user according to the quantity difference and the value information.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
In conclusion, the attention value improving device of the embodiment of the disclosure guarantees the interests of the user account and the target live broadcast room based on the automatic processing flow, and improves the practicability of attention degree improving service.
Based on the above embodiment, in different application scenarios, the live broadcast parameters include different contents, and therefore, the manner of determining the target live broadcast among the multiple candidate live broadcast rooms according to the live broadcast parameters and the target boost value is also different, which is described below with reference to a specific embodiment:
in one embodiment of the present disclosure, as shown in fig. 14, on the basis as shown in fig. 10, the first determiningmodule 130 includes: athird acquisition unit 131, afourth acquisition unit 132, and asecond determination unit 133, wherein,
a third obtainingunit 131, configured to obtain the historical attention conversion rate and the number of viewing user accounts of each of the candidate live broadcast rooms;
a fourth obtainingunit 132 configured to calculate a product value of the historical attention conversion rate and the number of the viewing user accounts, and obtain an estimated promotion value;
a second determiningunit 133 configured to determine a target live broadcast room among the plurality of candidate live broadcast rooms according to the pre-estimated promotion value and the target promotion value.
In an embodiment of the present disclosure, the second determiningunit 133 is specifically configured to:
accumulating the estimated concern values one by one from the highest estimated concern value according to the sequence of the estimated hoisting values from high to low to obtain a summation value;
and when the summation value is greater than or equal to the target promotion value for the first time, determining the candidate live broadcast room corresponding to the summation value as the target live broadcast room.
In an embodiment of the present disclosure, the second determiningunit 133 is specifically configured to:
according to the estimated promotion value, grouping the plurality of candidate live broadcast rooms and generating a plurality of live broadcast room sets, wherein the sum of the estimated promotion values corresponding to all candidate live broadcast rooms contained in each live broadcast room set is greater than or equal to the target promotion value;
and determining a target live broadcasting room set in the live broadcasting room sets, and determining candidate live broadcasting rooms contained in the target live broadcasting room set as the target live broadcasting rooms.
In an embodiment of the disclosure, when the attention promotion request includes promotion value information, the second determiningunit 133 is specifically configured to:
acquiring reference popularization information of each candidate live broadcast room in each live broadcast room set;
calculating total value information of all reference promotion information in each live broadcast room set according to the reference promotion information;
and setting the live broadcast room set with the total value information smaller than the promotion value information as the target live broadcast room set.
In an embodiment of the disclosure, when there are a plurality of target live broadcast rooms, the first determiningmodule 130 is further specifically configured to:
determining a distribution lifting value of each target live broadcast room according to the target lifting value and the estimated lifting value of the target live broadcast room;
after the attention entry of the user is displayed in the target live broadcasting rooms, judging whether the current promotion value of each target live broadcasting room for the user is equal to the distributed promotion value;
and if the distribution promotion value is equal to the distribution promotion value, deleting the concerned entry of the user.
In summary, the attention value promoting device according to the embodiment of the present disclosure determines the target live broadcast room by combining the attention capacity of the candidate live broadcast room, and ensures that the target live broadcast room can complete the corresponding target promotion finger, thereby further ensuring the reliability of the attention promoting function.
In order to implement the above embodiment, the present disclosure further provides a terminal device. Fig. 15 is a block diagram of a terminal device proposed according to the present disclosure.
As shown in fig. 15, theterminal device 200 includes:
amemory 210 and aprocessor 220, abus 230 connecting different components (including thememory 210 and the processor 220), wherein thememory 210 stores a computer program, and when theprocessor 220 executes the program, the method for improving the attention value of the embodiment of the present disclosure is implemented.
Bus 230 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, and a processor or 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.
Terminal device 200 typically includes a variety of electronic device readable media. Such media can be any available media that is accessible byterminal device 200 and includes both volatile and nonvolatile media, removable and non-removable media.
Memory 210 may also include computer system readable media in the form of volatile memory, such as Random Access Memory (RAM)240 and/orcache memory 250. Theterminal device 200 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only,storage system 260 may be used to read from and write to non-removable, nonvolatile magnetic media (not shown in FIG. 15, commonly referred to as a "hard drive"). Although not shown in FIG. 15, 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 tobus 230 by one or more data media interfaces.Memory 210 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 disclosure.
A program/utility 280 having a set (at least one) ofprogram modules 270, including but not limited to an operating system, one or more application programs, other program modules, and program data, each of which or some combination thereof may comprise an implementation of a network environment, may be stored in, for example, thememory 210. Theprogram modules 270 generally perform the functions and/or methodologies of the embodiments described in this disclosure.
Theterminal device 200 may also communicate with one or more external devices 290 (e.g., keyboard, pointing device,display 291, etc.), with one or more devices that enable a user to interact with theterminal device 200, and/or with any devices (e.g., network card, modem, etc.) that enable theterminal device 200 to communicate with one or more other computing devices. Such communication may occur via input/output (I/O) interfaces 292. Also, theterminal apparatus 200 can 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) through thenetwork adapter 293. As shown in fig. 15, thenetwork adaptor 293 communicates with other modules of theterminal apparatus 200 through thebus 230. It should be understood that although not shown in the figures, other hardware and/or software modules may be used in conjunction withterminal device 200, 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.
Theprocessor 220 executes various functional applications and data processing by executing programs stored in thememory 210.
It should be noted that, for the implementation process and the technical principle of the terminal device in this embodiment, reference is made to the foregoing explanation of the attention value raising method in the embodiment of the present disclosure, and details are not described here again.
In summary, the terminal device of the embodiment of the disclosure obtains an attention boost request for a user account, where the attention boost request includes a target boost value, further responds to the attention boost request to obtain a live broadcast parameter of each live broadcast room in multiple candidate live broadcast rooms in a live broadcast state, determines a target live broadcast room in the multiple candidate live broadcast rooms according to the live broadcast parameter and the target boost value, and finally displays an attention entry of the user account in the target live broadcast room, and determines an attention value for user account boost according to the number of watching user accounts that trigger the attention entry in the target live broadcast room. Therefore, an attention value lifting automatic processing flow is realized, attention value lifting operation is standardized, an attention value lifting threshold is reduced, and benefits of a live broadcast room and attention value lifting users are guaranteed.
In order to implement the above embodiments, the present disclosure also provides a storage medium.
Wherein the instructions in the storage medium, when executed by a processor of the server, enable the server to perform the previous attention value boosting method.
To achieve the above embodiments, the present disclosure also provides a computer program product which, when executed by a processor of a server, enables the server to perform the foregoing attention value boosting method.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.