SlideShare a Scribd company logo
1 of 36
Download to read offline
Introduction to RTB and Retargeting
淺談即時廣告競標及重⾏行銷廣告
cacaFly - 陸振恩 Popcorny (Pop)
About me
§  Experience
•  98~02 交大資科系
•  02~04 交大資科所 分散式實驗室
•  05~10 MediaTek
•  11~13 SmartQ
•  13~ cacaFly
•  Skills
•  Java
•  MSSQL/MySQL/MongoDB
•  iOS
•  Android
•  Contact me
•  FB: http://fb.me/popcornylu
•  Email: popcorny@cacafly.com
2
cacaFly Milestones
2006
Founded
in NCTU
funP.com
-the
leading
Social
Media
2009
cacaFly -
the first
company
providing
social media
marketing
service in
Taiwan.
2011
cacaFly has
partnered with
Facebook to be
the only
authorized
advertisement
reseller in
Taiwan
2012
cacaFly started
a new division
to manage
small and
medium
businesses in
Taiwanese
market.
2013
cacaFly
become the
excusive
advertisement
reseller of
Microsoft in
Taiwan
3
Roles in Advertisement
Advertiser
•  Brand Name
•  Government
•  Individuals
Advertiser
Agency
Media Agency Media /
Publisher
•  Television
•  Radio
•  Newspaper
•  Magazine
•  Outdoor
•  Web Site
•  App
Buy Side Sell Side
4
source5
Online Advertisement
IAB
Standard
Size
6
Advertisement Steps
Action
Sales, Install, Fans,
Click
User click the
banner
Impression
Ad is shown on
banner
Click Through Rate (CTR)
= Clicks / Impressions
Conversion Rate (CR)
= Actions/ Clicks
7
Pricing Model
§  Cost Per Milli (thousand) impression - CPM
§  Cost per Click - CPC
§  Cost per Action - CPA
8
How to measure the performance?
Advertiser
ROI
Publisher
Profit
Effective CPC (eCPC)
= Total Cost / Clicks
Effective CPA (eCPA)
= Total Cost / Actions
Effective CPM(eCPM)
= Total Earn / Thousand Impression
9
Online Advertisement
PublisherAdvertiser
Ad Server
Sell Ad
10
Online Advertisement
PublisherAdvertiser
Buy Ad
Ad Server
11
Web SiteAdvertiser Web Site
Web Site
Publisher
Advertiser
Advertiser
Advertiser
Advertiser
Publisher
Contact with every websites?
Approach to each advertiser?
12
Ad Network
Ad Network
Advertiser
Buy Ad
Advertiser
Advertiser
Advertiser
Web Site
Request Ad
13
Web Site
Web Site
Web Site
Ad Network Problems
§  Imbalance of demand and supply
§  User base
§  Limited target
§  Solution
•  AD Exchange
14
Ad Exchange
Ad
Exchange
Buy
Ad
Request
Exchange
Publisher
Demand
Side
Platform
(DSP)
Supply
Side
Platform
(SSP)
Advertiser
Buy Ad Request
Ad
15
Ad Exchange
§  SSP delegate ad exchange to sell ad
§  DSP bid ad from exchange
§  Behave like the stock exchange
§  Bidding Mechanism
•  Bulk buy by target
•  Real-Time Bidding
16
Real-Time Bidding
§  Bid for every single impression
§  Second Price Auction
§  Response in 100ms or less.
17
Real-Time Bidding
Ad Exchange DSP AdvertiserSSP
1. Ad Request
2. Request Ad
exchange 3. Send to all
DSPs
4. Bid or no bid
If bid, response the
ad data and price
5. Response the
ad data
6. Render
the ad
8. Send the impression pixel
9. User click
10. Link to the click URL
11. Redirect to the landing page
7. Notice win and win price
18
Second Price Auction
Ad Exchange
$0.2
DSP 1
No
Bid
DSP 2
$0.3
DSP 3
$0.25
DSP 4
No
Bid
DSP 5
Ad Exchange
$0.3
$0.25
DSP 3
19
Targeting
20
Targeting
§  Target the Ads to the effective audience group.
§  By demographics, geographic, devices, behavior
§  How to know about customer?
•  Contextual Targeting
•  Behavioral Targeting
21
Targeting
Wikipeida Targeted Advertising 22
Targeting
•  Analyze the keyword or attributes
of the web page.
•  Keyword Ads.
Contextual
Targeting
•  Track the audience behavior.
•  Use cookieBehavioral
Targeting
23
Contextual Targeting
AdSense 24
Behavioral Targeting
Amazon 25
Retargeting
§  Remarketing
§  A type of behavioral targeting
§  Basic idea is
§  The users have once visit your website have more chance to revisit
your website again.
§  The consumers have once navigate one product have more
chance to buy this product.
26
Retargeting
AdRoll 27
Retargeting by Ad Network
EC site
(Adverstiser
Ad Network
pop-travel.com
pop-ad.com
1. Visit your site
3. Request tag
5. Set cookie
(domain: pop-ad.com)
Cookie
Table
2. Render
retargeting
tag
4. Store cookie
for this tag
Tracking an user
28
Retargeting by Ad Network
EC site
(Adverstiser
Ad Network
pop-travel.com
pop-ad.com
6. User revisit
to your site
3. Request Ad
with cookie
5. Render the ad
for this campaign
Cookie
Table
Other site
(Publisher)
pop-forum.com
1. Visit another site
2. Render ad
network tag
4. Find retargeting
campaign matching
this user.
Retarget an user
29
Retargeting
§  What’s the problem?
§  Supply, Supply Supply
§  Solution is?
§  Ad Exchange with RTB
§  Another problem is how about cookie domain?
§  Cookie Matching
§  Who provides this solution?
30
Cookie Matching (Track an user)
Ad Exchange
(pop-ex.com)
DSP
(pop-dsp.com)
Advertiser
(pop-travel.com)
1. Visit your website
2. Return web page with
DSP retargeting tag
5. Set cookie and redirect to ad exhange
3. Request retargeting tag
(http://pop-dsp.com/cm?seg=27)
4. Store the cookie id for
this tag
set-cookie: id=abc
8. 1x1 invisible pixel
6. Redirected by DSP
(http://pop-ex.com/cm?dspid=pop&id=abc)
7. Store the cookie id for
this tag
set-cookie: pop-id=abc
31
Cookie Matching
Cookie:
id=abc
pop-dsp.com
Cookie:
pop-id=abc
pop-ex.com
32
Cookie Matching (Retarget an User)
Ad Exchange
(pop-ex.com)
DSP
(pop-dsp.com)
Publisher
(xyz.com)
1. Visit other website
2. Return web
page with
AdExchange ad
7. Render my retargeting ad
3. Request Ad 4. Bid Request
with id=abc
5. Look up ‘abc’ from the
database and find there is
a retargeting ad matches.
6. Bid with high price
Advertiser
(pop-travel.com)
8. Link to my site
33
Recap
§  Buy side to sell side
§  Online advertisement
§  Pricing model and measurement
§  AdServer, AdNetwork, AdExchange
§  Real-Time Bidding
§  Targeting
§  Contextual targeting
§  Behavioral targeting
§  Retargeting
§  Retargeting using RTB
34
Ecosystem
LUMA
35
Thanks
Q & A

More Related Content

What's hot

All about Programmatic buying(RTB), DSP,SSP, DMP & DCT - A complete digital ...
All about Programmatic buying(RTB), DSP,SSP, DMP & DCT -  A complete digital ...All about Programmatic buying(RTB), DSP,SSP, DMP & DCT -  A complete digital ...
All about Programmatic buying(RTB), DSP,SSP, DMP & DCT - A complete digital ...Karunakar Ravirala
 
A History of Programmatic Media
A History of Programmatic MediaA History of Programmatic Media
A History of Programmatic MediaThe Media Kitchen
 
Internet Advertising for Dummies
Internet Advertising for DummiesInternet Advertising for Dummies
Internet Advertising for DummiesSajid Abdul Rahiman
 
Programmatic buying
Programmatic buyingProgrammatic buying
Programmatic buyingmahajanvd28
 
Evolution of programmatic
Evolution of programmaticEvolution of programmatic
Evolution of programmaticAmeen Omar
 
Features of Real Time Bidding (RTB) Platform
Features of Real Time Bidding (RTB) PlatformFeatures of Real Time Bidding (RTB) Platform
Features of Real Time Bidding (RTB) PlatformProjects Kart
 
Display Advertising Basics
Display Advertising BasicsDisplay Advertising Basics
Display Advertising BasicsBidGear Inc.
 
Morning Workshop with PubMatic: Everything You Wanted to Know About PMP
Morning Workshop with PubMatic: Everything You Wanted to Know About PMPMorning Workshop with PubMatic: Everything You Wanted to Know About PMP
Morning Workshop with PubMatic: Everything You Wanted to Know About PMPDigiday
 
Programmatic Advertising: How To Join In On the Fun
Programmatic Advertising: How To Join In On the FunProgrammatic Advertising: How To Join In On the Fun
Programmatic Advertising: How To Join In On the FunHanapin Marketing
 
Programmatic AD Buying - A Tactical Guide
Programmatic AD Buying - A Tactical GuideProgrammatic AD Buying - A Tactical Guide
Programmatic AD Buying - A Tactical GuideNeeraj Mishra
 
Programmatic Buying: Unlocking Better Monetization for Publishers
Programmatic Buying: Unlocking Better Monetization for PublishersProgrammatic Buying: Unlocking Better Monetization for Publishers
Programmatic Buying: Unlocking Better Monetization for PublishersTailWindEMEA
 
Xaxis CEO Caspar Schlickum - Programmatic media buying
Xaxis CEO Caspar Schlickum - Programmatic media buyingXaxis CEO Caspar Schlickum - Programmatic media buying
Xaxis CEO Caspar Schlickum - Programmatic media buyingThe_IPA
 
Guide to Programmatic Marketing Webinar Deck
Guide to Programmatic Marketing Webinar DeckGuide to Programmatic Marketing Webinar Deck
Guide to Programmatic Marketing Webinar DeckRocket Fuel Inc.
 
Deep Dive on Programmatic for Publishers (Digiday WTF Programmatic for Publis...
Deep Dive on Programmatic for Publishers (Digiday WTF Programmatic for Publis...Deep Dive on Programmatic for Publishers (Digiday WTF Programmatic for Publis...
Deep Dive on Programmatic for Publishers (Digiday WTF Programmatic for Publis...Digiday
 
What makes online advertising automated?
What makes online advertising automated?What makes online advertising automated?
What makes online advertising automated?Avinash Tiwary
 
Real Time Bidding (RTB) Advantages
Real Time Bidding (RTB) AdvantagesReal Time Bidding (RTB) Advantages
Real Time Bidding (RTB) AdvantagesMutlu Dogus Yildirim
 
An Introduction to Programmatic
An Introduction to ProgrammaticAn Introduction to Programmatic
An Introduction to ProgrammaticBravoEchoInc
 

What's hot (20)

All about Programmatic buying(RTB), DSP,SSP, DMP & DCT - A complete digital ...
All about Programmatic buying(RTB), DSP,SSP, DMP & DCT -  A complete digital ...All about Programmatic buying(RTB), DSP,SSP, DMP & DCT -  A complete digital ...
All about Programmatic buying(RTB), DSP,SSP, DMP & DCT - A complete digital ...
 
A History of Programmatic Media
A History of Programmatic MediaA History of Programmatic Media
A History of Programmatic Media
 
Internet Advertising for Dummies
Internet Advertising for DummiesInternet Advertising for Dummies
Internet Advertising for Dummies
 
Welcome DSPs and RTB!
Welcome DSPs and RTB!Welcome DSPs and RTB!
Welcome DSPs and RTB!
 
Programmatic buying
Programmatic buyingProgrammatic buying
Programmatic buying
 
Evolution of programmatic
Evolution of programmaticEvolution of programmatic
Evolution of programmatic
 
Features of Real Time Bidding (RTB) Platform
Features of Real Time Bidding (RTB) PlatformFeatures of Real Time Bidding (RTB) Platform
Features of Real Time Bidding (RTB) Platform
 
Display Advertising Basics
Display Advertising BasicsDisplay Advertising Basics
Display Advertising Basics
 
Morning Workshop with PubMatic: Everything You Wanted to Know About PMP
Morning Workshop with PubMatic: Everything You Wanted to Know About PMPMorning Workshop with PubMatic: Everything You Wanted to Know About PMP
Morning Workshop with PubMatic: Everything You Wanted to Know About PMP
 
Programmatic Advertising: How To Join In On the Fun
Programmatic Advertising: How To Join In On the FunProgrammatic Advertising: How To Join In On the Fun
Programmatic Advertising: How To Join In On the Fun
 
Programmatic AD Buying - A Tactical Guide
Programmatic AD Buying - A Tactical GuideProgrammatic AD Buying - A Tactical Guide
Programmatic AD Buying - A Tactical Guide
 
Programmatic Buying: Unlocking Better Monetization for Publishers
Programmatic Buying: Unlocking Better Monetization for PublishersProgrammatic Buying: Unlocking Better Monetization for Publishers
Programmatic Buying: Unlocking Better Monetization for Publishers
 
Xaxis CEO Caspar Schlickum - Programmatic media buying
Xaxis CEO Caspar Schlickum - Programmatic media buyingXaxis CEO Caspar Schlickum - Programmatic media buying
Xaxis CEO Caspar Schlickum - Programmatic media buying
 
Guide to Programmatic Marketing Webinar Deck
Guide to Programmatic Marketing Webinar DeckGuide to Programmatic Marketing Webinar Deck
Guide to Programmatic Marketing Webinar Deck
 
Deep Dive on Programmatic for Publishers (Digiday WTF Programmatic for Publis...
Deep Dive on Programmatic for Publishers (Digiday WTF Programmatic for Publis...Deep Dive on Programmatic for Publishers (Digiday WTF Programmatic for Publis...
Deep Dive on Programmatic for Publishers (Digiday WTF Programmatic for Publis...
 
What makes online advertising automated?
What makes online advertising automated?What makes online advertising automated?
What makes online advertising automated?
 
Real Time Bidding (RTB) Advantages
Real Time Bidding (RTB) AdvantagesReal Time Bidding (RTB) Advantages
Real Time Bidding (RTB) Advantages
 
Programmatic Advertising Master Class - Amanda Louw Bester, Pragmattica Consu...
Programmatic Advertising Master Class - Amanda Louw Bester, Pragmattica Consu...Programmatic Advertising Master Class - Amanda Louw Bester, Pragmattica Consu...
Programmatic Advertising Master Class - Amanda Louw Bester, Pragmattica Consu...
 
Programmatic at TMK
Programmatic at TMKProgrammatic at TMK
Programmatic at TMK
 
An Introduction to Programmatic
An Introduction to ProgrammaticAn Introduction to Programmatic
An Introduction to Programmatic
 

Similar to Introduction to rtb and retargeting

Marketing using social networks
Marketing using social networksMarketing using social networks
Marketing using social networksnikkilj123
 
INTEGRATE 2016 - Nikki Powley & Stephen Hoops
INTEGRATE 2016 - Nikki Powley & Stephen HoopsINTEGRATE 2016 - Nikki Powley & Stephen Hoops
INTEGRATE 2016 - Nikki Powley & Stephen HoopsIMCWVU
 
How to Get Started with Facebook Advertising
How to Get Started with Facebook AdvertisingHow to Get Started with Facebook Advertising
How to Get Started with Facebook AdvertisingSurefire Local
 
Lead Generation on the Web
Lead Generation on the WebLead Generation on the Web
Lead Generation on the WebWebMedley
 
3+new+ad+capabilities+training (1)
3+new+ad+capabilities+training (1)3+new+ad+capabilities+training (1)
3+new+ad+capabilities+training (1)Leah Burk
 
Presentation social media marketing for Real Estate
Presentation   social media marketing for Real Estate Presentation   social media marketing for Real Estate
Presentation social media marketing for Real Estate Er Sandeep Pandey
 
Emakina Perform - Open Doors October 2013
Emakina Perform - Open Doors October 2013Emakina Perform - Open Doors October 2013
Emakina Perform - Open Doors October 2013Mathieu Van de Velde
 
Programmatic Advertising Basics & Revenue Trends
Programmatic Advertising Basics & Revenue TrendsProgrammatic Advertising Basics & Revenue Trends
Programmatic Advertising Basics & Revenue TrendsKirk MacDonald
 
Programmatic Advertising Basics & Revenue Trends
Programmatic Advertising Basics & Revenue TrendsProgrammatic Advertising Basics & Revenue Trends
Programmatic Advertising Basics & Revenue TrendsKylie Borgias
 
5 Reasons Why A Programmatic Approach is the Smartest Marketing Decision You'...
5 Reasons Why A Programmatic Approach is the Smartest Marketing Decision You'...5 Reasons Why A Programmatic Approach is the Smartest Marketing Decision You'...
5 Reasons Why A Programmatic Approach is the Smartest Marketing Decision You'...Digiday
 
The Latest PPC Updates to Catapult Campaigns in 2019
The Latest PPC Updates to Catapult Campaigns in 2019The Latest PPC Updates to Catapult Campaigns in 2019
The Latest PPC Updates to Catapult Campaigns in 2019Hanapin Marketing
 
Audience Growth Bootcamp - Growth solutions
Audience Growth Bootcamp - Growth solutionsAudience Growth Bootcamp - Growth solutions
Audience Growth Bootcamp - Growth solutionsMSFTAdvertising
 
Make Your Business A Money Magnet with Blogging
Make Your Business A Money Magnet with BloggingMake Your Business A Money Magnet with Blogging
Make Your Business A Money Magnet with BloggingCharly McCracken
 
Brandsite Funnel Sales Slide -Lovell.pptx
Brandsite Funnel Sales Slide -Lovell.pptxBrandsite Funnel Sales Slide -Lovell.pptx
Brandsite Funnel Sales Slide -Lovell.pptxpremierfg
 
How to help affiliate clients with the marketing basics
How to help affiliate clients with the marketing basicsHow to help affiliate clients with the marketing basics
How to help affiliate clients with the marketing basicsQuibble
 
Clientpresentation 12574257505369 Phpapp02
Clientpresentation 12574257505369 Phpapp02Clientpresentation 12574257505369 Phpapp02
Clientpresentation 12574257505369 Phpapp02dwagner1
 
Clientpresentation 12574257505369 Phpapp02
Clientpresentation 12574257505369 Phpapp02Clientpresentation 12574257505369 Phpapp02
Clientpresentation 12574257505369 Phpapp02dwagner1
 
Selling Advertising 2013
Selling Advertising 2013Selling Advertising 2013
Selling Advertising 2013gidgreen
 
The Canadian Gaming Summit: My Presentation on
The Canadian Gaming Summit: My Presentation on The Canadian Gaming Summit: My Presentation on
The Canadian Gaming Summit: My Presentation on Allan Petrilli
 

Similar to Introduction to rtb and retargeting (20)

Marketing using social networks
Marketing using social networksMarketing using social networks
Marketing using social networks
 
INTEGRATE 2016 - Nikki Powley & Stephen Hoops
INTEGRATE 2016 - Nikki Powley & Stephen HoopsINTEGRATE 2016 - Nikki Powley & Stephen Hoops
INTEGRATE 2016 - Nikki Powley & Stephen Hoops
 
How to Get Started with Facebook Advertising
How to Get Started with Facebook AdvertisingHow to Get Started with Facebook Advertising
How to Get Started with Facebook Advertising
 
Lead Generation on the Web
Lead Generation on the WebLead Generation on the Web
Lead Generation on the Web
 
3+new+ad+capabilities+training (1)
3+new+ad+capabilities+training (1)3+new+ad+capabilities+training (1)
3+new+ad+capabilities+training (1)
 
Presentation social media marketing for Real Estate
Presentation   social media marketing for Real Estate Presentation   social media marketing for Real Estate
Presentation social media marketing for Real Estate
 
Emakina Perform - Open Doors October 2013
Emakina Perform - Open Doors October 2013Emakina Perform - Open Doors October 2013
Emakina Perform - Open Doors October 2013
 
Programmatic Advertising Basics & Revenue Trends
Programmatic Advertising Basics & Revenue TrendsProgrammatic Advertising Basics & Revenue Trends
Programmatic Advertising Basics & Revenue Trends
 
Programmatic Advertising Basics & Revenue Trends
Programmatic Advertising Basics & Revenue TrendsProgrammatic Advertising Basics & Revenue Trends
Programmatic Advertising Basics & Revenue Trends
 
5 Reasons Why A Programmatic Approach is the Smartest Marketing Decision You'...
5 Reasons Why A Programmatic Approach is the Smartest Marketing Decision You'...5 Reasons Why A Programmatic Approach is the Smartest Marketing Decision You'...
5 Reasons Why A Programmatic Approach is the Smartest Marketing Decision You'...
 
The Latest PPC Updates to Catapult Campaigns in 2019
The Latest PPC Updates to Catapult Campaigns in 2019The Latest PPC Updates to Catapult Campaigns in 2019
The Latest PPC Updates to Catapult Campaigns in 2019
 
Audience Growth Bootcamp - Growth solutions
Audience Growth Bootcamp - Growth solutionsAudience Growth Bootcamp - Growth solutions
Audience Growth Bootcamp - Growth solutions
 
Make Your Business A Money Magnet with Blogging
Make Your Business A Money Magnet with BloggingMake Your Business A Money Magnet with Blogging
Make Your Business A Money Magnet with Blogging
 
Brandsite Funnel Sales Slide -Lovell.pptx
Brandsite Funnel Sales Slide -Lovell.pptxBrandsite Funnel Sales Slide -Lovell.pptx
Brandsite Funnel Sales Slide -Lovell.pptx
 
How to help affiliate clients with the marketing basics
How to help affiliate clients with the marketing basicsHow to help affiliate clients with the marketing basics
How to help affiliate clients with the marketing basics
 
AdWords Academy Search Basics
AdWords Academy Search BasicsAdWords Academy Search Basics
AdWords Academy Search Basics
 
Clientpresentation 12574257505369 Phpapp02
Clientpresentation 12574257505369 Phpapp02Clientpresentation 12574257505369 Phpapp02
Clientpresentation 12574257505369 Phpapp02
 
Clientpresentation 12574257505369 Phpapp02
Clientpresentation 12574257505369 Phpapp02Clientpresentation 12574257505369 Phpapp02
Clientpresentation 12574257505369 Phpapp02
 
Selling Advertising 2013
Selling Advertising 2013Selling Advertising 2013
Selling Advertising 2013
 
The Canadian Gaming Summit: My Presentation on
The Canadian Gaming Summit: My Presentation on The Canadian Gaming Summit: My Presentation on
The Canadian Gaming Summit: My Presentation on
 

More from Chen-en Lu

TenMax Data Pipeline Experience Sharing
TenMax Data Pipeline Experience SharingTenMax Data Pipeline Experience Sharing
TenMax Data Pipeline Experience SharingChen-en Lu
 
網路廣告的基本架構
網路廣告的基本架構網路廣告的基本架構
網路廣告的基本架構Chen-en Lu
 
給初學者的Spark教學
給初學者的Spark教學給初學者的Spark教學
給初學者的Spark教學Chen-en Lu
 
From Java Stream to Java DataFrame
From Java Stream to Java DataFrameFrom Java Stream to Java DataFrame
From Java Stream to Java DataFrameChen-en Lu
 
Apache Kafka: A high-throughput distributed messaging system @ JCConf 2014
Apache Kafka: A high-throughput distributed messaging system @ JCConf 2014Apache Kafka: A high-throughput distributed messaging system @ JCConf 2014
Apache Kafka: A high-throughput distributed messaging system @ JCConf 2014Chen-en Lu
 
Gradle起步走: 以CLI Application為例 @ JCConf 2014
Gradle起步走: 以CLI Application為例 @ JCConf 2014Gradle起步走: 以CLI Application為例 @ JCConf 2014
Gradle起步走: 以CLI Application為例 @ JCConf 2014Chen-en Lu
 

More from Chen-en Lu (6)

TenMax Data Pipeline Experience Sharing
TenMax Data Pipeline Experience SharingTenMax Data Pipeline Experience Sharing
TenMax Data Pipeline Experience Sharing
 
網路廣告的基本架構
網路廣告的基本架構網路廣告的基本架構
網路廣告的基本架構
 
給初學者的Spark教學
給初學者的Spark教學給初學者的Spark教學
給初學者的Spark教學
 
From Java Stream to Java DataFrame
From Java Stream to Java DataFrameFrom Java Stream to Java DataFrame
From Java Stream to Java DataFrame
 
Apache Kafka: A high-throughput distributed messaging system @ JCConf 2014
Apache Kafka: A high-throughput distributed messaging system @ JCConf 2014Apache Kafka: A high-throughput distributed messaging system @ JCConf 2014
Apache Kafka: A high-throughput distributed messaging system @ JCConf 2014
 
Gradle起步走: 以CLI Application為例 @ JCConf 2014
Gradle起步走: 以CLI Application為例 @ JCConf 2014Gradle起步走: 以CLI Application為例 @ JCConf 2014
Gradle起步走: 以CLI Application為例 @ JCConf 2014
 

Introduction to rtb and retargeting

  • 1. Introduction to RTB and Retargeting 淺談即時廣告競標及重⾏行銷廣告 cacaFly - 陸振恩 Popcorny (Pop)
  • 2. About me §  Experience •  98~02 交大資科系 •  02~04 交大資科所 分散式實驗室 •  05~10 MediaTek •  11~13 SmartQ •  13~ cacaFly •  Skills •  Java •  MSSQL/MySQL/MongoDB •  iOS •  Android •  Contact me •  FB: http://fb.me/popcornylu •  Email: popcorny@cacafly.com 2
  • 3. cacaFly Milestones 2006 Founded in NCTU funP.com -the leading Social Media 2009 cacaFly - the first company providing social media marketing service in Taiwan. 2011 cacaFly has partnered with Facebook to be the only authorized advertisement reseller in Taiwan 2012 cacaFly started a new division to manage small and medium businesses in Taiwanese market. 2013 cacaFly become the excusive advertisement reseller of Microsoft in Taiwan 3
  • 4. Roles in Advertisement Advertiser •  Brand Name •  Government •  Individuals Advertiser Agency Media Agency Media / Publisher •  Television •  Radio •  Newspaper •  Magazine •  Outdoor •  Web Site •  App Buy Side Sell Side 4
  • 7. Advertisement Steps Action Sales, Install, Fans, Click User click the banner Impression Ad is shown on banner Click Through Rate (CTR) = Clicks / Impressions Conversion Rate (CR) = Actions/ Clicks 7
  • 8. Pricing Model §  Cost Per Milli (thousand) impression - CPM §  Cost per Click - CPC §  Cost per Action - CPA 8
  • 9. How to measure the performance? Advertiser ROI Publisher Profit Effective CPC (eCPC) = Total Cost / Clicks Effective CPA (eCPA) = Total Cost / Actions Effective CPM(eCPM) = Total Earn / Thousand Impression 9
  • 12. Web SiteAdvertiser Web Site Web Site Publisher Advertiser Advertiser Advertiser Advertiser Publisher Contact with every websites? Approach to each advertiser? 12
  • 13. Ad Network Ad Network Advertiser Buy Ad Advertiser Advertiser Advertiser Web Site Request Ad 13 Web Site Web Site Web Site
  • 14. Ad Network Problems §  Imbalance of demand and supply §  User base §  Limited target §  Solution •  AD Exchange 14
  • 16. Ad Exchange §  SSP delegate ad exchange to sell ad §  DSP bid ad from exchange §  Behave like the stock exchange §  Bidding Mechanism •  Bulk buy by target •  Real-Time Bidding 16
  • 17. Real-Time Bidding §  Bid for every single impression §  Second Price Auction §  Response in 100ms or less. 17
  • 18. Real-Time Bidding Ad Exchange DSP AdvertiserSSP 1. Ad Request 2. Request Ad exchange 3. Send to all DSPs 4. Bid or no bid If bid, response the ad data and price 5. Response the ad data 6. Render the ad 8. Send the impression pixel 9. User click 10. Link to the click URL 11. Redirect to the landing page 7. Notice win and win price 18
  • 19. Second Price Auction Ad Exchange $0.2 DSP 1 No Bid DSP 2 $0.3 DSP 3 $0.25 DSP 4 No Bid DSP 5 Ad Exchange $0.3 $0.25 DSP 3 19
  • 21. Targeting §  Target the Ads to the effective audience group. §  By demographics, geographic, devices, behavior §  How to know about customer? •  Contextual Targeting •  Behavioral Targeting 21
  • 23. Targeting •  Analyze the keyword or attributes of the web page. •  Keyword Ads. Contextual Targeting •  Track the audience behavior. •  Use cookieBehavioral Targeting 23
  • 26. Retargeting §  Remarketing §  A type of behavioral targeting §  Basic idea is §  The users have once visit your website have more chance to revisit your website again. §  The consumers have once navigate one product have more chance to buy this product. 26
  • 28. Retargeting by Ad Network EC site (Adverstiser Ad Network pop-travel.com pop-ad.com 1. Visit your site 3. Request tag 5. Set cookie (domain: pop-ad.com) Cookie Table 2. Render retargeting tag 4. Store cookie for this tag Tracking an user 28
  • 29. Retargeting by Ad Network EC site (Adverstiser Ad Network pop-travel.com pop-ad.com 6. User revisit to your site 3. Request Ad with cookie 5. Render the ad for this campaign Cookie Table Other site (Publisher) pop-forum.com 1. Visit another site 2. Render ad network tag 4. Find retargeting campaign matching this user. Retarget an user 29
  • 30. Retargeting §  What’s the problem? §  Supply, Supply Supply §  Solution is? §  Ad Exchange with RTB §  Another problem is how about cookie domain? §  Cookie Matching §  Who provides this solution? 30
  • 31. Cookie Matching (Track an user) Ad Exchange (pop-ex.com) DSP (pop-dsp.com) Advertiser (pop-travel.com) 1. Visit your website 2. Return web page with DSP retargeting tag 5. Set cookie and redirect to ad exhange 3. Request retargeting tag (http://pop-dsp.com/cm?seg=27) 4. Store the cookie id for this tag set-cookie: id=abc 8. 1x1 invisible pixel 6. Redirected by DSP (http://pop-ex.com/cm?dspid=pop&id=abc) 7. Store the cookie id for this tag set-cookie: pop-id=abc 31
  • 33. Cookie Matching (Retarget an User) Ad Exchange (pop-ex.com) DSP (pop-dsp.com) Publisher (xyz.com) 1. Visit other website 2. Return web page with AdExchange ad 7. Render my retargeting ad 3. Request Ad 4. Bid Request with id=abc 5. Look up ‘abc’ from the database and find there is a retargeting ad matches. 6. Bid with high price Advertiser (pop-travel.com) 8. Link to my site 33
  • 34. Recap §  Buy side to sell side §  Online advertisement §  Pricing model and measurement §  AdServer, AdNetwork, AdExchange §  Real-Time Bidding §  Targeting §  Contextual targeting §  Behavioral targeting §  Retargeting §  Retargeting using RTB 34