CN110188297B - Resource information display method, computing device and computer storage medium - Google Patents

Resource information display method, computing device and computer storage medium Download PDF

Info

Publication number
CN110188297B
CN110188297B CN201910424974.5A CN201910424974A CN110188297B CN 110188297 B CN110188297 B CN 110188297B CN 201910424974 A CN201910424974 A CN 201910424974A CN 110188297 B CN110188297 B CN 110188297B
Authority
CN
China
Prior art keywords
behavior
resource
user
resource information
scene
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910424974.5A
Other languages
Chinese (zh)
Other versions
CN110188297A (en
Inventor
李佳著
郭敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ireader Technology Co Ltd
Original Assignee
Ireader Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ireader Technology Co Ltd filed Critical Ireader Technology Co Ltd
Priority to CN201910424974.5A priority Critical patent/CN110188297B/en
Publication of CN110188297A publication Critical patent/CN110188297A/en
Application granted granted Critical
Publication of CN110188297B publication Critical patent/CN110188297B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9574Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a resource information display method, computing equipment and a computer storage medium. The method comprises the following steps: acquiring first historical behavior data of a user, and determining a behavior scene corresponding to the user according to the first historical behavior data of the user; determining a resource position in a behavior scene corresponding to a user; and managing the resource information display state of the resource bit in the behavior scene according to the resource information display rule corresponding to the behavior scene. According to the scheme, the behavior scene corresponding to the user can be accurately determined through analysis of historical behavior data of the user, the determined behavior scene is taken as the granularity, the resource information display states of all resource bits in all behavior scenes are uniformly managed, linkage management of all the resource bits in the same behavior scene is achieved, user experience is improved, the retention rate of the user in the service platform is improved, the user conversion rate of displayed resource information can be improved, and waste of resource information display resources is avoided.

Description

Resource information display method, computing device and computer storage medium
Technical Field
The invention relates to the technical field of computers, in particular to a resource information display method, computing equipment and a computer storage medium.
Background
With the continuous development of science and technology and society, the emergence of various service platforms greatly facilitates the work and life of people. Meanwhile, in order to improve user experience, resource positions are usually set for various service platforms to recommend corresponding resource information to users. For example, in an electronic book platform, corresponding resource bits are usually set in user pages such as a book city, a bookshelf, and a check-in page, and resource information such as corresponding book recommendation information and recharge consumption information is presented through the set resource bits.
However, in the process of implementing the present invention, the inventors found that the following defects exist in the prior art: in the process of recommending resource information by the conventional service platform, resource positions in user pages in the service platform are mutually independent. Taking the e-book platform as an example, the resource positions set in the page of the book city, the page of the bookshelf and the check-in page of the e-book platform are mutually independent, and when a user wants to perform check-in operation, the user needs to sequentially click to close the page of the book city, open the page of the bookshelf and display the popup windows of the resource information in the page of the check-in, so that the check-in operation of the user can be realized. Therefore, the resource information display mode can reduce the use experience of users, influence the retention rate of the users in the service platform, greatly reduce the user conversion rate of the displayed resource information and cause the waste of resource information display resources.
Disclosure of Invention
In view of the above, the present invention has been made to provide a resource information presentation method, a computing device, and a computer storage medium that overcome or at least partially solve the above-mentioned problems.
According to one aspect of the present invention, there is provided a resource information display method, including:
acquiring first historical behavior data of a user, and determining a behavior scene corresponding to the user according to the first historical behavior data of the user;
determining a resource position in a behavior scene corresponding to the user;
and managing the resource information display state of the resource bit in the behavior scene according to the resource information display rule corresponding to the behavior scene.
According to another aspect of the present invention, there is provided a computing device comprising: the system comprises a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface complete mutual communication through the communication bus;
the memory is configured to store at least one executable instruction that causes the processor to:
acquiring first historical behavior data of a user, and determining a behavior scene corresponding to the user according to the first historical behavior data of the user;
determining a resource position in a behavior scene corresponding to the user;
and managing the resource information display state of the resource bit in the behavior scene according to the resource information display rule corresponding to the behavior scene.
According to yet another aspect of the present invention, there is provided a computer storage medium having at least one executable instruction stored therein, the executable instruction causing a processor to:
acquiring first historical behavior data of a user, and determining a behavior scene corresponding to the user according to the first historical behavior data of the user;
determining a resource position in a behavior scene corresponding to the user;
and managing the resource information display state of the resource bit in the behavior scene according to the resource information display rule corresponding to the behavior scene.
The invention provides a resource information display method, computing equipment and a computer storage medium. Firstly, first historical behavior data of a user are obtained, and a behavior scene corresponding to the user is determined according to the first historical behavior data of the user; further determining resource positions in the behavior scene corresponding to the user; and finally, managing the resource information display state of the resource bit in the behavior scene according to the resource information display rule corresponding to the behavior scene. According to the scheme, the behavior scene corresponding to the user can be accurately determined through analysis of historical behavior data of the user, the determined behavior scene is taken as the granularity, the resource information display states of all resource bits in all behavior scenes are uniformly managed, linkage management of all the resource bits in the same behavior scene is achieved, user experience is improved, the retention rate of the user in the service platform is improved, the user conversion rate of displayed resource information can be improved, and waste of resource information display resources is avoided.
The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
FIG. 1 is a flowchart illustrating a resource information presentation method according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating a resource information presentation method according to another embodiment of the present invention;
fig. 3 is a schematic structural diagram of a computing device according to an embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
Fig. 1 is a flowchart illustrating a resource information presentation method according to an embodiment of the present invention. The resource information display method provided by the implementation can be applied to various service platforms provided with resource bits, and the service platforms can be electronic book platforms and the like.
As shown in fig. 1, the method includes,
step S110, acquiring first historical behavior data of the user, and determining a behavior scene corresponding to the user according to the first historical behavior data of the user.
The user described in this embodiment specifically refers to a user in each service platform. Taking the e-book platform as an example, the user in this step is a reading user in the e-book platform. Therefore, the service platform can record the behavior data of the user in the process that the user uses the service platform, so that the first historical behavior data corresponding to the user can be quickly acquired in the process of displaying the resource information. The first historical behavior data is specifically a certain type or several types of data in the user historical behavior data, such as check-in behavior data, reading behavior data, and the like of the user.
After the first historical behavior data of the user is acquired, a behavior scene corresponding to the user can be determined according to the acquired first historical behavior data of the user. The behavior scene corresponding to the user comprises a corresponding behavior operation sequence, and the behavior operation sequence records the behavior operation executed by the user in the behavior scene and the execution sequence of the behavior operations. Taking the behavior scene as the check-in scene as an example, the behavior operation sequence corresponding to the check-in scene is as follows: starting the service platform → entering the book city → entering the bookshelf → entering the check-in welfare page → completing the check-in operation. Therefore, when the behavior scene corresponding to the user is determined according to the acquired first historical behavior data of the user, information such as operation frequency, operation sequence and operation time of behavior operation corresponding to the user can be extracted according to the first historical behavior data of the user, and the behavior scene corresponding to the user is determined according to the information.
Step S120, determining a resource position in the behavior scenario corresponding to the user.
After the behavior scene corresponding to the user is determined, the resource position in the behavior scene corresponding to the user can be further determined. In a specific implementation process, a user page included in a behavior scene corresponding to a user may be determined first, and then a resource bit in the user page included in the behavior scene is determined as the resource bit in the behavior scene corresponding to the user.
Still taking the check-in scene in the e-book platform as an example, the behavior operation sequence corresponding to the known check-in scene is as follows: starting a service platform → entering a book city → entering a bookshelf → entering a check-in welfare page → completing the check-in operation, so that the user page corresponding to the check-in scene comprises: login home page, book city page, bookshelf page, and check-in welfare page. And further determining the resource positions in the login home page, the book city page, the bookshelf page and the check-in welfare page as the resource positions in the check-in scene corresponding to the user.
Step S130, managing the resource information display state of the resource bit in the behavior scene according to the resource information display rule corresponding to the behavior scene.
In the prior art, resource bits in each user page have respective resource information presentation rules. For example, the display rule of the resource position in the login book city page is that when the user enters the book city page, corresponding resource information is displayed in the resource position of the book city page each time; and the display rule of the resource position in the check-in welfare page is that corresponding resource information is displayed in the resource position of the check-in welfare page every time the user is monitored to enter the check-in welfare page. Therefore, in the prior art, the resource positions in each user page are independent.
Different from the prior art, the present embodiment configures a corresponding resource information display rule for a behavior scene, and manages the resource information display state of a resource bit in the behavior scene according to the resource information display rule. The resource information display rule corresponding to the behavior scene specifies whether each resource bit in the behavior scene performs resource information display and/or which resource information is specifically displayed by each resource bit. Therefore, the linkage management of the resource bits in the same behavior scene can be realized.
Therefore, according to the embodiment, through analysis of historical behavior data of the user, behavior scenes corresponding to the user can be accurately determined, the determined behavior scenes are taken as granularity, and the resource information display states of all resource positions in all behavior scenes are uniformly managed, so that linkage management of all resource positions in the same behavior scene is realized, user experience is improved, the retention rate of the user in a service platform is improved, the user conversion rate of displayed resource information can be improved, and waste of resource information display resources is avoided.
Fig. 2 is a flowchart illustrating a resource information presentation method according to another embodiment of the present invention. As shown in fig. 2, the method includes:
step S210, acquiring first historical behavior data of the user, and determining a behavior scene corresponding to the user according to the first historical behavior data of the user.
In a specific implementation process, historical behavior data of a user in a process of using a service platform historically can be recorded, so that first historical behavior data of the user is extracted from the recorded behavior data of the user at preset time (for example, when the user logs in the service platform or every preset period), and a behavior scene corresponding to the user is determined according to the first historical behavior data of the user. It can be seen that, in this embodiment, the corresponding first historical behavior data is obtained at the preset time, and the first historical behavior data changes correspondingly as time goes on, so that the determined behavior scene corresponding to the user is also adjusted correspondingly. Furthermore, compared with the case that the corresponding behavior scene is directly set for the user, the determined behavior scene corresponding to the user can be dynamically adjusted according to the historical behavior of the user, so that the determined behavior scene can better meet the user requirement.
In an optional implementation manner, the acquired first historical behavior data of the user specifically refers to the first historical behavior data of the user within a preset time period. For example, the first historical behavior data of the user within 10 days from the current time can be acquired, and the behavior scene corresponding to the user is determined according to the first historical behavior data of the user within 10 days from the current time, so that the determined behavior scene corresponding to the user can better fit with the behavior data of the user at a near stage, and the determined behavior scene can better meet the current requirements of the user.
Wherein the first historical behavior data of the user comprises at least one of the following data: sign-in behavior data, reading behavior data, book listing behavior data, and the like. Therefore, the behavior scene corresponding to the user can be determined according to the sign-in behavior data, the reading behavior data and the book recording behavior data of the user. The specific implementation of determining the behavior scene corresponding to the user according to the first historical behavior data of the user is not limited in this embodiment, and a person skilled in the art may select a corresponding manner according to an actual situation to determine the behavior scene corresponding to the user according to the first historical behavior data of the user. For example, whether the behavior scene corresponding to the user includes a check-in scene may be determined according to the check-in frequency of the user in the near phase, the total time consumed for check-in, and/or the check-in time, and the like. If the number of times of continuous check-in of the user in the near n days is larger than or equal to the preset check-in number, and the time consumed for check-in each time is smaller than or equal to the preset check-in time, determining that the behavior scene corresponding to the user comprises a check-in scene.
Step S220, determining a resource position in the behavior scenario corresponding to the user.
Specifically, a user page included in a behavior scene corresponding to the user may be determined, and then a resource bit in the user page included in the behavior scene is determined as the resource bit in the behavior scene corresponding to the user. Taking an example of a check-in scene in an electronic book platform, a user page corresponding to the check-in scene includes: login home page, book city page, bookshelf page, and check-in welfare page. Therefore, the resource positions of the login home page, the book city page, the bookshelf page and the check-in welfare page can be determined as the resource positions in the check-in scene corresponding to the user.
Step S230, determining an effective resource bit in the behavior scenario according to the resource information display rule corresponding to the behavior scenario.
In this embodiment, a corresponding resource information display rule is configured for each behavior scene, so that resource bits can be managed with the behavior scene as a granularity, and then, the resource bits in the same behavior scene are managed in a linkage manner.
In a specific implementation process, specific information of an effective resource bit in a behavior scene is specified in a resource information display rule corresponding to the behavior scene. The effective resource bit is a resource bit displaying resource information; the specific information of the valid resource bits includes: number information of valid resource bits and/or identification information of valid resource bits.
If the resource information display rule corresponding to the behavior scene contains the quantity information of the effective resource bits in the behavior scene, managing the resource information display state of the resource bits in the behavior scene according to the resource information display rule corresponding to the behavior scene, and enabling the quantity of the effective resource bits in the behavior scene to accord with the quantity of the effective resource bits specified in the resource information display rule.
Optionally, in order to improve user experience and avoid resource information display resource waste caused by determining each resource bit as an effective resource bit, the number of effective resource bits in the behavior scene in this embodiment is less than or equal to the first preset threshold. In other words, in the behavior scene, the frequency of the resource information provided for the user is less than a certain frequency threshold value, so that the user experience is improved, and the waste of resource information display resources is avoided.
Further optionally, the resource information display rule corresponding to the behavior scenario includes information of the number of valid resource bits in the behavior scenario within a preset time period. Specifically, the resource information display state of the resource bits in the behavior scene may be managed according to the resource information display rule corresponding to the behavior scene, so that the number of the effective resource bits in the behavior scene is less than or equal to a second preset threshold in a preset time period. For example, in the check-in scene, the resource information display states of the resource bits in the check-in scene may be managed according to the resource information display rule corresponding to the check-in scene, and the number of times of providing the resource information for the user within 5 minutes is equal to 1, that is, in the check-in scene, the number of effective resource bits within 5 minutes is 1, so that the user experience may be improved and the waste of resource information display resources may be avoided.
And if the resource information display rule corresponding to the behavior scene comprises the identification information of the effective resource bit in the behavior scene, managing the resource information display state of the resource bit in the behavior scene according to the resource information display rule corresponding to the behavior scene, so that the corresponding resource information is displayed in the resource bit corresponding to the identification information of the effective resource bit.
In the process of determining the identification information of the effective resource bits in the behavior scene, the identification information of the effective resource bits in the behavior scene can be determined according to the priority of the resource bits in the behavior scene corresponding to the user. That is, in this embodiment, which resource bit in the behavior scenario is the valid resource bit is determined according to the priority of the resource bit in the behavior scenario. For example, in a check-in scenario, the priority of the resource bits in the check-in page is higher than the priority in the book city page and the bookshelf page. Therefore, when the number of the effective resource bits in the check-in scene is determined to be 1, the resource bit in the check-in page with the highest priority is determined as the effective resource bit in the behavior scene, and the identification information of the resource bit in the check-in page is recorded.
Step S240, corresponding resource information is displayed in the valid resource bit.
After determining the valid resource bits in the behavioral scenario, the corresponding resource information may be shown in the valid resource bits. Specifically, the corresponding resource information may be displayed in the effective resource bit according to the resource information display rule corresponding to the behavior scenario.
The resource information display rule corresponding to the behavior scene further includes: the resource information displayed in the effective resource bit and/or the display opportunity information of the resource information in the effective resource bit.
If the resource information display rule corresponding to the behavior scene includes the resource information displayed in the effective resource bit in the behavior scene, that is, what kind of resource information is specifically displayed in the effective resource bit in the behavior scene is specified in the resource information display rule. In a specific implementation process, the resource information displayed in the effective resource position in the behavior scene can be determined according to the second historical behavior data of the user, so that the matching degree of the resource information provided for the user and the user is improved, and the conversion rate of the user is improved. Wherein the second historical behavior data of the user comprises: recharge behavior data and/or reading behavior data. For example, if the specific amount of money and the charging time charged by the user are determined according to the charging behavior data of the user, the book promotion information corresponding to the amount of money and the charging time charged by the user is determined as the resource information displayed in the effective resource position.
Optionally, the matching degree between the resource information displayed in the effective resource position and the user is improved, the user conversion rate is improved, and the waste of the display resource of the resource information is avoided. In this embodiment, when determining the resource information displayed in the effective resource bit in the behavior scene, the candidate resource information is specifically obtained, and the resource information displayed in the effective resource bit in the behavior scene is determined according to the display priority of the candidate resource information. Specifically, the display priority of the candidate resource information may be determined according to historical feedback information of the user for the candidate resource information, where the historical feedback information includes historical positive feedback information and/or historical negative feedback information. For example, if the candidate resource information a is presented to the user 3 times before the step is executed, and the user turns off the candidate resource information a 3 times, the priority of the candidate resource information a can be reduced according to the negative feedback information of the user; similarly, if the candidate resource information a is presented to the user for 3 times, the user clicks the candidate resource information a for 3 times, so that the priority of the candidate resource information a can be improved according to the positive feedback information of the user.
And if the resource information display rule corresponding to the behavior scene comprises the display time of the resource information in the effective resource position in the behavior scene, displaying the resource information in the effective resource position according to the display time according to the resource information display rule corresponding to the behavior scene. The display timing of the resource information in the valid resource bit may be after the predetermined operation is performed. For example, in a check-in scene, the effective resource bit is a resource bit in the check-in page, and the display time of the resource information in the effective resource bit is after the check-in operation is completed by the user, so that the user is ensured not to be disturbed by the resource information in the check-in process, and the user experience is further improved.
In an optional implementation manner, if a plurality of behavior scenes corresponding to the user are determined according to the first historical behavior data of the user in step S210, a scene time corresponding to each behavior scene may be further determined. For example, if it is determined that the behavior scene corresponding to the user includes a check-in scene, a book scene is included. Respectively determining the scene time corresponding to the check-in scene as the first login in the day and/or 8 hours and 10 hours; the scene time corresponding to the scene of the received and recorded books is 12 hours to 20 hours; if the user is currently determined to log in for the first time in the day and/or the current time is 8 hours-10 hours, determining that the behavior scene matched with the current time is the check-in scene, and further realizing the display management of the resource information in the check-in scene through the steps S220-S240.
Therefore, according to the embodiment, through analysis of the first historical behavior data of the user, behavior scenes corresponding to the user can be accurately determined, and corresponding resource information display rules are configured for each behavior scene, so that resource information display states of all resource bits in all behavior scenes are uniformly managed by taking the behavior scenes as granularity, linkage management of all the resource bits in the same behavior scene is realized, user experience is further improved, retention rate of the user in a service platform is improved, user conversion rate of displayed resource information can be improved, and waste of resource information display resources is avoided. In addition, according to the embodiment, the number, the identification, the display content, the display time and the like of the effective resource bits in the behavior scene can be uniformly managed according to the resource information display rule, so that the all-around management of the resource bits in the behavior scene is realized, the use experience of a user is improved from multiple dimensions, and the waste of resource information display resources is avoided.
According to one embodiment of the present application, a non-volatile computer storage medium is provided that stores at least one executable instruction that performs the following operations:
acquiring first historical behavior data of a user, and determining a behavior scene corresponding to the user according to the first historical behavior data of the user;
determining a resource position in a behavior scene corresponding to the user;
and managing the resource information display state of the resource bit in the behavior scene according to the resource information display rule corresponding to the behavior scene.
In an alternative embodiment, the executable instructions cause the processor to:
and determining an effective resource bit in the behavior scene, and displaying resource information in the effective resource bit.
In an optional implementation manner, the resource information display rule corresponding to the behavior scenario includes information of the number of valid resource bits in the behavior scenario.
In an alternative embodiment, the number of valid resource bits in the behavior scenario is less than or equal to a first preset threshold.
In an alternative embodiment, the executable instructions cause the processor to:
and managing the resource information display state of the resource bits in the behavior scene according to the resource information display rule corresponding to the behavior scene, so that the number of the effective resource bits in the behavior scene is less than or equal to a second preset threshold value in a preset time period.
In an optional implementation manner, the resource information display rule corresponding to the behavior scenario includes identification information of an effective resource bit in the behavior scenario.
In an alternative embodiment, the executable instructions cause the processor to:
and determining the identification information of the effective resource bit in the behavior scene according to the priority of the resource bit in the behavior scene corresponding to the user.
In an optional implementation manner, the resource information display rule corresponding to the behavior scenario includes a display timing of resource information in an effective resource bit in the behavior scenario.
In an optional implementation manner, the resource information display rule corresponding to the behavior scenario includes resource information displayed in an effective resource bit in the behavior scenario.
In an alternative embodiment, the executable instructions cause the processor to:
and acquiring candidate resource information, and determining the resource information displayed in the effective resource position in the behavior scene according to the display priority of the candidate resource information.
In an alternative embodiment, the executable instructions cause the processor to:
and determining the display priority of the candidate resource information according to the historical feedback information of the user aiming at the candidate resource information.
In an alternative embodiment, the historical feedback information includes historical positive feedback information and/or historical negative feedback information.
In an alternative embodiment, the executable instructions cause the processor to:
and determining resource information displayed in the effective resource position in the behavior scene according to the second historical behavior data of the user.
In an alternative embodiment, the second historical behavior data of the user includes: recharge behavior data and/or reading behavior data.
In an alternative embodiment, the first historical behavior data of the user includes at least one of the following data:
sign-in behavior data, reading behavior data, and book listing behavior data.
Fig. 3 is a schematic structural diagram of a computing device according to an embodiment of the present invention, and the specific embodiment of the present invention does not limit the specific implementation of the computing device.
As shown in fig. 3, the computing device may include: a processor (processor)302, a communication Interface 304, a memory 306, and a communication bus 308.
Wherein:
the processor 302, communication interface 304, and memory 306 communicate with each other via a communication bus 308.
A communication interface 304 for communicating with network elements of other devices, such as clients or other servers.
The processor 302 is configured to execute the program 310, and may specifically perform the relevant steps in the above embodiment of the resource information displaying method.
In particular, program 310 may include program code comprising computer operating instructions.
The processor 302 may be a central processing unit CPU, or an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement an embodiment of the present invention. The computing device includes one or more processors, which may be the same type of processor, such as one or more CPUs; or may be different types of processors such as one or more CPUs and one or more ASICs.
And a memory 306 for storing a program 310. Memory 306 may comprise high-speed RAM memory and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
The program 310 may specifically be configured to cause the processor 302 to perform the following operations:
acquiring first historical behavior data of a user, and determining a behavior scene corresponding to the user according to the first historical behavior data of the user;
determining a resource position in a behavior scene corresponding to the user;
and managing the resource information display state of the resource bit in the behavior scene according to the resource information display rule corresponding to the behavior scene.
In an alternative embodiment, the program 310 may be specifically configured to cause the processor 302 to perform the following operations:
and determining an effective resource bit in the behavior scene, and displaying resource information in the effective resource bit.
In an optional implementation manner, the resource information display rule corresponding to the behavior scenario includes information of the number of valid resource bits in the behavior scenario.
In an alternative embodiment, the number of valid resource bits in the behavior scenario is less than or equal to a first preset threshold.
In an alternative embodiment, the program 310 may be specifically configured to cause the processor 302 to perform the following operations:
and managing the resource information display state of the resource bits in the behavior scene according to the resource information display rule corresponding to the behavior scene, so that the number of the effective resource bits in the behavior scene is less than or equal to a second preset threshold value in a preset time period.
In an optional implementation manner, the resource information display rule corresponding to the behavior scenario includes identification information of an effective resource bit in the behavior scenario.
In an alternative embodiment, the program 310 may be specifically configured to cause the processor 302 to perform the following operations:
and determining the identification information of the effective resource bit in the behavior scene according to the priority of the resource bit in the behavior scene corresponding to the user.
In an optional implementation manner, the resource information display rule corresponding to the behavior scenario includes a display timing of resource information in an effective resource bit in the behavior scenario.
In an optional implementation manner, the resource information display rule corresponding to the behavior scenario includes resource information displayed in an effective resource bit in the behavior scenario.
In an alternative embodiment, the program 310 may be specifically configured to cause the processor 302 to perform the following operations:
and acquiring candidate resource information, and determining the resource information displayed in the effective resource position in the behavior scene according to the display priority of the candidate resource information.
In an alternative embodiment, the program 310 may be specifically configured to cause the processor 302 to perform the following operations:
and determining the display priority of the candidate resource information according to the historical feedback information of the user aiming at the candidate resource information.
In an alternative embodiment, the historical feedback information includes historical positive feedback information and/or historical negative feedback information.
In an alternative embodiment, the program 310 may be specifically configured to cause the processor 302 to perform the following operations:
and determining resource information displayed in the effective resource position in the behavior scene according to the second historical behavior data of the user.
In an alternative embodiment, the second historical behavior data of the user includes: recharge behavior data and/or reading behavior data.
In an alternative embodiment, the first historical behavior data of the user includes at least one of the following data:
sign-in behavior data, reading behavior data, and book listing behavior data.
The algorithms and displays presented herein are not inherently related to any particular computer, virtual machine, or other apparatus. Various general purpose systems may also be used with the teachings herein. The required structure for constructing such a system will be apparent from the description above. Moreover, the present invention is not directed to any particular programming language. It is appreciated that a variety of programming languages may be used to implement the teachings of the present invention as described herein, and any descriptions of specific languages are provided above to disclose the best mode of the invention.
In the description provided herein, numerous specific details are set forth. It is understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure and aiding in the understanding of one or more of the various inventive aspects. However, the disclosed method should not be interpreted as reflecting an intention that: that the invention as claimed requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this invention.
Those skilled in the art will appreciate that the modules in the device in an embodiment may be adaptively changed and disposed in one or more devices different from the embodiment. The modules or units or components of the embodiments may be combined into one module or unit or component, and furthermore they may be divided into a plurality of sub-modules or sub-units or sub-components. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or elements of any method or apparatus so disclosed, may be combined in any combination, except combinations where at least some of such features and/or processes or elements are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Furthermore, those skilled in the art will appreciate that while some embodiments described herein include some features included in other embodiments, rather than other features, combinations of features of different embodiments are meant to be within the scope of the invention and form different embodiments. For example, in the claims, any of the claimed embodiments may be used in any combination.
The various component embodiments of the invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art will appreciate that a microprocessor or Digital Signal Processor (DSP) may be used in practice to implement some or all of the functionality of some or all of the components of a computing device according to the present invention. The present invention may also be embodied as apparatus or device programs (e.g., computer programs and computer program products) for performing a portion or all of the methods described herein. Such programs implementing the present invention may be stored on computer-readable media or may be in the form of one or more signals. Such a signal may be downloaded from an internet website or provided on a carrier signal or in any other form.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names.

Claims (45)

1. A resource information display method comprises the following steps:
acquiring first historical behavior data of a user, and determining a behavior scene corresponding to the user according to the first historical behavior data of the user; the behavior scene corresponding to the user comprises a corresponding behavior operation sequence, and the behavior operation sequence records the behavior operation executed by the user in the behavior scene and the execution sequence of the behavior operations; the behavior scene comprises a check-in scene, and the check-in scene corresponds to a plurality of user pages;
determining a user page contained in a behavior scene corresponding to a user, and determining a resource position in the user page contained in the behavior scene as a resource position in the behavior scene corresponding to the user;
and managing the resource information display state of the resource bits in the behavior scene according to the resource information display rule corresponding to the behavior scene so as to realize the linkage management of all the resource bits in the same behavior scene.
2. The method of claim 1, wherein said managing resource information display states of resource bits in the behavioral scenario further comprises:
and determining an effective resource bit in the behavior scene, and displaying resource information in the effective resource bit.
3. The method of claim 2, wherein the resource information presentation rule corresponding to the behavior scenario includes information on the number of valid resource bits in the behavior scenario.
4. The method of claim 3, wherein the number of valid resource bits in the behavioral scenario is less than or equal to a first preset threshold.
5. The method of claim 3, wherein the managing resource information display states of resource bits in the behavioral scenario according to the resource information presentation rule corresponding to the behavioral scenario further comprises:
and managing the resource information display state of the resource bits in the behavior scene according to the resource information display rule corresponding to the behavior scene, so that the number of the effective resource bits in the behavior scene is less than or equal to a second preset threshold value in a preset time period.
6. The method according to any one of claims 2 to 5, wherein the resource information presentation rule corresponding to the behavior scenario includes identification information of a valid resource bit in the behavior scenario.
7. The method of claim 6, wherein before the managing resource information display states of resource bits in the behavior scenario according to the resource information presentation rule corresponding to the behavior scenario, the method further comprises:
and determining the identification information of the effective resource bit in the behavior scene according to the priority of the resource bit in the behavior scene corresponding to the user.
8. The method according to any one of claims 2 to 5, wherein the resource information presentation rule corresponding to the behavior scenario includes a presentation timing of resource information in an effective resource bit in the behavior scenario.
9. The method according to any one of claims 2 to 5, wherein the resource information presentation rule corresponding to the behavior scenario includes resource information presented in a valid resource bit in the behavior scenario.
10. The method of claim 9, wherein before the managing resource information display states of resource bits in the behavioral scenario according to the resource information presentation rule corresponding to the behavioral scenario, the method further comprises:
and acquiring candidate resource information, and determining the resource information displayed in the effective resource position in the behavior scene according to the display priority of the candidate resource information.
11. The method of claim 10, wherein prior to said determining resource information displayed in a valid resource bit in the behavioral scenario according to the display priority of the candidate resource information, the method further comprises:
and determining the display priority of the candidate resource information according to the historical feedback information of the user aiming at the candidate resource information.
12. The method of claim 11, wherein the historical feedback information comprises historical positive feedback information and/or historical negative feedback information.
13. The method of claim 9, wherein managing the resource information display state of the resource bit in the behavior scenario in accordance with the resource information presentation rule corresponding to the behavior scenario further comprises:
and determining resource information displayed in the effective resource position in the behavior scene according to the second historical behavior data of the user.
14. The method of claim 13, wherein the second historical behavior data of the user comprises: recharge behavior data and/or reading behavior data.
15. The method of any of claims 1-5, wherein the first historical behavior data of the user comprises at least one of:
sign-in behavior data, reading behavior data, and book listing behavior data.
16. A computing device, comprising: the system comprises a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface complete mutual communication through the communication bus;
the memory is configured to store at least one executable instruction that causes the processor to:
acquiring first historical behavior data of a user, and determining a behavior scene corresponding to the user according to the first historical behavior data of the user; the behavior scene corresponding to the user comprises a corresponding behavior operation sequence, and the behavior operation sequence records the behavior operation executed by the user in the behavior scene and the execution sequence of the behavior operations; the behavior scene comprises a check-in scene, and the check-in scene corresponds to a plurality of user pages;
determining a user page contained in a behavior scene corresponding to a user, and determining a resource position in the user page contained in the behavior scene as a resource position in the behavior scene corresponding to the user;
and managing the resource information display state of the resource bits in the behavior scene according to the resource information display rule corresponding to the behavior scene so as to realize the linkage management of all the resource bits in the same behavior scene.
17. The computing device of claim 16, wherein the executable instructions cause the processor to:
and determining an effective resource bit in the behavior scene, and displaying resource information in the effective resource bit.
18. The computing device of claim 17, wherein the resource information presentation rule corresponding to the behavior scenario includes information about the number of valid resource bits in the behavior scenario.
19. The computing device of claim 18, wherein a number of valid resource bits in the behavioral scenario is less than or equal to a first preset threshold.
20. The computing device of claim 18, wherein the executable instructions cause the processor to:
and managing the resource information display state of the resource bits in the behavior scene according to the resource information display rule corresponding to the behavior scene, so that the number of the effective resource bits in the behavior scene is less than or equal to a second preset threshold value in a preset time period.
21. The computing device of any one of claims 17 to 20, wherein the resource information presentation rule corresponding to the behavior scenario includes identification information of a valid resource bit in the behavior scenario.
22. The computing device of claim 21, wherein the executable instructions cause the processor to:
and determining the identification information of the effective resource bit in the behavior scene according to the priority of the resource bit in the behavior scene corresponding to the user.
23. The computing device according to any one of claims 17 to 20, wherein the resource information display rule corresponding to the behavior scenario includes a display timing of resource information in an effective resource bit in the behavior scenario.
24. The computing device of any one of claims 17 to 20, wherein the resource information presentation rule corresponding to the behavior scenario includes resource information presented in a valid resource bit in the behavior scenario.
25. The computing device of claim 23, wherein the executable instructions cause the processor to:
and acquiring candidate resource information, and determining the resource information displayed in the effective resource position in the behavior scene according to the display priority of the candidate resource information.
26. The computing device of claim 25, wherein the executable instructions cause the processor to:
and determining the display priority of the candidate resource information according to the historical feedback information of the user aiming at the candidate resource information.
27. The computing device of claim 26, wherein the historical feedback information comprises historical positive feedback information and/or historical negative feedback information.
28. The computing device of claim 24, wherein the executable instructions cause the processor to:
and determining resource information displayed in the effective resource position in the behavior scene according to the second historical behavior data of the user.
29. The computing device of claim 28, wherein the second historical behavior data of the user comprises: recharge behavior data and/or reading behavior data.
30. The computing device of any of claims 16-20, wherein the first historical behavior data of the user includes at least one of:
sign-in behavior data, reading behavior data, and book listing behavior data.
31. A computer storage medium having stored therein at least one executable instruction that causes a processor to:
acquiring first historical behavior data of a user, and determining a behavior scene corresponding to the user according to the first historical behavior data of the user; the behavior scene corresponding to the user comprises a corresponding behavior operation sequence, and the behavior operation sequence records the behavior operation executed by the user in the behavior scene and the execution sequence of the behavior operations; the behavior scene comprises a check-in scene, and the check-in scene corresponds to a plurality of user pages;
determining a user page contained in a behavior scene corresponding to a user, and determining a resource position in the user page contained in the behavior scene as a resource position in the behavior scene corresponding to the user;
and managing the resource information display state of the resource bits in the behavior scene according to the resource information display rule corresponding to the behavior scene so as to realize the linkage management of all the resource bits in the same behavior scene.
32. The computer storage medium of claim 31, wherein the executable instructions cause the processor to:
and determining an effective resource bit in the behavior scene, and displaying resource information in the effective resource bit.
33. The computer storage medium of claim 32, wherein the resource information presentation rule corresponding to the behavior scenario includes information about the number of valid resource bits in the behavior scenario.
34. The computer storage medium of claim 33, wherein the number of valid resource bits in the behavioral scenario is less than or equal to a first preset threshold.
35. The computer storage medium of claim 33, wherein the executable instructions cause the processor to:
and managing the resource information display state of the resource bits in the behavior scene according to the resource information display rule corresponding to the behavior scene, so that the number of the effective resource bits in the behavior scene is less than or equal to a second preset threshold value in a preset time period.
36. The computer storage medium of any one of claims 32 to 35, wherein the resource information presentation rule corresponding to the behavior scenario includes identification information of a valid resource bit in the behavior scenario.
37. The computer storage medium of claim 36, wherein the executable instructions cause the processor to:
and determining the identification information of the effective resource bit in the behavior scene according to the priority of the resource bit in the behavior scene corresponding to the user.
38. The computer storage medium of any one of claims 32 to 35, wherein the resource information display rule corresponding to the behavior scenario includes a display timing of resource information in an available resource bit in the behavior scenario.
39. The computer storage medium of any one of claims 32 to 35, wherein the resource information presentation rule corresponding to the behavior scenario includes resource information presented in a valid resource bit in the behavior scenario.
40. The computer storage medium of claim 39, wherein the executable instructions cause the processor to:
and acquiring candidate resource information, and determining the resource information displayed in the effective resource position in the behavior scene according to the display priority of the candidate resource information.
41. The computer storage medium of claim 40, wherein the executable instructions cause the processor to:
and determining the display priority of the candidate resource information according to the historical feedback information of the user aiming at the candidate resource information.
42. The computer storage medium of claim 41, wherein the historical feedback information comprises historical positive feedback information and/or historical negative feedback information.
43. The computer storage medium of claim 39, wherein the executable instructions cause the processor to:
and determining resource information displayed in the effective resource position in the behavior scene according to the second historical behavior data of the user.
44. The computer storage medium of claim 43, wherein the second historical behavior data of the user comprises: recharge behavior data and/or reading behavior data.
45. The computer storage medium of any of claims 31-35, wherein the first historical behavior data of the user includes at least one of:
sign-in behavior data, reading behavior data, and book listing behavior data.
CN201910424974.5A 2019-05-21 2019-05-21 Resource information display method, computing device and computer storage medium Active CN110188297B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910424974.5A CN110188297B (en) 2019-05-21 2019-05-21 Resource information display method, computing device and computer storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910424974.5A CN110188297B (en) 2019-05-21 2019-05-21 Resource information display method, computing device and computer storage medium

Publications (2)

Publication Number Publication Date
CN110188297A CN110188297A (en) 2019-08-30
CN110188297B true CN110188297B (en) 2021-08-13

Family

ID=67717056

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910424974.5A Active CN110188297B (en) 2019-05-21 2019-05-21 Resource information display method, computing device and computer storage medium

Country Status (1)

Country Link
CN (1) CN110188297B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111158785B (en) * 2019-12-30 2023-09-22 掌阅科技股份有限公司 Method, device and storage medium for determining electronic book application starting function page
CN113485761A (en) * 2021-06-29 2021-10-08 未鲲(上海)科技服务有限公司 Processing method, device, equipment and medium for resource access request

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106909629A (en) * 2017-01-26 2017-06-30 武汉奇米网络科技有限公司 A kind of personalized recommendation cheats the method and system of position label
CN108280749A (en) * 2018-02-13 2018-07-13 口口相传(北京)网络技术有限公司 The methods of exhibiting and device of service function entrance
CN108520048A (en) * 2018-03-30 2018-09-11 掌阅科技股份有限公司 Activity description method for pushing based on e-book and electronic equipment
CN109241474A (en) * 2017-07-11 2019-01-18 阿里巴巴集团控股有限公司 Offer, displaying, dissemination method, server and the client of page info

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9250872B2 (en) * 2011-10-19 2016-02-02 Oracle International Corporation Task flow interface in a popup region
US20140207506A1 (en) * 2013-01-21 2014-07-24 Salesforce.Com, Inc. Computer implemented methods and apparatus for recommending a workflow

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106909629A (en) * 2017-01-26 2017-06-30 武汉奇米网络科技有限公司 A kind of personalized recommendation cheats the method and system of position label
CN109241474A (en) * 2017-07-11 2019-01-18 阿里巴巴集团控股有限公司 Offer, displaying, dissemination method, server and the client of page info
CN108280749A (en) * 2018-02-13 2018-07-13 口口相传(北京)网络技术有限公司 The methods of exhibiting and device of service function entrance
CN108520048A (en) * 2018-03-30 2018-09-11 掌阅科技股份有限公司 Activity description method for pushing based on e-book and electronic equipment

Also Published As

Publication number Publication date
CN110188297A (en) 2019-08-30

Similar Documents

Publication Publication Date Title
US11036820B2 (en) Page loading method and electronic device
US20220345781A1 (en) Method for data processing and live broadcast system
US20150095267A1 (en) Techniques to dynamically generate real time frequently asked questions from forum data
CN107506367B (en) Method and device for determining application display content and server
CN112162806B (en) Popup display method, terminal and computer storage medium
CN111221643A (en) Task processing method and task processing device
CN110968765B (en) Book searching method, computing device and computer storage medium
CN110188297B (en) Resource information display method, computing device and computer storage medium
CN110175306A (en) A kind of processing method and processing device of advertising information
CN109325810B (en) Recharge conversion improving method, electronic equipment and computer storage medium
US10437838B2 (en) Search navigation element
CN113343109A (en) List recommendation method, computing device and computer storage medium
CN106095417A (en) A kind of prospect Application Program Interface refresh synchronization method and system
CN111444447A (en) Content recommendation page display method and device
CN110515929B (en) Book display method, computing device and storage medium
CN109345081A (en) A kind of collecting method, device and electronic equipment
CN111026945B (en) Multi-platform crawler scheduling method, device and storage medium
US20110231288A1 (en) Method and system for providing computer application support
CN106815285A (en) The method of the video recommendations based on video website, device and electronic equipment
CN114003421B (en) Virtual machine timeout mechanism testing method, system, terminal and storage medium
CN115238194A (en) Book recommendation method, computing device and computer storage medium
CN114119139A (en) Information recommendation method and device, storage medium and electronic equipment
CN109714381B (en) Consumption tracking based information pushing method, equipment, storage medium and device
CN113656549A (en) Content searching method of electronic book, electronic device and computer storage medium
CN111192063A (en) Online customer service queuing processing method and device and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant