User data display method, device, apparatus, storage medium and program product
By obtaining and displaying users' multi-data dimensional operation data and generating trend change charts, the problem of unintuitive user data display in the existing technology is solved, and the efficiency and cost-effectiveness of operating plans are improved.
Patent Information
- Application Number
- CN202111413553.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-25
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2041-11-25
AI Technical Summary
The existing operation platform is not intuitive to display user operation data, which makes it difficult for operators to quickly analyze user performance behavior, increasing the cost of formulating operation plans.
By obtaining the user's operation data under multiple data dimensions within a specified time period, generating trend change chart information, and displaying data labels and attribute labels on the information interface, supporting interactive operations for easy analysis.
It realizes intuitive display of user operation data, reduces the difficulty of operators to analyze user performance behavior, improves the efficiency of formulating operation plans, and saves analysis costs.
Smart Images

Figure CN115086692B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of Internet technology, and in particular to a user data display method, equipment, device, storage medium and program product. Background Art
[0002] With the widespread use of self-media today, people can interact with others through long and short videos, live broadcasts, forwarding, likes, etc. In this process, operation data in different data dimensions will be generated. For users who develop their careers with self-media platforms, it is necessary to formulate reasonable operation plans. This requires operators to analyze users' performance behaviors in different data dimensions based on their historical operation data on self-media platforms, so as to formulate targeted operation plans for different data dimensions.
[0003] However, the existing way of displaying the operation data of platform users is not intuitive, and the cost for operators to formulate operation plans for platform users is high. Especially for platform users with a large number of fans, it is difficult for operators to quickly analyze the performance behavior of platform users from the huge amount of historical operation data, and the work is difficult. Summary of the invention
[0004] The present application provides a user data display method, equipment, device, storage medium and program product for intuitively displaying trend change chart information corresponding to the user's operation data on an application platform, so as to reduce the difficulty for operators to analyze the performance behavior of platform users.
[0005] An embodiment of the present application provides a user data display method, including: obtaining operation data of a first user under multiple data dimensions generated on an application platform within a specified time period, wherein the multiple data dimensions correspond to at least one data tag, and the at least one data tag supports interactive operations; associating the at least one data tag with at least one attribute tag corresponding to the first user, and displaying the basic information of the first user, the at least one data tag, and the at least one attribute tag on an information interface corresponding to the first user; in response to a click operation on any data tag, determining a target attribute tag associated with the clicked data tag and its corresponding target data dimension, and generating trend change chart information corresponding to the target operation data adapted to the target attribute tag under the target data dimension; and displaying the trend change chart information on the information interface corresponding to the first user.
[0006] In an optional embodiment, before displaying the at least one data label on the information interface corresponding to the first user, it also includes: for each data dimension, combining the full data of the application platform under the data dimension within a specified time period and the operation data of the first user under the data dimension generated on the application platform within the specified time period, determining the data level of the first user under the data dimension.
[0007] In an optional embodiment, displaying the at least one data label on the information interface corresponding to the first user includes: setting visualization attributes of the at least one data label according to the data level of the first user in at least one data dimension; and displaying the at least one data label on the information interface corresponding to the first user according to the visualization attributes of the at least one data label; wherein different visualization attributes correspond to different data levels.
[0008] In an optional embodiment, the visualization attributes of the at least one data label are set respectively according to the data level of the first user in at least one data dimension, including: according to the data level of the first user in at least one data dimension, determining at least one of the font, font style, font size, and color used by the data label corresponding to each data dimension as a visualization attribute.
[0009] In an optional embodiment, the at least one data label is displayed on the information interface corresponding to the first user according to the visual attributes of the at least one data label, including: displaying the at least one data label on the information interface corresponding to the first user according to at least one of the information including font, font style, font size, and color used by the data label corresponding to each data dimension.
[0010] In an optional embodiment, after associating the at least one data tag with the at least one attribute tag corresponding to the first user, it also includes: for each attribute tag, if the attribute tag is associated with multiple data tags, and the multiple data tags correspond to different data levels, then generating the attribute value of the attribute tag according to the operation data under the data dimension corresponding to the maximum data level.
[0011] In an optional embodiment, displaying the at least one attribute label on the information interface corresponding to the first user includes: displaying the at least one attribute label and its corresponding attribute value on the information interface corresponding to the first user; wherein, the data level corresponding to the data label refers to the data level of the first user under the data dimension corresponding to the data label.
[0012] In an optional embodiment, the target operation data includes multiple operation data, and trend change chart information corresponding to the target operation data adapted to the target attribute label under the target data dimension is generated, including: for each type of operation data in the target operation data, trend change chart information corresponding to each type of operation data is generated respectively.
[0013] An embodiment of the present application also provides a computer device, including: a display, a processor, and a memory storing a computer program; the display is used to display an information interface corresponding to a user on an application platform; the processor is used to execute the computer program to: obtain operation data under multiple data dimensions generated by a first user on the application platform within a specified time period, the multiple data dimensions correspond to at least one data tag, and the at least one data tag supports interactive operations; associate the at least one data tag with at least one attribute tag corresponding to the first user, and display the basic information of the first user, the at least one data tag, and the at least one attribute tag on the information interface corresponding to the first user; in response to a click operation on any data tag, determine the target attribute tag associated with the clicked data tag and its corresponding target data dimension, and generate trend change chart information corresponding to the target operation data adapted to the target attribute tag under the target data dimension; and display the trend change chart information on the information interface corresponding to the first user.
[0014] An embodiment of the present application also provides a user data processing device, including: a data acquisition module, a first data processing module, and a second data processing module; the data acquisition module is used to acquire operation data under multiple data dimensions generated by a first user on an application platform within a specified time period, the multiple data dimensions correspond to at least one data tag, and the at least one data tag supports interactive operations; the first data processing module is used to associate the at least one data tag with at least one attribute tag corresponding to the first user, and display the basic information of the first user, the at least one data tag, and the at least one attribute tag on the information interface corresponding to the first user; the second data processing module, in response to a click operation on any data tag, is used to determine the target attribute tag associated with the clicked data tag and its corresponding target data dimension, and generate trend change chart information corresponding to the target operation data adapted to the target attribute tag under the target data dimension; and display the trend change chart information on the information interface corresponding to the first user.
[0015] An embodiment of the present application also provides a computer-readable storage medium. When the instructions in the computer-readable storage medium are executed by a processor of a computer device, the computer device is enabled to execute each step in the user data display method.
[0016] An embodiment of the present application also provides a computer program product, including a computer program / instruction, which implements each step in the user data display method when executed by a processor.
[0017] In an embodiment of the present application, based on the operation data under different data dimensions generated by the first user on the application platform within a specified time period, the data tags corresponding to the different data dimensions can be determined, and the user's attributes can be divided from different data dimensions and corresponding attribute tags can be set, so that different performance behaviors of users on the application platform can be distinguished; further, an association relationship between data tags and attribute tags is established, and in response to any data tag being triggered, trend information change chart information under the data dimension corresponding to the attribute tag associated with the triggered data tag can be displayed, and the displayed trend information change chart information reflects the corresponding changes in the operation data of the first user under different data dimensions within the specified time period; based on this, the operation personnel can intuitively understand the performance behavior of the first user within the specified time period, which helps to quickly determine the operation plan corresponding to the first user and save analysis costs.
[0018] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the specification are used to explain the principles of the present application, and do not constitute an improper limitation on the present application.
[0020] Figure 1a A flowchart of a user data display method provided in an embodiment of the present application;
[0021] Figure 1b An interactive interface of a user information interface provided in an embodiment of the present application;
[0022] Figure 1c A schematic diagram of determining a user's corresponding data level in a video dimension provided in an embodiment of the present application;
[0023] Figure 1d A schematic diagram of determining a user's corresponding data level in a live broadcast dimension provided in an embodiment of the present application;
[0024] Figure 1e A schematic diagram of determining the font size of a data label under an activity level attribute label provided by an embodiment of the present application;
[0025] Figure 1f A schematic diagram of the correspondence between the levels of each attribute label and the data label name provided in the embodiment of the present application;
[0026] Figure 2 A schematic diagram of the structure of a computer device provided in an embodiment of the present application;
[0027] Figure 3 A schematic diagram of the structure of a user data processing device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0028] In order to enable ordinary persons in the art to better understand the technical solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings.
[0029] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims.
[0030] In order to solve the problem that the user information display in the existing operation platform is not intuitive enough, the embodiment of the present application provides a user data display method, which is suitable for the operation platform used by operators, and can intuitively display the trend change chart information corresponding to the user's historical operation data on the application platform, so that the operator can quickly analyze the user's performance behavior within a specified period of time on the application platform according to the trend change chart information, and specify a corresponding operation plan for the user based on the performance behavior.
[0031] Figure 1a The user data display method provided in the embodiment of the present application is as follows: Figure 1a As shown, the method includes:
[0032] S1. Obtaining operation data of a first user in multiple data dimensions generated on an application platform within a specified period of time, where the multiple data dimensions correspond to at least one data tag, and at least one data tag supports interactive operations;
[0033] S2. Associating at least one data tag with at least one attribute tag corresponding to the first user, and displaying basic information of the first user, at least one data tag, and at least one attribute tag on an information interface corresponding to the first user;
[0034] S3, in response to a click operation on any data tag, determining a target attribute tag associated with the clicked data tag and its corresponding target data dimension, and generating trend change chart information corresponding to the target operation data adapted to the target attribute tag under the target data dimension;
[0035] S4. Displaying trend change chart information on the information interface corresponding to the first user.
[0036] On the self-media application platform, a series of behaviors such as users posting long videos, short videos, live broadcasts, likes, forwarding, and interacting with fans will generate corresponding operation data. In the embodiment of the present application, the operation data can be divided into different data dimensions according to the different performance behaviors of the users. For example, the operation data corresponding to the performance behaviors such as long videos, short videos, live broadcasts, likes, forwarding, and interacting with fans are respectively in different data dimensions. For operators, the operation data under different data dimensions generated by users on the application platform can be managed through the operation management platform, and the user's performance behavior can be analyzed according to the operation data under each data dimension, so as to formulate an operation plan that is suitable for the user.
[0037] Usually, users who need operators to manage and formulate operation plans are mostly celebrities, industry elites or other bloggers and experts. In the embodiment of the present application, users who need operators to manage and formulate operation plans are referred to as first users. Based on this, in order to determine the performance behavior of the first user, the operation data of multiple data dimensions generated by the first user on the application platform within a specified time period can be obtained to determine the corresponding trend change chart information based on the obtained operation data. In the embodiment of the present application, the specific duration of the specified time period is not limited. For example, it can be operation data within a period of nearly one week, nearly one month, or nearly six weeks. The specified time period may be different depending on the user's field or the data dimension of the operation data.
[0038] For example, for celebrities, who often interact with fans or share their daily lives, and whose activity on the application platform is relatively high, their operation data for the past week or month can be obtained to determine the user's performance behavior; for another example, for users who teach, the time they publish teaching content or interact with fans on the application platform is relatively regular. In order to determine the user's performance behavior based on a certain amount of data, the operation data for the past six weeks or longer period can be obtained. For another example, for a certain type of user, the amount of operation data generated under different data dimensions may be different. For live broadcasters, the amount of long and short videos they publish may be much smaller than the number of live broadcast videos; therefore, according to different data dimensions, the corresponding designated time period when obtaining the operation data under each data dimension may also be different, and the specific duration is not limited here.
[0039] In the embodiments of the present application, the performance behaviors of users on the application platform can be distinguished from different perspectives, and corresponding attribute labels can be defined for each type of performance behaviors. For example, from the perspective of the user's activity on the application platform, the user's performance behavior can be defined as the activity level, and accordingly, the corresponding attribute label is the activity level label; optionally, the user's activity level can be measured by the number of long, short videos or live videos posted by the user within a specified period of time. The more the number, the more active the user, and the higher the corresponding activity level. For another example, from the perspective of the review of the works posted by the user, the user's performance behavior can be defined as the review level, and accordingly, the corresponding attribute label is the review level label; optionally, the user's review level can be measured by the proportion of works posted by the user that have passed the review, or the proportion of works determined as high-quality works by the application platform, etc. The higher the proportion, the higher the review level. For another example, from the perspective of the frequency of interaction between users and fans, the user's performance behavior can be defined as traffic level, and accordingly, the corresponding attribute label is the traffic level label; optionally, the user's traffic level can be measured by the number of replies to fans' comments, the number of private messages, and the number of reposts or likes of published works by fans within a specified time period. The greater the number, the higher the traffic level.
[0040] It should be noted that the above is only an exemplary description. The way in which the embodiments of the present application distinguish the user's behavior on the application platform may include only activity level, audit level and traffic level, or may include more methods; accordingly, there may be more corresponding attribute tags. Optionally, the attribute tags may be preset attribute tags, or they may be dynamically generated according to the distinction method, which is not limited here. Furthermore, the embodiments of the present application do not limit the way to measure user behavior under each distinction method. According to specific operational needs, the way to measure user behavior under different distinction methods may be different.
[0041] In an embodiment of the present application, multiple data dimensions have corresponding data tags respectively, and the data tags corresponding to each data dimension support interactive operations on the interactive interface. When operation data under multiple data dimensions are obtained, at least one data tag corresponding to the multiple data dimensions can be associated with at least one attribute tag corresponding to the first user based on the method of distinguishing user behaviors, and the basic information of the first user, at least one data tag and at least one attribute tag can be displayed on the information interface corresponding to the first user; wherein, the information interface corresponding to the first user refers to an interactive interface used to display user information in the operation platform. Figure 1b An optional implementation of the information interface corresponding to the first user, such as Figure 1bAs shown, the information interface corresponding to the first user may include 5 areas, namely, a user basic information area 10, a data label area 20, an attribute label area 30, a trend change chart information area 40 and other information areas 50; wherein, the information displayed in the trend change chart information area 40 is the trend change chart information corresponding to the operation data under the data dimension of each attribute label.
[0042] like Figure 1b As shown, the basic information of the first user is displayed in the user basic information area 10, including but not limited to the first user's avatar, user ID, number of fans, category, content type, form label, creation ID, the channel and operation affiliation; wherein, the user ID is used to uniquely identify the first user's identity ID number on the application platform, the creation ID is the ID corresponding to the work published by the first user on the application platform, for example, it can be used as the ID number or name of the work, optionally, the user ID and the creation ID can be the same or different, which is not limited here; the category, content type, form label and the channel are the attribute information of the first user on the application platform, which are used to distinguish the category to which the first user belongs on the application platform from different angles, so as to facilitate the management and maintenance of users by operators; the operation affiliation is the department or category to which the operator who performs operation management on the first user belongs. Of course, the user basic information area 10 can also include more user basic information, and the included user basic information can be different according to the different types of the first user. The information in the above example is only an exemplary description and is not limited to this.
[0043] In the embodiment of the present application, the interactive operation mode supported by at least one data tag is not limited. Optionally, it can be a click operation or a long press operation. Accordingly, the click operation can be a single click or a double click. Further, the display mode of at least one data tag is not limited. It can be a static display or a dynamic display. Optionally, depending on the display mode of at least one data tag, the interactive operations it supports may also be different. For example, at least one data tag supports a click operation in a static display mode, and supports a long press operation in a dynamic display mode. Of course, it is not limited to this.
[0044] Optionally, taking the interactive operation supported by at least one data tag as a click operation as an example, in response to a click operation on any data tag, based on the association relationship between at least one data tag and at least one attribute tag and the correspondence between each attribute tag and multiple data dimensions, the target attribute tag associated with the clicked data tag and its corresponding target data dimension can be determined, and then trend change chart information corresponding to the target operation data adapted to the target attribute tag under the target data dimension can be generated, and the trend change chart information can be displayed on the information interface corresponding to the first user, so that the operation personnel can determine the performance behavior of the first user based on the trend change chart information.
[0045] like Figure 1b As shown, taking the case where a user clicks on a data tag of "Short-term creation level 2" as an example, assuming that the attribute tag associated with the "Short-term creation level 2" data tag is activity level, its corresponding data dimensions include live dimension and video dimension, wherein the video can be a long video and / or a short video, which is not limited here. In response to the "Short-term creation level 2" data tag being clicked, it can be determined that its associated data tag is an activity level attribute tag, and that the data dimensions corresponding to the activity level attribute tag are live dimension and video dimension. Based on this, trend change chart information under the live dimension and trend change chart information under the video dimension belonging to the first user in a specified time period can be generated respectively, and the generated trend change chart information is displayed in the trend change chart information area 40. Among them, the trend change chart information under the live dimension is the trend change chart information corresponding to the operation data generated by the first user publishing live broadcasts in the specified time period; the trend change chart information under the video dimension is the trend change chart information corresponding to the operation data generated by the first user publishing long and short videos in the specified time period.
[0046] It should be noted that the above is only an exemplary description, and the form of the trend change chart information displayed in the trend change chart information area 40 is not limited to a bar chart, and can also be a curve chart, a pie chart, or a Figure 1bAs shown in the trend change chart information corresponding to the live broadcast dimension, it can also be a combination of a bar chart and a curve chart, etc., which is not limited here. Further optionally, according to the characteristics of the operating data under different data dimensions, the display form of the trend change chart information can also be different; for example, for the review level attribute label, in order to compare the differences in review levels between different types of works, the review result data corresponding to different types of works in a specified time period can be displayed in a coordinate system in the form of a curve chart, so that the operator can determine the difference in review levels of different works according to any time period. For another example, corresponding to the traffic level label, in order to compare the ratio of the first user's fan growth and fan loss in a specified time period, a pie chart can be used to display the corresponding proportions of fan growth and fan loss, so that the operator can determine the group or reason for the first user's fan loss based on the proportion.
[0047] In the embodiment of the present application, the attribute tags in the attribute tag area 30 are used to identify the overview of the user behavior of the first user in the specified time period. Optionally, the display mode of the attribute tags can be static display or dynamic display. Optionally, when the attribute tags are dynamically displayed, when the data tag associated with any attribute tag is clicked, the attribute tag can be highlighted in the attribute tag area 30. For example, Figure 1b As shown, in response to the "Short-term Creation Level 2" data label being clicked, the activity level attribute label associated with it can be displayed at the top in the attribute label area 30, but this is of course not limited to this; for example, the attribute label associated with the clicked data label can also be highlighted by highlighting, bolding, changing color, flashing, or other methods. The specific display method can be determined according to actual needs.
[0048] In the embodiment of the present application, other information area 50 displays avatars of other users. Optionally, the avatars of other users support interactive operations, such as single-click, double-click or long-press, which are not limited here. Further, in response to any user avatar being clicked, it is possible to jump to the information interface of the user corresponding to the clicked user avatar, so that the operator can view the detailed information of the user corresponding to the clicked user avatar; wherein the user avatar corresponds to the data dimension corresponding to the attribute tag associated with the currently clicked data tag, which is used to identify the performance behavior ability of the user corresponding to the user avatar under the corresponding data dimension.
[0049] Optionally, user avatars corresponding to different data dimensions are displayed in different areas. For example, when the "Short-term Creation Level 2" data label is clicked, its associated attribute label is the activity level attribute label, and the data dimensions of the activity level attribute label are the live broadcast dimension and the video dimension. Then, in the other information area 50, there are areas corresponding to user avatars corresponding to the live broadcast dimension and the video dimension. Figure 1bAs shown, the user avatars are divided into three areas from top to bottom in the other information area 50; among them, the user avatar area 2 corresponds to the live broadcast dimension and the video dimension, indicating the users who have posted a large number of live broadcasts on the application platform during the specified period, and the user avatar area 3 corresponds to the video dimension, indicating the users who have posted a large number of videos on the application platform during the specified period. Further, optionally, the user avatars displayed in the user avatar area 1 can indicate that the corresponding users have outstanding performance in terms of activity level, review level and traffic level.
[0050] It should be noted that the above is only an exemplary description. Depending on the data dimensions corresponding to the attribute tags associated with the clicked data tags, the number of user avatar areas displayed in the other information area 50 will also be different, and this is not limited here. Further optionally, while displaying the user avatar, relevant information of the user corresponding to the user avatar can also be displayed, such as each user's user name, number of fans, number of videos posted, etc. Of course, the other information area 50 is not limited to displaying user avatars. Depending on the attribute tags associated with the clicked data tags, the information displayed in the other information area 50 may also be different. For example, when the "Short-term Traffic Level 2" data tag is clicked, its associated attribute tag is the traffic level attribute tag. If the data dimensions corresponding to the traffic level attribute tag are the fan growth dimension and the fan loss dimension, then the other information area 50 can display the comparison information of the types of fans that increased and fans that decreased, or the comparison information of the types of works that caused the fan growth or fan loss. For another example, when the “Short-term Review Level 2” data label is clicked, its associated attribute label is the review level attribute label. If the data dimension corresponding to the review level attribute label is the work type data dimension, then comparative information on the number of works of different types can be displayed in the other information area 50.
[0051] Based on the above, when the operation data under multiple data dimensions generated by the first user on the application platform within a specified time period is obtained, and the corresponding data tags are determined based on the operation data under multiple data dimensions, multiple data tags can be displayed on the information interface corresponding to the first user, so that the operation personnel can view the trend change chart information of the operation data corresponding to the first user under different attribute tags by triggering any data tag, and determine the performance behavior of the first user. Optionally, before displaying at least one data tag on the information interface corresponding to the first user, for each data dimension, the data level of the first user under the data dimension can be determined by combining the full amount of data under the data dimension of the application platform within the specified time period and the operation data under the data dimension generated by the first user on the application platform within the specified time period.
[0052] Optionally, when determining the data level of the first user in each data dimension, the average of the amount of operation data corresponding to all users in each data dimension on the application platform within the specified period can be calculated and used as the standard data level for each data dimension within the specified period. Further, according to the correspondence between the preset data volume floating range and the data level of each data dimension, the data volume range corresponding to each data level in each data dimension is determined, and then the data level corresponding to the first user in each data dimension is determined; wherein the preset data volume floating range refers to the data volume range that can be changed upward or downward based on the average of the amount of operation data corresponding to the standard data level in each data dimension.
[0053] The following example takes the specified period of nearly 6 weeks as an example. Figure 1c and Figure 1d The following describes a process of determining the data level of the first user (user Xiao Wang) in two data dimensions when the attribute label is activity level and the corresponding data dimensions are video dimension and live broadcast dimension.
[0054] like Figure 1c As shown, assuming that in the past 6 weeks, there are 4 users (including user Xiao Wang) who have published a total of 383 videos, then the average of the operation data in the video dimension in the past 6 weeks can be calculated to be 120; if the corresponding relationship between the preset data volume floating range and the data level in the video dimension is that the data level changes every time 20 videos are added or reduced, assuming that the video data dimension includes 5 data levels, such as Figure 1c As shown, according to the average value of the operation data being 120, it can be determined that the data volume ranges corresponding to each data level under the video dimension are: the data volume range of the standard data level is 120, the data volume range of the higher data level is 120-140, the data volume range of the higher data level is greater than or equal to 140, the data volume range of the lower data level is 100-120, and the data volume range of the lower data level is less than or equal to 100. Optionally, in order to distinguish different data levels, corresponding values can be set for different data levels, for example, Figure 1c As shown, the value corresponding to the standard data level can be set to 0, the value corresponding to the higher data level can be set to 1, the value corresponding to the higher data level can be set to 2, the value corresponding to the lower data level can be set to -1, and the value corresponding to the lower data level can be set to -2. Further, according to the number of videos released by user Xiao Wang in the past 6 weeks is 123, it can be determined that the data level of user Xiao Wang in the video data dimension is the higher data level, and the corresponding value is 1.
[0055] like Figure 1dAs shown, assuming that in the past 6 weeks, there are 4 users (including user Xiao Wang) who have published a total of 222 live broadcasts, the average of the operation data in the live broadcast dimension in the past 6 weeks can be calculated to be 60; if the corresponding relationship between the preset data volume floating range and the data level in the live broadcast dimension is that the data level changes every time 20 live broadcasts are added or reduced, assuming that the live broadcast data dimension includes 5 data levels, such as Figure 1d As shown in the figure, according to the average value of the operation data being 60, it can be determined that the data volume ranges corresponding to each data level under the live broadcast dimension are: the data volume range of the standard data level is 60, the data volume range of the higher data level is 60-80, the data volume range of the higher data level is greater than or equal to 80, the data volume range of the lower data level is 40-60, and the data volume range of the lower data level is less than or equal to 40. Optionally, in order to distinguish different data levels, corresponding values can be set for different data levels, for example, Figure 1d As shown, the value corresponding to the standard data level can be set to 0, the value corresponding to the higher data level can be set to 1, the value corresponding to the higher data level can be set to 2, the value corresponding to the lower data level can be set to -1, and the value corresponding to the lower data level can be set to -2. Further, according to the number of live broadcasts released by user Xiao Wang in the past 6 weeks is 42, it can be determined that the data level of user Xiao Wang in the live broadcast data dimension is the lower data level, and the corresponding value is -1.
[0056] Further, in the case of determining the data levels corresponding to the first user under multiple data dimensions, respectively, the visual attributes of at least one data label can be set according to the data levels of the first user under multiple data dimensions, and at least one data label can be displayed on the information interface corresponding to the first user according to the visual attributes of at least one data label; wherein, the visual attributes corresponding to different data levels are different. In an embodiment of the present application, the type of the visual attribute of the data label is not limited. Optionally, the type of the visual attribute may include but is not limited to at least one of the font, glyph, font size, and color corresponding to the data label. Based on this, in the case of determining the data level of the first user under multiple data dimensions, according to the correspondence between the data level under each data dimension and the visual attribute of the data label, at least one of the font, glyph, font size, and color used by the data label corresponding to each data dimension can be determined, and at least one of the font, glyph, font size, and color used by the data label corresponding to each data dimension can be displayed on the information interface corresponding to the first user according to at least one of the font, glyph, font size, and color used by the data label corresponding to each data dimension.
[0057] In the embodiment of the present application, the correspondence between the data level under each data dimension and the visual attribute of the data label is not limited. Optionally, the font, color, and glyph of the data labels corresponding to different data levels under the same data dimension may be the same or different, and the font, color, and glyph of the data labels corresponding to the same data level under different data dimensions may be the same or different. In order to distinguish different data levels, the font sizes of the data labels corresponding to different data levels under the same data dimension are different, and the font sizes of the data labels corresponding to the same data levels under different data dimensions may be the same or different, which is not limited here. Further optionally, the visual information of the data label can also be determined based on the association relationship between the attribute label and the data label. For example, the font, color, and glyph between data labels associated with different attribute labels may be different, and so on.
[0058] It should be noted that the embodiment of the present application does not limit the number and manner of displaying data labels in the data label area 20. Optionally, according to the correspondence between the data dimension and the data label, the data label corresponding to each data dimension can be displayed in the data label area 20 (the above embodiment is described in this way); or according to the correspondence between each attribute label and the data dimension, multiple data dimensions corresponding to each attribute label can be displayed in the data label area 20 with the same data label. The specific display method can be determined according to actual needs.
[0059] Furthermore, the embodiments of the present application do not limit the method for determining the font size of data labels. Optionally, when the data labels corresponding to each data dimension are displayed in the data label area 20, different font sizes can be set for different data levels under each data dimension from the perspective of the data dimension, and used as the font size of the data labels corresponding to each data level; when multiple data dimensions corresponding to each attribute label are displayed in the data label area 20 with the same data label, the level of each attribute label can be determined according to the data level corresponding to each multiple data dimensions corresponding to each attribute label by the first user, and a different font size can be set for the data label corresponding to each attribute label according to the level of each attribute label; further, optionally, when the data labels corresponding to each data dimension are displayed in the data label area 20, the level of each attribute label can be determined according to the data level corresponding to each multiple data dimensions corresponding to each attribute label by the first user, and different font sizes can be set for the multiple data dimensions corresponding to each attribute label according to the level of each attribute label, and used as the font size of the data labels corresponding to different data dimensions. The specific setting method can be determined according to actual needs.
[0060] Optionally, taking the determination of the font size of a data label according to the level of an attribute label as an example, first, when determining the level of each attribute label, a target data level can be determined as the data level of each attribute label from the data levels corresponding to the first user under the multiple data dimensions corresponding to each attribute label. For example, in the above embodiment, the data level corresponding to the activity level attribute label of user Xiao Wang in the video dimension is 1, and the data level corresponding to the live broadcast dimension is -1, then 1 or -1 can be selected as the level corresponding to the activity level attribute label. Optionally, in the case where any attribute label corresponds to multiple data dimensions, the maximum data level corresponding to the first user under each data dimension can be used as the level of the attribute label. Based on this, it can be determined that the level of the activity level attribute label of user Xiao Wang is 1. Secondly, according to the preset formula for solving the data label font size: S×[G+(ab)÷b], solve the font size of the data label corresponding to the activity level attribute label of user Xiao Wang; if the result is a decimal, round up to get the target font size; where S is the basic font size, G is the level of the target attribute label, a is the user's operation data value under the target data dimension, and b is the average of the operation data volume under the target data dimension. Based on this, Figure 1e As shown, it can be calculated that the font size of the data label corresponding to the activity level attribute label of user Xiao Wang in the past 6 weeks is 15.
[0061] Further optionally, different attribute tag names may be set for each attribute tag level, for example, Figure 1e The medium activity level attribute label corresponds to 5 levels. According to the level from high to low, the data label names that match the level meaning can be set respectively. Based on this, it can be determined that the data label corresponding to the user Xiao Wang under the activity level attribute label is short-term activity level 1, and the font size is 15. In this embodiment, the name of the data label is not limited. The name of the data label will be different according to the different attribute labels. Figure 1f The data label names corresponding to each level under four different attribute labels are given as examples. Based on the above, when the level of each attribute label is determined, the data label visualization attribute and name corresponding to each attribute label can be determined and displayed in the data label area 20.
[0062] In an optional embodiment of the present application, an attribute value corresponding to each attribute tag can also be generated and displayed in the attribute tag area 30, so that the operating personnel can intuitively understand the general information under each attribute tag. In this embodiment, the meaning of the attribute value of each attribute tag is not limited. Taking the activity level attribute tag as an example, the corresponding attribute value can be the number of videos or live broadcasts posted by the first user in a specified period of time, or the total number of videos and live broadcasts; taking the traffic level attribute tag as an example, the corresponding attribute value can be the number of fans that the first user has interacted with in a specified period of time, or any number or total number of comments, reposts, likes, and private messages to the first user; taking the review level attribute tag as an example, the corresponding attribute value can be the number of works that have passed the review, or the number of high-quality works that have passed the platform review, etc., which are not limited here.
[0063] Optionally, in the case where each attribute label corresponds to multiple data dimensions, if the multiple data dimensions correspond to different data levels, the attribute value of the attribute label can be generated according to the operation data under the data dimension corresponding to the maximum data level. Figure 1b As shown, in the above embodiment, the activity level attribute label of user Xiao Wang corresponds to the video dimension and the live broadcast dimension, and the data level of the video dimension is 1, and the data level of the live broadcast data dimension is -1, then the operation data volume 123 corresponding to the video dimension is used as the attribute value of the activity level. Based on this, the operator can intuitively understand the operation data profile of user Xiao Wang under each attribute label according to each attribute value.
[0064] In an embodiment of the present application, based on the operation data under different data dimensions generated by the first user on the application platform within a specified time period, the data tags corresponding to the different data dimensions can be determined, and the user's attributes can be divided from different data dimensions and corresponding attribute tags can be set, so that different performance behaviors of users on the application platform can be distinguished; further, an association relationship between data tags and attribute tags is established, and in response to any data tag being triggered, trend information change chart information under the data dimension corresponding to the attribute tag associated with the triggered data tag can be displayed, and the displayed trend information change chart information reflects the corresponding changes in the operation data of the first user under different data dimensions within the specified time period; based on this, the operation personnel can intuitively understand the performance behavior of the first user within the specified time period, which helps to quickly determine the operation plan corresponding to the first user and save analysis costs.
[0065] It should be noted that the execution subject of each step of the method provided in the above embodiment can be the same device, or the method can be executed by different devices. For example, the execution subject of steps S1 to S4 can be device A; for another example, the execution subject of step S1 can be device A, and the execution subject of steps S2 to S4 can be device B; and so on.
[0066] In addition, in some of the processes described in the above embodiments and the accompanying drawings, multiple operations that appear in a specific order are included, but it should be clearly understood that these operations may not be executed in the order in which they appear in this article or executed in parallel, and the sequence numbers of the operations, such as S1, S2, etc., are only used to distinguish between different operations, and the sequence numbers themselves do not represent any execution order. In addition, these processes may include more or fewer operations, and these operations may be executed in sequence or in parallel. It should be noted that the descriptions of "first", "second", etc. in this article are used to distinguish different messages, devices, modules, etc., do not represent the order of precedence, and do not limit the "first" and "second" to be different types.
[0067] The embodiment of the present application also provides a computer device that can implement the above-mentioned user data display method. Figure 2 The processor of the embodiment of the present application uses a schematic diagram of the structure of a computer device, such as Figure 2 As shown, the computer device includes: a processor 21, a memory 22 storing a computer program, and a display 23. The processor 21 and the memory 22 may be one or more, and the display is used to display the information interface corresponding to the user on the application platform.
[0068] The memory 22 is mainly used to store computer programs, which can be executed by the processor, so that the processor controls the processor 21 to use the computer device to implement corresponding functions, complete corresponding actions or tasks. In addition to storing computer programs, the memory can also be configured to store various other data to support operations on the processor 21 using the computer device, examples of which include instructions for any application or method used to operate on the processor 21 using the computer device.
[0069] The memory 22 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.
[0070] In the embodiments of the present application, the implementation form of the processor 21 is not limited, for example, it can be but not limited to a CPU, a GPU or an MCU. The processor 21 can be regarded as a control unit of a computer device, which can be used to execute a computer program stored in the memory 22 to control the computer device to implement corresponding functions and complete corresponding actions or tasks. It is worth noting that, depending on the implementation form of the computer device and the different scenarios in which it is located, the functions to be implemented, the actions or tasks to be completed will be different; accordingly, the computer programs stored in the memory 22 will also be different, and the processor 21 can control the computer device to implement different functions and complete different actions or tasks by executing different computer programs.
[0071] In some optional embodiments, such as Figure 2 As shown, the computer device may also include other components such as a communication component 24 and a power supply component 25 . Figure 2 Only some components are shown schematically, and it does not mean that the computer equipment only includes Figure 2 The components shown are as follows. According to different application requirements, the computer device may further include other components, which may depend on the product form of the computer device.
[0072] In the embodiment of the present application, when the processor 21 executes the computer program in the memory 22, it is used to implement each step in the above-mentioned user data display method.
[0073] Accordingly, an embodiment of the present application further provides a computer-readable storage medium storing a computer program, which, when executed, can implement each step that can be executed by a computer device in the above method embodiment.
[0074] Accordingly, an embodiment of the present application also provides a computer program product, including a computer program / instruction, which implements the steps in the above method embodiment when the computer program / instruction is executed by a processor.
[0075] The present application also provides a user data processing device. For example, the processing device can be implemented as a virtual device in a communication controller (Communication Control Unit, CCU), such as an application. Figure 3As shown, the user data processing device includes a data acquisition module 301, a first data processing module 302, and a second data processing module 303; the data acquisition module 301 is used to acquire the operation data of multiple data dimensions generated by the first user on the application platform within a specified period of time, the multiple data dimensions correspond to at least one data tag, and at least one data tag supports interactive operations; the first data processing module 302 is used to associate at least one data tag with at least one attribute tag corresponding to the first user, and display the basic information of the first user, at least one data tag, and at least one attribute tag on the information interface corresponding to the first user; the second data processing module 303, in response to a click operation on any data tag, is used to determine the target attribute tag associated with the clicked data tag and its corresponding target data dimension, and generate trend change chart information corresponding to the target operation data adapted to the target attribute tag under the target data dimension; and display the trend change chart information on the information interface corresponding to the first user. It should be noted that the specific manner in which the operations performed by the processor in the device embodiment and the modules in the device embodiment have been described in detail in the embodiments of the relevant methods, and will not be elaborated here.
[0076] The communication component in the above-mentioned embodiment is configured to facilitate wired or wireless communication between the device where the communication component is located and other devices. The device where the communication component is located can access a wireless network based on a communication standard, such as WiFi, 2G, 3G, 4G / LTE, 5G and other mobile communication networks, or a combination thereof. In an exemplary embodiment, the communication component receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0077] The display in the above-mentioned embodiment includes a screen, and the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation.
[0078] The power supply assembly in the above embodiments provides power to various components of the device where the power supply assembly is located. The power supply assembly may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the device where the power supply assembly is located.
[0079] The audio component in the above embodiments may be configured to output and / or input audio signals. For example, the audio component includes a microphone (MIC), and when the device where the audio component is located is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal may be further stored in a memory or sent via a communication component. In some embodiments, the audio component also includes a speaker for outputting an audio signal.
[0080] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0081] The present application is described with reference to the flowchart and / or block diagram of the method, device (system) and computer program product according to the embodiment of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, and the combination of the process and / or box in the flowchart and / or block diagram can be realized by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for realizing the function specified in one process or multiple processes in the flowchart and / or one box or multiple boxes in the block diagram.
[0082] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0083] These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0084] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0085] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0086] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0087] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0088] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.
[0089] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the following claims.
[0090] It should be understood that the present application is not limited to the precise structures that have been 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 application is limited only by the appended claims.
Claims
1. A user data display method, characterized in that: include: Acquire operation data of a first user in multiple data dimensions generated on the application platform within a specified time period, wherein the multiple data dimensions correspond to at least one data tag, and the at least one data tag supports interactive operations; Associating the at least one data tag with the at least one attribute tag corresponding to the first user, and displaying the basic information of the first user, the at least one data tag, and the at least one attribute tag on the information interface corresponding to the first user; In response to a click operation on any data tag, a target attribute tag associated with the clicked data tag and a target data dimension corresponding thereto are determined, and trend change chart information corresponding to the target operation data adapted to the target attribute tag under the target data dimension is generated; as well as Displaying the trend change chart information on the information interface corresponding to the first user; Before displaying the at least one data tag on the information interface corresponding to the first user, the method further includes: For each data dimension, the data level of the first user under the data dimension is determined by combining the full data of the application platform under the data dimension within a specified time period and the operation data of the first user under the data dimension generated on the application platform within the specified time period, wherein the data level is used to set the visualization properties of the at least one data label.
2. The method according to claim 1, characterized in that Displaying the at least one data label on the information interface corresponding to the first user includes: According to the data level of the first user in at least one data dimension, respectively set the visualization attribute of the at least one data label; and The at least one data tag is displayed on the information interface corresponding to the first user according to the visualization attribute of the at least one data tag; wherein different data levels correspond to different visualization attributes.
3. The method according to claim 2, characterized in that According to the data level of the first user in at least one data dimension, respectively setting the visualization attribute of the at least one data label includes: At least one of the following information, namely, font, font style, font size, and color, is determined as a visualization attribute for a data label corresponding to each data dimension according to the data level of the first user in at least one data dimension.
4. The method according to claim 3, characterized in that Displaying the at least one data label on the information interface corresponding to the first user according to the visual attribute of the at least one data label includes: Based on at least one of the information of the font, font style, font size, and color used by the data label corresponding to each data dimension, the at least one data label is displayed on the information interface corresponding to the first user.
5. The method according to claim 1, characterized in that After associating the at least one data tag with the at least one attribute tag corresponding to the first user, the method further includes: For each attribute tag, if the attribute tag is associated with multiple data tags, and the multiple data tags correspond to different data levels, the attribute value of the attribute tag is generated according to the operation data under the data dimension corresponding to the maximum data level.
6. The method according to claim 5, characterized in that Displaying the at least one attribute label on the information interface corresponding to the first user includes: The at least one attribute label and its corresponding attribute value are displayed on the information interface corresponding to the first user; wherein the data level corresponding to the data label refers to the data level of the first user under the data dimension corresponding to the data label.
7. The method according to any one of claims 1 to 6, characterized in that: The target operation data includes multiple operation data, and the trend change chart information corresponding to the target operation data adapted to the target attribute tag under the target data dimension is generated, including: For each type of operation data in the target operation data, trend change chart information corresponding to each type of operation data is generated respectively.
8. A computer device, characterized in that: include: a display, a processor, and a memory storing a computer program; The display is used to display the information interface corresponding to the user on the application platform; The processor is configured to execute the computer program to: Acquire operation data of a first user under multiple data dimensions generated on the application platform within a specified period of time, wherein the multiple data dimensions correspond to at least one data tag, and the at least one data tag supports interactive operations, and for each data dimension, determine the data level of the first user under the data dimension by combining the full amount of data of the application platform under the data dimension within the specified period of time and the operation data of the first user under the data dimension generated on the application platform within the specified period of time, wherein the data level is used to set the visualization attribute of the at least one data tag; Associating the at least one data tag with the at least one attribute tag corresponding to the first user, and displaying the basic information of the first user, the at least one data tag, and the at least one attribute tag on the information interface corresponding to the first user; In response to a click operation on any data tag, determine the target attribute tag associated with the clicked data tag and its corresponding target data dimension, and generate trend change chart information corresponding to the target operation data adapted to the target attribute tag under the target data dimension; and display the trend change chart information on the information interface corresponding to the first user.
9. A user data processing device, characterized in that: include: A data acquisition module, a first data processing module and a second data processing module; The data acquisition module is used to acquire operation data of a first user under multiple data dimensions generated on the application platform within a specified period of time, wherein the multiple data dimensions correspond to at least one data tag, and the at least one data tag supports interactive operations, and for each data dimension, determine the data level of the first user under the data dimension by combining the full amount of data of the application platform under the data dimension within the specified period of time and the operation data of the first user under the data dimension generated on the application platform within the specified period of time, wherein the data level is used to set the visualization attribute of the at least one data tag; The first data processing module is used to associate the at least one data tag with the at least one attribute tag corresponding to the first user, and display the basic information of the first user, the at least one data tag and the at least one attribute tag on the information interface corresponding to the first user; The second data processing module, in response to a click operation on any data tag, is used to determine the target attribute tag associated with the clicked data tag and its corresponding target data dimension, and generate trend change chart information corresponding to the target operation data adapted to the target attribute tag under the target data dimension; and display the trend change chart information on the information interface corresponding to the first user.
10. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of a computer device, the computer device is enabled to execute the user data display method according to any one of claims 1 to 7.
11. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the user data display method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Image processing method and device and intelligent terminal
CN107015998A
Data analysis result display method and device, computer equipment and storage medium
CN110059267A
Information display method, device and system
CN113271471A