Information processing method and device, server and storage medium
By parsing the object recommendation information to obtain the transfer identifier and participating account identifier, generating a transfer information template and adding the resource allocation ratio, the problem of users being unable to view the object transfer information is solved, and accurate tracking and resource allocation of the object transfer process are achieved.
Patent Information
- Application Number
- CN202111388659.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-22
- Publication Date
- 2025-10-10
- Estimated Expiration
- 2041-11-22
AI Technical Summary
In the prior art, when a user views an object through a link, the transfer information of the object cannot be displayed.
Obtain the account ID and the object recommendation information triggered by the account, parse to obtain the transfer ID and participating account ID of the target object, and determine the transfer information of the target object, including generating a transfer information template and adding transfer resources and resource allocation ratios.
It facilitates the transfer process of serial objects, realizes the accurate acquisition of object transfer information and resource allocation, and solves the problem of information loss during object transfer.
Smart Images

Figure CN113934605B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of Internet, and particularly relates to an information processing method and device, a server and a storage medium. BACKGROUND
[0002] With the development of Internet technology, in order to promote an object, such as a commodity, the object is promoted to a corresponding user by generating a link, and the user can view the object by clicking the link.
[0003] In the related art, in order to view the transfer process of the object, the transfer information of the object needs to be obtained, but when the user views the object through the link, the system only displays the attribute information of the object and cannot display the transfer information of the object. SUMMARY
[0004] The present disclosure provides an information processing method, device, server and storage medium to at least solve the problem that the transfer information of the object cannot be displayed in the related art. The technical solutions of the present disclosure are as follows:
[0005] According to a first aspect of an embodiment of the present disclosure, an information processing method is provided, comprising:
[0006] obtaining an account identifier and object recommendation information triggered by an account associated with the account identifier; the object recommendation information is information representing guiding the account associated with the account identifier to enter a corresponding virtual space to perform an acquisition operation of a target object;
[0007] parsing the object recommendation information to obtain a transfer identifier of the target object and a participating account identifier for recommending the target object; the transfer identifier is used to represent a recommendation mode of the target object and a target account identifier for recommending the target object;
[0008] determining transfer information of the target object according to the transfer identifier, the account identifier and the participating account identifier.
[0009] In an exemplary embodiment, the parsing of the object recommendation information to obtain the transfer identifier of the target object and the participating account identifier for recommending the target object comprises:
[0010] obtaining a data transmission identifier in the object recommendation information;
[0011] parsing the data transmission identifier according to a parsing instruction corresponding to the data transmission identifier to obtain a plurality of information;
[0012] From the plurality of information, information corresponding to the transfer identification symbol is identified as the transfer identification, and information corresponding to the participating account identification symbol is identified as the participating account identification.
[0013] In an exemplary embodiment, determining the transfer information of the target object according to the transfer identifier, the account identifier, and the participating account identifier includes:
[0014] Associating the transfer identifier with the account identifier and the participating account identifier to obtain the account identifier and participating account identifier associated with the transfer identifier;
[0015] The transfer identifier, the account identifier associated with the transfer identifier, and the participating account identifier are imported into a transfer information template to generate transfer information of the target object.
[0016] In an exemplary embodiment, after determining the transfer information of the target object according to the transfer identifier, the account identifier, and the participating account identifier, the method further includes:
[0017] When detecting an acquisition operation of the target object by the account associated with the account identifier, acquiring the target transfer resource of the target object and the resource allocation ratio of the participating account identifier;
[0018] The transfer identifier, the target transfer resource, and the resource allocation ratio of the participating account identifier are added to the object acquisition information of the target object to obtain the associated object acquisition information of the participating account identifier.
[0019] In an exemplary embodiment, obtaining the transfer resources of the target object and the resource allocation ratio of the participating account identifiers includes:
[0020] Querying the correspondence between the participating account identifiers and the transfer resources under the target object, obtaining the transfer resource corresponding to the target participating account identifier in the participating account identifiers as the target transfer resource of the target object;
[0021] The corresponding relationship between the preset account identifier and the resource allocation ratio is queried to obtain the resource allocation ratio of the participating account identifier.
[0022] In an exemplary embodiment, after obtaining the associated object acquisition information of the participating account identifier, the method further includes:
[0023] When it is detected that the allocation time of the target transfer resource for the target object meets the preset time, the allocated resources of the participating account identifier are determined according to the target transfer resource and resource allocation ratio in the associated object acquisition information of the participating account identifier.
[0024] In an exemplary embodiment, after obtaining the associated object acquisition information of the participating account identifier, the method further includes:
[0025] Counting the recommended methods represented by the transfer identifiers in the associated object acquisition information of the participating account identifiers to obtain a cumulative number of each of the recommended methods;
[0026] According to the accumulated number, a target recommendation method is determined from the recommendation methods.
[0027] According to a second aspect of an embodiment of the present disclosure, there is provided an information processing apparatus, including:
[0028] an information acquisition unit configured to acquire an account identifier and object recommendation information triggered by an account associated with the account identifier; the object recommendation information being information indicating that the account associated with the account identifier is directed to enter a corresponding virtual space to perform an acquisition operation on a target object;
[0029] an information parsing unit configured to parse the object recommendation information to obtain a transfer identifier of the target object and an identifier of a participating account that recommends the target object; the transfer identifier is used to represent a recommendation method for the target object and an identifier of a target account that recommends the target object;
[0030] The information generating unit is configured to determine the transfer information of the target object according to the transfer identifier, the account identifier and the participating account identifier.
[0031] In an exemplary embodiment, the information parsing unit is further configured to execute the acquisition of the data transmission identifier in the object recommendation information; parse the data transmission identifier according to the parsing instruction corresponding to the data transmission identifier to obtain multiple information; and identify the information corresponding to the transfer identification symbol as the transfer identifier from the multiple information, and identify the information corresponding to the participating account identification symbol as the participating account identifier.
[0032] In an exemplary embodiment, the information generation unit is further configured to associate the transfer identifier with the account identifier and the participating account identifier to obtain the account identifier and the participating account identifier associated with the transfer identifier; and import the transfer identifier and the account identifier and the participating account identifier associated with the transfer identifier into a transfer information template to generate the transfer information of the target object.
[0033] In an exemplary embodiment, the apparatus further includes an information determination unit configured to, upon detecting an acquisition operation of the target object by the account associated with the account identifier, acquire the target transfer resource of the target object and the resource allocation ratio of the participating account identifier; and add the transfer identifier, the target transfer resource, and the resource allocation ratio of the participating account identifier to the object acquisition information of the target object to obtain the object acquisition information associated with the participating account identifier.
[0034] In an exemplary embodiment, the information determination unit is further configured to query the correspondence between the participating account identifiers and the transfer resources under the target object, obtain the transfer resource corresponding to the target participating account identifier among the participating account identifiers, and use it as the target transfer resource of the target object; and query the correspondence between the preset account identifiers and the resource allocation ratio to obtain the resource allocation ratio of the participating account identifier.
[0035] In an exemplary embodiment, the device further includes a resource determination unit configured to determine the allocated resources of the participating account identifier according to the target transfer resources and resource allocation ratio in the associated object acquisition information of the participating account identifier when it is detected that the allocation time of the target transfer resources for the target object meets a preset time.
[0036] In an exemplary embodiment, the device also includes a method determination unit, which is configured to perform statistics on the recommended methods represented by the transfer identifier in the associated object acquisition information of the participating account identifier to obtain a cumulative number of each of the recommended methods; and determine a target recommended method from each of the recommended methods based on the cumulative number.
[0037] According to a third aspect of an embodiment of the present disclosure, a server is provided, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the information processing method as described in any one of the embodiments of the first aspect.
[0038] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When instructions in the computer-readable storage medium are executed by a processor of a server, the server is enabled to execute the information processing method described in any one of the embodiments of the first aspect.
[0039] According to a fifth aspect of the embodiments of the present disclosure, a computer program product is provided, which includes instructions. When the instructions are executed by a processor of a server, the server is able to execute the information processing method described in any one of the embodiments of the first aspect.
[0040] The technical solutions provided by the embodiments of the present disclosure bring at least the following beneficial effects:
[0041] The object recommendation information is triggered by obtaining the account identifier and the account associated with the account identifier. The object recommendation information indicates that the account associated with the account identifier is directed to enter the corresponding virtual space to obtain the target object. The object recommendation information is then parsed to obtain the target object's transfer identifier and the participating account identifier that recommended the target object. The transfer identifier is used to represent the target object recommendation method and the target account identifier that recommended the target object. Finally, the target object's transfer information is determined based on the transfer identifier, account identifier, and participating account identifier. Determining the target object's transfer information facilitates the connection of the entire object transfer process, making it easier to view the object's transfer process.
[0042] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] The accompanying drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute an improper limitation of the present disclosure.
[0044] Figure 1 The figure is a diagram showing an application environment of an information processing method according to an exemplary embodiment.
[0045] Figure 2 The figure is a flowchart of an information processing method according to an exemplary embodiment.
[0046] Figure 3 The figure is a flowchart of an information processing method according to another exemplary embodiment.
[0047] Figure 4 The figure is a block diagram of an information processing device according to an exemplary embodiment.
[0048] Figure 5 The figure is a block diagram of a server according to an exemplary embodiment. DETAILED DESCRIPTION
[0049] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0050] It should be noted that the terms "first", "second", and the like in the description and claims of the present disclosure and the above-described accompanying drawings are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described herein can be implemented in an order other than that illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0051] It should also be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for display, analyzed data, etc.) involved in the present disclosure are all information and data authorized by the user or authorized by all parties.
[0052] The information processing method provided by the present disclosure can be applied to an application environment as shown in Figure 1 . Among them, the terminal 110 interacts with the server 120 through the network. Referring to Figure 1 , the server 120 obtains the account identifier of the terminal 110 and the object recommendation information triggered by the account associated with the account identifier; the object recommendation information is information representing guiding the account associated with the account identifier to enter the corresponding virtual space to perform the acquisition operation of the target object; the object recommendation information is analyzed to obtain the transfer identifier of the target object and the participating account identifier for recommending the target object; the transfer identifier is used to represent the recommendation mode of the target object and the target account identifier for recommending the target object; and the transfer information of the target object is determined according to the transfer identifier, the account identifier and the participating account identifier. Among them, the terminal 110 can be but not limited to various personal computers, notebook computers, smart phones, tablet computers and portable wearable devices, etc., and the server 120 can be realized by an independent server or a server cluster composed of multiple servers.
[0053] Figure 2 is a flowchart of an information processing method according to an exemplary embodiment, as shown in Figure 2 , the information processing method is used in a server as shown in Figure 1 , including the following steps:
[0054] In step S210, the account identifier and the object recommendation information triggered by the account associated with the account identifier are obtained; the object recommendation information is information representing guiding the account associated with the account identifier to enter the corresponding virtual space to perform the acquisition operation of the target object.
[0055] An account refers to a registered account for an application on a terminal, such as a short video application. In practical scenarios, an account refers to a consumer, or buyer. An account identifier refers to the unique identification information of an account, such as an account ID. It should be noted that the accounts referred to in this disclosure are authorized accounts that require processing and analysis.
[0056] Among them, object recommendation information refers to information that recommends the target object, which is used to guide the account to enter the corresponding virtual space to obtain the target object. For example, anchor A is introducing product B, welcome to come and buy it; object recommendation information can be placed on multiple platforms. By triggering the object recommendation information on the corresponding platform, the account can enter the corresponding virtual space to obtain the target object, such as entering a live broadcast room, selecting the corresponding product and adding it to the shopping cart; in actual scenarios, object recommendation information can be in the form of mini-program cards, promotional passwords, promotional links, etc.
[0057] Among them, the virtual space refers to the live broadcast room opened by the anchor; the object refers to the product, such as the product introduced by the anchor in the live broadcast room.
[0058] Specifically, after an account enters the corresponding application by triggering object recommendation information, the application calls a backflow event interface to obtain the account identifier and the object recommendation information triggered by the account identifier, and sends the account identifier and the object recommendation information triggered by the account identifier to a message queue. The server then retrieves the account identifier and the object recommendation information triggered by the account identifier from the message queue. The backflow event interface is used to record the relationship between the account identifier and the object recommendation information triggered by the account identifier.
[0059] In step S220, the object recommendation information is parsed to obtain the transfer identifier of the target object and the identifier of the participating account that recommends the target object; the transfer identifier is used to represent the recommendation method of the target object and the identifier of the target account that recommends the target object.
[0060] The transfer ID is a globally unique identifier used to transfer the target object. It corresponds to a lot of information, such as the promoter account ID used for settlement, incentive level, channel ID, and remarks. Each target account can use its target account ID to generate a transfer ID for its subordinates to identify them. Each target account ID can correspond to multiple transfer IDs.
[0061] It should be noted that in actual scenarios, the transfer identifier will run through the entire object transfer process.
[0062] Among them, the target account identifier refers to the identifier of the superior promoter who promotes the target object, and the participating account identifier refers to the identifier of the participant who promotes the target object, such as the identifier of the subordinate promoter, the identifier of the anchor expert, the identifier of the group leader, etc.
[0063] Among them, the recommendation method refers to the channel for recommending recommended information.
[0064] Specifically, the server obtains a parsing instruction for the object recommendation information, and parses the object recommendation information according to the parsing instruction to obtain a transfer identifier of the target object and an identifier of a participating account that recommends the target object; wherein the transfer identifier is composed of a recommendation method for the target object and an identifier of a target account that recommends the target object.
[0065] In step S230, the transfer information of the target object is determined according to the transfer identifier, the account identifier and the participating account identifier.
[0066] Specifically, the server associates the transfer identifier with the account identifier and the participating account identifier to obtain the account identifier and the participating account identifier associated with the transfer identifier; and generates the transfer information of the target object based on the transfer identifier and the account identifier and the participating account identifier associated with the transfer identifier, such as the group leader identifier → the anchor expert identifier → the superior promoter identifier → the subordinate promoter identifier → the account identifier.
[0067] In the above-mentioned information processing method, object recommendation information is triggered by obtaining an account identifier and an account associated with the account identifier; the object recommendation information is information indicating that the account associated with the account identifier is directed to enter a corresponding virtual space to perform an acquisition operation on the target object; the object recommendation information is then parsed to obtain a transfer identifier for the target object and the identifier of the participating account that recommended the target object; the transfer identifier is used to indicate the recommendation method for the target object and the identifier of the target account that recommended the target object; and finally, the transfer information of the target object is determined based on the transfer identifier, the account identifier, and the participating account identifier. Determining the transfer information of the target object facilitates the concatenation of the entire object transfer process, thereby facilitating the review of the object transfer process.
[0068] In an exemplary embodiment, Figure 3 As shown, in step S220, the object recommendation information is parsed to obtain the transfer identifier of the target object and the identifier of the participating account that recommends the target object, which specifically includes the following steps:
[0069] In step S310, the data transmission identifier in the object recommendation information is obtained.
[0070] In order to ensure the security of data transmission and avoid information leakage, the generated object recommendation information only includes an encrypted data transmission identifier, such as an encrypted share_token.
[0071] In step S320, the data transmission identifier is parsed according to the parsing instruction corresponding to the data transmission identifier to obtain multiple information.
[0072] The parsing instruction corresponding to the data transmission identifier is an instruction for parsing the data transmission identifier.
[0073] In step S330, from the plurality of information, the information corresponding to the transfer identification symbol is identified as the transfer identification, and the information corresponding to the participating account identification symbol is identified as the participating account identification.
[0074] The transfer identifier symbol refers to a symbol used to identify the transfer identifier, and the participating account identifier symbol refers to a symbol used to identify the participating account identifier.
[0075] Specifically, the server performs information extraction processing on the object recommendation information to obtain a data transmission identifier in the object recommendation information; obtains a parsing instruction corresponding to the data transmission identifier, parses the data transmission identifier according to the parsing instruction, and obtains multiple information; identifies the information corresponding to the transfer identification symbol and the information corresponding to the participating account identification symbol from the multiple information, and determines the information corresponding to the transfer identification symbol as the transfer identifier, and determines the information corresponding to the participating account identification symbol as the participating account identifier.
[0076] For example, the server obtains the consumer user ID and share_token from the message queue, and parses the share_token to obtain the expert ID, promoter ID, promotion position cps_pid, channel ID, remarks, etc.
[0077] The technical solution provided by the embodiment of the present disclosure parses the object recommendation information to obtain the transfer identifier of the target object and the participating account identifier that recommended the target object. This facilitates the subsequent determination of the transfer information of the target object based on the transfer identifier, account identifier, and participating account identifier, facilitates the concatenation of the entire object transfer process, and thus facilitates the viewing of the object transfer process.
[0078] In an exemplary embodiment, step S230 of determining the transfer information of the target object based on the transfer identifier, the account identifier, and the participating account identifier specifically includes: associating the transfer identifier with the account identifier and the participating account identifier to obtain the account identifier and the participating account identifier associated with the transfer identifier; and importing the transfer identifier, the account identifier, and the participating account identifier associated with the transfer identifier into a transfer information template to generate the transfer information of the target object.
[0079] For example, the server obtains the recommendation information transfer template, and then adds the transfer identifier and the account identifier and participating account identifier associated with the transfer identifier to the corresponding positions in the recommendation information transfer template to obtain the transfer information of the target object, such as the group leader identifier → anchor expert identifier → superior promoter identifier → subordinate promoter identifier → account identifier.
[0080] The technical solution provided by the embodiment of the present disclosure is conducive to connecting the entire object transfer process in series by generating the transfer information of the target object, thereby obtaining the object transfer process.
[0081] In an exemplary embodiment, after determining the transfer of the recommended information of the target object based on the transfer identifier, the account identifier, and the participating account identifier, the aforementioned step S230 further includes: upon detecting an acquisition operation of the target object by the account associated with the account identifier, acquiring the target transfer resource of the target object and the resource allocation ratio of the participating account identifier; and adding the transfer identifier, the target transfer resource, and the resource allocation ratio of the participating account identifier to the object acquisition information of the target object to obtain object acquisition information associated with the participating account identifier.
[0082] The target transfer resources of the target object refer to the resources that need to be transferred to the target object.
[0083] Among them, the target object's object acquisition information refers to the buyer's order, and the associated object acquisition information refers to the anchor expert's order, group leader's order, promoter's order, etc.
[0084] For example, the server monitors the operations of the account associated with the account identifier in real time. When monitoring the acquisition operation of the target object by the account associated with the account identifier, the target transfer resources of the target object and the resource allocation ratio of the participating account identifier are obtained from the database; the object acquisition information of the target object is obtained, and the transfer identifier, target transfer resources and resource allocation ratio of the participating account identifier are added to the corresponding positions in the object acquisition information of the target object, and the associated object acquisition information of the participating account identifier is obtained, such as anchor expert orders, group leader orders, promoter orders, etc.
[0085] The technical solution provided by the embodiments of the present disclosure adds the transfer identifier, the target transfer resource, and the resource allocation ratio of the participating account identifier to the object acquisition information of the target object to obtain the associated object acquisition information of the participating account identifier. This facilitates the implementation of corresponding resource transfer based on the associated object acquisition information of the participating account identifier, ensuring that each participating account can obtain the corresponding resources.
[0086] In an exemplary embodiment, obtaining the transfer resources of the target object and the resource allocation ratio of the participating account identifiers includes: querying the correspondence between the participating account identifiers under the target object and the transfer resources, obtaining the transfer resources corresponding to the target participating account identifier in the participating account identifiers as the target transfer resources of the target object; and querying the correspondence between the preset account identifiers and the resource allocation ratios, obtaining the resource allocation ratio of the participating account identifiers.
[0087] Among them, the target participating account ID refers to the anchor expert ID; for the same target object, different anchor expert IDs correspond to different transfer resources.
[0088] Among them, different account IDs have corresponding resource allocation ratios that are different; for example, the commission ratio of a host is different from that of a group leader.
[0089] For example, the server obtains the correspondence between the target participating account identifier and the transfer resource under the target object, and queries the correspondence between the target participating account identifier and the transfer resource under the target object based on the target participating account identifier in the participating account identifier, obtains the transfer resource corresponding to the target participating account identifier in the participating account identifier, and determines it as the target transfer resource of the target object; obtains the correspondence between the preset account identifier and the resource allocation ratio, queries the preset correspondence between the account identifier and the resource allocation ratio based on the participating account identifier, and obtains the resource allocation ratio of the participating account identifier.
[0090] The technical solution provided by the embodiments of the present disclosure facilitates the subsequent addition of the transfer identifier, target transfer resource, and resource allocation ratio of the participating account identifier to the object acquisition information of the target object, thereby obtaining the associated object acquisition information of the participating account identifier, by obtaining the transfer resource and resource allocation ratio of the participating account identifier of the target object.
[0091] In an exemplary embodiment, after obtaining the associated object acquisition information of the participating account identifier, the method further includes: when it is detected that the allocation time of the target transfer resource for the target object meets the preset time, determining the allocated resources of the participating account identifier according to the target transfer resource and the resource allocation ratio in the associated object acquisition information of the participating account identifier.
[0092] Among them, the allocation time of target transfer resources for the target object refers to the period of time after the consumer confirms that he has obtained the target object.
[0093] For example, after a period of time after the consumer confirms that he has obtained the target object, the server obtains the target transfer resources and resource allocation ratio in the information based on the associated objects of each participating account identifier, performs corresponding resource calculation processing, and obtains the allocated resources of each participating account identifier, such as the allocated resources of the anchor expert, the allocated resources of the promoter, the allocated resources of the group leader, etc.
[0094] The technical solution provided by the embodiments of the present disclosure can obtain target transfer resources and resource allocation ratios in the association object acquisition information of the participating account identifier, and determine the allocation resources of the participating account identifier, thereby effectively solving the allocation resource problem of each participating role in the object transfer scenario.
[0095] In an example embodiment, after obtaining the association object acquisition information of the participating account identifier, the method further includes: counting the recommendation mode represented by the transfer identifier in the association object acquisition information of the participating account identifier to obtain the cumulative number of each recommendation mode; and determining the target recommendation mode from the recommendation modes according to the cumulative number.
[0096] For example, the server counts the recommendation mode represented by the transfer identifier in the association object acquisition information of the participating account identifier to obtain the cumulative number of promotion mode A, the cumulative number of promotion mode B, the cumulative number of promotion mode C, and the cumulative number of promotion mode D; among the promotion mode A, the promotion mode B, the promotion mode C, and the promotion mode D, the cumulative number of the promotion mode A is the largest, and the promotion mode A is determined as the target recommendation mode.
[0097] The technical solution provided by the embodiments of the present disclosure can count the recommendation mode represented by the transfer identifier in the association object acquisition information of the participating account identifier, and determine the target recommendation mode from the recommendation modes according to the cumulative number of each recommendation mode obtained by counting, which is beneficial to determine the next recommendation strategy, thereby realizing accurate and effective recommendation of the object.
[0098] In order to more clearly illustrate the information processing method provided by the embodiments of the present disclosure, the information processing method is specifically described below with one specific embodiment. In an embodiment, the present disclosure further provides another information processing method, which monitors the entire transfer process of the object by concatenating the object transfer track outside and inside the station; specifically including the following contents:
[0099] Step one: when starting to promote a certain live room, the promoter will generate promotion materials using cps pid, and the promotion materials may be in the form of program cards, promotion passwords, promotion links, etc. In order to ensure the information security of the promotion materials in the off-site transmission, only the encrypted share_token is generated in the good promotion materials, but after the platform analyzes the share_token, the corresponding data content includes cps_pid, channel identifier, note information, promoted live room, promoter user ID, etc. The key record is which subordinate promoter promotes which live room in which channel. At this time, the generated promotion materials can be promoted in the corresponding channel. For a certain promoted live room, there will be different promotion materials and different share_tokens in different channels.
[0100] Step 2: When consumers enter an APP through promotional materials placed in various channels, the APP will call the return event interface to send consumer user ID, share_token and other information to the message queue. The attribution binding service will then perform data consumption and share_token parsing, mainly recording the buyer ID, expert ID, promoter ID, promotion position cps_pid, binding time, channel ID, remarks and other information. After the recording is completed, the subsequent transfer nodes within the site are all identified with cps_pid. At this point, the complete off-site multi-channel and on-site attribution data has been constructed through this record. The attribution data also includes the off-site and on-site related participants in this transfer process. The relevant role association content is shown in Table 1 below:
[0101] Table 1
[0102]
[0103] Step 3: When consumers perform object acquisition operations, the corresponding object transfer plan will be queried based on the consumer user ID, expert ID, and product ID. There are two most important contents in the object transfer plan. One is the participants related to this object transfer, and the other is the resource allocation ratio corresponding to each participant. Through attribution data, we can accurately obtain all participants in this object transfer. Through the object transfer strategy set by the merchant corresponding to the product, we can obtain the resources that need to be transferred in this object transfer. Combined with the resource allocation ratio of each participant given by the platform, we can accurately obtain all participants in this object transfer and their corresponding resource allocation ratios, and attach each participant (such as expert ID, promoter user ID, group leader ID), the resource allocation ratio of each role, cps_pid, channel information, and remarks information to the created order and mark it as an object transfer order.
[0104] Step 4: Finally, when the order meets the processing logic, the order will be processed based on the actual transfer resources of the order, and according to the various participants on the order and their corresponding resource allocation ratios. After processing, each participant can see their related orders, allocated resources and other information.
[0105] The above information processing method can achieve the following technical effects: (1) solve the problem of accurately obtaining object transfer information from multiple channels outside the site to multiple services within the site, and connect the entire object transfer process; (2) effectively solve the resource allocation problem of each participant.
[0106] It should be understood that although Figures 2-3The steps in the flowchart of FIG. 1 are displayed in sequence according to the arrows, but the steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, the steps are not strictly limited in sequence, and the steps can be executed in other sequences. Moreover, Figures 2-3 At least part of the steps in the flowchart of FIG. 1 can include multiple steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of the steps or stages is not necessarily sequential, but can be executed alternately or alternately with at least part of other steps or steps in other steps.
[0107] It can be understood that the same / similar parts between each embodiment of the above method in the specification can be mutually referred to, and each embodiment focuses on the differences from other embodiments, and the related parts can be referred to the description of other method embodiments.
[0108] Figure 4 is a block diagram of an information processing device according to an exemplary embodiment. Referring to Figure 4 The device includes an information acquisition unit 410, an information analysis unit 420, and an information generation unit 430.
[0109] The information acquisition unit 410 is configured to execute acquisition of an account identifier and an account identifier associated account triggered object recommendation information; the object recommendation information is information representing guiding the account identifier associated account into the corresponding virtual space to perform the acquisition operation of the target object.
[0110] The information analysis unit 420 is configured to execute analysis of the object recommendation information to obtain the transfer identifier of the target object and the participating account identifier for recommending the target object; the transfer identifier is used to represent the recommendation mode of the target object and the target account identifier for recommending the target object.
[0111] The information generation unit 430 is configured to execute determination of the transfer information of the target object according to the transfer identifier, the account identifier, and the participating account identifier.
[0112] In an exemplary embodiment, the information analysis unit 420 is further configured to execute acquisition of the data transmission identifier in the object recommendation information; according to the analysis instruction corresponding to the data transmission identifier, the data transmission identifier is analyzed to obtain a plurality of information; from the plurality of information, the information corresponding to the transfer identifier symbol is identified as the transfer identifier, and the information corresponding to the participating account identifier symbol is identified as the participating account identifier.
[0113] In an exemplary embodiment, the information generation unit 430 is further configured to associate the transfer identifier with the account identifier and the participating account identifier to obtain the account identifier and the participating account identifier associated with the transfer identifier; and import the transfer identifier, the account identifier, and the participating account identifier associated with the transfer identifier into a transfer information template to generate transfer information for the target object.
[0114] In an exemplary embodiment, the information processing device also includes an information determination unit, which is configured to obtain the target transfer resources of the target object and the resource allocation ratio of the participating account identifier when an acquisition operation of the target object by the account associated with the account identifier is detected; and add the transfer identifier, the target transfer resources and the resource allocation ratio of the participating account identifier to the object acquisition information of the target object to obtain the associated object acquisition information of the participating account identifier.
[0115] In an exemplary embodiment, the information determination unit is further configured to query the correspondence between the participating account identifiers and the transfer resources under the target object, obtain the transfer resource corresponding to the target participating account identifier in the participating account identifiers, and use it as the target transfer resource of the target object; and query the correspondence between the preset account identifiers and the resource allocation ratio to obtain the resource allocation ratio of the participating account identifier.
[0116] In an exemplary embodiment, the information processing device also includes a resource determination unit, which is configured to determine the allocated resources of the participating account identifier according to the target transfer resources and resource allocation ratio in the information obtained from the associated objects of the participating account identifier when it is detected that the allocation time of the target transfer resources to the target object meets the preset time.
[0117] In an exemplary embodiment, the information processing device also includes a method determination unit, which is configured to perform statistics on the recommended methods represented by the transfer identifier in the information obtained from the associated objects of the participating account identifiers, and obtain the cumulative number of each recommended method; based on the cumulative number, determine the target recommended method from each recommended method.
[0118] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0119] Figure 5 1 is a block diagram of a device 500 for executing an information processing method according to an exemplary embodiment. For example, the device 500 may be a server. Figure 5The device 500 includes a processing component 520, which further includes one or more processors, and a memory resource represented by a memory 522 for storing instructions, such as applications, that can be executed by the processing component 520. The application stored in the memory 522 may include one or more modules, each corresponding to a set of instructions. In addition, the processing component 520 is configured to execute the instructions to perform the above-described method.
[0120] The device 500 may also include a power supply component 524 configured to perform power management of the device 500, a wired or wireless network interface 526 configured to connect the device 500 to a network, and an input / output (I / O) interface 528. The device 500 may operate based on an operating system stored in the memory 522, such as Windows Server, Mac OS X, Unix, Linux, FreeBSD, or the like.
[0121] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 522 including instructions, which can be executed by a processor of the device 500 to perform the above method. The storage medium can be a computer-readable storage medium, for example, a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0122] In an exemplary embodiment, a computer program product is further provided. The computer program product includes instructions, and the instructions can be executed by the processor of the device 500 to implement the above method.
[0123] It should be noted that the above-mentioned devices, servers, computer-readable storage media, computer program products, etc. can also include other implementation methods according to the description of the method embodiments. The specific implementation methods can refer to the description of the relevant method embodiments and will not be described one by one here.
[0124] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the claims.
[0125] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. An information processing method, characterized in that: include: Obtaining an account identifier and object recommendation information triggered by an account associated with the account identifier; The object recommendation information is information indicating that the account associated with the account identifier is guided to enter the corresponding virtual space to perform an acquisition operation of the target object; Parsing the object recommendation information to obtain a transfer identifier of the target object and an identifier of a participating account that recommended the target object; The transfer identifier is used to represent the recommendation method of the target object and the target account identifier for recommending the target object; The target account identifier refers to the identifier of the superior promoter who promotes the target object, and the participating account identifier refers to the identifier of the participant who promotes the target object other than the target account identifier; The transfer information of the target object is determined according to the transfer identifier, the account identifier and the participating account identifier.
2. The information processing method according to claim 1, wherein: The parsing of the object recommendation information to obtain the transfer identifier of the target object and the identifier of the participating account that recommends the target object includes: Obtaining a data transmission identifier in the object recommendation information; Parsing the data transmission identifier according to a parsing instruction corresponding to the data transmission identifier to obtain multiple information; From the plurality of information, information corresponding to the transfer identification symbol is identified as the transfer identification, and information corresponding to the participating account identification symbol is identified as the participating account identification.
3. The information processing method according to claim 1, wherein: The determining the transfer information of the target object according to the transfer identifier, the account identifier, and the participating account identifier includes: Associating the transfer identifier with the account identifier and the participating account identifier to obtain the account identifier and participating account identifier associated with the transfer identifier; The transfer identifier, the account identifier associated with the transfer identifier, and the participating account identifier are imported into a transfer information template to generate transfer information of the target object.
4. The information processing method according to claim 1, wherein: After determining the transfer information of the target object according to the transfer identifier, the account identifier, and the participating account identifier, the method further includes: When detecting an acquisition operation of the target object by the account associated with the account identifier, acquiring the target transfer resource of the target object and the resource allocation ratio of the participating account identifier; The transfer identifier, the target transfer resource, and the resource allocation ratio of the participating account identifier are added to the object acquisition information of the target object to obtain the associated object acquisition information of the participating account identifier.
5. The information processing method according to claim 4, characterized in that The obtaining of the transfer resources of the target object and the resource allocation ratio of the participating account identifiers includes: Querying the correspondence between the participating account identifiers and the transfer resources under the target object, obtaining the transfer resource corresponding to the target participating account identifier in the participating account identifiers as the target transfer resource of the target object; The corresponding relationship between the preset account identifier and the resource allocation ratio is queried to obtain the resource allocation ratio of the participating account identifier.
6. The information processing method according to claim 4, wherein: After obtaining the associated object acquisition information of the participating account identifier, the method further includes: When it is detected that the allocation time of the target transfer resource for the target object meets the preset time, the allocated resources of the participating account identifier are determined according to the target transfer resource and resource allocation ratio in the associated object acquisition information of the participating account identifier.
7. The information processing method according to claim 4, characterized in that After obtaining the associated object acquisition information of the participating account identifier, the method further includes: Counting the recommended methods represented by the transfer identifiers in the associated object acquisition information of the participating account identifiers to obtain a cumulative number of each of the recommended methods; According to the accumulated number, a target recommendation method is determined from the recommendation methods.
8. An information processing device, characterized in that include: an information acquisition unit configured to acquire an account identifier and object recommendation information triggered by an account associated with the account identifier; The object recommendation information is information indicating that the account associated with the account identifier is guided to enter the corresponding virtual space to perform an acquisition operation of the target object; an information parsing unit configured to parse the object recommendation information to obtain a transfer identifier of the target object and an identifier of a participating account that recommends the target object; The transfer identifier is used to represent the recommendation method of the target object and the target account identifier for recommending the target object; The target account identifier refers to the identifier of the superior promoter who promotes the target object, and the participating account identifier refers to the identifier of the participant who promotes the target object other than the target account identifier; The information generating unit is configured to determine the transfer information of the target object according to the transfer identifier, the account identifier and the participating account identifier.
9. The information processing device according to claim 8, wherein The information parsing unit is further configured to obtain a data transmission identifier in the object recommendation information; parse the data transmission identifier according to a parsing instruction corresponding to the data transmission identifier to obtain multiple information; From the plurality of information, information corresponding to the transfer identification symbol is identified as the transfer identification, and information corresponding to the participating account identification symbol is identified as the participating account identification.
10. The information processing device according to claim 8, wherein The information generating unit is further configured to associate the transfer identifier with the account identifier and the participating account identifier to obtain the account identifier and the participating account identifier associated with the transfer identifier; The transfer identifier, the account identifier associated with the transfer identifier, and the participating account identifier are imported into a transfer information template to generate transfer information of the target object.
11. The information processing device according to claim 8, wherein The apparatus further includes an information determining unit configured to, upon detecting an acquisition operation of the target object by the account associated with the account identifier, acquire a target transfer resource of the target object and a resource allocation ratio of the participating account identifier; and add the transfer identifier, the target transfer resource, and the resource allocation ratio of the participating account identifier to object acquisition information of the target object to obtain object acquisition information associated with the participating account identifier.
12. The information processing device according to claim 11, wherein The information determining unit is further configured to query the correspondence between the participating account identifiers and the transfer resources under the target object, and obtain the transfer resource corresponding to the target participating account identifier in the participating account identifiers as the target transfer resource of the target object; The corresponding relationship between the preset account identifier and the resource allocation ratio is queried to obtain the resource allocation ratio of the participating account identifier.
13. The information processing device according to claim 11, wherein The apparatus further includes a resource determining unit configured to, when detecting that an allocation time of the target transfer resource for the target object meets a preset time, determine the allocated resources for the participating account identifier according to the target transfer resource and the resource allocation ratio in the associated object acquisition information of the participating account identifier.
14. The information processing device according to claim 11, wherein The apparatus further includes a method determination unit configured to perform statistics on the recommended methods represented by the transfer identifier in the associated object acquisition information of the participating account identifier to obtain a cumulative number of each of the recommended methods; According to the accumulated number, a target recommendation method is determined from the recommendation methods.
15. A server, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the information processing method according to any one of claims 1 to 7.
16. A computer-readable storage medium, characterized in that When the instructions in the computer-readable storage medium are executed by a processor of a server, the server is enabled to execute the information processing method according to any one of claims 1 to 7.
17. A computer program product comprising instructions, characterized in that: When the instructions are executed by a processor of the server, the server is enabled to execute the information processing method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Sharing single person resource platform and realization method thereof
CN107392468A
Resource object transfer control method and device, electronic equipment and storage medium
CN112132663A