CN108322528A - Ad click recording method based on block chain and system - Google Patents
Ad click recording method based on block chain and system Download PDFInfo
- Publication number
- CN108322528A CN108322528A CN201810076891.7A CN201810076891A CN108322528A CN 108322528 A CN108322528 A CN 108322528A CN 201810076891 A CN201810076891 A CN 201810076891A CN 108322528 A CN108322528 A CN 108322528A
- Authority
- CN
- China
- Prior art keywords
- block
- block chain
- click
- node server
- click data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0242—Determining effectiveness of advertisements
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Storage Device Security (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a kind of ad click recording method based on block chain and system, the method includes:After receiving the request that client is sent out, block chain node server parses the user click data that client is sent, and extracts user identification code and advertisement and identifier code;Block chain node server sends out request according to user identification code, to database server, obtains user information;Block chain node server sends out request according to advertisement and identifier code, to database server, obtains advertising information;Block chain node server will be used as ad click data after user information, advertising information, click ageing;Block chain node server summarizes all ad click data in the same period, creates block and block chain is written.The characteristic record user that the present invention can not be distorted using block chain ensures the authenticity and completeness of ad click record, while database server being effectively prevent to be broken the full leaking data brought for the click behavior of advertisement.
Description
Technical field
The present invention relates to a kind of ad click recording method and system, especially a kind of ad click note based on block chain
Recording method and system belong to advertisement marketing field.
Background technology
Advertisement marketing is a kind of important means of enterprise marketing, and mainly carrying out publicity to product by this carrier of advertisement pushes away
Extensively, facilitate consumer directly to buy, expand the sale of product, improve the popularity, reputation and influence power of enterprise.In general, wide
Accuse main can select in printed medium, electronic media, out-of-home media, direct mail, sale scene, number interconnection, 7 class medium of large-scale activity
One or more carry out advertisement dispensings.For advertiser, how accurate recording click advertisement intention and potential customers,
It determines advertisement marketing effect, influence of the statistical trace to product sales volume, and then determines that advertisement marketing rate of return on investment is a weight
The problem of wanting.
Currently, the method for record ad click behavior is broadly divided into two kinds:Server-side database stores ad click note
Ad click record is locally stored in record and client.Wherein, first method specifically includes two kinds of realization methods:Utilize bridge page
The mode that (also call at the door page, formfeed, transition page) replaces hyperlink records user and clicks behavior, and by bridge page information and user equipment
Information is sent to server and stores in the database;Client call interface, server end call situation by record interface
To record ad click behavior and store in the database.Second method mainly passes through client local cache or memory storage
Ad click records.
But the mode of database purchase ad click record has the following defects:1) it can not ensure that data are not tampered;2)
Userspersonal information and ad click record can all leak if database is broken;Ad click record is locally stored in client
It has the following defects:1) it can not ensure that data are not tampered;2) advertiser can not learn the record if being not transmitted to server,
Also the value of these data can not be excavated.
Invention content
The purpose of the present invention is to solve the defects of the above-mentioned prior art, provide a kind of advertisement point based on block chain
Recording method is hit, this method stores ad click within a block based on the characteristic guarantee that block chain can not be distorted and records authenticity
And completeness, intention client and potential customers crowd are screened for advertiser, it is important to determine that advertisement marketing investment repayment ratio has
Meaning, while ad click record and user basic information being stored separately, it effectively prevent database server to be broken and brings
Full leaking data.
Another object of the present invention is to provide a kind of, and the ad click based on block chain records system.
The purpose of the present invention can be reached by adopting the following technical scheme that:
Ad click recording method based on block chain, the method includes:
After receiving the request that client is sent out, block chain node server parses user's hits that client is sent
According to, and extract user identification code and advertisement and identifier code;
Block chain node server sends out request according to user identification code, to database server, obtains user information;
Block chain node server sends out request according to advertisement and identifier code, to database server, obtains advertising information;
Block chain node server will be used as ad click data after user information, advertising information, click ageing;
Block chain node server summarizes all ad click data in the same period, creates block and is written
Block chain.
Further, when there is no previous block, the block chain node server will be all wide in the same period
It accuses click data to be summarized, create block and block chain is written, specifically include:
Block chain node server summarizes all ad click data in the same period;
Block chain node server counts the quantity of ad click data;
Block chain node server calculates Merkel's root of ad click data by Merkel's tree algorithm;
Block chain node server is calculated need to create block by the conduct of the cryptographic Hash of timestamp and Merkel's root composition data
Block head cryptographic Hash;
Block chain node server creates block, first block as block chain.
Further, the block includes block head and block body;
The block body is for preserving ad click data;
The block head is for preserving ad click data bulk, timestamp, Merkel in block chain version number, block body
Root and local area build cryptographic Hash.
Further, when there are previous block, the block chain node server is by all advertisements in the same period
Click data is summarized, and creates block and block chain is written, specifically include:
Block chain node server summarizes all ad click data in the same period;
Block chain node server counts the quantity of ad click data;
Block chain node server calculates Merkel's root of ad click data by Merkel's tree algorithm;
Block chain node server is calculated by previous block cryptographic Hash, the cryptographic Hash of timestamp and Merkel's root composition data
Block head cryptographic Hash as new block
Block chain node server creates new block;
New block is connected to behind previous block, block chain is formed.
Further, the new block includes block head and block body;
The block body is for preserving ad click data;
The block head is used to preserve ad click data bulk in block chain version number, block body, previous block head
Cryptographic Hash, Merkel's root, timestamp and local area build cryptographic Hash.
Another object of the present invention can be reached by adopting the following technical scheme that:
Ad click based on block chain records system, and the system comprises client, block chain node server sum numbers
According to library server;
The block chain node server includes:
Identification code extraction module, for after receiving the request that client is sent out, the user that parsing client is sent to click
Data, and extract user identification code and advertisement and identifier code;
User profile acquisition module obtains user's letter for according to user identification code, request to be sent out to database server
Breath;
Advertising information acquisition module obtains advertisement letter for according to advertisement and identifier code, request to be sent out to database server
Breath;
Ad click data acquisition module, for advertisement point will to be used as after user information, advertising information, click ageing
Hit data;
Block chain module is written, for summarizing all ad click data in the same period, creates block simultaneously
Block chain is written.
Further, when there is no previous block, said write block chain module specifically includes:
First data summarization unit, for summarizing all ad click data in the same period;
First quantity statistics unit, the quantity for counting ad click data;
First computing unit, Merkel's root for calculating ad click data by Merkel's tree algorithm;
Second computing unit, for calculating by the cryptographic Hash of timestamp and Merkel's root composition data as the area that need to be created
Build cryptographic Hash;
First block creating unit, for creating block, first block as block chain.
Further, the block includes block head and block body;
The block body is for preserving ad click data;
The block head is for preserving ad click data bulk, timestamp, Merkel in block chain version number, block body
Root and local area build cryptographic Hash.
Further, when there are previous block, said write block chain module specifically includes:
Second data summarization unit, for summarizing all ad click data in the same period;
Second quantity statistics unit, the quantity for counting ad click data;
Third computing unit, Merkel's root for calculating ad click data by Merkel's tree algorithm;
4th computing unit, for calculating by the Hash of previous block cryptographic Hash, timestamp and Merkel's root composition data
It is worth the block head cryptographic Hash as new block;
Second block creating unit, for creating new block;
Block chain forms unit, for new block to be connected to behind previous block, forms block chain.
Further, the new block includes block head and block body;
The block body is for preserving ad click data;
The block head is used to preserve ad click data bulk in block chain version number, block body, previous block head
Cryptographic Hash, Merkel's root, timestamp and local area build cryptographic Hash.
The present invention has following advantageous effect compared with the existing technology:
In the method for the present invention and system, block chain node server parses client after receiving the request that client is sent out
The user click data sent is held, and extracts user identification code and advertisement and identifier code, according to user identification code and advertisement and identifier code,
Requested database server obtains user information and advertising information, will be same with click composition of matter as ad click data
All ad click data are summarized in period, create block and block chain, the spy that can not be distorted using block chain is written
Property record user for the click behavior of advertisement, ensure the authenticity and completeness of ad click record, while by user information
It is stored in database server, by ad click record storage in block chain node server, i.e. user information and ad click
Record is stored separately, and is capable of the safety of effective guarantee data, and database server is prevented to be broken the full data leak brought.
Description of the drawings
Fig. 1 is the ad click recording method flow chart based on block chain of the embodiment of the present invention 1.
Fig. 2 is first block structure figure of the block chain of the embodiment of the present invention 1
Fig. 3 is the new district block structural diagram of the block chain of the embodiment of the present invention 1.
Fig. 4 is the form figure of the block chain of the embodiment of the present invention 1.
Fig. 5 is that the ad click based on block chain of the embodiment of the present invention 2 records system architecture diagram.
Fig. 6 is the block chain node server structure diagram of the embodiment of the present invention 2.
Fig. 7 is write-in block chain modular structure block diagram of the embodiment of the present invention 2 when there is no previous block.
Fig. 8 is write-in block chain modular structure block diagram of the embodiment of the present invention 2 when there are previous block.
Specific implementation mode
Present invention will now be described in further detail with reference to the embodiments and the accompanying drawings, but embodiments of the present invention are unlimited
In this.
Embodiment 1:
As shown in Figure 1, present embodiments providing a kind of ad click recording method based on block chain, this method passes through visitor
Family end, block chain node server and data library server are realized.
The client may be mounted at user equipment (such as smart mobile phone, tablet computer, PDA handheld terminals, notebook electricity
Brain, desktop computer etc.) on, for smart mobile phone, tablet computer and PDA handheld terminals, client can be APP
The form of (Application, application program) or webpage, for laptop and desktop computer, client can be desktop
Using or webpage form.
The block chain node server is only used for click behavior of the record user to advertisement.
The database server, for storing user information and advertising information.
The ad click recording method based on block chain of the present embodiment, specifically includes following steps:
S1, user by client registers and obtain a user identification code, which remains stored in user
In the memory of equipment.
S2, database server record user information, which includes the personal letter such as user name, password, cell-phone number
Breath.
Above-mentioned steps S1 and S2 be realize ad click record precondition, ad click record main process by with
Lower step is realized:
S3, user click the advertisement of client.
S4, client send out request to block chain node server, and user identification code, click time (are accurate to
Second), obtained user click data is sent to block chain node server after advertisement and identifier code character is closed.
After S5, block chain node server receive the request that client is sent out, user's hits of parsing client transmission
According to, and extract user identification code and advertisement and identifier code.
S6, block chain node server send out request according to user identification code to database server, obtain user's letter
Breath, which includes user name.
S7, block chain node server send out request according to advertisement and identifier code to database server, obtain advertisement letter
Breath, which includes the information such as advertiser, advertisement title.
S8, block chain node server will be used as ad click number after user information, advertising information, click ageing
According to.
S9, block chain node server summarize all ad click data in the same period (same minute),
It creates block and block chain is written.
Step S9, specifically includes following steps:
S91, block chain node server summarize all ad click data in the same period (same minute).
The quantity of S92, block chain node server statistics ad click data.
S93, block chain node server calculate the Merkel of ad click data by Merkel tree (Merkle) algorithm
(Merkle) root.
If previous block S94, is not present, illustrates that the block to be created is first block of block chain, enter step
S95;If there are previous block, illustrates that the block to be created is new block, enter step S97.
S95, block chain node server calculate to be used as by the cryptographic Hash of timestamp and Merkel's root composition data and need to create
The block head cryptographic Hash of block, i.e. Hash (timestamp+Merkel's root).
S96, block chain node server create block, first block as block chain.
The structure of the block is as shown in Fig. 2, include block head and block body, wherein block body is for preserving ad click number
According to all ad click data in that is, same minute, block head is for preserving ad click number in block chain version number, block body
Data bulk, timestamp, Merkel's root and local area build cryptographic Hash.
S97, block chain node server are calculated by previous block cryptographic Hash, the Kazakhstan of timestamp and Merkel's root composition data
Block head cryptographic Hash of the uncommon value as new block, i.e. Hash (upper block cryptographic Hash+timestamp+Merkel's root).
S98, block chain node server create new block.
The structure of the new block is as shown in figure 3, also include block head and block body, wherein block body is for preserving advertisement point
Data are hit, i.e., all ad click data in same minute;Block head is for preserving advertisement point in block chain version number, block body
Hit data bulk, the cryptographic Hash of previous block head, Merkel's root, timestamp and local area build cryptographic Hash.
S99, new block is connected to behind previous block, forms block chain, the form of block chain is as shown in Figure 4.
Embodiment 2:
As shown in figure 5, present embodiments providing a kind of ad click record system based on block chain, which includes visitor
Family end 1, block chain node server 2 and database server 3, the block chain node server 2 respectively with client 1, number
It is connected according to library server 3.
The client 1 may be mounted at user equipment (such as smart mobile phone, tablet computer, PDA handheld terminals, notebook
Computer, desktop computer etc.) on, for smart mobile phone, tablet computer and PDA handheld terminals, client can be APP
The form of (Application, application program) or webpage, for laptop and desktop computer, client can be desktop
Using or webpage form.
User can be registered by client 1 and obtain a user identification code, which remains stored in use
In the memory of family equipment, client 1 can send out request to block chain node server 2, and by user identification code, click the time
The user click data that (being accurate to the second), advertisement and identifier code character obtain after closing is sent to block chain node server 2, in client
The user information of 1 registration is sent to database server 3 and is stored.
The database server 3, for storing user information and advertising information.
The block chain node server 2 is only used for click behavior of the record user to advertisement, as shown in fig. 6, the block
Chain node server 2 includes identification code extraction module 201, User profile acquisition module 202, advertising information acquisition module 203, wide
Click data acquisition module 204 and write-in block chain module 205 are accused, the concrete function of modules is as follows:
The identification code extraction module 201, for the use that after receiving the request that client is sent out, parsing client is sent
Family click data, and extract user identification code and advertisement and identifier code;
The User profile acquisition module 202, for according to user identification code, sending out request to database server, obtaining
Obtain user information;
The advertising information acquisition module 203, for according to advertisement and identifier code, sending out request to database server, obtaining
Obtain advertising information;
The ad click data acquisition module 204, for will make after user information, advertising information, click ageing
For ad click data;
Said write block chain module 205 is created for summarizing all ad click data in the same period
Simultaneously block chain is written in block.
When there is no previous block, said write block chain module 205 specifically includes:
First data summarization unit 20501, for summarizing all ad click data in the same period;
First quantity statistics unit 20502, the quantity for counting ad click data;
First computing unit 20503, Merkel's root for calculating ad click data by Merkel's tree algorithm;
Second computing unit 20504 needs to create for calculating to be used as by the cryptographic Hash of timestamp and Merkel's root composition data
The block head cryptographic Hash built;
First block creating unit 20505, for creating block, as first block of block chain, which includes
Block head and block body, wherein block body are for preserving ad click data, and block head is for preserving block chain version number, block
Ad click data bulk, timestamp, Merkel's root and local area build cryptographic Hash in body.
When there are previous block, said write block chain module 205 specifically includes:
Second data summarization unit 20506, for summarizing all ad click data in the same period;
Second quantity statistics unit 20507, the quantity for counting ad click data;
Third computing unit 20508, Merkel's root for calculating ad click data by Merkel's tree algorithm;
4th computing unit 20509, for calculating by previous block cryptographic Hash, timestamp and Merkel's root composition data
Block head cryptographic Hash of the cryptographic Hash as new block;
Second block creating unit 20510, for creating new block, which includes block head and block body, wherein
Block body is for preserving ad click data, and block head is for preserving ad click data number in block chain version number, block body
Amount, the cryptographic Hash of previous block head, Merkel's root, timestamp and local area build cryptographic Hash.
Block chain forms unit 20511, for new block to be connected to behind previous block, forms block chain.
One of ordinary skill in the art will appreciate that implement the method for the above embodiments be can be with
Relevant hardware is instructed to complete by program, corresponding program can be stored in a computer read/write memory medium,
The storage medium, such as ROM/RAM, disk or CD.
It should be noted that the system that above-described embodiment provides only is illustrated with the division of above-mentioned each function module
Illustrate, in practical applications, can be completed as needed and by above-mentioned function distribution by different function modules, i.e., by internal junction
Structure is divided into different function modules, to complete all or part of the functions described above.
It is appreciated that term " first ", " second " etc. used in the system of the various embodiments described above can be used for describing various
Unit, but these units should not be limited by these terms.These terms are only used to distinguish first unit and another unit.It lifts
For example, without departing from the scope of the invention, the first computing unit can be known as the second computing unit, and similar
Second computing unit, can be known as the first computing unit by ground, and the first computing unit and the second computing unit both calculate list
Member, but it is not same computing unit.
In conclusion in the method for the present invention and system, block chain node server after receiving the request that client is sent out,
The user click data that client is sent is parsed, and extracts user identification code and advertisement and identifier code, according to user identification code and extensively
Identification code is accused, requested database server obtains user information and advertising information, with click composition of matter as ad click number
According to, all ad click data in the same period are summarized, block is created and block chain is written, it can not using block chain
The characteristic record user distorted ensures the authenticity and completeness of ad click record for the click behavior of advertisement, simultaneously will
User information is stored in database server, by ad click record storage in block chain node server, i.e., user information and
Ad click record be stored separately, be capable of the safety of effective guarantee data, prevent database server be broken bring it is total
According to leakage.
The above, patent preferred embodiment only of the present invention, but the protection domain of patent of the present invention is not limited to
This, any one skilled in the art is in the range disclosed in patent of the present invention, according to the skill of patent of the present invention
Art scheme and its inventive concept are subject to equivalent substitution or change, belong to the protection domain of patent of the present invention.
Claims (10)
1. the ad click recording method based on block chain, it is characterised in that:The method includes:
After receiving the request that client is sent out, block chain node server parses the user click data that client is sent, and
Extract user identification code and advertisement and identifier code;
Block chain node server sends out request according to user identification code, to database server, obtains user information;
Block chain node server sends out request according to advertisement and identifier code, to database server, obtains advertising information;
Block chain node server will be used as ad click data after user information, advertising information, click ageing;
Block chain node server summarizes all ad click data in the same period, creates block and block is written
Chain.
2. the ad click recording method according to claim 1 based on block chain, it is characterised in that:When there is no previous
When block, the block chain node server summarizes all ad click data in the same period, creates block simultaneously
Block chain is written, specifically includes:
Block chain node server summarizes all ad click data in the same period;
Block chain node server counts the quantity of ad click data;
Block chain node server calculates Merkel's root of ad click data by Merkel's tree algorithm;
Block chain node server is calculated by the cryptographic Hash of timestamp and Merkel's root composition data as the area that need to create block
Build cryptographic Hash;
Block chain node server creates block, first block as block chain.
3. the ad click recording method according to claim 2 based on block chain, it is characterised in that:The block includes
Block head and block body;
The block body is for preserving ad click data;
The block head for preserve ad click data bulk in block chain version number, block body, timestamp, Merkel's root and
Local area build cryptographic Hash.
4. the ad click recording method according to claim 1 based on block chain, it is characterised in that:When there are previous areas
When block, the block chain node server summarizes all ad click data in the same period, creates block and writes
Enter block chain, specifically includes:
Block chain node server summarizes all ad click data in the same period;
Block chain node server counts the quantity of ad click data;
Block chain node server calculates Merkel's root of ad click data by Merkel's tree algorithm;
Block chain node server is calculated by previous block cryptographic Hash, the cryptographic Hash conduct of timestamp and Merkel's root composition data
The block head cryptographic Hash of new block
Block chain node server creates new block;
New block is connected to behind previous block, block chain is formed.
5. the ad click recording method according to claim 4 based on block chain, it is characterised in that:The new block packet
Include block head and block body;
The block body is for preserving ad click data;
The block head is used to preserve the Hash of ad click data bulk in block chain version number, block body, previous block head
Value, Merkel's root, timestamp and local area build cryptographic Hash.
6. the ad click based on block chain records system, it is characterised in that:The system comprises client, block chain nodes to take
Business device and database server;
The block chain node server includes:
Identification code extraction module, for after receiving the request that client is sent out, parsing the user click data that client is sent,
And extract user identification code and advertisement and identifier code;
User profile acquisition module, for according to user identification code, sending out request to database server, obtaining user information;
Advertising information acquisition module, for according to advertisement and identifier code, sending out request to database server, obtaining advertising information;
Ad click data acquisition module, for ad click number will to be used as after user information, advertising information, click ageing
According to;
Block chain module is written, for summarizing all ad click data in the same period, creating block and being written
Block chain.
7. the ad click according to claim 6 based on block chain records system, it is characterised in that:When there is no previous
When block, said write block chain module specifically includes:
First data summarization unit, for summarizing all ad click data in the same period;
First quantity statistics unit, the quantity for counting ad click data;
First computing unit, Merkel's root for calculating ad click data by Merkel's tree algorithm;
Second computing unit, for calculating by the cryptographic Hash of timestamp and Merkel's root composition data as the block head that need to be created
Cryptographic Hash;
First block creating unit, for creating block, first block as block chain.
8. the ad click according to claim 7 based on block chain records system, it is characterised in that:The block includes
Block head and block body;
The block body is for preserving ad click data;
The block head for preserve ad click data bulk in block chain version number, block body, timestamp, Merkel's root and
Local area build cryptographic Hash.
9. the ad click according to claim 6 based on block chain records system, it is characterised in that:When there are previous areas
When block, said write block chain module specifically includes:
Second data summarization unit, for summarizing all ad click data in the same period;
Second quantity statistics unit, the quantity for counting ad click data;
Third computing unit, Merkel's root for calculating ad click data by Merkel's tree algorithm;
4th computing unit, for calculating the cryptographic Hash work by previous block cryptographic Hash, timestamp and Merkel's root composition data
For the block head cryptographic Hash of new block;
Second block creating unit, for creating new block;
Block chain forms unit, for new block to be connected to behind previous block, forms block chain.
10. the ad click according to claim 9 based on block chain records system, it is characterised in that:The new block
Including block head and block body;
The block body is for preserving ad click data;
The block head is used to preserve the Hash of ad click data bulk in block chain version number, block body, previous block head
Value, Merkel's root, timestamp and local area build cryptographic Hash.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810076891.7A CN108322528B (en) | 2018-01-26 | 2018-01-26 | Advertisement click recording method and system based on block chain |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810076891.7A CN108322528B (en) | 2018-01-26 | 2018-01-26 | Advertisement click recording method and system based on block chain |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108322528A true CN108322528A (en) | 2018-07-24 |
CN108322528B CN108322528B (en) | 2020-01-10 |
Family
ID=62887223
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810076891.7A Active CN108322528B (en) | 2018-01-26 | 2018-01-26 | Advertisement click recording method and system based on block chain |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108322528B (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108959642A (en) * | 2018-07-27 | 2018-12-07 | 百度在线网络技术(北京)有限公司 | Method and apparatus for information to be written |
CN109308638A (en) * | 2018-09-30 | 2019-02-05 | 北京奇虎科技有限公司 | Ad trafficking system, server and readable storage medium storing program for executing based on block chain |
CN110009398A (en) * | 2019-03-14 | 2019-07-12 | 上海电机学院 | Advertisement based on block chain and credible performing environment is from attribution method |
KR20200031857A (en) * | 2018-09-17 | 2020-03-25 | 엔에이치엔 주식회사 | A method of operating Advertising services system based on Blockchain and a system for implementing the service environment |
CN111178971A (en) * | 2019-12-30 | 2020-05-19 | 腾讯科技(深圳)有限公司 | Advertisement putting control method and device, electronic equipment and storage medium |
CN111260399A (en) * | 2020-01-15 | 2020-06-09 | 腾讯科技(深圳)有限公司 | Advertisement data processing method and device based on block chain network and electronic equipment |
CN111325581A (en) * | 2020-02-27 | 2020-06-23 | 腾讯科技(深圳)有限公司 | Data processing method and device, electronic equipment and computer readable storage medium |
CN111898164A (en) * | 2020-07-02 | 2020-11-06 | 武汉纺织大学 | Data integrity auditing method supporting tag block chain storage and query |
CN112367541A (en) * | 2020-11-02 | 2021-02-12 | 中国联合网络通信集团有限公司 | Video pushing method based on block chain, video node and system |
CN113728584A (en) * | 2019-04-16 | 2021-11-30 | 脸谱公司 | Zero knowledge blockchain attribution |
JP2021534479A (en) * | 2018-08-06 | 2021-12-09 | ナム ハ,ソン | Advertising information platform service provision system using blockchain |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015131126A1 (en) * | 2014-02-27 | 2015-09-03 | Cinsay, Inc. | Apparatus and method for gathering analytics |
US20150269630A1 (en) * | 2014-03-18 | 2015-09-24 | Linkedin Corporation | Targeting content to users assigned to nurture flows |
CN107172135A (en) * | 2017-05-03 | 2017-09-15 | 施瑞琦 | Method for statisticsing audience rating and system based on block chain |
CN107169125A (en) * | 2017-05-31 | 2017-09-15 | 北京小米移动软件有限公司 | The dispensing statistics acquisition methods and device of multimedia resource |
CN107317672A (en) * | 2017-05-10 | 2017-11-03 | 广东网金控股股份有限公司 | A kind of light weight terminating machine block catenary system |
CN107527285A (en) * | 2016-06-20 | 2017-12-29 | 惠众商务顾问(北京)有限公司 | The polymorphic link of community's block chain and Intelligent processing system |
CN107563817A (en) * | 2017-09-11 | 2018-01-09 | 浙江华信区块链科技服务有限公司 | A kind of method of advertisement spreading and system for entering row energization to user's notice based on block chain |
-
2018
- 2018-01-26 CN CN201810076891.7A patent/CN108322528B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015131126A1 (en) * | 2014-02-27 | 2015-09-03 | Cinsay, Inc. | Apparatus and method for gathering analytics |
US20150269630A1 (en) * | 2014-03-18 | 2015-09-24 | Linkedin Corporation | Targeting content to users assigned to nurture flows |
CN107527285A (en) * | 2016-06-20 | 2017-12-29 | 惠众商务顾问(北京)有限公司 | The polymorphic link of community's block chain and Intelligent processing system |
CN107172135A (en) * | 2017-05-03 | 2017-09-15 | 施瑞琦 | Method for statisticsing audience rating and system based on block chain |
CN107317672A (en) * | 2017-05-10 | 2017-11-03 | 广东网金控股股份有限公司 | A kind of light weight terminating machine block catenary system |
CN107169125A (en) * | 2017-05-31 | 2017-09-15 | 北京小米移动软件有限公司 | The dispensing statistics acquisition methods and device of multimedia resource |
CN107563817A (en) * | 2017-09-11 | 2018-01-09 | 浙江华信区块链科技服务有限公司 | A kind of method of advertisement spreading and system for entering row energization to user's notice based on block chain |
Non-Patent Citations (1)
Title |
---|
郑天娇等: ""区块链技术在广告业中的应用设想"", 《新闻研究导刊》 * |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108959642A (en) * | 2018-07-27 | 2018-12-07 | 百度在线网络技术(北京)有限公司 | Method and apparatus for information to be written |
JP2021534479A (en) * | 2018-08-06 | 2021-12-09 | ナム ハ,ソン | Advertising information platform service provision system using blockchain |
KR20200031857A (en) * | 2018-09-17 | 2020-03-25 | 엔에이치엔 주식회사 | A method of operating Advertising services system based on Blockchain and a system for implementing the service environment |
KR102192695B1 (en) * | 2018-09-17 | 2020-12-17 | 엔에이치엔 주식회사 | A method of operating Advertising services system based on Blockchain and a system for implementing the service environment |
CN109308638A (en) * | 2018-09-30 | 2019-02-05 | 北京奇虎科技有限公司 | Ad trafficking system, server and readable storage medium storing program for executing based on block chain |
CN110009398A (en) * | 2019-03-14 | 2019-07-12 | 上海电机学院 | Advertisement based on block chain and credible performing environment is from attribution method |
CN113728584A (en) * | 2019-04-16 | 2021-11-30 | 脸谱公司 | Zero knowledge blockchain attribution |
CN111178971A (en) * | 2019-12-30 | 2020-05-19 | 腾讯科技(深圳)有限公司 | Advertisement putting control method and device, electronic equipment and storage medium |
CN111260399A (en) * | 2020-01-15 | 2020-06-09 | 腾讯科技(深圳)有限公司 | Advertisement data processing method and device based on block chain network and electronic equipment |
CN111325581A (en) * | 2020-02-27 | 2020-06-23 | 腾讯科技(深圳)有限公司 | Data processing method and device, electronic equipment and computer readable storage medium |
CN111898164A (en) * | 2020-07-02 | 2020-11-06 | 武汉纺织大学 | Data integrity auditing method supporting tag block chain storage and query |
CN111898164B (en) * | 2020-07-02 | 2024-03-29 | 武汉纺织大学 | Data integrity auditing method supporting label block chain storage and query |
CN112367541A (en) * | 2020-11-02 | 2021-02-12 | 中国联合网络通信集团有限公司 | Video pushing method based on block chain, video node and system |
CN112367541B (en) * | 2020-11-02 | 2023-04-07 | 中国联合网络通信集团有限公司 | Video pushing method based on block chain, video node and system |
Also Published As
Publication number | Publication date |
---|---|
CN108322528B (en) | 2020-01-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108322528A (en) | Ad click recording method based on block chain and system | |
US8271329B2 (en) | Methods and systems for tracking electronic commerce transactions | |
CN103491146B (en) | Method, device and system for releasing network information | |
Kapurubandara et al. | Barriers to Adopting ICT and e-commerce with SMEs in developing countries: an Exploratory study in Sri Lanka | |
Wang et al. | Click-through rate estimation for rare events in online advertising | |
US20090299967A1 (en) | User advertisement click behavior modeling | |
Stroud | Internet strategies: A corporate guide to exploiting the internet | |
WO2007149942A2 (en) | Auditing, tracking, or inspection of data, objects, or their modifications | |
WO2010024979A2 (en) | Advertising system for internet discussion forums | |
CN109377275A (en) | Data tracing method, device, computer equipment and storage medium | |
US20150310499A1 (en) | Digital-media advertising optimization platform | |
Dörnyei | Marketing professionals’ views on online advertising fraud | |
Sturienė | Internet marketing tools | |
CN106415637A (en) | Commission allocation method and system | |
CN110097388A (en) | A kind of web advertisement data analysing method | |
US7859550B2 (en) | Item data management over a data network for physical items in the control of a user | |
Liu | Research on consumers' personal information security and perception based on digital twins and Internet of Things | |
CN109345280A (en) | Intelligent advertisement position put-on method and device based on big data analysis | |
CN110942340A (en) | Advertisement publishing system and advertisement publishing method | |
KR20040087233A (en) | Method and system of providing advertisement information by using news keyword | |
Joyce | Following the (DNM) Bible? A crime script analysis of darknet drug vending | |
Siltanen et al. | Augmented reality enriches hybrid media | |
Datsko | Successful factors and barriers for e-commerce business within fashion industry | |
Iwuchukwu et al. | Information and Communication Technology Skills Possessed by Small–Scale Business Entrepreneurs for Growth in the Electronic World Era in Abia State, Nigeria | |
CN106777176A (en) | It is a kind of to be based on the books reading recommendation method that three layers of reading lead |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |