Data processing method, device, electronic equipment and computer-readable mediumTechnical field
This disclosure relates to technical field of data processing, specifically, this disclosure relates to a kind of data processing method, device,Electronic equipment and computer-readable medium.
Background technique
In order to increase user volume, existing application generally invites reward, such as virtual red packet, virtual present, experience by settingThe mode of the bonus datas such as value, Lai Jili old user are that new user is invited in application.Therefore, this mode for increasing user volume existsFollowing problem: one, in order to obtain bonus data, many old users frequently invite new user, although this mode plays increaseThe effect of the user volume of application, but many new the activity of the user are not high, i.e., and new user only registers, and is not frequently used, and answersRetention ratio is low;Two, it invites the method for determination of reward single, is easily reduced the enthusiasm that old user invites new user.
Summary of the invention
Present disclose provides a kind of data processing method, device, electronic equipment and computer-readable mediums, can solveState technical problem.The technical solution is as follows:
In a first aspect, a kind of data processing method is provided, this method comprises:
Obtain the history message request for inviting pure and fresh user behavior of target user;
History message request is analyzed, determines the evaluation of estimate of the new user behavior of invitation for target user;
It is determining and target user to invite pure and fresh user's row according to the evaluation of estimate of the new user behavior of invitation for target userFor corresponding target data, for inviting pure and fresh user behavior to provide target data for target user.
Second aspect provides a kind of data processing equipment, which includes:
Data obtaining module, the history invitation letter for inviting pure and fresh user behavior for being directed to target application for obtaining target userBreath;
Value analysis module determines the new user of invitation for being directed to target user for analyzing history message requestThe evaluation of estimate of behavior;
Data determining module, for the evaluation of estimate according to the new user behavior of invitation for target user, determining and targetUser's invites the corresponding target data of pure and fresh user behavior, for inviting pure and fresh user behavior to provide mesh for target userMark data.
The third aspect provides a kind of electronic equipment, which includes:
One or more processors;
Memory;
One or more application program, wherein one or more of application programs are stored in the memory and quiltIt is configured to be executed by one or more of processors, one or more of programs are configured to: executing above-mentioned data processingMethod.
Fourth aspect provides a kind of computer-readable medium, is stored thereon with computer program, and the program is by processorAbove-mentioned data processing method is realized when execution.
The technical solution that the embodiment of the present disclosure provides, which has the benefit that, obtains target user for target applicationThe history message request for inviting pure and fresh user behavior, analyzes history message request, determines that the invitation for being directed to target user is newThe evaluation of estimate of user behavior plays the new user behavior of invitation according to target user's history, reaches the new use that analysis is invited toFamily is to the value of application, so that it is determined that inviting the purpose of the value of new user behavior again;According to the invitation for being directed to target userThe evaluation of estimate of new user behavior, it is determining to invite the corresponding target data of pure and fresh user behavior with target user, for for meshMark user's invites pure and fresh user behavior to provide target data, then solves the target data provided in the prior art by applicationMethod of determination is single and inaccurate, and caused old user invites that the enthusiasm of new user is low, user is easy to run off problem.
Detailed description of the invention
In conjunction with attached drawing and refer to following specific embodiments, the above and other feature, advantage of each embodiment of the disclosure andAspect will be apparent.In attached drawing, the same or similar appended drawing reference indicates the same or similar element.It should manageSolution attached drawing is schematically that original part and element are not necessarily drawn to scale.
Fig. 1 is a kind of flow diagram for data processing method that the embodiment of the present disclosure provides;
The flow diagram of evaluation of estimate is determined in a kind of data processing method that Fig. 2 provides for the embodiment of the present disclosure;
Fig. 3 is a kind of structural schematic diagram for data processing equipment that the embodiment of the present disclosure provides;
Fig. 4 is the structural schematic diagram for a kind of electronic equipment that the embodiment of the present disclosure provides.
Specific embodiment
Embodiment of the disclosure is more fully described below with reference to accompanying drawings.Although showing the certain of the disclosure in attached drawingEmbodiment, it should be understood that, the disclosure can be realized by various forms, and should not be construed as being limited to thisIn the embodiment that illustrates, providing these embodiments on the contrary is in order to more thorough and be fully understood by the disclosure.It should be understood thatIt is that being given for example only property of the accompanying drawings and embodiments effect of the disclosure is not intended to limit the protection scope of the disclosure.
It should be appreciated that each step recorded in disclosed method embodiment can execute in a different order,And/or parallel execution.In addition, method implementation may include additional step and/or omit the step of execution is shown.This public affairsThe range opened is not limited in this respect.
Terms used herein " comprising " and its deformation are that opening includes, i.e., " including but not limited to ".Term "based"It is " being based at least partially on ".Term " one embodiment " expression " at least one embodiment ";Term " another embodiment " indicates" at least one other embodiment ";Term " some embodiments " expression " at least some embodiments ".The correlation of other terms is fixedJustice provides in will be described below.
It is noted that the concepts such as " first " that refers in the disclosure, " second " are only used for carrying out device, module or unitIt distinguishes, is not intended to limit these devices, module or unit one and is set to different devices, module or unit, be also not intended to limitThe sequence or relation of interdependence of function performed by these fixed devices, module or unit.
It is noted that referred in the disclosure "one", the modification of " multiple " be schematically and not restrictive this fieldIt will be appreciated by the skilled person that being otherwise construed as " one or more " unless clearly indicate otherwise in context.The disclosure is realThe title for applying the message or information that are interacted between multiple devices in mode is for illustrative purposes only, and is not to useIt is limited in the range to these message or information.
Embodiment one
The embodiment of the present disclosure provides a kind of data processing method, as shown in Figure 1, this method comprises: step S101, stepS102 and step S103.
The executing subject of the embodiment of the present disclosure may include server, server cluster or cloud.
Step S101, the history message request for inviting pure and fresh user behavior that target user is directed to target application is obtained.
When concrete application, if the step is corresponding with corresponding execution condition, then obtaining mesh when meeting the execution conditionThe history message request for inviting pure and fresh user behavior that user is directed to target application is marked, for example, (holding when target application to be activatedRow condition) when, execute step S101, when concrete application, other execution conditions can also be set according to actual needs, the disclosure thisPlace will not enumerate.
When concrete application, if not setting the condition for executing the step, then the step is usually that server first carries out in advance,I.e. before target application is not used in target user, the history for inviting pure and fresh user behavior for obtaining all users in target application is invitedPlease information, so as in subsequent analysis target application be directed to each user target data.
In the embodiment of the present disclosure, target application can be the application of audio/video class, information class application, the application of novel class, shoppingClass etc. has any type of application for inviting new user function.
Step S102, history message request is analyzed, determines commenting for the new user behavior of invitation for being directed to target userValue.
In the embodiment of the present disclosure, history message request is used to characterize the invitation behavior in target user's past predetermined amount of timeRelevant information, to realize that going over the new user behavior of invitation in predetermined amount of time according to target user determines target user againInvite the evaluation of estimate of new user behavior.
Specifically, inviting behavior relevant information may include inviting user (i.e. target user), invited user, inviting wayDiameter information (application that such as invited user receives message request) can be according to inviting behavior relevant information raw when concrete applicationRequest is invited at corresponding, so that invitation request is sent to invited user by invitation approach.It is in invited userReceive invite request user in the case of, invite behavior relevant information can also include invite result (invite whether atThe prompt information of function), according to inviting result to determine the successful user of invitation in each invited user, that is, to complete registrationThe user of target application.
Step S103, the evaluation of estimate according to the new user behavior of invitation for target user, determination are invited with target user'sThe pure and fresh corresponding target data of user behavior, for inviting pure and fresh user behavior to provide target data for target user.
In the embodiment of the present disclosure, target data can be given for characterizing target application for the new user behavior of invitationIt is virtual to invite reward, that is, when detecting that the old user of target application is invited to new user, give the number such as virtual red packet of old userAccording to.By virtually inviting reward incentives old user to invite new user, to increase the user volume of target application.Specifically, it evaluatesThe high then corresponding virtual invitation reward of value is high, and the low then corresponding virtual invitation reward of evaluation of estimate is low.
The embodiment of the present disclosure obtains the history message request for inviting pure and fresh user behavior that target user is directed to target application,History message request is analyzed, the evaluation of estimate of the new user behavior of invitation for target user is determined, plays according to meshThe new user behavior of invitation for marking user's history reaches the new user that is invited to of analysis to the value of application, so that it is determined that inviting againPlease new user behavior value purpose;According to the evaluation of estimate of the new user behavior of invitation for target user, determining and targetUser's invites the corresponding target data of pure and fresh user behavior, for inviting pure and fresh user behavior to provide mesh for target userMark data, then solve in the prior art because application provide target data method of determination it is single and and inaccuracy, causeOld user invite that the enthusiasm of new user is low, user is easy to run off problem.
In one implementation, it as shown in Fig. 2, step S102 analyzes history message request, determines and is directed to meshMark the evaluation of estimate of the invitation letter user behavior of user, comprising:
Step S1021, clear information is invited according to history, determines at least one new user that target user is invited to;
Step S1022, it is directed to the operation information of the target application, based at least one new user to determine at least oneContribution margin of the new user to target application;
Step S1023, according to contribution margin, the evaluation of estimate of the new user behavior of invitation for target user is determined.
In the embodiment of the present disclosure, at least one new user is used to characterize new user in mesh for the operation information of target applicationMark application various operation behaviors and with various operation behavior corresponding operation relevant informations, such as operating time, operation behavior needlePair object.For example, X divides the browsing for thumbing up to document 1, and being directed to document 1 X seconds when the operation information of new user is X X month XShi Changwei 5 minutes.The new user is determined in the liveness of target application by the operation information to new user, that is, determines that this is newUser solves in the prior art because not considering that history invites the value of new user behavior, causes to the contribution margin of target applicationInvitation new user liveness in the application it is low, the low problem of user's retention ratio of application.
When concrete application, at least one new user be can be for the operation information of target application according to history message requestIt is determining, it can also be after determining new user according to history message request, then mark according to new user inquires.
When concrete application, if contribution margin is big, corresponding evaluation of estimate is high;If contribution margin is small, corresponding evaluation of estimate is low.SpecificallyContribution margin can be determined as the evaluation of estimate of the new user behavior of invitation for target user by ground, can also be by being pre-configuredEach contribution margin and the corresponding relationship of corresponding evaluation of estimate in inquired, so that it is determined that be directed to target user the new user of invitationThe evaluation of estimate of behavior.Therefore, when the quantity of new user is greater than 1, the contribution margin summation of all new users can be determined as needleTo the evaluation of estimate of the new user behavior of invitation of target user.
In another implementation, operation information is included at least one of the following:
New user uses the total duration of target application;
New user uses the duration of target application within the predetermined unit period;
New user uses the frequency of target application;
Number of operations of the new user to the various operation behaviors of target application;
New user carries out the related data information of network virtual transaction by target application.
When concrete application, operation behavior, which generally comprises, to be thumbed up, comments on, gives virtual present, hair barrage, send shared chainThe behaviors such as connect, collect.
When concrete application, the related data information of network virtual transaction generally comprises virtual trading total value, predetermined amount of timeInterior virtual trading volume, virtual trading frequency, virtual trading number, virtual trading object (such as virtual weapons, virtual coin, experienceThe virtual objects merchandised such as value, virtual costume) etc. information relevant to virtual trading.
In another implementation, the operation for target application step S1022, based at least one new user is believedBreath, to determine at least one new user to the contribution margin of target application, comprising:
According at least one corresponding weight in operation information, it is weighted, using weighted results as at least oneContribution margin of a new user to target application.
The embodiment of the present disclosure is by the weight that is arranged for different operation information, to complete contribution of the new user to target applicationThe calculating of value, it should be noted that can also determine contribution of the new user to target application using other algorithms when practical applicationValue, for example, being calculated by preset model, will not enumerate herein.
In another implementation, step S1023 according at least one new user to the contribution margin of the target application,Before determining the evaluation of estimate for the new user behavior of invitation of target user, this method further includes at least one of following:
Determine the quantity of new user;
Determine that at least one new user receives the approach information for the invitation request that the target user sends;
Step S1023, to the contribution margin of target application, determines the invitation for being directed to target user according at least one new userThe evaluation of estimate of new user behavior, further includes:
Based at least one new user to the contribution margin of target application, and according to the quantity of new user and/or at least oneNew user receives the approach information of the invitation request of target user's transmission, determines the invitation letter user behavior for being directed to target userEvaluation of estimate.
When concrete application, can by setting contribution margin, quantity, invite approach information (such as new user receives the targetThe application for the invitation request that user sends), the corresponding relationship of evaluation of estimate, so as to according to new user to the contribution margin of target application,Newly at least one of the quantity of user, invitation approach information are inquired in the corresponding relationship, so that it is determined that using for targetThe evaluation of estimate of the new user behavior of invitation at family.For example, contribution margin is X1, when the quantity of new user is 1, corresponding evaluation of estimate isN1;Contribution margin is X1, and when the quantity of new user is 2, corresponding evaluation of estimate is N2.For another example, inviting channel is Q11, and contribution margin isX11, when the quantity of new user is 1, corresponding evaluation of estimate is N11.
When concrete application, contribution margin, quantity, invitation channel, evaluation of estimate can be trained the model of prebuild, withBy model output for the evaluation of estimate of the invitation letter user behavior of target user when just applying.
When concrete application, it can also be added by the corresponding weight of at least one of contribution margin, quantity, invitation channelPower calculates, using the result of weighted calculation as the evaluation of estimate of the invitation letter user behavior for target user.
It should be noted that the above is only several realizations of evaluation of estimate for determining the invitation letter user behavior for target userMode can also determine the evaluation of estimate of the invitation letter user behavior for target user when practical application using other modes, thisPlace will not enumerate.
In above embodiments and its implementation, target data includes at least one of following:
Ideal money;Virtual present;Virtual trading discount information;Using permission;User gradation.
It is being a variety of situations with the corresponding target data of pure and fresh user behavior of inviting of the target user when concrete applicationUnder, selection function can be provided, to provide corresponding target data according to the user's choice.For example, if target data includesTwo kinds select: virtual present and empirical value, and after the selection operation for detecting user, the selection operation according to user is provided.
In above embodiments and its implementation, target data can also be provided to the new user of target application, for example, inspectionWhen measuring the user of new registration, target data is provided to the user of the new registration and is specifically issued to the mesh of the user of new registrationThe value for marking data is usually preset, or determined in goal-selling data area according to random algorithm.
Embodiment two
The embodiment of the present disclosure provides a kind of data processing equipment, as shown in figure 3, the data processing equipment 30 can wrapIt includes: data obtaining module 301, value analysis module 302 and data determining module 303, wherein
Data obtaining module 301 is invited for obtaining target user for the history for inviting pure and fresh user behavior of target applicationIt please information;
Value analysis module 302 determines that the invitation for target user is newly used for analyzing history message requestThe evaluation of estimate of family behavior;
Data determining module 303, for the evaluation of estimate according to the new user behavior of invitation for target user, determining and meshMark user's invites the corresponding target data of pure and fresh user behavior, for inviting pure and fresh user behavior to provide for target userTarget data.
The embodiment of the present disclosure obtains the history message request for inviting pure and fresh user behavior that target user is directed to target application,History message request is analyzed, the evaluation of estimate of the new user behavior of invitation for target user is determined, plays according to meshThe new user behavior of invitation for marking user's history reaches the user that is invited to of analysis to the value of application, so that it is determined that inviting againThe purpose of the value of new user behavior;It is determining to be used with target according to the evaluation of estimate of the new user behavior of invitation for target userThe corresponding target data of pure and fresh user behavior is invited at family, for inviting pure and fresh user behavior to provide target for target userData, then the method for determination for solving the target data provided in the prior art by application is single and inaccurate, caused oldUser invites that the enthusiasm of new user is low, user is easy to run off problem.
Further, value analysis module is used for:
Clear information is invited according to history, determines at least one new user that target user is invited to;
It is directed to the operation information of the target application, based at least one new user to determine at least one new user to meshMark the contribution margin of application;
According to the contribution margin, the evaluation of estimate of the new user behavior of invitation for target user is determined.
Further, operation information includes at least one of the following:
New user uses the total duration of target application;
New user uses the duration of target application within the predetermined unit period;
New user uses the frequency of target application;
New user carries out the interaction number of network interdynamic behavior by target application;
New user carries out the related data information of network virtual transaction by target application.
Further, value analysis module is used for:
According at least one corresponding weight in operation information, it is weighted, using weighted results as at least oneContribution margin of a new user to the target application.
Further, value analysis module is used for:
Determine the quantity of new user;
Determine that at least one new user receives the application of the invitation request of target user's transmission;
Based at least one new user to the contribution margin of target application, and according to the quantity of new user and/or at least oneNew user receives the application of the message request of target user's transmission, determines commenting for the invitation letter user behavior for being directed to target userValue.
Further, target data includes at least one of following:
Ideal money;Virtual present;Virtual trading discount information;Using permission;User gradation.
The data processing method that the embodiment of the present disclosure one provides can be performed in the data processing equipment of the present embodiment, realizes formerManage similar, details are not described herein again.
Embodiment three
Below with reference to Fig. 4, it illustrates the electronic equipment for being suitable for being used to realize the embodiment of the present disclosure (such as ends in Fig. 4End equipment or server) 400 structural schematic diagram.Terminal device in the embodiment of the present disclosure can include but is not limited to such as moveMobile phone, laptop, digit broadcasting receiver, PDA (personal digital assistant), PAD (tablet computer), PMP are (portable moreMedia player), the mobile terminal and such as number TV, desktop computer of car-mounted terminal (such as vehicle mounted guidance terminal) etc.Etc. fixed terminal.Electronic equipment shown in Fig. 4 is only an example, should not function and use to the embodiment of the present disclosureRange band carrys out any restrictions.
Electronic equipment includes: memory and processor, wherein processor here is properly termed as processing described belowDevice 401, memory may include read-only memory (ROM) 402 hereinafter, random access storage device (RAM) 403 and depositIn storage device 408 at least one of, it is specific as follows shown in: as shown in figure 4, electronic equipment 400 may include processing unit (such asCentral processing unit, graphics processor etc.) 401, can according to the program being stored in read-only memory (ROM) 402 or fromProgram that storage device 408 is loaded into random access storage device (RAM) 403 and execute various movements appropriate and processing.?In RAM 403, also it is stored with electronic equipment 400 and operates required various programs and data.Processing unit 401, ROM 402 andRAM 403 is connected with each other by bus 404.Input/output (I/O) interface 405 is also connected to bus 404.
In general, following device can connect to I/O interface 405: including such as touch screen, touch tablet, keyboard, mouse, taking the photographAs the input unit 406 of head, microphone, accelerometer, gyroscope etc.;Including such as liquid crystal display (LCD), loudspeaker, vibrationThe output device 407 of dynamic device etc.;Storage device 408 including such as tape, hard disk etc.;And communication device 409.Communication device409, which can permit electronic equipment 400, is wirelessly or non-wirelessly communicated with other equipment to exchange data.Although Fig. 4 shows toolThere is the electronic equipment 400 of various devices, it should be understood that being not required for implementing or having all devices shown.It can be withAlternatively implement or have more or fewer devices.
Particularly, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart descriptionSoftware program.For example, embodiment of the disclosure includes a kind of computer program product comprising be carried on computer-readable mediumOn computer program, which includes the program code for method shown in execution flow chart.In such realityIt applies in example, which can be downloaded and installed from network by communication device 409, or from storage device 408It is mounted, or is mounted from ROM 402.When the computer program is executed by processing unit 401, the embodiment of the present disclosure is executedMethod in the above-mentioned function that limits.
It should be noted that the above-mentioned computer media of the disclosure can be computer-readable signal media or computerReadable storage medium storing program for executing either the two any combination.Computer readable storage medium for example can be --- but it is unlimitedIn system, device or the device of --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor, or any above combination.It calculatesThe more specific example of machine readable storage medium storing program for executing can include but is not limited to: have the electrical connection, portable of one or more conducting wiresFormula computer disk, hard disk, random access storage device (RAM), read-only memory (ROM), erasable programmable read only memory(EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory device orThe above-mentioned any appropriate combination of person.In the disclosure, computer readable storage medium can be it is any include or storage programTangible medium, which can be commanded execution system, device or device use or in connection.And in this public affairsIn opening, computer-readable signal media may include in a base band or as carrier wave a part propagate data-signal, whereinCarry computer-readable program code.The data-signal of this propagation can take various forms, including but not limited to electricMagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be computer-readable storageAny computer-readable medium other than medium, the computer-readable signal media can send, propagate or transmit for byInstruction execution system, device or device use or program in connection.The journey for including on computer-readable mediumSequence code can transmit with any suitable medium, including but not limited to: electric wire, optical cable, RF (radio frequency) etc. are above-mentionedAny appropriate combination.
Above-mentioned computer-readable medium can be included in above-mentioned electronic equipment;It is also possible to individualism, and notIt is fitted into the electronic equipment.
Above-mentioned computer-readable medium carries one or more program, when said one or multiple programs are by the electricityWhen sub- equipment executes, so that the electronic equipment: obtaining the history message request for inviting pure and fresh user behavior of target user;To historyMessage request is analyzed, and determines the evaluation of estimate of the new user behavior of invitation for target user;According to for target user'sInvite the evaluation of estimate of new user behavior, it is determining to invite the corresponding target data of pure and fresh user behavior with target user, for needlePure and fresh user behavior is invited to provide target data target user.
The calculating of the operation for executing the disclosure can be write with one or more programming languages or combinations thereofMachine program code, above procedure design language include object oriented program language-such as Java, Smalltalk, C++, it further include conventional procedural programming language-such as " C " language or similar programming language.Program code canFully to execute, partly execute on the user computer on the user computer, be executed as an independent software package,Part executes on the remote computer or executes on a remote computer or server completely on the user computer for part.In situations involving remote computers, remote computer can pass through the network of any kind --- including local area network (LAN)Or wide area network (WAN)-is connected to subscriber computer, or, it may be connected to outer computer (such as utilize Internet serviceProvider is connected by internet).
Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the disclosure, method and computer journeyThe architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generationA part of one module, program segment or code of table, a part of the module, program segment or code include one or more useThe executable instruction of the logic function as defined in realizing.It should also be noted that in some implementations as replacements, being marked in boxThe function of note can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are actuallyIt can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it to infuseMeaning, the combination of each box in block diagram and or flow chart and the box in block diagram and or flow chart can be with holdingThe dedicated hardware based system of functions or operations as defined in row is realized, or can use specialized hardware and computer instructionCombination realize.
Being described in unit involved in the embodiment of the present disclosure can be realized by way of software, can also be by hardThe mode of part is realized.Wherein, the title of unit does not constitute the restriction to the unit itself under certain conditions, for example, theOne acquiring unit is also described as " obtaining the unit of the history message request for inviting pure and fresh user behavior of target user ".
Function described herein can be executed at least partly by one or more hardware logic components.ExampleSuch as, without limitation, the hardware logic component for the exemplary type that can be used include: field programmable gate array (FPGA), speciallyWith integrated circuit (ASIC), Application Specific Standard Product (ASSP), system on chip (SOC), complex programmable logic equipment (CPLD) etc.Deng.
In the context of the disclosure, machine readable media can be tangible medium, may include or store just withThe program for using for instruction execution system, device or equipment or being used in combination with instruction execution system, device or equipment.MachineReadable medium can be machine-readable signal medium or machine-readable storage medium.Machine readable media can include but is not limited toElectronics, magnetic, optical, electromagnetism, infrared or semiconductor system, device or equipment or above content it is anyAppropriate combination.The more specific example of machine readable media will include the electrical connection of line, portable computing based on one or moreMachine disk, hard disk, random access memory (RAM), read-only memory (ROM), Erasable Programmable Read Only Memory EPROM (EPROM orFlash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage facilities or onState any appropriate combination of content.
According to one or more other embodiments of the present disclosure, example A provides a kind of data processing method, comprising:
Obtain the history message request for inviting pure and fresh user behavior of target user;
History message request is analyzed, determines the evaluation of estimate of the new user behavior of invitation for target user;
It is determining and target user to invite pure and fresh user's row according to the evaluation of estimate of the new user behavior of invitation for target userFor corresponding target data, for inviting pure and fresh user behavior to provide target data for target user.
According to one or more other embodiments of the present disclosure, example A analyzes history message request, determines and is directed to targetThe evaluation of estimate of the new user behavior of invitation of user, comprising:
Clear information is invited according to the history, determines at least one new user that target user is invited to;
It is directed to the operation information of the target application, based at least one new user to determine at least one new user to meshMark the contribution margin of application;
According to contribution margin, the evaluation of estimate of the new user behavior of invitation for target user is determined.
According to one or more other embodiments of the present disclosure, operation information is included at least one of the following: in example A
New user uses the total duration of target application;
New user uses the duration of target application within the predetermined unit period;
New user uses the frequency of target application;
Number of operations of the new user to the various operation behaviors of target application;
New user carries out the related data information of network virtual transaction by target application.
According to one or more other embodiments of the present disclosure, example A is based at least one new user for target applicationOperation information, to determine at least one new user to the contribution margin of the target application, comprising:
According at least one corresponding weight in operation information, it is weighted, using weighted results as at least oneContribution margin of a new user to the target application.
According to one or more other embodiments of the present disclosure, at least one contribution of new user to the target application of example AValue, before determining the evaluation of estimate for the new user behavior of invitation of target user, this method further includes at least one of following:
Determine the quantity of new user;
Determine that at least one new user receives the approach information for the invitation request that the target user sends;
According to contribution margin, the evaluation of estimate of the new user behavior of invitation for target user is determined, further includes:
Based at least one new user to the contribution margin of the target application, and according to the quantity of new user and at least oneA new user receives at least one of the approach information of the invitation request of target user's transmission, determines inviting for target userPlease new user behavior evaluation of estimate.
According to one or more other embodiments of the present disclosure, target data includes at least one of following in example A:
Ideal money;Virtual present;Virtual trading discount information;Using permission;User gradation.
According to one or more other embodiments of the present disclosure, example B provides a kind of data processing equipment, which includes:
Data obtaining module, the history invitation letter for inviting pure and fresh user behavior for being directed to target application for obtaining target userBreath;
Value analysis module determines the new user of invitation for being directed to target user for analyzing history message requestThe evaluation of estimate of behavior;
Data determining module, for the evaluation of estimate according to the new user behavior of invitation for target user, determining and targetUser's invites the corresponding target data of pure and fresh user behavior, for inviting pure and fresh user behavior to provide mesh for target userMark data.
According to one or more other embodiments of the present disclosure, example B value analysis module is used for:
Clear information is invited according to history, determines at least one new user that target user is invited to;
It is directed to the operation information of the target application, based at least one new user to determine at least one new user to meshMark the contribution margin of application;
According to the contribution margin, the evaluation of estimate of the new user behavior of invitation for target user is determined.
According to one or more other embodiments of the present disclosure, operation information is included at least one of the following: in example B
New user uses the total duration of target application;
New user uses the duration of target application within the predetermined unit period;
New user uses the frequency of target application;
New user carries out the interaction number of network interdynamic behavior by target application;
New user carries out the related data information of network virtual transaction by target application.
According to one or more other embodiments of the present disclosure, example B value analysis module is used for:
According at least one corresponding weight in operation information, it is weighted, using weighted results as at least oneContribution margin of a new user to the target application.
According to one or more other embodiments of the present disclosure, value analysis module is used in example B:
Determine the quantity of new user;
Determine that at least one new user receives the application of the invitation request of target user's transmission;
Based at least one new user to the contribution margin of target application, and according to the quantity of new user and/or at least oneNew user receives the application of the message request of target user's transmission, determines commenting for the invitation letter user behavior for being directed to target userValue.
According to one or more other embodiments of the present disclosure, target data includes at least one of following in example B:
Ideal money;Virtual present;Virtual trading discount information;Using permission;User gradation.
Above description is only the preferred embodiment of the disclosure and the explanation to institute's application technology principle.Those skilled in the artMember is it should be appreciated that the open scope involved in the disclosure, however it is not limited to technology made of the specific combination of above-mentioned technical characteristicScheme, while should also cover in the case where not departing from design disclosed above, it is carried out by above-mentioned technical characteristic or its equivalent featureAny combination and the other technical solutions formed.Such as features described above has similar function with (but being not limited to) disclosed in the disclosureCan technical characteristic replaced mutually and the technical solution that is formed.
Although this is not construed as requiring these operations with institute in addition, depicting each operation using certain orderThe certain order that shows executes in sequential order to execute.Under certain environment, multitask and parallel processing may be advantageous's.Similarly, although containing several specific implementation details in being discussed above, these are not construed as to this public affairsThe limitation for the range opened.Certain features described in the context of individual embodiment can also be realized in combination single realIt applies in example.On the contrary, the various features described in the context of single embodiment can also be individually or with any suitableThe mode of sub-portfolio is realized in various embodiments.
Although having used specific to this theme of the language description of structure feature and/or method logical action, answerWhen understanding that theme defined in the appended claims is not necessarily limited to special characteristic described above or movement.On on the contrary,Special characteristic described in face and movement are only to realize the exemplary forms of claims.