|
|
|
xxi | |
|
|
|
xxvii | |
| Foreword |
|
xxix | |
| Preface (1) |
|
xxxvii | |
| Preface (2) |
|
xxxix | |
| Preface (3) |
|
xli | |
| Authors |
|
xliii | |
|
Part 1 Market and Background of Online Advertising |
|
|
1 | (38) |
|
Chapter 1 Overview of Online Advertising |
|
|
3 | (22) |
|
1.1 Free Mode and Core Assets of the Internet |
|
|
4 | (1) |
|
1.2 Relationship Between Big Data and Advertising |
|
|
5 | (3) |
|
1.3 Definition and Purpose of Advertising |
|
|
8 | (2) |
|
1.4 Presentation Forms of Online Advertising |
|
|
10 | (8) |
|
1.5 Brief History of Online Advertising |
|
|
18 | (7) |
|
Chapter 2 Basis for Computational Advertising |
|
|
25 | (14) |
|
2.1 Advertising Effectiveness Theory |
|
|
26 | (3) |
|
2.2 Technical Features of the Internet Advertising |
|
|
29 | (1) |
|
2.3 Core Issue of Computational Advertising |
|
|
30 | (6) |
|
2.3.1 Breakdown of Advertising Return |
|
|
32 | (1) |
|
2.3.2 Relationship between Billing Models and eCPM Estimation |
|
|
33 | (3) |
|
2.4 Business Organizations in the Online Advertising Industry |
|
|
36 | (3) |
|
2.4.1 Interactive Advertising Bureau |
|
|
37 | (1) |
|
2.4.2 American Association of Advertising Agencies |
|
|
38 | (1) |
|
2.4.3 Association of National Advertisers |
|
|
38 | (1) |
|
Part 2 Product Logic of Online Advertising |
|
|
39 | (124) |
|
Chapter 3 Overview of Online Advertising Products |
|
|
41 | (10) |
|
3.1 Design Philosophy for Commercial Products |
|
|
43 | (1) |
|
3.2 Product Interface of Advertising System |
|
|
44 | (7) |
|
3.2.1 Demand-Side Management Interface |
|
|
44 | (3) |
|
3.2.2 Supply-Side Management Interface |
|
|
47 | (1) |
|
3.2.3 Multiple Forms of Interface between Supply and Demand Sides |
|
|
48 | (3) |
|
Chapter 4 Agreement-Based Advertising |
|
|
51 | (14) |
|
|
|
52 | (1) |
|
|
|
53 | (7) |
|
4.2.1 Overview of Audience Targeting Technologies |
|
|
54 | (3) |
|
4.2.2 Audience Targeting Tag System |
|
|
57 | (2) |
|
4.2.3 Design Principles for Tag System |
|
|
59 | (1) |
|
4.3 Display Quantity Agreement |
|
|
60 | (5) |
|
4.3.1 Traffic Forecasting |
|
|
61 | (1) |
|
|
|
61 | (1) |
|
|
|
62 | (1) |
|
|
|
63 | (1) |
|
|
|
63 | (2) |
|
Chapter 5 Search Ad and Auction-Based Advertising |
|
|
65 | (30) |
|
|
|
67 | (12) |
|
5.1.1 Products of Search Advertising |
|
|
67 | (3) |
|
5.1.2 New Forms of Search Ads |
|
|
70 | (3) |
|
5.1.3 Product Strategy of Search Advertising |
|
|
73 | (3) |
|
|
|
76 | (3) |
|
5.2 Position Auction and Mechanism Design |
|
|
79 | (6) |
|
5.2.1 Market Reserve Price |
|
|
80 | (1) |
|
|
|
81 | (2) |
|
|
|
83 | (1) |
|
5.2.4 Myerson Optimal Auction |
|
|
84 | (1) |
|
5.2.5 Examples of Pricing Results |
|
|
85 | (1) |
|
|
|
85 | (5) |
|
5.3.1 Forms of ADN Products |
|
|
86 | (2) |
|
5.3.2 Product Strategy for ADN |
|
|
88 | (1) |
|
|
|
89 | (1) |
|
5.4 Demand-Side Products in Auction-Based Advertising |
|
|
90 | (3) |
|
5.4.1 Search Engine Marketing |
|
|
90 | (1) |
|
|
|
91 | (1) |
|
|
|
91 | (2) |
|
5.5 Comparison Between Auction-Based and Agreement-Based Advertising |
|
|
93 | (2) |
|
Chapter 6 Programmatic Trade Advertising |
|
|
95 | (24) |
|
|
|
97 | (3) |
|
|
|
98 | (2) |
|
6.2 Other Modes of Programmed Trade |
|
|
100 | (4) |
|
|
|
100 | (1) |
|
6.2.2 Private Marketplace |
|
|
101 | (1) |
|
6.2.3 Programmatic Direct Buy |
|
|
102 | (1) |
|
6.2.4 Spectrum of Advertising Transactions |
|
|
103 | (1) |
|
|
|
104 | (1) |
|
|
|
104 | (1) |
|
|
|
105 | (8) |
|
6.4.1 DSP Product Strategy |
|
|
106 | (1) |
|
|
|
106 | (2) |
|
6.4.3 Bidding and Pricing Processes |
|
|
108 | (1) |
|
|
|
108 | (3) |
|
|
|
111 | (1) |
|
|
|
112 | (1) |
|
|
|
113 | (6) |
|
6.5.1 SSP Product Strategy |
|
|
114 | (1) |
|
|
|
115 | (2) |
|
|
|
117 | (2) |
|
Chapter 7 Data Processing and Exchange |
|
|
119 | (20) |
|
7.1 Valuable Data Sources |
|
|
120 | (3) |
|
7.2 Data Management Platform |
|
|
123 | (6) |
|
7.2.1 Tripartite Data Partitioning |
|
|
123 | (1) |
|
|
|
123 | (1) |
|
|
|
124 | (1) |
|
|
|
125 | (4) |
|
7.3 Basic Process of Data Trading |
|
|
129 | (2) |
|
7.4 Privacy Protection and Data Security |
|
|
131 | (8) |
|
|
|
131 | (3) |
|
7.4.2 Data Security in Programmatic Trade |
|
|
134 | (2) |
|
7.4.3 General Data Protection Regulations |
|
|
136 | (3) |
|
Chapter 8 News Feed Ad and Native Ad |
|
|
139 | (24) |
|
8.1 Status Quo and Challenges in Mobile Advertising |
|
|
140 | (6) |
|
8.1.1 Characteristics of Mobile Advertising |
|
|
141 | (1) |
|
8.1.2 Traditional Creative of Mobile Advertising |
|
|
142 | (2) |
|
8.1.3 Challenges in Front of Mobile Advertising |
|
|
144 | (2) |
|
|
|
146 | (4) |
|
8.2.1 Definition of News Feed Ad |
|
|
146 | (3) |
|
8.2.2 Key Points about News Feed Ad |
|
|
149 | (1) |
|
8.3 Other Native Ad-Related Products |
|
|
150 | (1) |
|
|
|
150 | (1) |
|
|
|
151 | (1) |
|
|
|
151 | (1) |
|
8.4 Native Advertising Platform |
|
|
151 | (10) |
|
8.4.1 Native Display and Native Scenario |
|
|
152 | (1) |
|
8.4.2 Scenario Perception and Application |
|
|
153 | (1) |
|
8.4.3 Product Placement Native Ad |
|
|
154 | (3) |
|
|
|
157 | (4) |
|
8.5 Native Ad and Programmatic Trade |
|
|
161 | (2) |
|
Part 3 Key Technologies for Computational Advertising |
|
|
163 | (212) |
|
Chapter 9 Technological Overview |
|
|
165 | (20) |
|
9.1 Personalized System Framework |
|
|
166 | (1) |
|
9.2 Optimization Goals of Various Advertising Systems |
|
|
167 | (2) |
|
9.3 Computational Advertising System Architecture |
|
|
169 | (5) |
|
|
|
169 | (3) |
|
|
|
172 | (1) |
|
9.3.3 Offline Data Processing |
|
|
172 | (1) |
|
9.3.4 Online Data Processing |
|
|
173 | (1) |
|
9.4 Main Technologies For Computational Advertising System |
|
|
174 | (1) |
|
9.5 Build A Computational Advertising System With Open Source Tools |
|
|
175 | (10) |
|
|
|
176 | (2) |
|
9.5.2 ZooKeeper: Distributed Configuration and Cluster Management Tool |
|
|
178 | (1) |
|
9.5.3 Lucene: Full-Text Retrieval Engine |
|
|
179 | (1) |
|
9.5.4 Thrift: Cross-Language Communication Interface |
|
|
179 | (1) |
|
|
|
180 | (1) |
|
9.5.6 Hadoop: Distributed Data-Processing Platform |
|
|
181 | (1) |
|
9.5.7 Redis: Online Cache of Features |
|
|
182 | (1) |
|
9.5.8 Strom: Stream Computing Platform Storm |
|
|
182 | (1) |
|
9.5.9 Spark: Efficient Iterative Computing Framework |
|
|
183 | (2) |
|
Chapter 10 Fundamental Knowledge |
|
|
185 | (34) |
|
10.1 Information Retrieval |
|
|
186 | (4) |
|
|
|
186 | (3) |
|
10.1.2 Vector Space Model |
|
|
189 | (1) |
|
|
|
190 | (11) |
|
10.2.1 Lagrange Multiplier and Convex Optimization |
|
|
191 | (1) |
|
10.2.2 Downhill Simplex Method |
|
|
192 | (1) |
|
|
|
193 | (2) |
|
10.2.4 Quasi-Newton Methods |
|
|
195 | (4) |
|
10.2.5 Trust Region Method |
|
|
199 | (2) |
|
10.3 Statistical Machine Learning |
|
|
201 | (9) |
|
10.3.1 Maximum Entropy and Exponential Family Distribution |
|
|
202 | (2) |
|
10.3.2 Mixture Model and EM Algorithm |
|
|
204 | (2) |
|
|
|
206 | (4) |
|
10.4 Distributed Optimization Framework For Statistical Model |
|
|
210 | (1) |
|
|
|
211 | (8) |
|
10.5.1 DNN Optimization Methods |
|
|
212 | (2) |
|
10.5.2 Convolutional Neural Network |
|
|
214 | (1) |
|
10.5.3 Recursive Neural Network |
|
|
215 | (2) |
|
10.5.4 Generative Adversarial Nets |
|
|
217 | (2) |
|
Chapter 11 Agreement-Based Advertising Technologies |
|
|
219 | (26) |
|
11.1 Advertising Scheduling System |
|
|
220 | (1) |
|
11.1.1 Scheduling and Mixed Ad Serving |
|
|
220 | (1) |
|
|
|
221 | (6) |
|
11.2.1 Traffic Forecasting |
|
|
222 | (2) |
|
|
|
224 | (3) |
|
|
|
227 | (13) |
|
11.3.1 Online Allocation Problem |
|
|
228 | (2) |
|
11.3.2 Examples of Online Allocation Problems |
|
|
230 | (2) |
|
11.3.3 Limit Performance Analysis |
|
|
232 | (1) |
|
11.3.4 Practical Optimization Algorithms |
|
|
233 | (7) |
|
11.4 Heuristic Allocation Plan Hwm |
|
|
240 | (5) |
|
Chapter 12 Audience-Targeting Technologies |
|
|
245 | (22) |
|
12.1 Classification of Audience Targeting Technologies |
|
|
246 | (2) |
|
12.2 Contextual Targeting |
|
|
248 | (2) |
|
12.2.1 Near-Line Crawling System |
|
|
249 | (1) |
|
|
|
250 | (5) |
|
|
|
250 | (1) |
|
|
|
251 | (1) |
|
|
|
252 | (1) |
|
12.3.4 Word Embedding (Word2vec) |
|
|
253 | (2) |
|
12.4 Behavioral Targeting |
|
|
255 | (9) |
|
12.4.1 Modeling Problem for Behavioral Targeting |
|
|
255 | (2) |
|
12.4.2 Feature Generation for Behavioral Targeting |
|
|
257 | (3) |
|
12.4.2.1 Tagging Methods for Various Behaviors |
|
|
260 | (1) |
|
12.4.3 Decision-making Process for Behavioral Targeting |
|
|
261 | (1) |
|
12.4.4 Evaluation of Behavioral Targeting |
|
|
262 | (2) |
|
12.5 Prediction of Demographical Attributes |
|
|
264 | (2) |
|
12.6 Data Management Platform |
|
|
266 | (1) |
|
Chapter 13 Auction-Based Advertising Technologies |
|
|
267 | (34) |
|
13.1 Pricing Algorithms in Auction-Based Advertising |
|
|
268 | (2) |
|
|
|
270 | (5) |
|
|
|
272 | (2) |
|
|
|
274 | (1) |
|
|
|
275 | (3) |
|
13.3.1 Short-Term Behavior Feedback and Stream Computing |
|
|
275 | (3) |
|
|
|
278 | (23) |
|
13.4.1 Boolean Expression |
|
|
279 | (4) |
|
13.4.2 Relevance Retrieval |
|
|
283 | (5) |
|
13.4.3 DNN-Based Semantic Modeling |
|
|
288 | (4) |
|
13.4.4 ANN Semantic Retrieval |
|
|
292 | (9) |
|
Chapter 14 CTR Prediction Model |
|
|
301 | (30) |
|
|
|
302 | (20) |
|
|
|
302 | (1) |
|
14.1.2 LR Model-Based Optimization Algorithm |
|
|
303 | (9) |
|
14.1.3 Correction of CTR Model |
|
|
312 | (1) |
|
14.1.4 Features of CTR Model |
|
|
313 | (6) |
|
14.1.5 Evaluation of CTR Model |
|
|
319 | (2) |
|
14.1.6 Intelligent Frequency Capping |
|
|
321 | (1) |
|
|
|
322 | (4) |
|
14.2.1 Factorization Machines |
|
|
322 | (1) |
|
|
|
323 | (1) |
|
14.2.3 Deep Learning-Based CTR Model |
|
|
324 | (2) |
|
14.3 Exploration and Utilization |
|
|
326 | (5) |
|
14.3.1 Reinforcement Learning and E&E |
|
|
327 | (2) |
|
|
|
329 | (1) |
|
|
|
329 | (2) |
|
Chapter 15 Programmatic Trade Technologies |
|
|
331 | (16) |
|
|
|
332 | (6) |
|
|
|
334 | (2) |
|
15.1.2 Call-out Optimization |
|
|
336 | (2) |
|
|
|
338 | (7) |
|
15.2.1 Customized User Segmentation |
|
|
340 | (1) |
|
15.2.1.1 Look-Alike Modeling |
|
|
341 | (1) |
|
15.2.2 CTR Prediction in DSP |
|
|
342 | (1) |
|
15.2.3 Estimation of Click Value |
|
|
343 | (1) |
|
|
|
344 | (1) |
|
|
|
345 | (2) |
|
15.3.1 Network Optimization |
|
|
346 | (1) |
|
Chapter 16 Other Advertising Technologies |
|
|
347 | (28) |
|
16.1 Creative Optimization |
|
|
348 | (5) |
|
16.1.1 Programmatic Creative |
|
|
349 | (1) |
|
|
|
350 | (1) |
|
|
|
351 | (2) |
|
16.2 Experimental Framework |
|
|
353 | (1) |
|
16.3 Advertising Monitoring and Attribution |
|
|
354 | (5) |
|
|
|
355 | (1) |
|
|
|
356 | (1) |
|
16.3.3 Attribution of Advertising Performance |
|
|
357 | (2) |
|
|
|
359 | (7) |
|
16.4.1 Classification of Spam Methods |
|
|
359 | (1) |
|
16.4.2 Common Ad Spam Methods |
|
|
360 | (6) |
|
16.5 Product and Technology Selection |
|
|
366 | (9) |
|
16.5.1 Best Practices for Media |
|
|
367 | (3) |
|
16.5.2 Best Practices for Advertisers |
|
|
370 | (2) |
|
16.5.3 Best Practices for Data Providers |
|
|
372 | (3) |
|
Part 4 Terminology and Index |
|
|
375 | (6) |
| References |
|
381 | (6) |
| Index |
|
387 | |