SlideShare a Scribd company logo
Location-Aware Ad
Customizers
Agenda
● Background
● The Problem
● Location Awareness to the Rescue
● The Fine Print
● The Bonus
Background
In the Beginning...
There were Ad Parameters
● Placeholders in text ads
● Dynamic update of numeric values
● Default text value if no numeric value
● Preserve ad statistics
● No ad re-review required
Ad Parameter Example
Then there were Ad Customizers...
All of the benefits of Ad Parameters, plus:
● Allow for more than just numbers:
○ Strings
○ Countdown
● Multi-level
○ Campaign, Ad Group, and Keyword
● Based on Feeds
Ad Customizer Example
The Problem
Well, that’s great, but...
What about helping
people during
micro-moments?
Location Matters, For Example:
● Telecom provider
○ 80 regions where I provide the best coverage
● Chain of gas stations in 10 regions
○ Highlight pricing for the station closest to the user
● Show prices in local currency
The Old Way
● So how could I show ads tailored to the
user’s location?
○ Make copies of your campaigns
○ Target each one to a different location
● Gross!
○ Duplicated data
○ Hard to maintain
Location-Aware Ad
Customizers to the
Rescue
What Is Location, exactly?
● Location of Presence (“Physical”)
○ Where the user is located
● Location of Interest (“Interest”)
○ Where the user is interested
● Interest trumps Physical
Introducing “Target Location”
Shared Library -> Business Data
Example: Target Australian Cities
Name
Show Me the Code!
3 Lines of Code!
● Just take your existing Ad Customizer
FeedItem and add:
Location location = new Location();
location.setId(1000286); // Sydney
feedItem.setGeoTargeting(location);
What Locations Can I Use?
● Geographical Targeting Locations
● Cities-DMA Regions
● Or use LocationCriterionService to lookup programmatically
What About Reporting?
● How do I get per-location stats?
○ Placeholder Feed Item Report
The Fine Print
The Fine Print
● Same limits as all customized ads
○ Example: You must have one non-customized ad in
the ad group
● Location of interest trumps physical location
● More specific locations trump larger areas
● Not supported in ExtensionSettings yet
● Not supported in AdWords Scripts yet
The Bonus
Ad Customizers are just Feeds, so...
● This also works on any other FeedItems!
○ Sitelinks
○ Call
○ App
○ Location
○ Reviews
○ Callout
● In fact, the code sample is with Sitelinks
Resources
● Micro-moments - https://goo.gl/xbvgnJ
● Ad Customizers Guide - https://goo.gl/qn2z4T
● Geo Targeting Ids - https://goo.gl/Ou8MbN
● Cities/DMA Regions - https://goo.gl/o9oUXU
● Placeholder Report - https://goo.gl/jM7HXD
● Sample Code - https://goo.gl/Y7RML6

More Related Content

Similar to Location aware ad customizers

Nicholas Gorski: Real-time revenue science at Twitter
Nicholas Gorski: Real-time revenue science at TwitterNicholas Gorski: Real-time revenue science at Twitter
Nicholas Gorski: Real-time revenue science at Twitter
David Garrison
 
Dustin workshop defining expectations & providing value through metrics
Dustin workshop   defining expectations & providing value through metricsDustin workshop   defining expectations & providing value through metrics
Dustin workshop defining expectations & providing value through metrics
fuzeconf
 
Effective Reporting
Effective ReportingEffective Reporting
Effective Reporting
supergigas
 
PPC basics
PPC basicsPPC basics
PPC basics
JoannaMartin23
 
Adwords Implementation
Adwords ImplementationAdwords Implementation
Adwords Implementationtgr3gory
 
Explaining AdWords Ad Customizers
Explaining AdWords Ad CustomizersExplaining AdWords Ad Customizers
Explaining AdWords Ad Customizers
UpWord Search Marketing
 
Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...
Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...
Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...
e-dialog GmbH
 
Data Science Salon: Enabling self-service predictive analytics at Bidtellect
Data Science Salon: Enabling self-service predictive analytics at BidtellectData Science Salon: Enabling self-service predictive analytics at Bidtellect
Data Science Salon: Enabling self-service predictive analytics at Bidtellect
Formulatedby
 
Tuning out-the-static
Tuning out-the-staticTuning out-the-static
Tuning out-the-static
Plaudit Design
 
Green Thumb Lawn Treatment Audit (1)
Green Thumb Lawn Treatment Audit (1)Green Thumb Lawn Treatment Audit (1)
Green Thumb Lawn Treatment Audit (1)
Push Monster
 
Green Thumb Lawn Treatment Audit
Green Thumb Lawn Treatment AuditGreen Thumb Lawn Treatment Audit
Green Thumb Lawn Treatment Audit
Push Monster
 
Sebastien lenaerts digital marketing quick campaign checklist
Sebastien lenaerts digital marketing quick campaign checklistSebastien lenaerts digital marketing quick campaign checklist
Sebastien lenaerts digital marketing quick campaign checklist
Sébastien Lenaerts
 
Internal Best Practices (Meta)
Internal Best Practices (Meta)Internal Best Practices (Meta)
Internal Best Practices (Meta)
PBJ Marketing
 
Scaling Growth and UA in mobile gaming based on Peaksel example
Scaling Growth and UA in mobile gaming based on Peaksel exampleScaling Growth and UA in mobile gaming based on Peaksel example
Scaling Growth and UA in mobile gaming based on Peaksel example
GameCamp
 
Why You Should (Not) be Using Automated Bidding Strategies
Why You Should (Not) be Using Automated Bidding StrategiesWhy You Should (Not) be Using Automated Bidding Strategies
Why You Should (Not) be Using Automated Bidding Strategies
Hanapin Marketing
 
Love Tiki PPC Audit
Love Tiki PPC AuditLove Tiki PPC Audit
Love Tiki PPC Audit
Push Monster
 
Geo Targetting Using PPC Local Listings
Geo Targetting Using PPC Local ListingsGeo Targetting Using PPC Local Listings
Geo Targetting Using PPC Local Listings
Ann Stanley
 
PVE UK Audit
PVE UK Audit PVE UK Audit
PVE UK Audit
Push Monster
 
Search Engine Marketing - Reliable Group
Search Engine Marketing - Reliable GroupSearch Engine Marketing - Reliable Group
Search Engine Marketing - Reliable Group
Chenhui James Zheng
 
Paid Search Enhanced Bidding Strategies
Paid Search Enhanced Bidding StrategiesPaid Search Enhanced Bidding Strategies
Paid Search Enhanced Bidding Strategies
Tinuiti
 

Similar to Location aware ad customizers (20)

Nicholas Gorski: Real-time revenue science at Twitter
Nicholas Gorski: Real-time revenue science at TwitterNicholas Gorski: Real-time revenue science at Twitter
Nicholas Gorski: Real-time revenue science at Twitter
 
Dustin workshop defining expectations & providing value through metrics
Dustin workshop   defining expectations & providing value through metricsDustin workshop   defining expectations & providing value through metrics
Dustin workshop defining expectations & providing value through metrics
 
Effective Reporting
Effective ReportingEffective Reporting
Effective Reporting
 
PPC basics
PPC basicsPPC basics
PPC basics
 
Adwords Implementation
Adwords ImplementationAdwords Implementation
Adwords Implementation
 
Explaining AdWords Ad Customizers
Explaining AdWords Ad CustomizersExplaining AdWords Ad Customizers
Explaining AdWords Ad Customizers
 
Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...
Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...
Google Analytics Konferenz 2019_Attribution: building a model_Martin Frotzler...
 
Data Science Salon: Enabling self-service predictive analytics at Bidtellect
Data Science Salon: Enabling self-service predictive analytics at BidtellectData Science Salon: Enabling self-service predictive analytics at Bidtellect
Data Science Salon: Enabling self-service predictive analytics at Bidtellect
 
Tuning out-the-static
Tuning out-the-staticTuning out-the-static
Tuning out-the-static
 
Green Thumb Lawn Treatment Audit (1)
Green Thumb Lawn Treatment Audit (1)Green Thumb Lawn Treatment Audit (1)
Green Thumb Lawn Treatment Audit (1)
 
Green Thumb Lawn Treatment Audit
Green Thumb Lawn Treatment AuditGreen Thumb Lawn Treatment Audit
Green Thumb Lawn Treatment Audit
 
Sebastien lenaerts digital marketing quick campaign checklist
Sebastien lenaerts digital marketing quick campaign checklistSebastien lenaerts digital marketing quick campaign checklist
Sebastien lenaerts digital marketing quick campaign checklist
 
Internal Best Practices (Meta)
Internal Best Practices (Meta)Internal Best Practices (Meta)
Internal Best Practices (Meta)
 
Scaling Growth and UA in mobile gaming based on Peaksel example
Scaling Growth and UA in mobile gaming based on Peaksel exampleScaling Growth and UA in mobile gaming based on Peaksel example
Scaling Growth and UA in mobile gaming based on Peaksel example
 
Why You Should (Not) be Using Automated Bidding Strategies
Why You Should (Not) be Using Automated Bidding StrategiesWhy You Should (Not) be Using Automated Bidding Strategies
Why You Should (Not) be Using Automated Bidding Strategies
 
Love Tiki PPC Audit
Love Tiki PPC AuditLove Tiki PPC Audit
Love Tiki PPC Audit
 
Geo Targetting Using PPC Local Listings
Geo Targetting Using PPC Local ListingsGeo Targetting Using PPC Local Listings
Geo Targetting Using PPC Local Listings
 
PVE UK Audit
PVE UK Audit PVE UK Audit
PVE UK Audit
 
Search Engine Marketing - Reliable Group
Search Engine Marketing - Reliable GroupSearch Engine Marketing - Reliable Group
Search Engine Marketing - Reliable Group
 
Paid Search Enhanced Bidding Strategies
Paid Search Enhanced Bidding StrategiesPaid Search Enhanced Bidding Strategies
Paid Search Enhanced Bidding Strategies
 

More from supergigas

How to build a platform
How to build a platformHow to build a platform
How to build a platform
supergigas
 
Upgraded URLs
Upgraded URLsUpgraded URLs
Upgraded URLs
supergigas
 
The AdWords api and mobile
The AdWords api and mobileThe AdWords api and mobile
The AdWords api and mobile
supergigas
 
Shopping Campaigns
Shopping CampaignsShopping Campaigns
Shopping Campaigns
supergigas
 
MCC Scripts update
MCC Scripts updateMCC Scripts update
MCC Scripts update
supergigas
 
Rate limits and Performance
Rate limits and PerformanceRate limits and Performance
Rate limits and Performance
supergigas
 
Extension Setting Services
Extension Setting ServicesExtension Setting Services
Extension Setting Services
supergigas
 
Display Network criteria bidding
Display Network criteria biddingDisplay Network criteria bidding
Display Network criteria bidding
supergigas
 
Dev Token tips
Dev Token tipsDev Token tips
Dev Token tips
supergigas
 
Ad Customizers
Ad CustomizersAd Customizers
Ad Customizers
supergigas
 

More from supergigas (10)

How to build a platform
How to build a platformHow to build a platform
How to build a platform
 
Upgraded URLs
Upgraded URLsUpgraded URLs
Upgraded URLs
 
The AdWords api and mobile
The AdWords api and mobileThe AdWords api and mobile
The AdWords api and mobile
 
Shopping Campaigns
Shopping CampaignsShopping Campaigns
Shopping Campaigns
 
MCC Scripts update
MCC Scripts updateMCC Scripts update
MCC Scripts update
 
Rate limits and Performance
Rate limits and PerformanceRate limits and Performance
Rate limits and Performance
 
Extension Setting Services
Extension Setting ServicesExtension Setting Services
Extension Setting Services
 
Display Network criteria bidding
Display Network criteria biddingDisplay Network criteria bidding
Display Network criteria bidding
 
Dev Token tips
Dev Token tipsDev Token tips
Dev Token tips
 
Ad Customizers
Ad CustomizersAd Customizers
Ad Customizers
 

Recently uploaded

How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Jay Das
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 

Recently uploaded (20)

How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 

Location aware ad customizers

  • 2. Agenda ● Background ● The Problem ● Location Awareness to the Rescue ● The Fine Print ● The Bonus
  • 4. In the Beginning... There were Ad Parameters ● Placeholders in text ads ● Dynamic update of numeric values ● Default text value if no numeric value ● Preserve ad statistics ● No ad re-review required
  • 6. Then there were Ad Customizers... All of the benefits of Ad Parameters, plus: ● Allow for more than just numbers: ○ Strings ○ Countdown ● Multi-level ○ Campaign, Ad Group, and Keyword ● Based on Feeds
  • 9. Well, that’s great, but... What about helping people during micro-moments?
  • 10. Location Matters, For Example: ● Telecom provider ○ 80 regions where I provide the best coverage ● Chain of gas stations in 10 regions ○ Highlight pricing for the station closest to the user ● Show prices in local currency
  • 11. The Old Way ● So how could I show ads tailored to the user’s location? ○ Make copies of your campaigns ○ Target each one to a different location ● Gross! ○ Duplicated data ○ Hard to maintain
  • 13. What Is Location, exactly? ● Location of Presence (“Physical”) ○ Where the user is located ● Location of Interest (“Interest”) ○ Where the user is interested ● Interest trumps Physical
  • 14. Introducing “Target Location” Shared Library -> Business Data
  • 16. Show Me the Code!
  • 17. 3 Lines of Code! ● Just take your existing Ad Customizer FeedItem and add: Location location = new Location(); location.setId(1000286); // Sydney feedItem.setGeoTargeting(location);
  • 18. What Locations Can I Use? ● Geographical Targeting Locations ● Cities-DMA Regions ● Or use LocationCriterionService to lookup programmatically
  • 19. What About Reporting? ● How do I get per-location stats? ○ Placeholder Feed Item Report
  • 21. The Fine Print ● Same limits as all customized ads ○ Example: You must have one non-customized ad in the ad group ● Location of interest trumps physical location ● More specific locations trump larger areas ● Not supported in ExtensionSettings yet ● Not supported in AdWords Scripts yet
  • 23. Ad Customizers are just Feeds, so... ● This also works on any other FeedItems! ○ Sitelinks ○ Call ○ App ○ Location ○ Reviews ○ Callout ● In fact, the code sample is with Sitelinks
  • 24. Resources ● Micro-moments - https://goo.gl/xbvgnJ ● Ad Customizers Guide - https://goo.gl/qn2z4T ● Geo Targeting Ids - https://goo.gl/Ou8MbN ● Cities/DMA Regions - https://goo.gl/o9oUXU ● Placeholder Report - https://goo.gl/jM7HXD ● Sample Code - https://goo.gl/Y7RML6