On the causality of advertising Vincenzo DElia , v.delia@criteo.com - - PowerPoint PPT Presentation

on the causality of advertising
SMART_READER_LITE
LIVE PREVIEW

On the causality of advertising Vincenzo DElia , v.delia@criteo.com - - PowerPoint PPT Presentation

On the causality of advertising Vincenzo DElia , v.delia@criteo.com AdKDD1 9 Advertisers Ad Server/SSPs Demand side Platform Ad Exchange 2 from Criteo Q2 2019 Earnings report 4 from Criteo Q2 2019 Earnings report Demand side:


slide-1
SLIDE 1

Vincenzo D’Elia, v.delia@criteo.com AdKDD’19

On the causality of advertising

slide-2
SLIDE 2

2

Ad Server/SSPs Ad Exchange Demand side Platform Advertisers

slide-3
SLIDE 3

from Criteo Q2 2019 Earnings report

slide-4
SLIDE 4

4

from Criteo Q2 2019 Earnings report

slide-5
SLIDE 5

5

  • Integration
  • Set a bid (CPC, CPA) and/or a budget
  • Set an objective (views, clicks, conversions, … )

Demand side: Advertisers Supply side: Ad exchanges

  • Criteo Integrates with SSPs
  • We participate in real time on a CPM basis
slide-6
SLIDE 6

6

  • “Second price” property: higher CPA → higher payment → higher volume

Demand side: Advertisers Supply side: Ad exchanges

  • Second price auctions (with/without reserve prices, dynamic floors, etc.)
  • First price auctions
  • Header bidding (multiple sub-auctions resolved by a single “meta-auction”)
slide-7
SLIDE 7

7

More on https://www.criteo.com/retargeting-ad-examples/

  • bid ∝ CPA * P(A|Display, User, Context info)
  • We show and track ads
slide-8
SLIDE 8

8

Budget allocation

Align marginal ROIs

How many Actions?

What is the revenue of the Ad campaign? What should we predict?

Budget management

slide-9
SLIDE 9

9

Advertiser’s dashboard

# users Organic # visits # conversions # actions Marketing channel X: Budget X$ Marketing channel Y: Budget Y$

slide-10
SLIDE 10

10

The attribution problem

# users Organic # visits # conversions # actions Marketing channel X: Budget X$ Marketing channel Y: Budget Y$ Attribution algorithm

users visits conversions actions users visits conversions actions users visits conversions actions

slide-11
SLIDE 11

11

Advertisers’ attribution models – rule based

Other rules, based on

  • Position (i.e. first and last clicks get 40% each,

the rest is uniform)

  • Matching to other events (e.g. add to cart)
slide-12
SLIDE 12

12

Advertisers’ attribution models – algorithmic

  • Incremental value effect
  • Probability of conversion as a function of ad exposure
  • Use the model to compute incremental value of each ad.
  • Game theory
  • Shapley values (assign credit to individual channels who cooperate to

generate a conversion)

  • Multiple payment schemes proposed

Cf..Sigal et al, 2019.

slide-13
SLIDE 13

What are the models for an attribution- aware bidder?

Cf..Diemert et al, 2017.

slide-14
SLIDE 14

14

Advertiser’s dashboard

# users Organic # visits # conversions # actions Marketing channel X: Budget X$ Marketing channel Y: Budget Y$

slide-15
SLIDE 15

15

Use a control population!

# users Organic # visits # conversions # actions Marketing channel X: Budget X$ Marketing channel Y: Budget Y$

Control 20% ignore first days Control 20% ignore first days

slide-16
SLIDE 16

16

  • It is client-wise
  • Test users get the normal treatment
  • For a Control user, every time we

would show an ad for the client under iABT

  • We log all information
  • We participate with another

client

Incrementality testing for a DSP

Test Control

$ $ $ $ $ $ $ $ $ $ $ $ $

slide-17
SLIDE 17

17

Exposed Users who had seen an ad vs users who would have seen an ad (for a specific client) It It is a a counterfactu tual l mea easurem ement. 𝐕𝐪𝐦𝐣𝐠𝐮 = 𝐓𝐛𝐦𝐟𝐭𝐔𝐟𝐭𝐮 − 𝐓𝐛𝐦𝐟𝐭𝐃𝐩𝐨𝐮𝐬𝐩𝐦 𝐓𝐛𝐦𝐟𝐭𝐃𝐩𝐨𝐮𝐬𝐩𝐦

Computed on exposed population (!?!)

Uplift measurement - exposed

Test Control

$ $ $ $ $ $ $ $ $ $ $ $ $

Exposed

slide-18
SLIDE 18

18

Int Intent to tr treat We consider all users which could have been treated (e.g. all retargetable users) 𝐕𝐪𝐦𝐣𝐠𝐮 = 𝐓𝐛𝐦𝐟𝐭𝐔𝐟𝐭𝐮 − 𝐓𝐛𝐦𝐟𝐭𝐃𝐩𝐨𝐮𝐬𝐩𝐦 𝐓𝐛𝐦𝐟𝐭𝐃𝐩𝐨𝐮𝐬𝐩𝐦

Computed on retargetable users

Uplift measurement – Intent to treat

Test Control

$ $ $ $ $ $ $ $ $ $ $ $ $

slide-19
SLIDE 19

19

Ghost popula latio ion subset of users that we see

  • n ad exchanges, for which we participate (or

would participate) for that client 𝐕𝐪𝐦𝐣𝐠𝐮 = 𝐓𝐛𝐦𝐟𝐭𝐔𝐟𝐭𝐮 − 𝐓𝐛𝐦𝐟𝐭𝐃𝐩𝐨𝐮𝐬𝐩𝐦 𝐓𝐛𝐦𝐟𝐭𝐃𝐩𝐨𝐮𝐬𝐩𝐦

Computed on ghost population

Uplift measurement – Ghost population Test

Control

$ $ $ $ $ $ $ $ $ $ $ $ $

Ghost population

slide-20
SLIDE 20

20

Predic icted “Ghost” Ads: use simulated auctions

  • n the ad exchange.

Use it both on test and control to predict exposed users. “Ghost” exposed: assume sales in Ghost not exposed are the same in Test and Control.

Approximating control-exposed

Test Control

$ $ $ $ $ $ $ $ $ $ $ $ $

predicted “Ghost” ads

slide-21
SLIDE 21

21

The bid bidder chang nges th the sta tatus of f us users rs The e probabil ilit ity that at we e par artic icip ipate for a a client in n iABT is no not th the same be between test and nd control

Beware of filters!

slide-22
SLIDE 22

22

Work with clients Transparency

  • Share raw data
  • All experiences and measurement must be

reproducible by both

Interpretability

  • Who are the incremental buyers?
  • Where do I generate a new sale?
  • How effective is web inventory wrt app

inventory?

slide-23
SLIDE 23

23

  • iABT are expensive
  • iROI very noisy
  • Measure average iROI is ok
  • Measuring marginal iROI much

more challenging

  • Measurement is challenging for small

advertisers

How many Actions?

What is the revenue of the Ad campaign? What should we predict?

Budget management - bis

slide-24
SLIDE 24

How does an incremental attribution system look like?

slide-25
SLIDE 25

25

References

Garrett Johnson, Randal A. Lewis and Elmar Nubbemeyer, 2017. Ghost Ads: Improving the Economics of Measuring Online Ad Effectiveness. Simon Business School Working Paper No. FR 15-21. Eustache Diemert, Julien Meynet, Pierre Galland, Damien Lefortier, 2017. Attribution Modeling Increases Efficiency of Bidding in Display Advertising. AdKDD TargetAd workshop at KDD’17. https://arxiv.org/abs/1707.06409v2 Randall A. Lewis and Jeffrey Wong, 2018. Incrementality Bidding & Attribution, 2018. Available at SSRN: https://ssrn.com/abstract=3129350. Raghav Singal, Omar Besbes, Antoine Desir, Vineet Goyal, and Garud Iyengar, 2019. Shapley Meets Uniform: An Axiomatic Framework for Attribution in Online Advertising. Proceedings of the 2019World WideWeb Conference (WWW ’19). https://doi.org/10.1145/3308558.3313731

slide-26
SLIDE 26

Thank you