Pricing in Search Advertising Susan Athey, Harvard University and Microsoft

Similar documents
Sponsored Search: Theory and Practice

Online Ad Auctions. By Hal R. Varian. Draft: December 25, I describe how search engines sell ad space using an auction.

Search engine advertising

Reserves Prices in Internet Advertising Auctions

VCG in Theory and Practice

A Survey of Sponsored Search Advertising in Large Commercial Search Engines. George Trimponias, CSE

Bidding for Sponsored Link Advertisements at Internet

Optimising Trade-offs Among Stakeholders in Ad Auctions

Introduction to computational advertising

Pay Per Click Advertising

Our MCMC algorithm is based on approach adopted by Rutz and Trusov (2011) and Rutz et al. (2012).

Optimal Auction Design and Equilibrium Selection in Sponsored Search Auctions

Title: A Mechanism for Fair Distribution of Resources with Application to Sponsored Search

VALUE OF SHARING DATA

Quality Score that Makes You Invest

Optimization of Click-Through Rate Prediction in the Yandex Search Engine

Computational Advertising

The Role of Value of Information Based Metareasoning in Adaptive Sponsored Search Auctions

Optimal Auction Design and Equilibrium Selection in Sponsored Search Auctions

Introduction to Computational Advertising

Adword auction bidding strategies of budget-limited advertisers on competing search engines

HABIT 2: Know and Love Quality Score

Google. EXAM - Adwords-fundamentals. Google Adword Advertising Fundamentals. Buy Full Product.

Keyword Analysis. Section 1: Google Forecast. Example, inc

Revenue Optimization in the Generalized Second-Price Auction

Online Advertising and Ad Auctions at Google

Mobile Marketing and PPC. What SMBs Should Be Doing, NOW! A WordStream Guide

What Makes Google Tick?

BEST PRACTICES FOR ADWORDS

Google and multisided platform economics: what lessons for delivery services?

Advertisement Allocation for Generalized Second Pricing Schemes

Inference and Auction Design in Online Advertising

An Empirical Analysis of the Auction Bids for. Keyword Types in Sponsored Search

MANAGING HETEROGENEITY IN SEARCH-ADVERTISERS OBJECTIVES

Keyword Performance Prediction in Paid Search Advertising

ADWORDS IS AN AUTOMATED ONLINE AUCTION. WITHIN A CAMPAIGN, YOU IDENTIFY KEYWORDS THAT TRIGGER YOUR ADS TO APPEAR IN SPECIFIC SEARCH RESULTS.!

arxiv: v3 [cs.gt] 1 Aug 2017

Introduction to computational advertising. Bogdan Cautis

OCTOBOARD INTRO. Put your metrics around these practical questions and make sense out of your Facebook Ads Analytics!

Data Science Challenges for Online Advertising A Survey on Methods and Applications from a Machine Learning Perspective

What Makes Them Click: Empirical Analysis of Consumer Demand for Search Advertising

DIGITAL MARKETING DATA SHEET CHANNELADVISOR DIGITAL MARKETING ENABLES RETAILERS TO: And many more

GOOGLE ADWORDS. Optimizing Online Advertising x The Analytics Edge

Golden Rule #4: How to Assess Commerciality

INVENTORY BASED AD CREATION AND KEYWORD TARGETED SEARCH ADVERTISING SYSTEM

Designing an Ad Auctions Game for the Trading Agent Competition

Marketing campaign Google Adwords + Facebook + Instagram

Sponsored Search Markets

Dominant bidding strategy in Mobile App advertising auction. Wang, L; Zhang, Y; Chen, ZD; Ning, L; Cheng, Q

What about streaming data?

CSE 158 Lecture 14. Web Mining and Recommender Systems. AdWords

Enabling citizen-empowered local government: The Constituent Engagement Solution for MS Dynamics

Reverse-engineering AdWords Quality Score factors

Feedback Control and Optimization in Online Advertising

On the Interest of Introducing Randomness in Ad-Word Auctions

Position auctions with endogenous supply

This research is brought to you courtesy of.

Fast Traffic Tactics

March. 2 It is even more sophisticated than this since Google has quite a bit of information about the

Introduction. If you are curious of what to expect, then read on

Computer Mediated Transactions. Hal Varian American Economic Review Presentation by: Paulo Albuquerque

Mastering Google AdWords

A Simulation Framework for Evaluating Designs for Sponsored Search Markets

Certificate Program in Digital Marketing

arxiv: v2 [cs.ir] 25 Mar 2014

Internet Advertising and Generalized Second Price Auctions

Impression Effect vs. Click-through Effect: Mechanism Design of Online Advertising

WEB MARKETING SCHOOL 01 DIGITAL MARKETING OVERVIEW

The Art and Science of Bing Ads Reporting

Powering your nonprofit through Google Grants and Automation. December 12, 2017

Intent Traffic. Gold Medal. Intent Traffic 2/22/2018

How to Use PPC Advertising to Grow Your Pool Business!

MATH 240: Problem Set 4

CS 345 Data Mining. Online algorithms Search advertising

Location, Location, Location: An Analysis of Profitability of Position in Online Advertising Markets

AMS. Amazon Marketing Services

A Bid for Every Auction. Implementing and Improving AdWords Automated Bidding

Intermediate Google AdWords Instructors: Alice Kassinger

Working of Pay per Click

Google Advertising Overview

SRDS.com Media Pro Webinars

Keyword Competition and Determinants of Ad Position in Sponsored Search Advertising

Sponsored Search Auctions: An Overview of Research with emphasis on Game Theoretic Aspects

Casino Programmatic Buying & AdWords 12-Month Review

Agenda. Next & Now. Bing Ads Product Update. Advertising Excellence. Insights to Impress. Yahoo Bing Search Alliance Microsoft

On the Effects of Competing Advertisements in Keyword Auctions

Sponsored Search Auctions: An Overview of Research with emphasis on Game Theoretic Aspects

Introduction. We ll be going through some key notions in paid advertising through the four chapters of our guide.

Complete Google AdWords Professional Certification Training

The Beginners Guide : Google Adwords. e-book. A Key Principles publication

E-Business. E-marketing and E-CRM

Measurement and Analysis of OSN Ad Auctions

CS246: Mining Massive Datasets Jure Leskovec, Stanford University

Digital Marketing. Most Demanded Brand for Shaping IT Career. Images in Photoshop and Image Ready. Website Planning & Creation

Position auctions with endogenous supply

CS246: Mining Massive Datasets Jure Leskovec, Stanford University.

Trading Agent Competition Ad Auctions

,

Bing Ads Product Update. #BingAdsConnect

Transcription:

Pricing in Search Advertising Susan Athey, Harvard University and Microsoft Disclaimer: The views in this presentation are my own and do not represent any institution.

Summary Pricing in internet search set by algorithms Technology allows for individualized prices and extensive price discrimination Economic principles carry over from standard multi-sided markets Measuring price changes and their efficiency consequences more subtle Literature: Varian; Edelman, Ostrovsky, & Schwarz (simplified auction overview) Athey and Nekipelov; Edelman and Schwarz; Lahaie and Pennock (tradeoffs between efficiency and revenue)

Internet Search and Search Advertising Ads

Balancing Constituents in Search Advertising Impact of raising reserve prices Initially, allows better-quality algo results to appear Eventually, ads are better than algo and users harmed Advertisers and medium-term revenue in conflict Dollars 0.5 Users 0.4 0.3 0.2 0.1 Advertisers Revenue 0.0 0.2 0.4 0.6 0.8 1.0 Reserve User Utility User Advertiser Utility Adv SR Revenue Rev User Optimal 4

The click-weighted generalized second price auction Opportunity cost of placing an ad is an impression in the same position Price for position m determined using m + 1 st revenue per impression Multiply per-click bid by clickability score, s, to get per-impression bid Clickability is the click-through rate if ad were to be shown in top position If R is a per impression reserve price, these would be prices: Per-Click Bid Rank Score: Estimated Revenue Bid (normalized to 1 st position) Price Per Click Estimated Revenue (normalized to 1 st position) b 1 s 1 b 1 s 2 b 2 /s 1 s 2 b 2 b 2 s 2 b 2 s 3 b 3 /s 2 s 3 b 3 b 3 s 3 b 3 s 4 b 4 /s 3 s 4 b 4 b 4 s 4 b 4 R/s 4 R

More Accurate Click Prediction Increases Efficiency, But Can Decrease Revenue Per-Click Bid Estimated Revenue Bid (normalized to 1 st position) Price Per Click Platform Revenue (including position discounts) Expected Clicks (including position discounts) Coarse click predictor with two bidders with equal bids, clickability b b s b b s s b b s R/s 2 R 2 s Granular click predictor identifies user types: Half of users like A better so true score is ( +d) s for A and ( d) s for B Half of users like B better so true score is ( +d) s for B and ( d) s for A b b ( +d) s b( d) b ( d) s ( +d) s /( +d) b b ( d) s R/(( d) s) 2 R 2 ( d) s Differences in outcomes: Granular Coarse d s ( 2 )d s

Today, quality scores diverge from clickability In practice, clickability replaced by the generalized quality score of the ad Formulas not revealed, nor is objective of algorithm Can be set at search phrase x ad level Depends on landing page of the ad, and may include advertiser and industry characteristics What can quality scores be used for? Some advertisers could be individually penalized across the board Search engines have the ability to directly manipulate advertising prices via quality scores, through price discrimination practices such as squashing Quality scores can improve efficiency of rankings when clickability does not correspond to value creation, e.g. broad match, cases where ad text might confuse users

Quality scores and reserve prices in action Notation: c is true clickability, s is the score used, and j is the fraction of clicks an ad receives by being in position j instead of the top Decreasing quality score for top bidder while increasing it for second bidder typically increases revenue collected Squashing = put less weight on clickability (see Lahaie and Pennock) Per-Click Bid Rank Score: Estimated Revenue Bid (normalized to 1 st position) Price Per Click Estimated Revenue (including position discounts) b 1 s 1 b 1 s 2 b 2 /s 1 b 2 (s 2 /s 1 ) c 1 b 2 s 2 b 2 s 3 b 3 /s 2 b 3 (s 3 /s 2 ) c 2 2 b 3 s 3 b 3 R/s 3 R(1/s 3 ) c 3 3

Tuning the Dials in Pricing and Allocation There are a variety of dials and methods for managing marketplace Number of ad slots, per-impression and per-click reserve prices, tweaking quality score formulas and algorithms, degree of discounting of poor-quality clicks from expanded matching or partner network Reserve prices price a substantial portion of clicks Marketplace management team tunes dials to balance users, advertisers and publisher revenue Dials may be retuned for holiday season, in economic downturns, or to meet particular ad platform or publisher objectives Third party publishers who syndicate search may have their own dial settings There are a variety of other filters and restrictions on ads Minimum relevance thresholds, quality scores, etc. for top ad blocks

Broad Match, Relevance Thresholds, and Pricing Advertisers place bids on broad match keywords Algorithms for matching are non-transparent Platform chooses which advertisers get to compete in the auctions Allowing more advertisers in increases prices at the expense of relevance Advertisers no longer bid in a single auction against the same advertisers, but rather each search query has a different set of competitors and a different auction

Summary Pricing in internet search set by algorithms Technology allows for individualized prices and extensive price discrimination Economic principles carry over from standard multi-sided markets Measuring price changes and their efficiency consequences more subtle Literature: Varian; Edelman, Ostrovsky, & Schwarz (simplified auction overview) Athey and Nekipelov; Edelman and Schwarz; Lahaie and Pennock (tradeoffs between efficiency and revenue)