SlideShare a Scribd company logo
1 of 22
Download to read offline
Mobile advertising:
The pre-click experience
Mounia Lalmas
Director of Research, Advertising Sciences
Work in collaboration with Ke (Adam) Zhou, Miriam Redi and Andy Haines
UK Internet users
comScore 2015
Facebook Suggested Post Twitter Promoted Tweet Yahoo Sponsored Content
Native advertising on mobile
Why native advertising?
Visually Engaging
Audience Attention
Higher Brand Lift
Social Share
Bad ads disengage users
D. G. Goldstein, R. P. McAfee, and S. Suri. The cost of annoying ads. WWW 2013.
A. Goldfarb and C. Tucker. Online display advertising: Targeting and obtrusiveness.
Marketing Science 2011.
User interaction with ads
The user spends time on the ad site (post-click)
The user converts
The user clicks on the ad (click)
The user hides the ad (pre-click)
The pre-click ad experience
How to measure that an ad is bad?
What makes an ad bad?
How to predict that an ad is bad?
The user hides the ad
Using ad feedbacks as signal of bad ad
Metric of ad pre-click experience
Offensive Feedback Rate (OFR): offensive feedback / impression
highly offensive
ads
CTR vs. Offensiveness (OFR)
Bad ads attract clicks (clickbaits?)
Weak Correlation CTR/OFR
• Spearman: 0.155
• Pearson: -0.043
Quantile analysis
• High OFR ⇔ various CTR
• Higher CTR ⇔ higher OFR
What makes an ad preferred by users?
Methodology
● Pair-wise ad preference + reasons
● Sample ads with various CTR (whole spectrum)
● Comparison within category (vertical)
What makes an ad preferred by users?
Underlying preference reasons
● Aesthetic appeal > Product, Brand, Trustworthiness > Clarity > Layout
● Vertical differences:
○ personal finance (clarity)
○ beauty and education (product)
Engineering ad pre-click features
brand
HISTORICAL FEATURES
click-through rate, dwell time, bounce rate …
BRAND
READABILITY
SENTIMENT
AESTHETICS
VISUALS
Engineering ad pre-click features
User reasons Engineerable ad copy features
Brand Brand (domain pagerank, search term popularity)
Product/Service Content (category, adult detector, image objects)
Trustworthiness
Psychology (sentiment, psychological incentives)
Content Coherence (similarity between title and desc)
Language Style (formality, punctuation, superlative)
Language Usage (spam, hatespeech, click bait)
Clarity Readability (Flesch reading ease, num of complex words)
Layout
Readability (num of sentences, words)
Image Composition (Presence of objects, symmetry)
Aesthetic appeal
Colors (H.S.V, Contrast, Pleasure)
Textures (GLCM properties)
Photographic Quality (JPEG quality, sharpness)
Sentiment analysis is the detection of attitudes
“enduring, affectively colored beliefs, dispositions towards objects or persons”
Sentiment features
Types of attitudes
● From a set of types
like, love, hate, value,
desire, etc.
● Or (more commonly)
simple weighted polarity:
○ positive, negative,
neutral
○ their strength
Language style features
F-score: quantify the level of formality, where formality specifically
defined as context-independence
Feature Description
Punctuation # of different punctuation marks, including exclaim point ‘!’,
question mark ‘?’ and quotes
Start with number whether text starts with number
Start with 5W1H whether text starts with “what”, “where”, “when”, “why”, “who”
and “how”
Contain superlative whether text contains a superlative adverb or adjective
# of slang words number of slang words used
# of profane words number of profane words used
Visual features
Color Distribution
Hue, Saturation, Brightness
Rule of Thirds
Image Composition and Layout
Emotional Response
Pleasure, Arousal,
Dominance
Depth of Field
Sharpness contrast
between foreground
and background
Objective Quality
Sharpness, Noise, JPEG
quality, Contrast
Balance, Exposure
Balance
Feature correlation with OFR
Offensive ads tend to:
● start with number
● maintain lower image JPEG quality
● be less formal
● express negative sentiment in the ad title
Data
Around 30K native ads served on iOS and Android
Ad feedback data obtained from Yahoo news stream
Classifier
Logistic Regression as a binary classifier
● positive examples: high quantile of ad OFR
● negative examples: all others
Evaluation
5-fold Cross-validation
Metric: AUC (Area Under the ROC Curve)
Predicting a bad pre-click experience
Model performance
Performance per feature:
1. product
2. trustworthiness
3. brand
4. aesthetic appeal
5. clarity
6. layout
Model performance (AUC)
● No historical: 0.77
● Historical: 0.70
● Both: 0.79
A/B testing online evaluation
Baseline system (A):
Score(ad) = bid * pCTR
Pre-click experience System (B)
• Eliminate the ad from ad ranking if P(offensive|ad) >
• determined by other constraints (e.g. revenue impact)
OFR decreases by -17.6%
Take-away messages
How to measure the ad pre-click experience?
Offensive feedback rate as a metric
Metric
Features
Model
A/B testing
What makes an ad good?
Aesthetic appeal > Product, Brand,
Trustworthiness > Clarity > Layout
How to model?
Mining ad copy features from ad text, image
and advertiser + Logistic regression
Does it work?
Effective in identifying bad pre-click ads

More Related Content

What's hot

Consumer Behaviour - Attitude
Consumer Behaviour - AttitudeConsumer Behaviour - Attitude
Consumer Behaviour - Attitude
rainbowlink
 

What's hot (20)

Ppt For Visit To A Mall
Ppt For Visit To A MallPpt For Visit To A Mall
Ppt For Visit To A Mall
 
A systematic study on customer perception towards reliance trends in comparis...
A systematic study on customer perception towards reliance trends in comparis...A systematic study on customer perception towards reliance trends in comparis...
A systematic study on customer perception towards reliance trends in comparis...
 
Market Research on Dog Food
Market Research on Dog FoodMarket Research on Dog Food
Market Research on Dog Food
 
Role of Opinion leaders in consumer behaviour
Role of Opinion leaders in consumer behaviour Role of Opinion leaders in consumer behaviour
Role of Opinion leaders in consumer behaviour
 
Consumer Behavior chapter 03 Learning and Memory theories Moghimi
Consumer Behavior chapter 03 Learning and Memory theories MoghimiConsumer Behavior chapter 03 Learning and Memory theories Moghimi
Consumer Behavior chapter 03 Learning and Memory theories Moghimi
 
A study on buying behavior of customers in big bazaar
A study on buying behavior of customers in big bazaarA study on buying behavior of customers in big bazaar
A study on buying behavior of customers in big bazaar
 
A comparative study on centennials perception about swiggy and zomato vashu...
A comparative study on centennials perception about swiggy and zomato   vashu...A comparative study on centennials perception about swiggy and zomato   vashu...
A comparative study on centennials perception about swiggy and zomato vashu...
 
Attitude - structural models
Attitude - structural modelsAttitude - structural models
Attitude - structural models
 
Consumer Motivation
Consumer MotivationConsumer Motivation
Consumer Motivation
 
Cardinal approches
Cardinal approchesCardinal approches
Cardinal approches
 
"Catchment area analysis & Promotion-Big Bazaar" by Akshay Amber
"Catchment area analysis & Promotion-Big Bazaar" by Akshay Amber"Catchment area analysis & Promotion-Big Bazaar" by Akshay Amber
"Catchment area analysis & Promotion-Big Bazaar" by Akshay Amber
 
Survey questionnaire for vegetable vendors
Survey questionnaire for vegetable vendorsSurvey questionnaire for vegetable vendors
Survey questionnaire for vegetable vendors
 
Mumbai dabbawalas- Inventory Management
Mumbai dabbawalas- Inventory ManagementMumbai dabbawalas- Inventory Management
Mumbai dabbawalas- Inventory Management
 
Strategic management of IFB
Strategic management of IFBStrategic management of IFB
Strategic management of IFB
 
Consumer Behaviour - Attitude
Consumer Behaviour - AttitudeConsumer Behaviour - Attitude
Consumer Behaviour - Attitude
 
Reliance digital
Reliance digitalReliance digital
Reliance digital
 
Consumer behavior ch4 personality, self image, and life style moghimi
Consumer behavior ch4 personality, self image, and life style moghimiConsumer behavior ch4 personality, self image, and life style moghimi
Consumer behavior ch4 personality, self image, and life style moghimi
 
Market analysis of Flipkart
Market analysis of FlipkartMarket analysis of Flipkart
Market analysis of Flipkart
 
Reliance Retail
Reliance Retail Reliance Retail
Reliance Retail
 
BIG BAZAR-case analysis
BIG BAZAR-case analysisBIG BAZAR-case analysis
BIG BAZAR-case analysis
 

Viewers also liked

Story-focused Reading in Online News and its Potential for User Engagement
Story-focused Reading in Online News and its Potential for User EngagementStory-focused Reading in Online News and its Potential for User Engagement
Story-focused Reading in Online News and its Potential for User Engagement
Mounia Lalmas-Roelleke
 
Game on: 16 design patterns for user engagement
Game on: 16 design patterns for user engagementGame on: 16 design patterns for user engagement
Game on: 16 design patterns for user engagement
Nadya Direkova
 
Measuring User Engagement
Measuring User EngagementMeasuring User Engagement
Measuring User Engagement
Mounia Lalmas-Roelleke
 

Viewers also liked (12)

Story-focused Reading in Online News and its Potential for User Engagement
Story-focused Reading in Online News and its Potential for User EngagementStory-focused Reading in Online News and its Potential for User Engagement
Story-focused Reading in Online News and its Potential for User Engagement
 
An engaging click
An engaging clickAn engaging click
An engaging click
 
4 Must-Dos When Advertising on Mobile
4 Must-Dos When Advertising on Mobile4 Must-Dos When Advertising on Mobile
4 Must-Dos When Advertising on Mobile
 
An Insight Into Mobile Advertising By Asif Ali Cto Of Mobile Worx CTO of Mobi...
An Insight Into Mobile Advertising By Asif Ali Cto Of Mobile Worx CTO of Mobi...An Insight Into Mobile Advertising By Asif Ali Cto Of Mobile Worx CTO of Mobi...
An Insight Into Mobile Advertising By Asif Ali Cto Of Mobile Worx CTO of Mobi...
 
The Four Cs of Mobile Advertising: What brands must know about mobile adverti...
The Four Cs of Mobile Advertising: What brands must know about mobile adverti...The Four Cs of Mobile Advertising: What brands must know about mobile adverti...
The Four Cs of Mobile Advertising: What brands must know about mobile adverti...
 
2016 Asia-Pacific Mobile Advertising Market Report
2016 Asia-Pacific Mobile Advertising Market Report2016 Asia-Pacific Mobile Advertising Market Report
2016 Asia-Pacific Mobile Advertising Market Report
 
From Push to Pull: Digital Transformation of Mobile Advertising
From Push to Pull: Digital Transformation of Mobile AdvertisingFrom Push to Pull: Digital Transformation of Mobile Advertising
From Push to Pull: Digital Transformation of Mobile Advertising
 
Tracxn Research: Mobile Advertising Landscape, August 2016
Tracxn Research: Mobile Advertising Landscape, August 2016Tracxn Research: Mobile Advertising Landscape, August 2016
Tracxn Research: Mobile Advertising Landscape, August 2016
 
programmatic Buying in Mobile Advertising
 programmatic Buying in Mobile Advertising  programmatic Buying in Mobile Advertising
programmatic Buying in Mobile Advertising
 
Game on: 16 design patterns for user engagement
Game on: 16 design patterns for user engagementGame on: 16 design patterns for user engagement
Game on: 16 design patterns for user engagement
 
Advertising on the mobile phone
Advertising on the mobile phoneAdvertising on the mobile phone
Advertising on the mobile phone
 
Measuring User Engagement
Measuring User EngagementMeasuring User Engagement
Measuring User Engagement
 

Similar to Mobile advertising: The preclick experience

eMarketer Webinar: Keys to Online Display Advertising
eMarketer Webinar: Keys to Online Display AdvertisingeMarketer Webinar: Keys to Online Display Advertising
eMarketer Webinar: Keys to Online Display Advertising
eMarketer
 
Scalable advertising recommender systems
Scalable advertising recommender systemsScalable advertising recommender systems
Scalable advertising recommender systems
Joaquin Delgado PhD.
 

Similar to Mobile advertising: The preclick experience (20)

Predicting Pre-click Quality for Native Advertisements
Predicting Pre-click Quality for Native AdvertisementsPredicting Pre-click Quality for Native Advertisements
Predicting Pre-click Quality for Native Advertisements
 
Advertising Quality Science
Advertising Quality ScienceAdvertising Quality Science
Advertising Quality Science
 
Effects of ad quality & content relevance on perceived content quality
Effects of ad quality & content relevance on perceived content qualityEffects of ad quality & content relevance on perceived content quality
Effects of ad quality & content relevance on perceived content quality
 
UX Strategy Case Study
UX Strategy Case StudyUX Strategy Case Study
UX Strategy Case Study
 
BVDW / IAB Germany – Power of Creation study
BVDW / IAB Germany – Power of Creation studyBVDW / IAB Germany – Power of Creation study
BVDW / IAB Germany – Power of Creation study
 
Website design and conversion
Website design and conversion Website design and conversion
Website design and conversion
 
Native vs display advertising
Native vs display advertisingNative vs display advertising
Native vs display advertising
 
SEM Basic | Paid web marketing overview
SEM Basic | Paid web marketing overviewSEM Basic | Paid web marketing overview
SEM Basic | Paid web marketing overview
 
eMarketer Webinar: Keys to Online Display Advertising
eMarketer Webinar: Keys to Online Display AdvertisingeMarketer Webinar: Keys to Online Display Advertising
eMarketer Webinar: Keys to Online Display Advertising
 
(17) digital marketing overview ppt ah authors
(17) digital marketing overview  ppt ah authors(17) digital marketing overview  ppt ah authors
(17) digital marketing overview ppt ah authors
 
Ad Connect Brochure
Ad Connect BrochureAd Connect Brochure
Ad Connect Brochure
 
Online Display Advertising
Online Display AdvertisingOnline Display Advertising
Online Display Advertising
 
Christi Olson - Advanced Search Summit Napa 2021
Christi Olson - Advanced Search Summit Napa 2021Christi Olson - Advanced Search Summit Napa 2021
Christi Olson - Advanced Search Summit Napa 2021
 
Introduction to Online Advertising
Introduction to Online AdvertisingIntroduction to Online Advertising
Introduction to Online Advertising
 
ComfortLife Marketing Academy: Online Advertising
ComfortLife Marketing Academy: Online AdvertisingComfortLife Marketing Academy: Online Advertising
ComfortLife Marketing Academy: Online Advertising
 
Native advertising
Native advertisingNative advertising
Native advertising
 
Scalable advertising recommender systems
Scalable advertising recommender systemsScalable advertising recommender systems
Scalable advertising recommender systems
 
LAFS Marketing and Monetization Lecture 6: Advertising and Publicity
LAFS Marketing and Monetization Lecture 6: Advertising and PublicityLAFS Marketing and Monetization Lecture 6: Advertising and Publicity
LAFS Marketing and Monetization Lecture 6: Advertising and Publicity
 
Nuances of Digital Media Planning
Nuances of Digital Media PlanningNuances of Digital Media Planning
Nuances of Digital Media Planning
 
Aso workshop for the creative team
Aso workshop for the creative teamAso workshop for the creative team
Aso workshop for the creative team
 

More from Mounia Lalmas-Roelleke

Tutorial on Online User Engagement: Metrics and Optimization
Tutorial on Online User Engagement: Metrics and OptimizationTutorial on Online User Engagement: Metrics and Optimization
Tutorial on Online User Engagement: Metrics and Optimization
Mounia Lalmas-Roelleke
 
Friendly, Appealing or Both? Characterising User Experience in Sponsored Sear...
Friendly, Appealing or Both? Characterising User Experience in Sponsored Sear...Friendly, Appealing or Both? Characterising User Experience in Sponsored Sear...
Friendly, Appealing or Both? Characterising User Experience in Sponsored Sear...
Mounia Lalmas-Roelleke
 
From “Selena Gomez” to “Marlon Brando”: Understanding Explorative Entity Search
From “Selena Gomez” to “Marlon Brando”: Understanding Explorative Entity SearchFrom “Selena Gomez” to “Marlon Brando”: Understanding Explorative Entity Search
From “Selena Gomez” to “Marlon Brando”: Understanding Explorative Entity Search
Mounia Lalmas-Roelleke
 

More from Mounia Lalmas-Roelleke (20)

Engagement, Metrics & Personalisation at Scale
Engagement, Metrics &  Personalisation at ScaleEngagement, Metrics &  Personalisation at Scale
Engagement, Metrics & Personalisation at Scale
 
Engagement, metrics and "recommenders"
Engagement, metrics and "recommenders"Engagement, metrics and "recommenders"
Engagement, metrics and "recommenders"
 
Metrics, Engagement & Personalization
Metrics, Engagement & Personalization Metrics, Engagement & Personalization
Metrics, Engagement & Personalization
 
Tutorial on Online User Engagement: Metrics and Optimization
Tutorial on Online User Engagement: Metrics and OptimizationTutorial on Online User Engagement: Metrics and Optimization
Tutorial on Online User Engagement: Metrics and Optimization
 
Recommending and searching @ Spotify
Recommending and searching @ SpotifyRecommending and searching @ Spotify
Recommending and searching @ Spotify
 
Personalizing the listening experience
Personalizing the listening experiencePersonalizing the listening experience
Personalizing the listening experience
 
Recommending and Searching (Research @ Spotify)
Recommending and Searching (Research @ Spotify)Recommending and Searching (Research @ Spotify)
Recommending and Searching (Research @ Spotify)
 
Search @ Spotify
Search @ Spotify Search @ Spotify
Search @ Spotify
 
Tutorial on metrics of user engagement -- Applications to Search & E- commerce
Tutorial on metrics of user engagement -- Applications to Search & E- commerceTutorial on metrics of user engagement -- Applications to Search & E- commerce
Tutorial on metrics of user engagement -- Applications to Search & E- commerce
 
An introduction to system-oriented evaluation in Information Retrieval
An introduction to system-oriented evaluation in Information RetrievalAn introduction to system-oriented evaluation in Information Retrieval
An introduction to system-oriented evaluation in Information Retrieval
 
Friendly, Appealing or Both? Characterising User Experience in Sponsored Sear...
Friendly, Appealing or Both? Characterising User Experience in Sponsored Sear...Friendly, Appealing or Both? Characterising User Experience in Sponsored Sear...
Friendly, Appealing or Both? Characterising User Experience in Sponsored Sear...
 
Social Media and AI: Don’t forget the users
Social Media and AI: Don’t forget the usersSocial Media and AI: Don’t forget the users
Social Media and AI: Don’t forget the users
 
Describing Patterns and Disruptions in Large Scale Mobile App Usage Data
Describing Patterns and Disruptions in Large Scale Mobile App Usage DataDescribing Patterns and Disruptions in Large Scale Mobile App Usage Data
Describing Patterns and Disruptions in Large Scale Mobile App Usage Data
 
Improving Post-Click User Engagement on Native Ads via Survival Analysis
Improving Post-Click User Engagement on Native Ads via Survival AnalysisImproving Post-Click User Engagement on Native Ads via Survival Analysis
Improving Post-Click User Engagement on Native Ads via Survival Analysis
 
Evaluating the search experience: from Retrieval Effectiveness to User Engage...
Evaluating the search experience: from Retrieval Effectiveness to User Engage...Evaluating the search experience: from Retrieval Effectiveness to User Engage...
Evaluating the search experience: from Retrieval Effectiveness to User Engage...
 
A Journey into Evaluation: from Retrieval Effectiveness to User Engagement
A Journey into Evaluation: from Retrieval Effectiveness to User EngagementA Journey into Evaluation: from Retrieval Effectiveness to User Engagement
A Journey into Evaluation: from Retrieval Effectiveness to User Engagement
 
Promoting Positive Post-click Experience for In-Stream Yahoo Gemini Users
Promoting Positive Post-click Experience for In-Stream Yahoo Gemini UsersPromoting Positive Post-click Experience for In-Stream Yahoo Gemini Users
Promoting Positive Post-click Experience for In-Stream Yahoo Gemini Users
 
From “Selena Gomez” to “Marlon Brando”: Understanding Explorative Entity Search
From “Selena Gomez” to “Marlon Brando”: Understanding Explorative Entity SearchFrom “Selena Gomez” to “Marlon Brando”: Understanding Explorative Entity Search
From “Selena Gomez” to “Marlon Brando”: Understanding Explorative Entity Search
 
How Big Data is Changing User Engagement
How Big Data is Changing User EngagementHow Big Data is Changing User Engagement
How Big Data is Changing User Engagement
 
Measuring user engagement: the do, the do not do, and the we do not know
Measuring user engagement: the do, the do not do, and the we do not knowMeasuring user engagement: the do, the do not do, and the we do not know
Measuring user engagement: the do, the do not do, and the we do not know
 

Recently uploaded

➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
amitlee9823
 
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
amitlee9823
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
amitlee9823
 
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
amitlee9823
 
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
amitlee9823
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
amitlee9823
 

Recently uploaded (20)

➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
 
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
 
hybrid Seed Production In Chilli & Capsicum.pptx
hybrid Seed Production In Chilli & Capsicum.pptxhybrid Seed Production In Chilli & Capsicum.pptx
hybrid Seed Production In Chilli & Capsicum.pptx
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 

Mobile advertising: The preclick experience

  • 1. Mobile advertising: The pre-click experience Mounia Lalmas Director of Research, Advertising Sciences Work in collaboration with Ke (Adam) Zhou, Miriam Redi and Andy Haines
  • 3. Facebook Suggested Post Twitter Promoted Tweet Yahoo Sponsored Content Native advertising on mobile
  • 4. Why native advertising? Visually Engaging Audience Attention Higher Brand Lift Social Share
  • 5. Bad ads disengage users D. G. Goldstein, R. P. McAfee, and S. Suri. The cost of annoying ads. WWW 2013. A. Goldfarb and C. Tucker. Online display advertising: Targeting and obtrusiveness. Marketing Science 2011.
  • 6. User interaction with ads The user spends time on the ad site (post-click) The user converts The user clicks on the ad (click) The user hides the ad (pre-click)
  • 7. The pre-click ad experience How to measure that an ad is bad? What makes an ad bad? How to predict that an ad is bad? The user hides the ad
  • 8. Using ad feedbacks as signal of bad ad
  • 9. Metric of ad pre-click experience Offensive Feedback Rate (OFR): offensive feedback / impression highly offensive ads
  • 10. CTR vs. Offensiveness (OFR) Bad ads attract clicks (clickbaits?) Weak Correlation CTR/OFR • Spearman: 0.155 • Pearson: -0.043 Quantile analysis • High OFR ⇔ various CTR • Higher CTR ⇔ higher OFR
  • 11. What makes an ad preferred by users? Methodology ● Pair-wise ad preference + reasons ● Sample ads with various CTR (whole spectrum) ● Comparison within category (vertical)
  • 12. What makes an ad preferred by users? Underlying preference reasons ● Aesthetic appeal > Product, Brand, Trustworthiness > Clarity > Layout ● Vertical differences: ○ personal finance (clarity) ○ beauty and education (product)
  • 13. Engineering ad pre-click features brand HISTORICAL FEATURES click-through rate, dwell time, bounce rate … BRAND READABILITY SENTIMENT AESTHETICS VISUALS
  • 14. Engineering ad pre-click features User reasons Engineerable ad copy features Brand Brand (domain pagerank, search term popularity) Product/Service Content (category, adult detector, image objects) Trustworthiness Psychology (sentiment, psychological incentives) Content Coherence (similarity between title and desc) Language Style (formality, punctuation, superlative) Language Usage (spam, hatespeech, click bait) Clarity Readability (Flesch reading ease, num of complex words) Layout Readability (num of sentences, words) Image Composition (Presence of objects, symmetry) Aesthetic appeal Colors (H.S.V, Contrast, Pleasure) Textures (GLCM properties) Photographic Quality (JPEG quality, sharpness)
  • 15. Sentiment analysis is the detection of attitudes “enduring, affectively colored beliefs, dispositions towards objects or persons” Sentiment features Types of attitudes ● From a set of types like, love, hate, value, desire, etc. ● Or (more commonly) simple weighted polarity: ○ positive, negative, neutral ○ their strength
  • 16. Language style features F-score: quantify the level of formality, where formality specifically defined as context-independence Feature Description Punctuation # of different punctuation marks, including exclaim point ‘!’, question mark ‘?’ and quotes Start with number whether text starts with number Start with 5W1H whether text starts with “what”, “where”, “when”, “why”, “who” and “how” Contain superlative whether text contains a superlative adverb or adjective # of slang words number of slang words used # of profane words number of profane words used
  • 17. Visual features Color Distribution Hue, Saturation, Brightness Rule of Thirds Image Composition and Layout Emotional Response Pleasure, Arousal, Dominance Depth of Field Sharpness contrast between foreground and background Objective Quality Sharpness, Noise, JPEG quality, Contrast Balance, Exposure Balance
  • 18. Feature correlation with OFR Offensive ads tend to: ● start with number ● maintain lower image JPEG quality ● be less formal ● express negative sentiment in the ad title
  • 19. Data Around 30K native ads served on iOS and Android Ad feedback data obtained from Yahoo news stream Classifier Logistic Regression as a binary classifier ● positive examples: high quantile of ad OFR ● negative examples: all others Evaluation 5-fold Cross-validation Metric: AUC (Area Under the ROC Curve) Predicting a bad pre-click experience
  • 20. Model performance Performance per feature: 1. product 2. trustworthiness 3. brand 4. aesthetic appeal 5. clarity 6. layout Model performance (AUC) ● No historical: 0.77 ● Historical: 0.70 ● Both: 0.79
  • 21. A/B testing online evaluation Baseline system (A): Score(ad) = bid * pCTR Pre-click experience System (B) • Eliminate the ad from ad ranking if P(offensive|ad) > • determined by other constraints (e.g. revenue impact) OFR decreases by -17.6%
  • 22. Take-away messages How to measure the ad pre-click experience? Offensive feedback rate as a metric Metric Features Model A/B testing What makes an ad good? Aesthetic appeal > Product, Brand, Trustworthiness > Clarity > Layout How to model? Mining ad copy features from ad text, image and advertiser + Logistic regression Does it work? Effective in identifying bad pre-click ads