A kind of ad distribution data processing method and relevant apparatusTechnical field
This application involves field of computer technology, in particular to a kind of ad distribution data processing method, ad distribution numberAccording to processing unit, block chain node device and computer readable storage medium.
Background technique
With the continuous development of information technology, the speed and efficiency of information transmitting are getting faster.In order to by advertisement in differencePlatform is propagated, and ad distribution technology occurs.It is that advertizing is carried out using the data sharing between people and people.When thisAdvertisement has effect spread in communication process, that is, when such as purchase, registration behavior, further according to propagation path to eachParticipator carries out being divided into for advertising expense.In this way, improving the efficiency of ad distribution, advertisement is made to become point-to-point propagation, improvedObtain objective rate.
In the prior art, user participates in each link of ad distribution, that is, the forwarding each time of user, click, noteThe data of operations such as volume, downloading, purchase are stored in traditional database, such as Mysql, then by the data in the database intoRow statistics is settled accounts again after summarizing.However, can not ensure the integrality and safety of data in traditional database, it is easy to appear and is tamperedThe case where.When carrying out the settlement operations of ad distribution in traditional database, the ad distribution for guaranteeing user of just having no ideaThe validity and integrality of operation, damage the equity of participant.
Therefore, the Security and Integrality of Data during ad distribution how is improved, is those skilled in the art's concernImportant Problems.
Summary of the invention
The purpose of the application is to provide a kind of ad distribution data processing method, ad distribution data processing equipment, blockChain node device and computer readable storage medium, by the way that the forwarding data in advertisement repeating process are stored in block chain accountIt in this, finally carries out summarizing calculating based on block chain account book again, ad distribution data is kept not to be tampered, improve data peaceFull property and integrality.
In order to solve the above technical problems, the application provides a kind of ad distribution data processing method, comprising:
The dispensing request of advertising information is received, and the ad information entry is deposited into card;
The advertising information is forwarded according to the dispensing of advertising information request;
It receives the forwarding information of the advertising information and record deposits card;
After completing to trade according to the advertising information, a point account is carried out according to the advertising information and the forwarding information.
Preferably, the dispensing request of advertising information is received, and the ad information entry is deposited into card, comprising:
Receive the dispensing request of the advertising information;
Point account percent information, advertisement main information and an advertising content information in the advertising information is carried out record to depositCard.
Preferably, the advertising information is forwarded according to the dispensing of advertising information request, comprising:
According to the advertising information dispensing request in channel information and launch form information to the advertising information intoRow forwarding.
Preferably, further includes:
When being forwarded to the advertising information, using the user identifier of the operation user of the forwarding as forwarding userMark;
Using current time as the forwarding time;
Using the forwarding user identifier and the forwarding time as the forwarding information, and it is added to the advertisement letterBreath.
Preferably, further includes:
When receiving the purchase request of the advertising information triggering, the corresponding advertisement letter of the purchase request is obtainedThe forwarding information of breath;
Time buying, purchase user identifier and purchase operation mark in the purchase request is grasped as the requestMake information;
The forwarding information and the action message are subjected to record and deposit card;
It is traded according to the advertising information.
Preferably, after completing to trade according to the advertising information, according to the advertising information and the forwarding information intoRow divides account, comprising:
After completing to trade according to the advertising information, divide account procedure information according to forwarding information determination;
A point account is carried out according to point account percent information of the advertising information and described point of account procedure information.
Preferably, after completing to trade according to the advertising information, divide account procedure information according to forwarding information determination,Include:
After completing to trade according to the advertising information, grasped according to the advertisement of block chain node each in the forwarding informationMake point account procedure information described in information determination.
In order to solve the above technical problems, present invention also provides a kind of ad distribution data processing equipments, comprising:
Advertising information putting module, the dispensing for receiving advertising information is requested, and the ad information entry is deposited card;
Advertising information forwarding module, for being turned according to the dispensing of advertising information request to the advertising informationHair;
Forwarding information logging modle, forwarding information and record for receiving the advertising information deposit card;
Divide account module, is used for after completing to trade according to the advertising information, according to the advertising information and the forwardingInformation carries out a point account.
Preferably, the advertising information putting module is specifically used for receiving the dispensing request of the advertising information;It will be describedPoint account percent information, advertisement main information and an advertising content information in advertising information carry out record and deposit card.
Preferably, the advertising information forwarding module is specifically used for the channel in the dispensing request according to the advertising informationInformation and dispensing form information are forwarded the advertising information.
Preferably, the ad distribution data processing equipment, further includes: forwarding information logging modle, for when to describedWhen advertising information is forwarded, using the user identifier of the operation user of the forwarding as forwarding user identifier;By current timeAs the forwarding time;Using the forwarding user identifier and the forwarding time as the forwarding information, and it is added to instituteState advertising information.
Preferably, the ad distribution data processing equipment, further includes: trade processing module, for described when receivingWhen the purchase request of advertising information triggering, the forwarding information that the corresponding advertising information is requested in the purchase is obtained;It will be describedTime buying, purchase user identifier and purchase operation mark in purchase request is as the action message;It will be describedForwarding information and the action message carry out record and deposit card;It is traded according to the advertising information.
Preferably, described to divide account module, comprising: to divide account process determination unit, for completing when according to the advertising informationAfter transaction, divide account procedure information according to forwarding information determination;Divide account computing unit, for point according to the advertising informationAccount percent information and described point of account procedure information carry out a point account.
Preferably, described that account process determination unit is divided to be specifically used for after completing to trade according to the advertising information, according toDivide account procedure information described in the advertising operation information determination of each block chain node in the forwarding information.
In order to solve the above technical problems, present invention also provides a kind of block chain node device of block chain node device, instituteStating block chain node device includes:
Memory, for storing computer program;
Processor performs the steps of when for executing the computer program
The dispensing request of advertising information is received, and the ad information entry is deposited into card;According to the throwing of the advertising informationRequest is put to be forwarded the advertising information;It receives the forwarding information of the advertising information and record deposits card;When according toAfter advertising information completes transaction, a point account is carried out according to the advertising information and the forwarding information.
Preferably, when the processor executes the computer subprogram saved in the memory, can implement withLower step: the dispensing request of the advertising information is received;By in the advertising information divide account percent information, advertisement main information withAnd advertising content information carries out record and deposits card.
Preferably, when the processor executes the computer subprogram saved in the memory, can implement withLower step: according to the channel information in the dispensing request of the advertising information and form information is launched to advertising information progressForwarding.
Preferably, when the processor executes the computer subprogram saved in the memory, can implement withLower step: when being forwarded to the advertising information, using the user identifier of the operation user of the forwarding as forwarding userMark;Using current time as the forwarding time;Using the forwarding user identifier and the forwarding time as the forwardingInformation, and it is added to the advertising information.
Preferably, when the processor executes the computer subprogram saved in the memory, can implement withLower step: when receiving the purchase request of the advertising information triggering, the corresponding advertisement letter of the purchase request is obtainedThe forwarding information of breath;Using time buying, purchase user identifier and the purchase operation mark in the purchase request as described inAction message;The forwarding information and the action message are subjected to record and deposit card;According to the advertising information intoRow transaction.
Preferably, when the processor executes the computer subprogram saved in the memory, can implement withLower step: after completing to trade according to the advertising information, divide account procedure information according to forwarding information determination;According to describedPoint account percent information and described point of account procedure information of advertising information carry out a point account.
Preferably, when the processor executes the computer subprogram saved in the memory, can implement withLower step: it after completing to trade according to the advertising information, is grasped according to the advertisement of block chain node each in the forwarding informationMake point account procedure information described in information determination.
In order to solve the above technical problems, the computer can present invention also provides a kind of computer readable storage mediumIt reads to be stored with computer program on storage medium, the computer program performs the steps of when being executed by processor
The dispensing request of advertising information is received, and the ad information entry is deposited into card;According to the throwing of the advertising informationRequest is put to be forwarded the advertising information;It receives the forwarding information of the advertising information and record deposits card;When according toAfter advertising information completes transaction, a point account is carried out according to the advertising information and the forwarding information.
It preferably, can be with when the computer subprogram saved in the computer readable storage medium is executed by processorSpecific implementation following steps: the dispensing request of the advertising information is received;Account percent information, wide will be divided in the advertising informationIt accuses main information and advertising content information carries out record and deposits card.
It preferably, can be with when the computer subprogram saved in the computer readable storage medium is executed by processorIt implements following steps: according to the channel information in the dispensing request of the advertising information and launching form information to described wideInformation is accused to be forwarded.
It preferably, can be with when the computer subprogram saved in the computer readable storage medium is executed by processorIt implements following steps: when being forwarded to the advertising information, the user identifier of the operation user of the forwarding being madeTo forward user identifier;Using current time as the forwarding time;The forwarding user identifier and the forwarding time are madeFor the forwarding information, and it is added to the advertising information.
It preferably, can be with when the computer subprogram saved in the computer readable storage medium is executed by processorSpecific implementation following steps: when receiving the purchase request of the advertising information triggering, it is corresponding to obtain the purchase requestThe forwarding information of the advertising information;By time buying, purchase user identifier and the purchase operation mark in the purchase requestKnow and is used as the action message;The forwarding information and the action message are subjected to record and deposit card;According to describedAdvertising information is traded.
It preferably, can be with when the computer subprogram saved in the computer readable storage medium is executed by processorIt implements following steps: after completing to trade according to the advertising information, being determined according to the forwarding information and account process is divided to believeBreath;A point account is carried out according to point account percent information of the advertising information and described point of account procedure information.
It preferably, can be with when the computer subprogram saved in the computer readable storage medium is executed by processorImplement following steps: after completing to trade according to the advertising information, according to block chain link each in the forwarding informationMinute account procedure information described in the advertising operation information of point is determining.
A kind of ad distribution data processing method provided herein, comprising: the dispensing request of advertising information is received, andThe ad information entry is deposited into card;The advertising information is forwarded according to the dispensing of advertising information request;It receivesThe forwarding information and record of the advertising information deposit card;After completing to trade according to the advertising information, believed according to the advertisementBreath and the forwarding information carry out a point account.
As it can be seen that by the way that the forwarding information of advertising information and advertising information in ad distribution link is set in block chain nodeThe standby record that carries out deposits card, using the characteristic that can not be distorted of block chain technology, keeps the integrality and safety of data, effectivelyThe case where data are tampered is avoided the occurrence of, finally carries out a point account using the data of block chain node device, keeps ad distribution mistakeThe equity of participant in journey settles accounts data in ad distribution safe and effective.
The application also provides a kind of ad distribution data processing equipment, block chain node device and computer-readable storageMedium has the above beneficial effect, and therefore not to repeat here.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show belowThere is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only thisThe embodiment of application for those of ordinary skill in the art without creative efforts, can also basisThe attached drawing of offer obtains other attached drawings.
Fig. 1 is the flow chart of the first ad distribution data processing method provided by the embodiment of the present application;
Fig. 2 is the flow chart of second of ad distribution data processing method provided by the embodiment of the present application;
Fig. 3 is the flow chart of the third ad distribution data processing method provided by the embodiment of the present application;
Fig. 4 is the flow chart of the 4th kind of ad distribution data processing method provided by the embodiment of the present application;
Fig. 5 is the flow chart of the 5th kind of ad distribution data processing method provided by the embodiment of the present application;
Fig. 6 is the flow chart of the 6th kind of ad distribution data processing method provided by the embodiment of the present application;
Fig. 7 is the flow chart of the 7th kind of ad distribution data processing method provided by the embodiment of the present application;
Fig. 8 is a kind of structural schematic diagram of ad distribution data processing equipment provided by the embodiment of the present application;
Fig. 9 is a kind of structural schematic diagram of block chain node device provided by the embodiment of the present application.
Specific embodiment
The core of the application is to provide a kind of ad distribution data processing method, ad distribution data processing equipment, blockChain node device and computer readable storage medium, by the way that the forwarding data in advertisement repeating process are stored in block chain accountIt in this, finally carries out summarizing calculating based on block chain account book again, ad distribution data is kept not to be tampered, improve data peaceFull property and integrality.
To keep the purposes, technical schemes and advantages of the embodiment of the present application clearer, below in conjunction with the embodiment of the present applicationIn attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment isSome embodiments of the present application, instead of all the embodiments.Based on the embodiment in the application, those of ordinary skill in the artEvery other embodiment obtained without making creative work, shall fall in the protection scope of this application.
In the prior art, user participates in each link of ad distribution, that is, the forwarding each time of user, click, noteThe data of operations such as volume, downloading, purchase are stored in traditional database, such as Mysql, then by the data in the database intoRow statistics is settled accounts again after summarizing.However, can not ensure the integrality and safety of data in traditional database, it is easy to appear and is tamperedThe case where.When carrying out the settlement operations of ad distribution in traditional database, the ad distribution for guaranteeing user of just having no ideaThe validity and integrality of operation, damage the equity of participant.
Therefore, the application provides a kind of ad distribution data processing method, by believing the advertisement in ad distribution linkBreath and the forwarding information of advertising information carry out record in block chain node device and deposit card, utilize can not distorting for block chain technologyCharacteristic keeps the integrality and safety of data, effectively avoids the occurrence of the case where data are tampered, and finally uses block chain linkThe data of point device carry out a point account, keep the equity of participant during ad distribution, make the peace that data are settled accounts in ad distributionIt is complete effective.
Referring to FIG. 1, Fig. 1 is the process of the first ad distribution data processing method provided by the embodiment of the present applicationFigure.
In the present embodiment, this method is applied to block chain node device, and this method may include:
S101, receives the dispensing request of advertising information, and ad information entry is deposited card;
This step is intended to receive the dispensing request of advertiser's displaying advertising messages, and to this in block chain node deviceAdvertising information carries out record and deposits card.It is, advertising information is launched in advertising platform, and by the advertisement in advertising platformInformation is recorded.
S102 is forwarded advertising information according to the dispensing of advertising information request;
On the basis of S101, this step is intended to be forwarded advertising information, that is, advertising information is shared,So that other equipment check the advertising information, forms the content of advertising information and propagate.
It is stored in block chain node device by advertising information in this present embodiment, therefore the advertising information has notThe characteristic that can be distorted keeps the authentic and valid of advertising information.
S103, receives the forwarding information of advertising information and record deposits card;
On the basis of S102 is forwarded, this step is intended to receive forwarding information, and forwarding information is recordedDeposit card.In general, the forwarding information for receiving advertising information is mainly the request for receiving the return of the advertising information, from returnForwarding information is got in request.
The operation information for turning originator information and the person of being forwarded progress returned in the request is saved to block chain account bookIn, to be calculated when being settled accounts according to the data in block chain account book.
Wherein, it when the request for receiving advertising information, generally refers to user and the advertising information shared away is graspedMake, for example, the operation such as click, registration, downloading, purchase, the advertising information can be sent to advertising platform and is requested accordingly, mostAfterwards, advertising platform records forwarding information further according to request, calculates a point account data when the trade is done, to summarize.
Generally, it is saved the data in traditional database when advertising platform receives request in the prior art.But it passesSystem database carries out security setting anyway can all have security risk, situations such as data are tampered occur.Work as ad distributionWhen the data recorded in the process are tampered, the interests of ad distribution process participant can be damaged, not can guarantee ad distribution canReliability and validity.
And directly the data during ad distribution are stored in block chain account book in the step of the present embodiment, it utilizesThe characteristic that can not be distorted of block chain account book is stored in the safety and integrality of data therein, and then guarantees advertisementThe interests of each participant in distribution procedure.
Wherein, the forwarding information in request refers to the information when advertising information is forwarded, and can refer to forwarding person and turnSend out the time.Action message refers to the person of being forwarded to the information of the advertising information operate, can be the operating time,The mark that operator either operates.
By saving the two information in block chain account book, it can make to be recorded the information of participator in block chain with quiltThe operation information of participator, to calculate corresponding point of account data to participator according to by the operation information of participator.
Wherein, the mode by different information preservations in block chain account book can be provided any using the prior artA kind of block chain data save mode, is not specifically limited herein.
It should be noted that the people shared during ad distribution the content in advertising information can be executed it is differentOperation, each operation send different requests to the block chain node device of advertising platform.In order to record ad distribution in detailProcess, the corresponding data of different requests can be recorded in block chain account book.
S104 carries out a point account according to advertising information and forwarding information after completing to trade according to advertising information.
On the basis of S101, when this step is intended to occur in transmittance process when advertising information the behavior that conversion is completed,It carries out summarizing clearing according to the data recorded in block chain account book, obtains a point account data.
It is when advertising information generates income, then in the connection of the income in general, during ad distributionEach turn originator to carry out summarizing clearing, obtains a point account data.And the data for carrying out summarizing clearing in the prior art are usually to saveIt in traditional database, can not effectively avoid being tampered, therefore will appear safety issue, can not ensure having for point account dataEffect property.
Therefore, this step in order to improve a point validity for account data, is summarized using the data in block chain account bookClearing.It since the data are saved in block chain account book, can effectively guarantee that the data are not tampered, and then keepDivide the validity of account data.
To sum up, the present embodiment by by the forwarding information of advertising information and advertising information in ad distribution link in blockChain node device carries out record and deposits card, using the characteristic that can not be distorted of block chain technology, keeps the integrality and safety of dataProperty, the case where data are tampered effectively is avoided the occurrence of, finally carries out a point account using the data of block chain node device, keeps wideThe equity for accusing participant in distribution procedure settles accounts data in ad distribution safe and effective.
Below by another embodiment, ad distribution data processing method provided herein is carried out furtherlyIt is bright.
Referring to FIG. 2, Fig. 2 is the process of second of ad distribution data processing method provided by the embodiment of the present applicationFigure.
In the present embodiment, which may include:
S201 receives the dispensing request of advertising information;
Point account percent information, advertisement main information and an advertising content information in advertising information is carried out record and deposited by S202Card;
As it can be seen that being point account percent information, advertisement main information and the advertisement in the advertising information that will be received in this stepContent information carries out record and deposits card.To guarantee that advertising information is stored in safety, in stable data structure, advertising information is avoidedIt is tampered.
Wherein, point account percent information refers to that advertisement carries out the calculating ratio of point account during being shared, the usual meterCalculation ratio is appointed before being distributed advertisement, then is distributed.This divides account percent information still can be according to marketVariation carries out the percent information of dynamic adjustment.
Wherein, advertisement main information refers to the relevant information of advertising information putting person, can be advertiser in advertising platformAccount information etc..
Wherein, advertising content information refers to the content information that advertisement actual needs is shared, for example, if the content of advertisementIt is propagated in the form of picture, then advertising content information is exactly the particular content of the picture.It can be seen that advertising content information isRefer to the content information that advertisement actual needs is propagated.
S203 is forwarded advertising information according to the dispensing of advertising information request;
S204, receives the forwarding information of advertising information and record deposits card;
S205 carries out a point account according to advertising information and forwarding information after completing to trade according to advertising information.
Specific implementation process about above-mentioned steps S203 to S205 can refer to the content of previous embodiment, herein no longer intoRow repeats.
Below by another embodiment, ad distribution data processing method provided herein is carried out furtherlyIt is bright.
Referring to FIG. 3, Fig. 3 is the process of the third ad distribution data processing method provided by the embodiment of the present applicationFigure.
In the present embodiment, which may include:
S301, receives the dispensing request of advertising information, and ad information entry is deposited card;
S302 turns advertising information with form information is launched according to the channel information in the dispensing request of advertising informationHair;
Specifically, this step is intended to according to the channel information launched in request and launches form information to advertising information progressForwarding, that is, advertising information is widely shared and propagated.The sharing dynamics of advertising information is improved, advertising information is improvedSharing efficiency.
It wherein, can be wide to limit comprising launching the channel information of channel and launching form information in general impression informationAccuse the dispensing channel and launch form that information is launched.
S303, receives the forwarding information of advertising information and record deposits card;
S304, receives the forwarding information of advertising information and record deposits card.
Specific implementation process about above-mentioned steps S301, S303 and S304 can refer to the content of previous embodiment,This is no longer repeated.
Below by another embodiment, ad distribution data processing method provided herein is carried out furtherlyIt is bright.
Referring to FIG. 4, Fig. 4 is the process of the 4th kind of ad distribution data processing method provided by the embodiment of the present applicationFigure.
In the present embodiment, which may include:
S401, receives the dispensing request of advertising information, and ad information entry is deposited card;
S402 is forwarded advertising information according to the dispensing of advertising information request;
S403, when being forwarded to advertising information, using the user identifier of the operation user of forwarding as forwarding user's markKnow;
S404, using current time as forwarding time;
S405 using forwarding user identifier and forwarding time as forwarding information, and is added to advertising information;
S406, receives the forwarding information of advertising information and record deposits card;
S407 carries out a point account according to advertising information and forwarding information after completing to trade according to advertising information.
Specifically, S403 to S405 refers to when advertising information is forwarded, forwarding information is added in advertising information.ItsIn, the forwarding information of addition includes forwarding user identifier and forwarding time.
When being made requests by the advertising information, advertising platform can get corresponding forwarding information, and then reallyRecognize and turns originator.Also, when advertising information is forwarded by multiple people, multiple forwarding informations can be added in advertising information.AndAnd the subordinate relation of multiple forwarding informations can also be recorded, to distribute different point account ratios according to different forwarding order.
Specific implementation process about above-mentioned steps S401, S402, S405, S406 can refer to the content of previous embodiment,It is no longer repeated herein.
Below by another embodiment, ad distribution data processing method provided herein is carried out furtherlyIt is bright.
Referring to FIG. 5, Fig. 5 is the process of the 5th kind of ad distribution data processing method provided by the embodiment of the present applicationFigure.
In the present embodiment, which may include:
S501, receives the dispensing request of advertising information, and ad information entry is deposited card;
S502 is forwarded advertising information according to the dispensing of advertising information request;
S503, receives the forwarding information of advertising information and record deposits card;
S504 obtains purchase and requests turning for corresponding advertising information when receiving the purchase request of advertising information triggeringPhotos and sending messages;
S505 operates time buying, purchase user identifier and the purchase operation mark in purchase request as requestInformation;
Forwarding information and action message are carried out record and deposit card by S506;
S507 trades according to advertising information;
Specifically, the present embodiment is mainly described when performing purchase operation by participator, to the block chain of advertising platformAfter node device sends purchase request, how different information to be recorded in block chain account book.Wherein, purchase, which operates, is specificallyAfter finger is opened link by participator, purchase operation is executed to the commodity recommended in the advertising information.When user completes to push awayThe purchase of commodity is recommended, that is, completes transaction, also corresponds to complete conversion operation.
Firstly, this step gets forwarding user identifier and forwarding time from the hyperlink request received.Preferably, whenWhen advertising information is forwarded, the forwarding user identifier and forwarding time for turning originator are all added into advertising information, to identifyThe forwarding user of the advertising information.Therefore, when the link is when being operated, corresponding forwarding information is sent to by hyperlink requestIn advertising platform.Therefore, the user identifier just got from hyperlink request and forwarding time are as forwarding information.
Then, time buying, purchase user identifier and purchase operation mark are got from purchase request to be used as and askSeek operation information.And using time buying, purchase user identifier and purchase operation mark as the action message.
Finally, forwarding information and action message, which are carried out record, deposits card, that is, it is stored in block chain node deviceIn.
Likewise, saving the data in the method in block chain account book in the present embodiment, can be provided using the prior artAny one store method, be not specifically limited herein.
S508 carries out a point account according to advertising information and forwarding information after completing to trade according to advertising information.
About above-mentioned S501 to S503, the specific implementation process of S508 can refer to the content of previous embodiment, herein no longerIt is repeated.
Below by another embodiment, ad distribution data processing method provided herein is carried out furtherlyIt is bright.
Referring to FIG. 6, Fig. 6 is the process of the 6th kind of ad distribution data processing method provided by the embodiment of the present applicationFigure.
In the present embodiment, which may include:
S601, receives the dispensing request of advertising information, and ad information entry is deposited card;
S602 is forwarded advertising information according to the dispensing of advertising information request;
S603, receives the forwarding information of advertising information and record deposits card;
S604 divides account procedure information according to forwarding information determination after completing to trade according to advertising information;
S605 carries out a point account according to point account percent information of advertising information and a point account procedure information.
Specifically, the process for carrying out point account in the present embodiment is mainly after completing to trade according to advertising information, according to noteThe forwarding information for recording card determines point account procedure information of the advertising information in repeating process.Wherein, divide account procedure information oneAs refer to share during every level-one forwarding information, i.e., the information for turning originator of each pole, to turn the letter of originator according to thisBreath and forwarding series determine that point account ratio carries out the basis point account percent information in point account, that is, the present embodiment and divides account processInformation carries out a point account.
Specific implementation process about above-mentioned S601 and S603 can refer to the content of previous embodiment, no longer go to live in the household of one's in-laws on getting married hereinIt states.
Below by another embodiment, ad distribution data processing method provided herein is carried out furtherlyIt is bright.Referring to FIG. 7, Fig. 7 is the flow chart of the 7th kind of ad distribution data processing method provided by the embodiment of the present application.
In the present embodiment, which may include:
S701, receives the dispensing request of advertising information, and ad information entry is deposited card;
S702 is forwarded advertising information according to the dispensing of advertising information request;
S703, receives the forwarding information of advertising information and record deposits card;
S704, after completing to trade according to advertising information, according to the advertisement operation of block chain node each in forwarding informationInformation determination divides account procedure information;
S705 carries out a point account according to point account percent information of advertising information and a point account procedure information.
Divide specifically, the present embodiment is mainly determined according to the advertising operation information of block chain node each in forwarding informationAccount procedure information is handled to carry out a corresponding point account.Wherein, the advertising operation information of each block chain node is mainly advertisementInformation node in each forward node has carried out the information of what operation, when the operation of each forward node is different, intoA point account ratio for row point account is also not quite similar.Therefore, need the advertising operation information of each block chain node true before being given out money according to a certain proportionSurely divide account procedure information, and then carry out more accurate account of dividing, guarantee the advertising income for each turning originator.
Specific implementation process about above-mentioned S701 to S703 can refer to the content of previous embodiment, no longer go to live in the household of one's in-laws on getting married hereinIt states.
A kind of ad distribution data processing equipment provided by the embodiments of the present application is introduced below, described below oneKind of ad distribution data processing equipment can correspond to each other reference with a kind of above-described ad distribution data processing method.
Referring to FIG. 8, Fig. 8 is a kind of structural representation of ad distribution data processing equipment provided by the embodiment of the present applicationFigure.
In the present embodiment, the apparatus may include:
Advertising information putting module 100, the dispensing for receiving advertising information is requested, and ad information entry is deposited card;
Advertising information forwarding module 200, for being forwarded according to the dispensing of advertising information request to advertising information;
Forwarding information logging modle 300, forwarding information and record for receiving advertising information deposit card;
Divide account module 400, for being divided after completing to trade according to advertising information according to advertising information and forwarding informationAccount.
Ad distribution data processing equipment provided herein, by by the advertising information in ad distribution link and extensivelyThe forwarding information for accusing information carries out record in block chain node device and deposits card, using the characteristic that can not be distorted of block chain technology,The integrality and safety for keeping data, effectively avoid the occurrence of the case where data are tampered, and are finally set using block chain nodeStandby data carry out a point account, keep the equity of participant during ad distribution, there is the safety that data are settled accounts in ad distributionEffect.
In some specific embodiments, the dispensing that advertising information putting module 100 is specifically used for receiving advertising information is askedIt asks;Point account percent information, advertisement main information and an advertising content information in advertising information is subjected to record and deposits card.
In some specific embodiments, advertising information forwarding module 200 is specifically used for being asked according to the dispensing of advertising informationChannel information and dispensing form information in asking are forwarded advertising information.
In some specific embodiments, ad distribution data processing equipment, further includes: forwarding information logging modle 300,For when being forwarded to advertising information, using the user identifier of the operation user of forwarding as forwarding user identifier;It will be currentTime is as forwarding time;User identifier and forwarding time will be forwarded as forwarding information, and be added to advertising information.
In some specific embodiments, ad distribution data processing equipment, further includes: trade processing module, for working asWhen receiving the purchase request of advertising information triggering, the forwarding information that corresponding advertising information is requested in purchase is obtained;Purchase is askedTime buying, purchase user identifier and purchase operation mark in asking is as action message;By forwarding information and requestOperation information carries out record and deposits card;It is traded according to advertising information.
In some specific embodiments, divide account module 400, comprising: divide account process determination unit, for when according to advertisementAfter information completes transaction, divide account procedure information according to forwarding information determination;Divide account computing unit, for point according to advertising informationAccount percent information and a point account procedure information carry out a point account.
In some specific embodiments, account process determination unit is divided to be specifically used for trading when according to advertising information completionAfterwards, divide account procedure information according to the determination of the advertising operation information of block chain node each in forwarding information.
Block chain node device provided by the embodiments of the present application is introduced below, block chain node described below is setIt is standby to correspond to each other reference with above-described ad distribution data processing method.
Referring to FIG. 9, Fig. 9 is a kind of block chain node device of block chain node device provided by the embodiment of the present applicationStructural schematic diagram.
In the present embodiment, which may include:
Memory 11, for storing computer program;
Processor 12, realizes following steps when for executing computer program:
The dispensing request of advertising information is received, and ad information entry is deposited into card;According to the dispensing of advertising information request pairAdvertising information is forwarded;The forwarding information and record for receiving advertising information deposit card;After completing to trade according to advertising information, rootA point account is carried out according to advertising information and forwarding information.
In the present embodiment, processor 12 execute memory 11 in save computer subprogram when, can implement withLower step: the dispensing request of advertising information is received;By dividing in account percent information, advertisement main information and advertisement in advertising informationAppearance information carries out record and deposits card.
In the present embodiment, processor 12 execute memory 11 in save computer subprogram when, can implement withLower step: advertising information is forwarded with form information is launched according to the channel information in the dispensing request of advertising information.
In the present embodiment, processor 12 execute memory 11 in save computer subprogram when, can implement withLower step: when being forwarded to advertising information, using the user identifier of the operation user of forwarding as forwarding user identifier;It will work asThe preceding time is as forwarding time;User identifier and forwarding time will be forwarded as forwarding information, and be added to advertising information.
In the present embodiment, processor 12 execute memory 11 in save computer subprogram when, can implement withLower step: when receiving the purchase request of advertising information triggering, the forwarding information that corresponding advertising information is requested in purchase is obtained;Using time buying, purchase user identifier and the purchase operation mark in purchase request as action message;Forwarding is believedBreath and action message carry out record and deposit card;It is traded according to advertising information.
In the present embodiment, processor 12 execute memory 11 in save computer subprogram when, can implement withLower step: after completing to trade according to advertising information, divide account procedure information according to forwarding information determination;According to point of advertising informationAccount percent information and a point account procedure information carry out a point account.
In the present embodiment, processor 12 execute memory 11 in save computer subprogram when, can implement withLower step: after completing to trade according to advertising information, the advertising operation information according to block chain node each in forwarding information is trueSurely divide account procedure information.
Above method embodiment please referred to for the introduction of block chain node device provided by the present application, the application is herein notIt repeats.
Further, the embodiment of the present application also discloses a kind of computer readable storage medium, for storing computer journeySequence, wherein can realize following steps when computer program is executed by processor:
The dispensing request of advertising information is received, and ad information entry is deposited into card;According to the dispensing of advertising information request pairAdvertising information is forwarded;The forwarding information and record for receiving advertising information deposit card;After completing to trade according to advertising information, rootA point account is carried out according to advertising information and forwarding information.
In some specific embodiments, the computer subprogram saved in computer readable storage medium is held by processorWhen row, following steps can be implemented: receive the dispensing request of advertising information;By in advertising information divide account percent information,Advertisement main information and advertising content information carry out record and deposit card.
In some specific embodiments, the computer subprogram saved in computer readable storage medium is held by processorWhen row, following steps can be implemented: according to the channel information in the dispensing request of advertising information and launch form information pairAdvertising information is forwarded.
In some specific embodiments, the computer subprogram saved in computer readable storage medium is held by processorWhen row, following steps can be implemented: when being forwarded to advertising information, the user identifier of the operation user of forwarding being madeTo forward user identifier;Using current time as forwarding time;User identifier and forwarding time will be forwarded as forwarding information, andIt is added to advertising information.
In some specific embodiments, the computer subprogram saved in computer readable storage medium is held by processorWhen row, following steps can be implemented: when receiving the purchase request of advertising information triggering, it is corresponding to obtain purchase requestThe forwarding information of advertising information;By time buying, purchase user identifier and purchase operation mark in purchase request as askingSeek operation information;Forwarding information and action message are subjected to record and deposit card;It is traded according to advertising information.
In some specific embodiments, the computer subprogram saved in computer readable storage medium is held by processorWhen row, following steps can be implemented: after completing to trade according to advertising information, be determined according to forwarding information and account process is divided to believeBreath;A point account is carried out according to point account percent information of advertising information and a point account procedure information.
In some specific embodiments, the computer subprogram saved in computer readable storage medium is held by processorWhen row, following steps can be implemented: after completing to trade according to advertising information, according to block chain link each in forwarding informationThe advertising operation information of point determines minute account procedure information.
In some specific embodiments, block chain account book can be privately owned chain account book.
The computer readable storage medium may include: USB flash disk, mobile hard disk, read-only memory (Read-OnlyMemory, ROM), random access memory (Random Access Memory, RAM), magnetic or disk etc. is various to depositStore up the medium of program code.
Above method embodiment is please referred to for the specific introduction of computer readable storage medium provided by the present application, this ShenIt please this will not be repeated here.
Each embodiment is described in a progressive manner in specification, the highlights of each of the examples are with other realitiesThe difference of example is applied, the same or similar parts in each embodiment may refer to each other.For device disclosed in embodimentSpeech, since it is corresponded to the methods disclosed in the examples, so being described relatively simple, related place is referring to method part illustration?.
Professional further appreciates that, unit described in conjunction with the examples disclosed in the embodiments of the present disclosureAnd algorithm steps, can be realized with electronic hardware, computer software, or a combination of the two, in order to clearly demonstrate hardware andThe interchangeability of software generally describes each exemplary composition and step according to function in the above description.TheseFunction is implemented in hardware or software actually, the specific application and design constraint depending on technical solution.ProfessionTechnical staff can use different methods to achieve the described function each specific application, but this realization is not answeredThink beyond scope of the present application.
The step of method described in conjunction with the examples disclosed in this document or algorithm, can directly be held with hardware, processorThe combination of capable software module or the two is implemented.Software module can be placed in random access memory (RAM), memory, read-only depositReservoir (ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technologyIn any other form of storage medium well known in field.
Above to a kind of ad distribution data processing method provided herein, ad distribution data processing equipment, areaBlock chain node device and computer readable storage medium are described in detail.Specific case used herein is to the applicationPrinciple and embodiment be expounded, the present processes that the above embodiments are only used to help understand and its coreThought is thought.It should be pointed out that for those skilled in the art, under the premise of not departing from the application principle,Can also to the application, some improvement and modification can also be carried out, these improvement and modification also fall into the protection scope of the claim of this applicationIt is interior.