Information acquisition method and related device

By using quantitative information configuration controls in co-creation activities, users can directly configure quantifiable information, and the server optimizes the target object after processing, solving the problem of difficult information in co-creation activities, and improving optimization efficiency and user experience.

CN120508224APending Publication Date: 2025-08-19TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410188255.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-02-19
Publication Date
2025-08-19

AI Technical Summary

Technical Problem

In the prior art, the text information provided by users in co-creation activities is difficult to quantify, resulting in low application optimization efficiency and low manual statistical analysis efficiency, affecting the optimization effect.

Method used

By receiving and displaying the quantized information configuration control, users can configure quantifiable information, and the server directly processes this information to optimize the target object and simplify the data processing process.

Benefits of technology

The data processing efficiency of information in co-creation activities has been improved, the optimization effect can better meet user expectations, and enhance user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120508224A_ABST
    Figure CN120508224A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an information collection method and a related device. The method comprises the following steps: receiving an activity participation operation triggered for a target co-creation activity; the target co-creation activity is used for collecting reference information related to a target object in the target application so as to optimize and adjust the target object in combination with the reference information; responding to the activity participation operation, and displaying an activity page corresponding to the target co-creation activity; the active page comprises a quantitative information configuration control corresponding to the reference index of the target object, and the quantitative information configuration control is used for supporting the configuration of quantifiable information of the reference index; receiving target quantization reference information configured through the quantization information configuration control; and in response to a confirmation operation triggered for the target quantization reference information, completing optimization adjustment of the target object based on the target quantization reference information. According to the method, the optimization effect of the target co-creation activity on the target object can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to an information collection method and related devices. Background Art

[0002] In practice, to foster intimacy between the app project team and users and increase user interaction, app operators often host events inviting users to collaborate on improving or refining app content. For example, in gaming apps, game operators can invite players to review or offer suggestions for virtual characters, virtual props, and game maps, and then optimize the relevant content based on the input provided by players. These types of activities are known as co-creation events.

[0003] In related technologies, co-creation activities are usually published on the official website or forum website of the application, and users can participate in the co-creation activity by contributing text information (such as evaluation text, suggestion text, etc.). However, the text information contributed by users is usually difficult to quantify, and operators are required to manually perform statistical analysis on the text information collected in the co-creation activities, and then optimize the application based on the corresponding results. On the one hand, the information provided by users in the co-creation activities is difficult to be fully utilized, which may affect the optimization effect of the application; on the other hand, the efficiency of manual statistical analysis of text information is low, which will correspondingly affect the optimization efficiency of the application. Summary of the Invention

[0004] The embodiments of the present application provide an information collection method and related devices, which can improve the optimization effect of the target co-creation activity on the target object and enhance the user's sense of participation and experience in the target co-creation activity.

[0005] In a first aspect, the present application provides an information collection method, the method comprising:

[0006] Receiving an activity participation operation triggered by a target co-creation activity; the target co-creation activity is used to collect reference information related to a target object in a target application, so as to optimize and adjust the target object in combination with the reference information;

[0007] In response to the activity participation operation, an activity page corresponding to the target co-creation activity is displayed; the activity page includes a quantitative information configuration control corresponding to the reference indicator of the target object, and the quantitative information configuration control is used to support configuration of quantifiable information of the reference indicator;

[0008] receiving target quantization reference information configured through the quantization information configuration control;

[0009] In response to a confirmation operation triggered by the target quantization reference information, optimization adjustment of the target object is completed based on the target quantization reference information.

[0010] A second aspect of the present application provides an information collection device, comprising:

[0011] An operation receiving module, configured to receive an activity participation operation triggered for a target co-creation activity; the target co-creation activity is configured to collect reference information related to a target object in a target application, so as to optimize and adjust the target object in combination with the reference information;

[0012] A display module, configured to respond to the activity participation operation and display an activity page corresponding to the target co-creation activity; the activity page includes a quantitative information configuration control corresponding to the reference indicator of the target object, the quantitative information configuration control being configured to support quantifiable information of the reference indicator;

[0013] An information receiving module, configured to receive target quantization reference information configured through the quantization information configuration control;

[0014] The optimization module is configured to respond to a confirmation operation triggered by the target quantitative reference information and complete optimization adjustment of the target object based on the target quantitative reference information.

[0015] A third aspect of the present application provides a computer device, the device comprising a processor and a memory:

[0016] The memory is used to store computer programs;

[0017] The processor is configured to execute the steps of the method described in the first aspect according to the computer program.

[0018] A fourth aspect of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium is used to store a computer program, and the computer program is used to execute the steps of the method described in the first aspect.

[0019] A fifth aspect of the present application provides a computer program product or computer program, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the steps of the method described in the first aspect above.

[0020] It can be seen from the above technical solutions that the embodiments of the present application have the following advantages:

[0021] An embodiment of the present application provides an information collection method. First, an activity participation operation triggered for a target co-creation activity is received. The target co-creation activity is used to collect reference information related to a target object in a target application, so as to optimize and adjust the target object in combination with the reference information; second, in response to the activity participation operation, an activity page corresponding to the target co-creation activity is displayed. The activity page includes a quantitative information configuration control corresponding to a reference indicator of the target object. The quantitative information configuration control is used to support the configuration of quantifiable information of the reference indicator; next, target quantitative reference information configured through the quantitative information configuration control is received; and then, in response to a confirmation operation triggered for the target quantitative reference information, optimization and adjustment of the target object are completed based on the target quantitative reference information. In an embodiment of the present application, since the target quantitative reference information collected is quantifiable information, the background server can directly perform statistics on the target quantitative reference information, thereby improving the data processing efficiency of the reference information provided by the activity participants in the target co-creation activity, which is conducive to improving the optimization efficiency of the target application; and, due to the server's good performance in quantifiable data processing, when the target quantitative reference information collected by the target co-creation activity is quantifiable information, the server can comprehensively process all the collected quantitative reference information, thereby more comprehensively considering the reference information provided by all users participating in the target co-creation activity. In this way, the optimization suggestions and optimization directions obtained by the server based on data analysis can better meet user expectations, thereby improving the optimization effect of this target co-creation activity on the target object, and enhancing the user's sense of participation and experience in this target co-creation activity. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] Figure 1 A schematic diagram of a scenario of an information collection method provided in an embodiment of the present application;

[0023] Figure 2 A flowchart of an information collection method provided in an embodiment of the present application;

[0024] Figure 3 Schematic diagram of the invitation message provided in the embodiment of the present application;

[0025] Figure 4 A schematic diagram of an invitation message provided in another embodiment of the present application;

[0026] Figure 5 A schematic diagram of the evaluation quantification information configuration control provided in an embodiment of the present application;

[0027] Figure 6 A schematic diagram of a configuration control for suggested quantitative information provided in an embodiment of the present application;

[0028] Figure 7 A diagram showing the effect of the target co-creation activity section provided in an embodiment of the present application;

[0029] Figure 8 A radar chart for analyzing usage objects provided in an embodiment of the present application;

[0030] Figure 9 A schematic diagram of the public disclosure of outstanding co-creation users provided in an embodiment of this application;

[0031] Figure 10 A schematic diagram of a co-creation activity page template provided in an embodiment of the present application;

[0032] Figure 11 A schematic diagram of a target cache structure provided in an embodiment of the present application;

[0033] Figure 12 This is a flowchart of the interactive instructions for the active page rendering provided by the embodiment of the present application;

[0034] Figure 13 This is an interactive flow chart of the operation terminal configuration data provided in the embodiment of the present application;

[0035] Figure 14 A flowchart of the instruction interaction for the rendering server to hit the cache provided in an embodiment of the present application;

[0036] Figure 15 A flowchart of instruction interaction when a rendering server misses the cache provided in an embodiment of the present application;

[0037] Figure 16 A schematic diagram of the structure of an information collection device provided in an embodiment of the present application;

[0038] Figure 17 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application;

[0039] Figure 18 A schematic diagram of the structure of the server provided in an embodiment of the present application. DETAILED DESCRIPTION

[0040] In order to help those skilled in the art better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.

[0041] The terms "first," "second," "third," "fourth," etc. (if any) 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 sequential sequence. It should be understood that the numbers used in this way are 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. In addition, the terms "including" and "having," as well as any variations thereof, are intended to cover non-exclusive inclusions, e.g., a process, method, system, product, or apparatus comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products, or apparatus.

[0042] The information collection method provided in the embodiments of the present application can be implemented by a computer device, which can be a terminal device or a server. The server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. Terminal devices include but are not limited to mobile phones, computers, intelligent voice interaction devices, smart home appliances, and vehicle-mounted terminals. The terminal device and the server can be connected directly or indirectly via wired or wireless communication, which is not limited in this application.

[0043] It should be noted that the information, data, and signals involved in the embodiments of this application are all authorized by the relevant objects or fully authorized by all parties, and the collection, use, and processing of relevant data comply with the relevant laws, regulations, and standards of relevant countries and regions.

[0044] To facilitate understanding of the information collection method provided in the embodiments of the present application, the following uses a terminal device as an example to illustrate an application scenario of the information collection method.

[0045] See also Figure 1 , Figure 1 A scenario diagram of an information collection method provided in an embodiment of the present application, wherein the application scenario may include a terminal device 100, which may include but is not limited to a laptop computer, a desktop computer, a smart phone, and a tablet computer.

[0046] The target application is installed on the terminal device 100. When the operator of the target application initiates a target co-creation activity, the terminal device 100 can receive an invitation message for the target co-creation activity or display a participation entry control for the target co-creation activity on the application interface of the target application. Furthermore, the terminal device 100 can receive an activity participation operation triggered by the target co-creation activity through the invitation message or participation entry control.

[0047] Among them, the target co-creation activity is used to collect reference information related to the target object in the target application, so as to optimize and adjust the target object in combination with the reference information. In an embodiment of the present application, the target application that can initiate the target co-creation activity can be any one of the applications such as game applications, multimedia playback applications, shopping applications, instant messaging applications, etc. The embodiment of the present application does not impose any restrictions on the application type of the target application. Taking the game application as an example, the target object targeted by the target co-creation activity can be the game character, game props, game scene, game map and other objects in the game application; when the target object is the game character in the game application, the user's reference information on the game character can be collected through the target co-creation activity. The reference information is used to describe the user's evaluation or adjustment suggestions for one or more attributes of the game character, such as skills, movement speed, defense, etc.; based on the reference information collected by the target co-creation activity, the attributes of the game character are optimized or adjusted.

[0048] The terminal device 100 responds to the activity participation operation triggered for the target co-creation activity and displays the activity page corresponding to the target co-creation activity. Among them, the activity page includes a quantitative information configuration control corresponding to the reference index of the target object, and the quantitative information configuration control is used to support the configuration of quantifiable information of the reference index. When the user triggers the activity participation operation for the target co-creation activity, the terminal device 100 responds to the activity participation operation and displays the activity page corresponding to the target co-creation activity. The activity page is deployed with a quantitative information configuration control corresponding to the reference of the target object. Through the quantitative information configuration control, quantifiable information can be configured for the reference index of the target object. It should be noted that quantifiable information refers to information that can be directly quantified and processed by the background server, and such quantifiable information usually does not require additional semantic analysis processing.

[0049] The quantifiable information configured for the reference indicator of the target object via the quantified information configuration control is determined as the target quantified reference information. After completing the configuration of the target quantified reference information on the activity page, the terminal device 100 receives the target quantified reference information. For example, when the target object is a game character in a game application and the reference indicator is the movement speed of the game character, the quantified information configuration control can be used to configure quantifiable information for the movement speed of the game character, such as configuring a corresponding level for the current movement speed of the game character. For example, configuring a three-star level indicates that the current movement speed of the game character is average.

[0050] After receiving the target quantitative reference information, the terminal device 100 transmits the target quantitative reference information to the target server in response to the confirmation operation triggered for the target quantitative reference information. The target server is used to support the above-mentioned target co-creation activity. Since the collected target quantitative reference information is quantifiable information, the target quantitative reference information is transmitted to the target server, and the target server can directly perform statistics on the target quantitative reference information, thereby improving the data processing efficiency of the reference information provided by the activity participants in the target co-creation activity, thereby helping to improve the optimization efficiency of the target application; and, due to the server's good performance in quantifiable data processing, when the target quantitative reference information collected by the target co-creation activity is quantifiable information, the server can comprehensively process all the collected quantitative reference information, thereby more comprehensively considering the reference information provided by all users participating in the target co-creation activity. In this way, the optimization suggestions and optimization directions obtained by the target server based on data analysis can better meet user expectations, thereby improving the optimization effect of this target co-creation activity on the target object, and enhancing the user's sense of participation and experience in this target co-creation activity.

[0051] It should be understood that Figure 1 The application scenarios shown are only examples. In actual applications, the information collection method provided in the embodiments of the present application can also be applied to other scenarios. No limitation is made to the application scenarios of the information collection method provided in the embodiments of the present application.

[0052] In combination with the above scenario introduction, the following will introduce an information collection method in the embodiment of this application. Figure 2 , Figure 2 This is a flow chart of an information collection method provided in an embodiment of the present application, which specifically includes the following steps:

[0053] Step 201: Receive an activity participation operation triggered by a target co-creation activity.

[0054] Target co-creation activities are used to collect reference information related to the target object in the target application in order to optimize and adjust the target object in combination with the reference information. Target co-creation activities are information collection activities initiated by the operator of the target application to optimize and adjust the target object in the target application. Through target co-creation activities, on the one hand, users can provide evaluations and / or optimization suggestions for the target object in the form of reference information based on their own experience of using the target application, and expect the target application to adjust the target object based on the reference information; on the other hand, the operator of the target application can understand the user's current evaluation and / or optimization suggestions for the target object by analyzing the reference information provided by each user, and integrate all the reference information to clarify the optimization direction and means for the target object this time, and determine the optimization adjustment method for the target object based on the reference information provided by the user, so that the target object is optimized in the direction expected by most users, thereby improving the user experience in the target application.

[0055] It should be understood that the target application in the embodiments of the present application can be any application, for example, including but not limited to game applications, shopping applications, multimedia playback applications, social applications, etc., and the embodiments of the present application do not impose any restrictions on the target application. In addition, the target object in the target application can be any user-operable object in the target application, for example, including but not limited to a specific function in the target application, an interactive character in the target application, etc., and the embodiments of the present application do not impose any restrictions on the target object.

[0056] For example, the target application can be a game application, and the target object can be game characters, game scenes, game props, game maps and other objects in the game application. Through target co-creation activities, reference information related to game characters, game scenes, game maps and game props in the game application can be collected, such as the attribute information of game characters (skills, output, survival, movement speed, etc.), the distribution information of game scenes (number of buildings, vegetation area, etc.), and the attribute information of game props (effective time, effective conditions, etc.). Based on the reference information, the game characters, game scenes, game maps, game props and other objects in the game application are optimized and adjusted to enhance the user's gaming experience in the game application.

[0057] For example, the target application can be a shopping application, and the target objects can be stores, products, advertisements and other objects in the shopping application. Through target co-creation activities, reference information related to stores, products, advertisements, etc. in the shopping application can be collected, such as store and product display information, advertisement placement information, etc., and based on the reference information, stores, products, advertisements and other objects can be optimized and adjusted to enhance the user's browsing experience and shopping experience in the shopping application.

[0058] It should be noted that in the embodiments of the present application, the target co-creation activity can be directly initiated by the operator of the target application, or it can be initiated by the operator of the target application based on user feedback after receiving relevant feedback from the user; of course, the target co-creation activity can also be initiated for the target application in other ways, and the embodiments of the present application do not make specific limitations on this.

[0059] It should be understood that in the embodiments of the present application, a variety of methods can be used to trigger activity participation operations for target co-creation activities, and the embodiments of the present application do not specifically limit this.

[0060] As an embodiment, receiving an activity participation operation triggered by a target co-creation activity may be implemented in one of the following ways:

[0061] S11: Displaying an invitation message corresponding to the target co-creation activity, and receiving an activity participation operation triggered by the invitation message.

[0062] The invitation message is a message sent to the user of the target application to invite the user to participate in the target co-creation activity. The invitation message includes but is not limited to application notification messages, emails, text messages, messages in instant messaging apps, pop-up messages within apps, etc. The embodiment of this application does not specifically limit the type of invitation message. Invitation message based on target co-creation activity,

[0063] It should be noted that in an embodiment of the present application, the invitation information can be directly displayed on the system page of the terminal device. For example, when the target application is started and run in the background of the terminal device, in response to the start of the target application, the invitation information corresponding to the target co-creation activity in the target application is displayed on the system page of the terminal device; the invitation information can also be displayed in the application interface of the target application. For example, when the user starts the target application through the terminal device, the application interface of the target application is displayed in the terminal device, and in response to the start of the target application, the invitation information is displayed in the application interface of the target application; the embodiment of the present application does not impose any limitation on the display page of the invitation information.

[0064] See also Figure 3 , Figure 3 Schematic diagram of an invitation message provided in an embodiment of the present application. The operator of the target application sends an invitation message to each invited party, and displays in the invitation message content such as the target party being game character A and a participation control. In the invitation message, the invited party can trigger an activity participation action for the participation control to participate in the target co-creation activity.

[0065] See also Figure 4 , Figure 4 This is a schematic diagram of an invitation message provided by another embodiment of the present application. Figure 3 On the basis of Figure 4A skip control is added to the invitation message. When the invited party receives the invitation message, if he or she does not want to participate in the target co-creation activity, the skip control can be used to trigger the activity skip operation.

[0066] S12: Displaying a participation entry control corresponding to the target co-creation activity on the application interface of the target application, and receiving an activity participation operation triggered by the participation entry control.

[0067] The target application's application interface is a display interface that carries various display contents in the target application. When the target application is started in a terminal device, the target application's application interface is displayed in the terminal device. In an embodiment of the present application, a participation entry control corresponding to the target co-creation activity can be deployed in the target application's application interface. The participation entry control supports users of the target application in triggering an activity participation operation for the target co-creation activity. Through the participation entry control, users of the target application can access the activity page of the target co-creation activity.

[0068] In an embodiment of the present application, the user of the target application can trigger the activity participation operation of the target co-creation activity based on the invitation information, or can trigger the activity participation operation of the target co-creation activity based on the participation entry control in the application interface of the target application, thereby providing the user of the target application with multiple ways to participate in the target co-creation activity, thereby improving the experience and convenience of the user in participating in the target co-creation activity.

[0069] Specifically, the invitees for the target co-creation activity can be determined in the following ways:

[0070] Among the users of the target application, users whose usage of the target application meets the high-frequency usage condition are selected as the invitees for the target co-creation activity.

[0071] The high-frequency usage condition is a condition for screening the users of the target application in this target co-creation activity. For example, when the target object is a game character in a game application, the high-frequency usage condition includes but is not limited to the user's proficiency in the game character, the number of times the user uses the game character, the user's win rate using the game character, etc. Correspondingly, when the user's proficiency in the game character is higher than a certain threshold, or the number of times the user uses the game character is greater than a certain threshold, or the user's win rate using the game character is higher than a certain threshold, it is considered that the user's usage of the target object meets the high-frequency usage condition.

[0072] The invited object is the object to which the invitation message of the target co-creation activity is sent. In the embodiment of the present application, the user object whose usage of the target object meets the high-frequency usage conditions is determined as the invited object. After the target co-creation activity starts, the operator of the target application sends the invitation message of this target co-creation activity to each invited object.

[0073] By setting high-frequency usage conditions, the invitees for this target co-creation activity are screened from the users of the target application. While reducing the number of participants in the target co-creation activity, the quality of the participants is improved. The evaluation or adjustment significance proposed by each invited object is of higher quality and more referenceable, which has a better optimization and adjustment effect for this target co-creation activity.

[0074] In the embodiment of the present application, the invitees can also be determined based on the purpose of the target co-creation activity. For example, if the purpose of the target co-creation activity is to attract new users, user information can be obtained through background data, and new users who have registered within one month can be selected as the invitees for the target co-creation activity. In this way, inviting new users to participate in the target co-creation activity can increase their sense of participation and enhance their experience in the target application, thereby increasing the user stickiness of new users in the target application.

[0075] For another example, when the purpose of this target co-creation activity is to attract returning users, returning users can be identified as the invitees for this target co-creation activity. Returning users are users whose usage frequency of the target application has significantly decreased over a period of time, but whose usage frequency of the target application has gradually increased recently. Inviting returning users to participate in this target co-creation activity can not only understand the reasons for the decrease in usage frequency of returning users, but also optimize and adjust the target application based on the evaluation or suggestions put forward by returning users, thereby improving the usage experience and user stickiness of returning users in the target application. This embodiment of the application does not impose any restrictions on the invitees for the target co-creation activity.

[0076] Step 202: In response to the activity participation operation, an activity page corresponding to the target co-creation activity is displayed.

[0077] When the user terminal receives an activity participation operation triggered by the user for the target co-creation activity, the user terminal displays an activity page corresponding to the target co-creation activity in response to the activity participation operation. The activity page can be an independent page or independent window displayed on the screen of the user terminal based on the triggering of the activity participation operation, which includes a quantitative information configuration control corresponding to the reference index of the target object. In one or more embodiments, the reference index of the target object corresponds to the activity purpose of this target co-creation activity, that is, the activity purpose of this target co-creation activity is to optimize the reference index of the target object. For example, the reference index includes but is not limited to attribute indicators such as output, survival, skills, and movement speed of the game character, as well as layout indicators such as the number of buildings and vegetation area of the game scene.

[0078] Correspondingly, the quantification information configuration control is used to support the configuration of quantifiable information for reference indicators. Users can use the quantification information configuration control to configure quantifiable information for the reference indicators of the target object. In the embodiment of the present application, quantifiable information refers to information that can be directly quantified and organized by the backend server, without the need for additional semantic analysis and processing. Specifically, it can be information such as scores, star ratings, grades, and tags. The configuration operations performed on the quantification information configuration control can include scoring, rating, rating, and selecting tags.

[0079] It should be noted that the "response" involved in the embodiments of the present application is used to represent the conditions or states on which the execution of an operation depends. When certain conditions or states are met, one or more operations can be executed. Among them, these operations can be real-time or have a certain delay.

[0080] Step 203: Receive target quantization reference information configured through the quantization information configuration control.

[0081] The target quantitative reference information is quantifiable information configured for the reference indicator of the target object through the quantization information configuration control. Through the quantization information configuration control, quantifiable information is configured for the reference indicator of the target object, and the quantifiable information is determined as the target quantitative reference information, which is received by the user terminal.

[0082] It should be noted that in an embodiment of the present application, when optimizing and adjusting the target object through a target co-creation activity, the reference indicators of the target object that need to be adjusted may be one or more. Then, the reference information related to the target object collected through the target co-creation activity may also correspond to one or more reference indicators of the target object.

[0083] In a possible implementation, the activity page includes an evaluation quantification information configuration control, which is used to support configuration of quantifiable information of the target object's evaluation indicator. In this case, step 203 can be specifically implemented as follows:

[0084] Receives the target evaluation quantitative reference information configured through the evaluation quantitative information configuration control.

[0085] In the embodiment of the present application, the target evaluation quantitative reference information is quantifiable information configured for one or more indicators to be evaluated of the target object via the evaluation quantitative information configuration control. When the evaluation quantitative information configuration control is included on the activity page, the evaluation quantitative information configuration control can be used to configure corresponding quantifiable information for one or more indicators to be evaluated of the target object, and this quantifiable information is determined as the target evaluation quantitative reference information, which is then received by the user terminal.

[0086] Specifically, the implementation of receiving the target evaluation quantification reference information configured through the evaluation quantification information configuration control includes at least one of the following:

[0087] S21: receiving a grade selection operation triggered by a grade selection control, and using the target grade selected by the grade selection operation as quantitative reference information for target evaluation.

[0088] The grade selection control includes multiple candidate grades and their corresponding reference standard information, and supports configuring corresponding grade information for the target object's indicators to be evaluated. The grade information can be used as quantitative reference information for target evaluation of the target object's indicators to be evaluated.

[0089] In an embodiment of the present application, a plurality of candidate grades and reference standard information corresponding to each candidate grade are provided in the grade selection control. The reference standard information is explanatory information provided to the user for reference and corresponding to each candidate grade. When configuring grade information for the target object's to-be-evaluated indicator, the candidate grade that matches the target object's to-be-evaluated indicator can be selected based on the reference standard information corresponding to each candidate grade, and a grade selection operation is triggered for the candidate grade. The candidate grade selected by the grade selection operation is used as the target grade, and the target grade is then used as the target evaluation quantitative reference information for the target object. Generally speaking, the higher the target grade of the to-be-evaluated indicator, the better the corresponding optimization effect. By setting the reference standard information in the grade selection control, a reference standard is provided for the user to configure the target grade for the target object's to-be-evaluated indicator, which is conducive to the user to more accurately configure the target grade corresponding to the target object's to-be-evaluated indicator, and enables each user to configure the target grade based on the same standard, which is conducive to more accurate statistics of the target evaluation quantitative reference information in the background.

[0090] See also Figure 5 , Figure 5 The schematic diagram of the evaluation quantitative information configuration control provided in the embodiment of the present application shows that the evaluation quantitative information configuration control is deployed with target objects and their corresponding indicators to be evaluated, candidate levels and their corresponding reference standard information. Figure 5 In the evaluation, the target object is game character A, and its corresponding indicators to be evaluated include five indicators: overall, development, output, team battle and line leading. The candidate levels include five levels in total, and the reference standard information corresponding to the five levels are very poor, poor, average, good and very good respectively; in the evaluation quantitative information configuration control, the user can select the corresponding target level for each indicator to be evaluated of game character A according to the game experience, and determine the target level corresponding to each indicator to be evaluated as the target evaluation quantitative reference information of game character A.

[0091] S22: Receive the target score input through the score input control, and use the target score as quantitative reference information for target evaluation.

[0092] The scoring input control is also used to prompt the reference standard information corresponding to each of the multiple scoring intervals, and supports configuring corresponding scoring information for the target object's to-be-evaluated indicators. This scoring information can be used as quantitative reference information for the target evaluation of the target object's to-be-evaluated indicators.

[0093] In an embodiment of the present application, a plurality of reference standard information corresponding to each scoring interval is provided in the scoring input control. When the user sets the scoring information for the target object's to-be-evaluated indicator, the user can input the target score corresponding to the to-be-evaluated indicator according to the reference standard information corresponding to each scoring interval. For example, when a ten-point system is used when setting the scoring information for the target object's to-be-evaluated indicator, the reference standard information corresponding to 1 to 2 points can be "very poor", the reference standard information corresponding to 3 to 4 points can be "poor", the reference standard information corresponding to 5 to 6 points can be "average", the reference standard information corresponding to 7 to 8 points can be "good", and the reference standard information corresponding to 9 to 10 points can be "very good". After the user terminal receives the target score input in the scoring input control, it determines the target score as the target evaluation quantitative reference information corresponding to the target object's to-be-evaluated indicator.

[0094] Through the level selection control or the score input control, the evaluation quantitative information configuration control provides a variety of ways to configure target evaluation quantitative reference information for the target object's to-be-evaluated indicators. This provides users with multiple ways to participate in the target co-creation activity, thereby enhancing the user's participation experience in the target co-creation activity. At the same time, by setting reference standard information in the level selection control, a reference standard is provided for users to configure the target level for the target object's to-be-evaluated indicators. This helps users more accurately configure the target level corresponding to the target object's to-be-evaluated indicators, and enables each user to configure the target level based on the same standard, which facilitates more accurate statistics of the target evaluation quantitative reference information in the background.

[0095] In a possible implementation, the activity page includes a suggested quantitative information configuration control, which is used to support configuration of quantifiable information of candidate optimization indicators of the target object. In this case, step 203 can be specifically implemented as follows:

[0096] Receives the target recommended quantization reference information configured through the recommended quantization information configuration control.

[0097] In an embodiment of the present application, the target suggested quantitative reference information is quantifiable information configured for one or more candidate optimization indicators of the target object via a suggested quantitative information configuration control. When the active page includes a suggested quantitative information configuration control, the suggested quantitative information configuration control can be used to configure corresponding quantifiable information for one or more candidate optimization indicators of the target object, and the quantifiable information is determined as the target suggested quantitative reference information, which is then received by the user terminal.

[0098] Specifically, receiving the target recommended quantization reference information configured through the recommended quantization information configuration control can be implemented in the following ways:

[0099] S31: receiving a first indicator selection operation triggered by a first-level indicator selection control;

[0100] S32: displaying candidate secondary optimization indicators related to the target primary optimization indicator in the secondary indicator selection control according to the target primary optimization indicator selected through the first indicator selection operation;

[0101] S33: receiving a second indicator selection operation triggered by the secondary indicator selection control;

[0102] S34: The target first-level optimization index and the target second-level optimization index selected by the second index selection operation are used as target suggestion quantitative reference information.

[0103] The first-level indicator selection control includes multiple candidate first-level optimization indicators, and the second-level indicator selection control includes multiple candidate second-level optimization indicators. There is a corresponding relationship between the candidate first-level optimization indicators and the candidate second-level optimization indicators. When the user triggers the first indicator selection operation in the first-level indicator selection control, the candidate first-level optimization indicator selected by the first indicator selection operation is determined as the target first-level optimization indicator. Correspondingly, after the target first-level optimization indicator is determined, the candidate second-level optimization indicators displayed in the second-level indicator selection control of the recommended quantitative information configuration control correspond to the target first-level optimization indicator and are the refined optimization indicators under the target first-level optimization indicator. For example, when the target first-level optimization indicator is team battle, the associated second-level indicator selection control can be indicators related to the game character's participation in team battles, such as enhancing flexibility and increasing attack speed.

[0104] In the secondary indicator selection control, the user can trigger the second indicator selection operation for the candidate secondary optimization indicator, and determine the secondary optimization indicator selected by the second indicator selection operation as the target secondary optimization indicator, and jointly determine the target first-level optimization indicator and the target second-level optimization indicator as the target recommendation quantitative reference information corresponding to the target object.

[0105] It should be noted that, in actual applications, the activity page of the target co-creation activity may only include the above-mentioned evaluation quantitative information configuration control, and only support users to configure the target evaluation quantitative reference information of the target object's to-be-evaluated indicators; the activity page of the target co-creation activity may also only include the above-mentioned suggestion quantitative information configuration control, and only support users to configure the target suggestion quantitative reference information of the candidate optimization indicators of the target object; the activity page of the target co-creation activity may also include the above-mentioned evaluation quantitative information configuration control and the suggestion quantitative information configuration control at the same time, and at the same time support users to configure the target evaluation quantitative reference information of the target object's to-be-evaluated indicators, and the target suggestion quantitative reference information of the candidate optimization indicators; of course, in actual applications, the activity page may also include controls for configuring other information, and the embodiments of the present application do not impose any restrictions on this.

[0106] See also Figure 6 , Figure 6 A schematic diagram of a configuration control for recommended quantitative information provided in an embodiment of the present application. Figure 6The suggested quantitative information configuration control shown is mainly composed of a primary indicator selection control and a secondary indicator selection control. The primary indicator selection control records the labels corresponding to the overall direction of optimization and adjustment of the target object for this target co-creation activity, and the secondary indicator selection control records the core direction of optimization and adjustment of the target object. In the primary indicator selection control, the labels corresponding to the candidate primary optimization indicators that support configuration include overall, development, and team battle. Since there is a corresponding relationship between the candidate primary optimization indicators and the candidate secondary optimization indicators, when "team battle" is selected as the target primary optimization indicator through the first indicator selection operation, the candidate secondary optimization indicators corresponding to "team battle" are displayed in the secondary indicator selection control, such as increase flexibility, reduce flexibility, increase movement speed, reduce movement speed, increase attack speed, and reduce attack speed.

[0107] Further, in Figure 6 In the suggested quantitative information configuration control shown, a text input control can also be set. In the text input control, the user can enter specific suggestions for optimizing the target object, for example: increase the movement speed by 0.5 seconds after the skill hits, so that the operator of the target application can grasp the optimization adjustment direction in more detail.

[0108] By setting the first-level indicator selection control and the second-level indicator selection control in the recommended quantitative information configuration control, the candidate optimization indicators for the target object are divided into two levels. First, the target first-level optimization indicator is selected, and then the target second-level optimization indicator is selected from the candidate second-level optimization indicators corresponding to the target first-level optimization indicator, thereby improving the precision and accuracy of determining the optimization direction for the target object.

[0109] Based on the above embodiment, in a possible implementation, step 202 and step 203 may be implemented as follows:

[0110] S41: In response to the activity participation operation, display a first activity page corresponding to the target co-creation activity; receive first target quantitative reference information configured through the quantitative information configuration control in the first activity page;

[0111] S42: In response to a confirmation operation triggered by the first target quantitative reference information, display a second activity page corresponding to the target co-creation activity; and receive second target quantitative reference information configured through a quantitative information configuration control in the second activity page.

[0112] The first active page includes either an evaluation quantization information configuration control or a suggestion quantization information configuration control, and the second active page includes either an evaluation quantization information configuration control or a suggestion quantization information configuration control. The first and second active pages include different types of quantization information configuration controls. In other words, the evaluation quantization information configuration control and the suggestion quantization information configuration control are located on different active pages. When the first active page contains the evaluation quantization information configuration control, the second active page contains the suggestion quantization information configuration control; and when the first active page contains the suggestion quantization information configuration control, the second active page contains the evaluation quantization information configuration control.

[0113] When an activity participation operation is triggered, the terminal device displays the first activity page of the target co-creation activity in response to the activity participation operation. On the first activity page, the user can configure first target quantitative reference information for the target object using the quantitative information configuration control. The first target quantitative reference information corresponds to the quantitative information configuration control. When the quantitative information configuration control is an evaluation quantitative information configuration control, the first target quantitative reference information is the target evaluation quantitative reference information; when the quantitative information configuration control is a suggestion quantitative information configuration control, the first target quantitative reference information is the target suggestion quantitative reference information.

[0114] After the user completes configuring the first target quantitative reference information on the first activity page, a confirmation operation is triggered for the first target quantitative reference information. In response to the confirmation operation, the terminal device displays a second activity page for the target co-creation activity. On the second activity page, the user can similarly configure the second target quantitative reference information for the target object using the quantitative information configuration control, and the terminal device receives the second target quantitative reference information. However, the quantitative information configuration control on the second activity page is different from the quantitative information configuration control on the first activity page. Correspondingly, since the second target quantitative reference information corresponds to the quantitative information configuration control on the second activity page, the second target quantitative reference information is also different from the first target quantitative reference information.

[0115] Quantitative reference information for evaluation and quantitative reference information for establishment are configured separately on different activity pages, making the content of each activity page in the target co-creation activity more concise. At the same time, by collecting different information on different pages, the comprehensiveness and diversity of reference information collection are improved, and it is convenient for users participating in the target co-creation activity to configure different types of reference information in a differentiated manner.

[0116] Step 204: In response to the confirmation operation triggered by the target quantization reference information, the optimization adjustment of the target object is completed based on the target quantization reference information.

[0117] After receiving the target quantization reference information, the user can confirm the target quantization reference information. When the target quantization reference information is confirmed to be correct, a confirmation operation is triggered for the target quantization reference information. At this time, the user terminal responds to the confirmation operation triggered for the target quantization reference information and transmits the target quantization reference information to the target server, so that the target server completes the optimization adjustment of the target object based on the target quantization reference information.

[0118] In an embodiment of the present application, a target server is used to support target co-creation activities. The target server can receive target quantitative reference information uploaded from multiple user terminals, and the multiple user terminals correspond to multiple users participating in the target co-creation activity. Since the target quantitative reference information is quantifiable information, the target server can directly quantify and organize the target quantitative reference information after receiving the target quantitative reference information uploaded from each user terminal, thereby improving the processing efficiency of the target quantitative reference information. For example, when the target quantitative reference information is star rating information for determining the reference indicators of the target object, the target server can quantify and organize the star ratings in each target quantitative reference information after receiving the target quantitative reference information, determine the star rating average, and adjust the reference indicators of the target object according to the star rating average.

[0119] It can be seen that, through the information collection method provided by the embodiment of the present application, since the target quantitative reference information collected is quantifiable information, the target quantitative reference information is transmitted to the target server, and the target quantitative reference information can be directly statistically organized by the target server, thereby improving the data processing efficiency of the reference information provided by the activity participants in the target co-creation activity, which is conducive to improving the optimization efficiency of the target application; and, due to the good performance of the server in quantifiable data processing, when the target quantitative reference information collected by the target co-creation activity is quantifiable information, the server can comprehensively process all the collected quantitative reference information, thereby more comprehensively considering the reference information provided by all users participating in the target co-creation activity. In this way, the optimization suggestions and optimization directions obtained by the target server based on data analysis can better meet user expectations, thereby improving the optimization effect of this target co-creation activity on the target object, and enhancing the user's sense of participation and experience in this target co-creation activity.

[0120] In one possible implementation, the quality of the quantitative reference information collected in the target co-creation activity is determined by at least one of the following methods:

[0121] S51: When the quantitative reference information in the target co-creation activity is disclosed to the user of the target application and the user is supported to trigger an evaluation operation on the quantitative reference information, the quality of the quantitative reference information is determined according to the evaluation result of each piece of quantitative reference information.

[0122] After receiving the quantitative reference information uploaded by each user terminal, the target server needs to obtain the optimization adjustment plan for the target object of this target co-creation activity based on this quantitative reference information. At this time, it is necessary to analyze the quality of each quantitative reference information and obtain high-quality quantitative reference information for reference or adoption. For the operator of the target application, after receiving the quantitative reference information, the quantitative reference information provided by each user terminal can be made public, such as Figure 7 As shown, a target co-creation activity section is set in the target application to display activity information and quantitative reference information of the target co-creation activity, and allow users of the target application to evaluate the disclosed quantitative reference information.

[0123] In an embodiment of the present application, when the quantitative reference information is made public, the user of the target application can trigger an evaluation operation for each quantitative reference information, and the evaluation operation includes but is not limited to likes, comments, dislikes, collections, rewards and other operations. In this case, the evaluation results corresponding to each quantitative reference information can be obtained, such as the number of likes, comments, dislikes, collections, reward amounts, etc. corresponding to the quantitative reference information. The evaluation results are used to characterize the degree of recognition of the quantitative reference information by the user of the target application. For the target application oriented to the user, the higher the degree of recognition by the user, the better the quality of the corresponding quantitative reference information. The quality of each quantitative reference information is determined based on the evaluation results corresponding to each quantitative reference information. For example, the more likes the quantitative reference information has, the better its quality is considered; conversely, the more dislikes the quantitative reference information has, the worse its quality is considered.

[0124] S52: When the target application is a game application and the target object is a virtual object in the game application, simulate and adjust the virtual object according to the quantitative reference information to obtain an adjusted virtual object; control the adjusted virtual object to participate in the game, and determine the quality of the quantitative reference information based on the performance of the adjusted virtual object in the game.

[0125] A virtual object is an object that can be controlled by a player in a game application. When the target application is a game application and its target object is a virtual object in the game application, the evaluation of the quality of the quantitative reference information can be determined by the game performance corresponding to the quantitative reference information. Specifically, the parameters of the virtual object are simulated and adjusted according to the quantitative reference information to obtain the adjusted virtual object. The adjusted virtual object is used to participate in the game, and various performance data of the adjusted virtual object in the game are obtained, including but not limited to overall, team battle, output, line, development and other data. Based on the various performance data, a comprehensive analysis is performed on the performance of the adjusted virtual object in the game, and the quality of the quantitative reference information is determined based on the comprehensive analysis results. For example, when the performance of the adjusted virtual object in the game is poor, the quality of the quantitative reference information is considered to be poor. When the performance of the adjusted virtual object in the game is good, the quality of the quantitative reference information is considered to be good.

[0126] Alternatively, see Figure 8 , Figure 8 The virtual object analysis radar chart provided in the embodiment of the present application can be used to conduct a comprehensive analysis of various data of the adjusted virtual object in the game, such as Figure 8 The six metrics shown are overall performance, development, output, teamfighting, lane pushing, and damage tolerance. A radar chart of the adjusted virtual object is created based on these six metrics. The radar chart is used to characterize the capabilities of the adjusted virtual object based on the quantitative reference information, and the quality of the quantitative reference information corresponding to the adjusted virtual object is determined based on the radar chart.

[0127] In addition, when evaluating the quality of quantitative reference information, it is also possible to distinguish the quantitative reference information provided by different types of users, such as returning users, core users, new users, etc., and adjust the reference indicators of the target object based on the quantitative reference information provided by different types of users to provide richer suggestions for the optimization of the target object.

[0128] By making the quantitative reference information collected during the target co-creation activities public and supporting the users of the target application to evaluate the quantitative reference information, the quality of each quantitative reference information can be determined according to the expectations of the users, and then the optimization plan for the target object can be determined based on the high-quality quantitative reference information, so that the optimization plan corresponding to the target object can better meet user needs.

[0129] Furthermore, the method provided in the embodiment of the present application may also include:

[0130] When the target quantitative reference information meets the high-quality information conditions, you will receive reward resources issued by the target co-creation activity.

[0131] The high-quality information condition is a condition for screening out quantitative reference information with better quality. For step S51, it can be the threshold values corresponding to evaluation parameters such as the number of likes, the number of collections, and the number of comments of the quantitative reference information. For example, when the number of likes of the quantitative reference information is greater than a certain threshold, the quantitative reference information is considered to meet the high-quality information condition; for the game application described in S52, the high-quality information condition can be excellent game performance. For example, when the winning rate of the adjusted virtual object in the game is higher than a certain threshold, the quantitative reference information is considered to meet the high-quality information condition.

[0132] For the user terminal, if the target quantitative reference information it sends to the target server meets the high-quality information conditions, then in order to encourage users to actively participate in the target co-creation activities and provide high-quality information, the operator of the target application will send the reward resources corresponding to this target co-creation activity to the user terminal. The reward resources include but are not limited to: props, red envelopes, other virtual product rewards, etc. in the target application.

[0133] See also Figure 9 , Figure 9 A schematic diagram of the public display of outstanding co-creation users provided in an embodiment of the present application. After the optimization solution for the target object is launched, the final solution for optimizing the target object determined by this target co-creation activity can be displayed in the target application. In addition, the outstanding co-creation users of this target co-creation activity can also be publicly displayed. These outstanding co-creation users can be ranked from high to low based on the quality of the quantitative reference information they provide.

[0134] By issuing rewards to users who provide high-quality quantitative reference information in the target co-creation activity, the enthusiasm of each user to participate in the target co-creation activity can be increased, and everyone can be encouraged to provide more high-quality information through the target co-creation activity, which will help improve the optimization effect on the target object.

[0135] In a possible implementation, the activity page can be generated in the following manner:

[0136] S61: Receive activity configuration information of a target co-creation activity set through a co-creation activity page template.

[0137] The co-creation activity page template is a template used to generate activity configuration information when a co-creation activity is initiated. The activity configuration information is used to indicate the target application, target object, reference indicator, and quantitative information configuration method in the target co-creation activity, and is also used to indicate the display style of the activity page. Through the co-creation activity template, the various evaluable objects in the target application and the evaluable indicators corresponding to each evaluable object can be determined based on the application identifier of the target application. The method for evaluating each evaluable indicator, the quantitative reference information and reference standard information corresponding to each evaluable indicator, etc. can also be set. In other words, parameters such as application identifier, evaluable object, evaluable indicator, quantitative reference information and reference standard information are associated and saved in the co-creation activity page template. In addition, the display style of each element in the co-creation activity page can also be set through the co-creation activity page template, such as the display style of controls, the display style of text, etc.

[0138] like Figure 10 As shown, Figure 10 A schematic diagram of a co-creation activity page template provided in an embodiment of the present application. In the co-creation activity page template, five parameters, namely, application identification, evaluable objects, evaluable indicators, quantitative reference information, and reference standard information, are stored, and there is a corresponding relationship between these five parameters. Taking the target application as an example, when the application identification of the target application is selected through the co-creation activity page template, when the evaluable objects are configured, the range of evaluable objects that the user can configure will be automatically limited to the range of each evaluable object in the target application.

[0139] Specifically, S61 can be implemented in the following ways:

[0140] Receive indication information of the target application configured through the application configuration control in the co-creation activity page template; receive indication information of the target object configured through the object configuration control in the co-creation activity page template; receive indication information of the reference indicator configured through the indicator configuration control in the co-creation activity page template; receive quantification method information and quantification standard information configured through the quantification information configuration control in the co-creation activity page template.

[0141] The co-creation activity page template includes an application configuration control for configuring the target application, an object configuration control for configuring the target object, an indicator configuration control for configuring the reference indicator of the target object, and a quantitative information configuration control for configuring the quantitative reference information corresponding to each reference indicator.

[0142] First, the terminal device can respond to the configuration operation triggered by the user through the application configuration control, receive the indication information of the target application configured through the application configuration control, and determine the target application corresponding to the target co-creation activity. Secondly, the terminal device can respond to the configuration operation triggered by the user through the object configuration control, receive the indication information of the target object configured through the object configuration control, and determine the target object corresponding to the target co-creation activity. Next, the terminal device can respond to the configuration operation triggered by the user through the indicator configuration control, receive the indication information of the reference indicator configured through the indicator configuration control, and determine the reference indicator of the target object in the target co-creation activity. Then, the terminal device can respond to the configuration operation triggered by the user through the quantitative information configuration control, receive the quantitative method information and quantitative standard information configured through the quantitative information configuration control, and finally determine the quantitative method and corresponding quantitative standard for each reference indicator in this target co-creation activity.

[0143] In the embodiment of the present application, the quantification method can refer to the star rating, rating, scoring and other methods described above, and correspondingly, the quantification standard can refer to the reference standard information corresponding to the star rating information or scoring information described above.

[0144] For example, for a game application, its corresponding application identifier can be determined according to the game type. When the game application initiates a target co-creation activity, the corresponding activity configuration information is shown in the following table.

[0145]

[0146] The game type is Multiplayer Online Battle Arena (MOBA), and the target is game character A. The indicators corresponding to game character A, as determined by the co-creation activity page template, include mobility, survivability, output, accessibility, appearance, and sound. Each indicator is quantified using a rating, which is divided into five levels: very poor, poor, average, good, and very good. Based on the various controls in the co-creation activity page template, relevant information about the target co-creation activity can be configured for the target application, making it easier to configure the target co-creation activity.

[0147] S62: Generate activity configuration data stored in a target cache structure according to the activity configuration information.

[0148] After determining the activity configuration information through the co-creation activity page template, the activity configuration information is stored according to the target cache structure to obtain the activity configuration data. The target cache structure is a specific storage structure used to facilitate computer recognition of the activity configuration information. Since the activity configuration information indicates the relevant activity information of the target co-creation activity and the display style of the activity page, the target cache structure not only sets up a specific storage structure for relevant activity information such as the target application, target object, reference indicators, and quantitative information configuration method, but also sets up a specific storage structure for display styles such as size, layer, and rendering effect. After the computer device receives the activity configuration data stored according to the target cache structure, it can directly parse the activity configuration data to obtain computer-recognizable activity information and display style information.

[0149] S63: Render and generate an activity page for the target co-creation activity based on the activity configuration data and the basic rendering data corresponding to the co-creation activity page template.

[0150] In the co-creation activity page template, some basic rendering data is saved. Based on this basic rendering data and combined with the activity configuration data, the activity page of the target co-creation activity can be rendered and generated. Figure 11 , Figure 11 A schematic diagram of a target cache structure provided for an embodiment of the present application. In the target cache structure, the drawing board corresponds to the co-creation activity page, which stores the rendering properties of the drawing board itself, such as width, height, visible height, and rendering effect, and also stores the layer list in the co-creation activity page. When rendering the co-creation activity page based on the activity configuration data, the drawing board is used as the rendering object, the layer is used as the rendering unit, and the rendering is performed according to each layer in the layer list, and the relevant content in the co-creation activity page template is rendered in each layer; each layer in the layer list includes multiple layers such as graphic layers and text layers, as well as a series of information such as the layer type and rendering effect corresponding to each layer.

[0151] By setting activity configuration information for the target co-creation activity through the co-creation activity page template, the activity configuration information is generated into activity configuration data that can be recognized by the computer according to the target cache structure, which optimizes the data storage structure during the activity page rendering process and improves data processing efficiency; furthermore, the activity page is rendered and generated according to the activity configuration data and the basic rendering data corresponding to the co-creation activity page template, thereby improving the rendering efficiency of the activity page.

[0152] As an embodiment, S63 may be implemented in the following manner:

[0153] S71: When there is basic rendering data in the local cache, the activity page is rendered and generated based on the activity configuration data and the basic rendering data in the local cache.

[0154] Generally speaking, in order to save the rendering efficiency of the activity page, the operation terminal caches the basic rendering data corresponding to the co-creation activity page template. When rendering the activity page, the corresponding activity page can be generated directly based on the activity configuration data and the local cached basic rendering data. In the process of rendering and generating the activity page, the operation terminal can not only display the corresponding data pages such as the activity configuration information and activity configuration data, but also display the rendering effect and display effect of the activity page in real time. That is to say, in the process of rendering and generating the activity page, the activity page is displayed in real time. In this way, when configuring the target co-creation activity, the page rendering is directly based on the local cached basic rendering data, which not only reduces the steps of the operation terminal requesting data from the network side terminal or server, but also supports the operation terminal to render and generate the activity page in an offline state, thereby improving the rendering efficiency of the activity page.

[0155] S72: When the basic rendering data is not cached locally, obtain basic image data and dynamic function data corresponding to the co-creation activity page template from the content distribution network as basic rendering data; render and generate the activity page based on the activity configuration data and the basic rendering data.

[0156] In the process of rendering and generating an activity page, if the required rendering data is not cached in the operation terminal, or the operation terminal does not cache the basic rendering data, the operation terminal can request the content delivery network (CDN) to obtain the basic image data and dynamic function data corresponding to the co-creation activity page template, and use the obtained basic image data and dynamic function data as basic rendering data. Among them, the basic image data is the content data displayed in the activity page, including but not limited to the layout data such as images, texts, styles, etc. in the activity page, and the dynamic function data is the interactive data associated with the interactive actions related to the controls, images, texts, etc. in the activity page, for example, the jump display, information transmission, and other related interactive event data triggered by the click operation of the control. In the embodiment of the present application, the activity page of the co-creation activity is mainly composed of non-interactive data such as basic image data, and interactive data such as dynamic kinetic energy data.

[0157] See also Figure 12 , Figure 12An interactive flow chart of the activity page rendering instructions provided for the embodiment of the present application. When rendering the activity page of the target co-creation activity, in addition to the basic rendering data in the co-creation activity page template, the operation terminal can also request the rendering data of the network end from the CDN for loading, wherein the CDN is a server for storing multimedia resources such as pictures and videos. When the operation terminal requests the CDN to load rendering data, it generally downloads the corresponding rendering resources from the server closest to the operation terminal, and loads the corresponding rendering resources in the Hypertext Markup Language (HTML) page. Then, the operation terminal requests the CDN to pull the JS information. After the CDN network returns the corresponding JS (JavaScript) information to the operation terminal, it waits for the JS information to be loaded in the HTML page, wherein the JS information corresponds to the dynamic function data in the embodiment of the present application, which records the interactive events associated with each element in the activity page. Next, the operation terminal requests interface data from the interface server, which includes relevant configuration data corresponding to the co-creation activity page, such as the co-creation activity page template information and activity configuration information corresponding to the application type of the target application; at this point, rendering is performed based on all the data obtained above, and the dynamic function data is bound to the elements in the activity page, and finally the activity page of the target co-creation activity is generated, and the rendered activity page is displayed in real time on the operation terminal, so that the operator of the target application can verify the rendering and display effect of the activity page.

[0158] By distinguishing whether the basic rendering data corresponding to the co-creation activity page template is cached locally in the operation terminal, and executing the rendering process for the activity page, the rendering efficiency of the activity page can be improved. In addition, when the basic rendering data is cached locally in the terminal, less network interaction can be performed, or even no network interaction can be performed, which can improve the rendering efficiency and facilitate the operation personnel who initiate the target co-creation activity to view the configured target co-creation activity page in a timely manner.

[0159] Furthermore, the information collection method provided in the embodiment of the present application also includes:

[0160] In response to a confirmation operation on the activity page, the activity configuration data is transmitted to the interface server.

[0161] The interface server is used to store activity configuration data of the co-creation activity. The interface server is also used to return the activity configuration data in response to a display request for an activity page of a target co-creation activity.

[0162] For the operation terminal, on the one hand, after completing the rendering of the activity page, the operation personnel can trigger a confirmation operation for the activity page. At this time, the operation terminal responds to the confirmation operation and transmits the activity configuration data to the interface server for storage, so as to directly call the activity configuration data of the target co-creation activity in the subsequent processing process; on the other hand, when the operation personnel want to view the activity page they configured, they can initiate a display request for the activity page of the target co-creation activity to the interface server through the operation terminal. The interface server returns the activity configuration data of the target co-creation activity to the operation terminal. The operation terminal displays the activity page based on the activity configuration data, so that the operation personnel can further confirm the display effect of the activity page and ensure the accuracy of the relevant configuration data in the activity page.

[0163] See also Figure 13 , Figure 13 An interactive flow chart of the operation terminal configuration data provided in the embodiment of the present application. During the configuration debugging stage of the target co-creation activity, the operation terminal responds to the configuration operation for the target co-creation activity, generates the activity configuration data of the target co-creation activity, and caches the activity configuration data locally in the operation terminal; based on the local cached basic rendering data and the activity configuration data rendering, an activity page of the target co-creation activity is generated, and the activity page is displayed in real time in the operation terminal; then, when the operator confirms that the data and display effect in the activity page are accurate, a confirmation operation is triggered for the activity page, and the operation terminal responds to the confirmation operation and uploads the activity configuration data to the interface server for storage; the interface server can verify the activity configuration data, for example, whether the target application in the activity configuration data corresponds to the target object, whether the target object and each reference indicator correspond, etc. After the verification is completed, the activity configuration data is stored, and a receipt message of successful verification and storage is fed back to the operation terminal.

[0164] For the user terminal, the interface server is used to respond to a request to display the activity page for the target co-creation activity and return activity configuration data. The user terminal responds to the activity participation operation for the target co-creation activity and initiates a request to display the activity page for the target co-creation activity. After receiving the display request, the interface server returns the activity configuration data for the target co-creation activity to the user terminal and renders and displays the activity page for the target co-creation activity based on the activity configuration data and basic rendering data.

[0165] By uploading the activity configuration data of the target co-creation activity to the interface server for storage, when the subsequent operation terminal and user terminal want to request to display the activity page corresponding to the target co-creation activity, they can directly obtain the corresponding activity configuration data from the interface server, thereby improving the efficiency of obtaining activity configuration data and the display efficiency of the activity page, and reducing the local storage pressure of the operation terminal.

[0166] In a possible implementation, step 202 may be implemented as follows:

[0167] S81: In response to the activity participation operation, generate an activity participation request for the target co-creation activity;

[0168] S82: Sending the activity participation request to the rendering server;

[0169] S83: Receive page data of the active page returned by the rendering server;

[0170] S84: Displaying the active page based on the page data.

[0171] When the user triggers an activity participation operation for the target co-creation activity through invitation information, entry controls or other information, the user terminal responds to the activity participation operation and generates an activity participation request for the target co-creation activity. The activity participation request may include information such as the application identifier of the target application corresponding to the target co-creation activity and the user terminal identifier.

[0172] The user terminal sends the activity participation request to the rendering server, which performs server-side rendering (SSR), rendering the page on the server side. The rendering server converts the activity page of the target co-creation activity into an HTML string and then sends this HTML string as page data to the user terminal corresponding to the activity participation request.

[0173] After the user terminal receives the page data of the activity page of the target co-creation activity returned by the rendering server, the user terminal can directly display the activity page of the target co-creation activity based on the HTML character string in the rendering data.

[0174] By using a rendering server, the activity page of the target co-creation activity is rendered on the server side, which can reduce the rendering workload of the user-side terminal device. When the activity page is displayed on the user terminal, the page data corresponding to the activity page can be directly obtained from the rendering server, and the activity page can be directly displayed based on the page data, thereby improving the display efficiency of the activity page.

[0175] Specifically, the rendering server is used to perform the following operations:

[0176] S91: After receiving the activity participation request, checking whether the storage space has cached page data of the activity page;

[0177] S92: If the storage space has cached page data, the page data is transmitted to the terminal that sent the activity participation request.

[0178] Since the activity page displayed on different terminals is the same during the target co-creation activity, the rendering server can render the activity page when it first receives a display request for the activity page of the target co-creation activity from the terminal device, and save the page data of the rendered activity page in the storage space of the rendering server. In this way, when other terminals initiate a display request for the activity page of the target co-creation activity again, the page data corresponding to the activity page can be directly sent to other terminals to save the time of multiple renderings of the activity page and improve the display efficiency of the activity page on the terminal device.

[0179] Based on this, after receiving an activity participation request for the target co-creation activity, it is first checked from the storage space of the rendering server whether the page data of the activity page is cached. If so, the page data can be directly transmitted to the terminal that sent the activity participation request to improve the efficiency of the terminal in displaying the activity page.

[0180] Specifically, see Figure 14 , Figure 14 A flowchart of the instruction interaction of the rendering server hitting the cache provided in the embodiment of the present application. Among them, the rendering server hitting the cache means that the page data corresponding to the activity participation request is cached in the storage space of the rendering server. After the terminal initiates an activity participation request and requests the rendering server to obtain the page data of the activity page of the target co-creation activity, it first requests the HTML information of the activity page from the rendering server. After receiving the request, the rendering server searches the storage space to see whether the page data is cached. If so, it returns a cache hit instruction to the rendering server and returns the HTML information in the page data to the terminal. The terminal loads the HTML information in the HTML page; then, the terminal requests the CDN to obtain the JS information of the activity page, and the CDN returns the JS information to the terminal. After the terminal completes loading the JS information in the HTML page, it activates the HTML page to display the activity page of the target co-creation activity.

[0181] Furthermore, since the target co-creation activity often has a corresponding activity period, when the page data of the activity page of the target co-creation activity is stored in the rendering server, the same storage period can be set for the page data. When a display request for the activity page of the target co-creation activity is received, it is first detected whether the initiation time of the display request is within the storage period. If it is, for example, the display request is initiated by the user terminal during the target co-creation activity, the page data is directly sent to the terminal device corresponding to the display request; if not, for example, the display request is initiated by the operation terminal after the target co-creation interaction ends, the rendering server re-renders the activity page of the target co-creation activity.

[0182] It should be noted that in the embodiment of the present application, other methods can also be used to determine the storage period of page data in the rendering server. For example, the storage period can be set to one week, one month, etc., and the embodiment of the present application does not make specific limitations on this.

[0183] S93: If the storage space does not cache the page data, send a data acquisition request to the interface server, receive the activity configuration data of the target co-creation activity returned by the interface server; render the page data according to the activity configuration data, and transmit the page data to the terminal that sent the activity participation request.

[0184] If the page data corresponding to the activity participation request is not cached in the storage space of the rendering server, the rendering server sends a data acquisition request to the interface server, and based on the data acquisition request, obtains the activity configuration data of the target co-creation activity from the interface server; next, the activity page is rendered according to the activity configuration data to generate page data corresponding to the activity page; finally, the page data is transmitted to the terminal corresponding to the activity participation request.

[0185] Specifically, see Figure 15 , Figure 15 A flowchart of instruction interaction when a rendering server misses the cache provided in an embodiment of the present application. A rendering server misses the cache, indicating that the page data corresponding to the activity participation request is not cached in the storage space of the rendering server. After the terminal initiates an activity participation request and requests the rendering server to obtain the page data of the activity page of the target co-creation activity, it first requests the HTML information of the activity page from the rendering server. After receiving the request, the rendering server searches the storage space to see if the page data is cached. When the storage space does not cache the page data, it returns a cache miss instruction to the rendering server. Next, the rendering server sends a data acquisition request to the interface server. The interface server returns the activity configuration data of the target co-creation activity to the rendering server based on the data acquisition request. The rendering server renders the activity page based on the activity configuration data, generates the page data of the activity page, and returns the HTML information in the page data to the terminal. The terminal loads the HTML information in the HTML page. Furthermore, the page data is cached in the storage space of the rendering server so that after receiving the same activity participation request in the future, the page data can be directly obtained from the storage space, thereby improving the display efficiency of the activity page in the terminal device. Then, the terminal that initiates the activity participation request requests the CDN to obtain the JS information of the activity page. The CDN returns the JS information to the terminal. After the terminal loads the JS information in the HTML page, it activates the HTML page to display the activity page of the target co-creation activity.

[0186] By distinguishing whether the page data corresponding to the activity participation request is cached in the storage space of the rendering server, the page data cached in the storage space is directly obtained, and the page data not cached in the storage space is rendered and saved. In this way, the rendering server does not need to re-render the activity configuration data every time an activity participation request is received. This not only saves computing resources in the rendering process, but also improves the efficiency of the rendering server in feeding back page data to the terminal, thereby improving the efficiency of the terminal in displaying the activity page based on the page data.

[0187] See also Figure 16 , Figure 16 This is a schematic diagram of the structure of an information collection device 1600 provided in an embodiment of the present application, the device comprising:

[0188] An operation receiving module 1601 is configured to receive an activity participation operation triggered by a target co-creation activity; the target co-creation activity is configured to collect reference information related to a target object in a target application, so as to optimize and adjust the target object in combination with the reference information;

[0189] Display module 1602 is configured to respond to the activity participation operation and display an activity page corresponding to the target co-creation activity; the activity page includes a quantitative information configuration control corresponding to the reference indicator of the target object, and the quantitative information configuration control is configured to support the configuration of quantifiable information of the reference indicator;

[0190] An information receiving module 1603 is configured to receive target quantization reference information configured through the quantization information configuration control;

[0191] The optimization module 1604 is configured to respond to a confirmation operation triggered by the target quantization reference information and complete optimization adjustment of the target object based on the target quantization reference information.

[0192] Optionally, the activity page includes an evaluation quantification information configuration control, and the evaluation quantification information configuration control is used to support configuration of quantifiable information of the to-be-evaluated indicator of the target object;

[0193] The information receiving module 1603 is specifically used for:

[0194] Receive target evaluation quantization reference information configured through the evaluation quantization information configuration control.

[0195] Optionally, the information receiving module 1603 is specifically configured to:

[0196] receiving a grade selection operation triggered by a grade selection control, and using the target grade selected by the grade selection operation as the target evaluation quantitative reference information; the grade selection control includes a plurality of candidate grades and their respective corresponding reference standard information;

[0197] The target score inputted through the score input control is received, and the target score is used as the quantitative reference information for the target evaluation; the score input control is also used to prompt the reference standard information corresponding to each of the multiple score intervals.

[0198] Optionally, the activity page includes a suggested quantification information configuration control, and the suggested quantification information configuration control is used to support configuration of quantifiable information of the candidate optimization indicators of the target object;

[0199] The information receiving module 1603 is specifically used for:

[0200] Receive target recommended quantization reference information configured through the recommended quantization information configuration control.

[0201] Optionally, the information receiving module 1603 is specifically configured to:

[0202] Receiving a first indicator selection operation triggered by a first-level indicator selection control; the first-level indicator selection control includes a plurality of candidate first-level optimization indicators;

[0203] According to the target primary optimization indicator selected by the first indicator selection operation, candidate secondary optimization indicators related to the target primary optimization indicator are displayed in the secondary indicator selection control; the candidate secondary optimization indicators are refined optimization indicators under the target primary optimization indicator;

[0204] Receiving a second indicator selection operation triggered by the secondary indicator selection control;

[0205] The target first-level optimization index and the target second-level optimization index selected by the second index selection operation are used as the target recommendation quantitative reference information.

[0206] Optionally, the display module 1602 is specifically configured to:

[0207] In response to the activity participation operation, displaying a first activity page corresponding to the target co-creation activity; receiving first target quantitative reference information configured through a quantitative information configuration control in the first activity page;

[0208] In response to a confirmation operation triggered by the first target quantitative reference information, display a second activity page corresponding to the target co-creation activity; and receive the second target quantitative reference information configured through the quantitative information configuration control in the second activity page;

[0209] The first activity page includes any one of an evaluation quantization information configuration control and a suggestion quantization information configuration control, and the second activity page includes any one of the evaluation quantization information configuration control and the suggestion quantization information configuration control. The first activity page and the second activity page include different types of quantization information configuration controls.

[0210] Optionally, the operation receiving module 1601 is specifically configured to:

[0211] Displaying an invitation message corresponding to the target co-creation activity, and receiving the activity participation operation triggered by the invitation message;

[0212] A participation entry control corresponding to the target co-creation activity is displayed on the application interface of the target application, and the activity participation operation triggered by the participation entry control is received.

[0213] Optionally, the apparatus further includes an invitation object determination unit, configured to:

[0214] Among the users of the target application, a user whose usage of the target object meets the high-frequency usage condition is selected as an invitation object for the target co-creation activity; the invitation object is the sending object of the invitation message for the target co-creation activity.

[0215] Optionally, the device further includes an information quality determination unit, configured to:

[0216] determining the quality of the quantitative reference information according to the evaluation result of each piece of the quantitative reference information, when disclosing the quantitative reference information in the target co-creation activity to users of the target application and enabling the users to trigger an evaluation operation on the quantitative reference information;

[0217] When the target application is a game application and the target object is a virtual object in the game application, the virtual object is simulated and adjusted according to the quantitative reference information to obtain an adjusted virtual object; the adjusted virtual object is controlled to participate in a game match, and the quality of the quantitative reference information is determined based on the performance of the adjusted virtual object in the game match.

[0218] Optionally, the device further includes a resource receiving unit, configured to:

[0219] When the target quantitative reference information meets the high-quality information condition, the reward resources issued by the target co-creation activity are received.

[0220] Optionally, the display module 1602 is specifically configured to:

[0221] receiving activity configuration information of the target co-creation activity set through a co-creation activity page template; the activity configuration information is used to indicate the target application, the target object, the reference indicator, and the quantitative information configuration method in the target co-creation activity, and is also used to indicate the display style of the activity page;

[0222] generating, based on the activity configuration information, activity configuration data stored in a target cache structure;

[0223] An activity page for the target co-creation activity is generated by rendering based on the activity configuration data and the basic rendering data corresponding to the co-creation activity page template.

[0224] Optionally, the information receiving module 1603 is specifically configured to:

[0225] Receive indication information of the target application configured through the application configuration control in the co-creation activity page template; receive indication information of the target object configured through the object configuration control in the co-creation activity page template; receive indication information of the reference indicator configured through the indicator configuration control in the co-creation activity page template; receive quantization method information and quantization standard information configured through the quantization information configuration control in the co-creation activity page template.

[0226] Optionally, the display module 1602 is specifically configured to:

[0227] If the basic rendering data is cached locally, rendering and generating the activity page based on the activity configuration data and the basic rendering data cached locally;

[0228] When the basic rendering data is not cached locally, basic image data and dynamic function data corresponding to the co-creation activity page template are obtained from a content distribution network as the basic rendering data; and the activity page is rendered and generated based on the activity configuration data and the basic rendering data.

[0229] Optionally, the device further includes a transmission module, the transmission module being configured to:

[0230] In response to a confirmation operation on the activity page, the activity configuration data is transmitted to an interface server; the interface server is used to store the activity configuration data of the co-creation activity, and the interface server is also used to return the activity configuration data in response to a display request for the activity page of the target co-creation activity.

[0231] Optionally, the display module 1602 is specifically configured to:

[0232] In response to the activity participation operation, generating an activity participation request for the target co-creation activity;

[0233] Sending the activity participation request to a rendering server; the rendering server is used to render the page on the server side;

[0234] Receiving page data of the active page returned by the rendering server;

[0235] The active page is displayed based on the page data.

[0236] Optionally, the device further includes a rendering processing module, configured to:

[0237] After receiving the activity participation request, detecting whether the storage space has cached page data of the activity page;

[0238] If the page data is cached in the storage space, the page data is transmitted to the terminal that sent the activity participation request;

[0239] If the storage space does not cache the page data, a data acquisition request is sent to the interface server, and the activity configuration data of the target co-creation activity returned by the interface server is received; and the page data is rendered according to the activity configuration data, and the page data is transmitted to the terminal that sends the activity participation request.

[0240] The embodiment of the present application also provides a computer device, which may specifically be a terminal device or a server. The terminal device and server provided in the embodiment of the present application will be introduced below from the perspective of hardware entity.

[0241] See also Figure 17 , Figure 17 This is a schematic diagram of the structure of the terminal device provided in the embodiment of the present application. Figure 17 For ease of explanation, only the parts related to the embodiments of the present application are shown. For specific technical details not disclosed, please refer to the method part of the embodiments of the present application. The terminal can be any terminal device including a mobile phone, tablet computer, personal digital assistant (PDA), point of sales (POS), car computer, etc. For example, the terminal is a computer:

[0242] Figure 17 FIG2 is a block diagram showing a partial structure of a computer related to a terminal provided in an embodiment of the present application. Figure 17The computer includes: a radio frequency (RF) circuit 1210, a memory 1220, an input unit 1230 (including a touch panel 1231 and other input devices 1232), a display unit 1240 (including a display panel 1241), a sensor 1250, an audio circuit 1260 (connected to a speaker 1261 and a microphone 1262), a wireless fidelity (WiFi) module 1270, a processor 1280, and a power supply 1290. Those skilled in the art will understand that Figure 17 The computer structure shown in the figure does not constitute a limitation of the computer, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0243] Memory 1220 can be used to store software programs and modules. Processor 1280 executes the various computer functions and data processing by running the software programs and modules stored in memory 1220. Memory 1220 may primarily include a program storage area and a data storage area. The program storage area may store an operating system and at least one application required for a function (such as a sound playback function or an image playback function). The data storage area may store data generated based on the use of the computer (such as audio data, a phone book, etc.). Memory 1220 may also include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state memory device.

[0244] Processor 1280 is the computer's control center, connecting various computer components using various interfaces and circuits. It executes software programs and / or modules stored in memory 1220 and accesses data stored in memory 1220 to perform various computer functions and process data. Optionally, processor 1280 may include one or more processing units. Preferably, processor 1280 integrates an application processor and a modem processor. The application processor primarily handles the operating system, user interface, and application programs, while the modem processor primarily handles wireless communications. It is understood that the modem processor may not be integrated into processor 1280.

[0245] In an embodiment of the present application, the processor 1280 included in the terminal is used to execute the steps in the methods described in the aforementioned embodiments.

[0246] See also Figure 18 , Figure 18A structural diagram of a server 1300 provided for an embodiment of the present application. The server 1300 may have relatively large differences due to different configurations or performances, and may include one or more central processing units (CPU) 1322 (for example, one or more processors) and a memory 1332, and one or more storage media 1330 (for example, one or more massive storage devices) for storing application programs 1342 or data 1344. Among them, the memory 1332 and the storage medium 1330 may be temporary storage or permanent storage. The program stored in the storage medium 1330 may include one or more modules (not shown in the figure), and each module may include a series of instruction operations on the server. Furthermore, the central processing unit 1322 may be configured to communicate with the storage medium 1330 to execute a series of instruction operations in the storage medium 1330 on the server 1300.

[0247] The server 1300 may also include one or more power supplies 1326, one or more wired or wireless network interfaces 1350, one or more input and output interfaces 1358, and / or one or more operating systems, such as Windows Server 2003. TM , Mac OS X TM , Unix TM ,Linux TM , FreeBSD TM etc.

[0248] The steps performed by the server in the above embodiment can be based on the Figure 13 The server structure shown.

[0249] The CPU 1322 is configured to execute the steps of the methods described in the aforementioned embodiments.

[0250] An embodiment of the present application further provides a computer-readable storage medium for storing a computer program, which is used to execute the steps in the methods described in the aforementioned embodiments.

[0251] The present application also provides a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the steps of the methods described in the aforementioned embodiments.

[0252] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0253] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0254] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0255] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0256] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store computer programs, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0257] It should be understood that in this application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0258] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. An information collection method, characterized in that: The method comprises: Receiving an activity participation operation triggered by a target co-creation activity; the target co-creation activity is used to collect reference information related to a target object in a target application, so as to optimize and adjust the target object in combination with the reference information; In response to the activity participation operation, an activity page corresponding to the target co-creation activity is displayed; the activity page includes a quantitative information configuration control corresponding to the reference indicator of the target object, and the quantitative information configuration control is used to support configuration of quantifiable information of the reference indicator; receiving target quantization reference information configured through the quantization information configuration control; In response to a confirmation operation triggered by the target quantization reference information, optimization adjustment of the target object is completed based on the target quantization reference information.

2. The method according to claim 1, characterized in that The activity page includes an evaluation quantification information configuration control, and the evaluation quantification information configuration control is used to support the configuration of quantifiable information of the target object's to-be-evaluated indicator; The receiving target quantization reference information configured through the quantization information configuration control includes: Receive target evaluation quantization reference information configured through the evaluation quantization information configuration control.

3. The method according to claim 2, characterized in that The receiving of the target evaluation quantification reference information configured through the evaluation quantification information configuration control includes at least one of the following: receiving a grade selection operation triggered by a grade selection control, and using the target grade selected by the grade selection operation as the target evaluation quantitative reference information; the grade selection control includes a plurality of candidate grades and their respective corresponding reference standard information; The target score inputted through the score input control is received, and the target score is used as the quantitative reference information for the target evaluation; the score input control is also used to prompt the reference standard information corresponding to each of the multiple score intervals.

4. The method according to any one of claims 1 to 3, characterized in that The activity page includes a suggested quantification information configuration control, wherein the suggested quantification information configuration control is used to support configuration of quantifiable information of candidate optimization indicators of the target object; The receiving target quantization reference information configured through the quantization information configuration control includes: Receive target recommended quantization reference information configured through the recommended quantization information configuration control.

5. The method according to claim 4, characterized in that The receiving target recommended quantization reference information configured through the recommended quantization information configuration control includes: Receiving a first indicator selection operation triggered by a first-level indicator selection control; the first-level indicator selection control includes a plurality of candidate first-level optimization indicators; According to the target primary optimization indicator selected by the first indicator selection operation, candidate secondary optimization indicators related to the target primary optimization indicator are displayed in the secondary indicator selection control; the candidate secondary optimization indicators are refined optimization indicators under the target primary optimization indicator; Receiving a second indicator selection operation triggered by the secondary indicator selection control; The target first-level optimization index and the target second-level optimization index selected by the second index selection operation are used as the target recommendation quantitative reference information.

6. The method according to any one of claims 1 to 5, characterized in that The responding to the activity participation operation, displaying the activity page corresponding to the target co-creation activity, and receiving the target quantitative reference information configured through the quantitative information configuration control include: In response to the activity participation operation, displaying a first activity page corresponding to the target co-creation activity; receiving first target quantitative reference information configured through a quantitative information configuration control in the first activity page; In response to a confirmation operation triggered by the first target quantitative reference information, display a second activity page corresponding to the target co-creation activity; and receive second target quantitative reference information configured through a quantitative information configuration control in the second activity page; The first activity page includes any one of an evaluation quantization information configuration control and a suggestion quantization information configuration control, and the second activity page includes any one of the evaluation quantization information configuration control and the suggestion quantization information configuration control. The first activity page and the second activity page include different types of quantization information configuration controls.

7. The method according to any one of claims 1 to 6, characterized in that The receiving of an activity participation operation triggered by the target co-creation activity includes at least one of the following: Displaying an invitation message corresponding to the target co-creation activity, and receiving the activity participation operation triggered by the invitation message; A participation entry control corresponding to the target co-creation activity is displayed on the application interface of the target application, and the activity participation operation triggered by the participation entry control is received.

8. The method according to claim 1 or 7, characterized in that The invitees for the target co-creation activity are determined in the following ways: Among the users of the target application, a user whose usage of the target object meets the high-frequency usage condition is selected as an invitation object for the target co-creation activity; the invitation object is the sending object of the invitation message for the target co-creation activity.

9. The method according to any one of claims 1 to 8, characterized in that The quality of the quantitative reference information collected in the target co-creation activity is determined by at least one of the following methods: determining the quality of the quantitative reference information according to the evaluation result of each piece of the quantitative reference information, when disclosing the quantitative reference information in the target co-creation activity to users of the target application and enabling the users to trigger an evaluation operation on the quantitative reference information; When the target application is a game application and the target object is a virtual object in the game application, the virtual object is simulated and adjusted according to the quantitative reference information to obtain an adjusted virtual object; the adjusted virtual object is controlled to participate in a game match, and the quality of the quantitative reference information is determined based on the performance of the adjusted virtual object in the game match.

10. The method according to claim 9, characterized in that The method further comprises: When the target quantitative reference information meets the high-quality information condition, the reward resources issued by the target co-creation activity are received.

11. The method according to any one of claims 1 to 10, characterized in that The activity page is generated in the following way: receiving activity configuration information of the target co-creation activity set through a co-creation activity page template; the activity configuration information is used to indicate the target application, the target object, the reference indicator, and the quantitative information configuration method in the target co-creation activity, and is also used to indicate the display style of the activity page; generating, based on the activity configuration information, activity configuration data stored in a target cache structure; An activity page for the target co-creation activity is generated by rendering based on the activity configuration data and the basic rendering data corresponding to the co-creation activity page template.

12. The method according to claim 11, characterized in that The receiving the activity configuration information of the target co-creation activity set through the co-creation activity page template includes: Receive indication information of the target application configured through the application configuration control in the co-creation activity page template; receive indication information of the target object configured through the object configuration control in the co-creation activity page template; receive indication information of the reference indicator configured through the indicator configuration control in the co-creation activity page template; receive quantization method information and quantization standard information configured through the quantization information configuration control in the co-creation activity page template.

13. The method according to claim 11, characterized in that The rendering and generating of the activity page of the target co-creation activity based on the activity configuration data and the basic rendering data corresponding to the co-creation activity page template includes: If the basic rendering data is cached locally, rendering and generating the activity page based on the activity configuration data and the basic rendering data cached locally; When the basic rendering data is not cached locally, basic image data and dynamic function data corresponding to the co-creation activity page template are obtained from a content distribution network as the basic rendering data; and the activity page is rendered and generated based on the activity configuration data and the basic rendering data.

14. The method according to any one of claims 11 to 13, characterized in that The method further comprises: In response to a confirmation operation on the activity page, the activity configuration data is transmitted to an interface server; the interface server is used to store the activity configuration data of the co-creation activity, and the interface server is also used to return the activity configuration data in response to a display request for the activity page of the target co-creation activity.

15. The method according to any one of claims 1 to 14, characterized in that The responding to the activity participation operation and displaying the activity page corresponding to the target co-creation activity includes: In response to the activity participation operation, generating an activity participation request for the target co-creation activity; Sending the activity participation request to a rendering server; the rendering server is used to render the page on the server side; Receiving page data of the active page returned by the rendering server; The active page is displayed based on the page data.

16. The method according to claim 15, characterized in that The rendering server is used to perform the following operations: After receiving the activity participation request, detecting whether the storage space has cached page data of the activity page; If the page data is cached in the storage space, the page data is transmitted to the terminal that sent the activity participation request; If the storage space does not cache the page data, a data acquisition request is sent to the interface server, and the activity configuration data of the target co-creation activity returned by the interface server is received; and the page data is rendered according to the activity configuration data, and the page data is transmitted to the terminal that sends the activity participation request.

17. An information collection device, characterized in that: The device comprises: An operation receiving module, configured to receive an activity participation operation triggered for a target co-creation activity; the target co-creation activity is configured to collect reference information related to a target object in a target application, so as to optimize and adjust the target object in combination with the reference information; A display module, configured to respond to the activity participation operation and display an activity page corresponding to the target co-creation activity; the activity page includes a quantitative information configuration control corresponding to the reference indicator of the target object, the quantitative information configuration control being configured to support quantifiable information of the reference indicator; An information receiving module, configured to receive target quantization reference information configured through the quantization information configuration control; The optimization module is configured to respond to a confirmation operation triggered by the target quantitative reference information and complete optimization adjustment of the target object based on the target quantitative reference information.

18. A computer device, characterized in that: The device includes a processor and a memory; The memory is used to store computer programs; The processor is configured to execute the information collection method according to any one of claims 1 to 16 according to the computer program.

19. A computer-readable storage medium, characterized in that The computer-readable storage medium is used to store a computer program, and when the computer program is executed by a computer device, the information collection method according to any one of claims 1 to 16 is implemented.

20. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the information collection method according to any one of claims 1 to 16 is implemented.