SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
Enhanced Campaigns
AdWords API Support for Enhanced
Campaigns




                       Google Confidential and Proprietary
Enhanced Campaigns Overview




1.   Introducing Enhanced Campaigns
2.   API Support for Enhanced Campaigns
3.   Working with Enhanced Campaigns
4.   Updated Reporting
5.   Ad Extension Feed Services
6.   Upgrading Existing Systems


                                          Google Confidential and Proprietary
Introducing Enhanced Campaigns




 ●   Powerful tools for the multi-device world
      ○   Ability to modify bidding behavior dependent on device type within a single
          campaign
           ■   e.g. bid 20% higher on high-end mobile than desktop for campaigns that drive
               people to a physical store

 ●   Smarter ads for varying user contexts
      ○   Ability to show the right creative based on user context and device capabilities
           ■   e.g. show mobile-preferred headlines and ad text when a user is on a high-end
               mobile device



                                                                           Google Confidential and Proprietary
API Support for Enhanced Campaigns


● Creating & upgrading to enhanced campaigns

● Bidding with bid adjustments

● Mobile preferred ads

● Ad extension feed services




                                               Google Confidential and Proprietary
Creating & Upgrading Campaigns




● Set via CampaignService
  ○ Campaign.enhanced = false cannot be set
● All new campaigns created with v201302 are enhanced
● Once upgraded, enhanced campaigns cannot be reverted
● Enhanced campaign ads serve on all platforms
  ○ Can no longer add platforms and carriers with
       CampaignCriterionService
  ○ If targeting Google Display Network (GDN) only, then you will be
       able to add platforms and carriers.


                                                    Google Confidential and Proprietary
Bidding with Bid Adjustments




The What
● Multiply device, location, time bid adjustments to get final bid value
● Desktop and tablet bidding strategies are now aligned as base bid
The How
● Set suitably configured Criterion (Platform, Location, AdSchedule)
   objections to Campaign, with an associated bidModifier value

                                                         Google Confidential and Proprietary
Setting Time Bid Adjustments




●   Set via AdSchedules using CampaignCriterionService
●   Time intervals are in client account's timezone
●   AdSchedule bid modifiers available since v201206
●   AdSchedules can't have more than 6 intervals in a day

                                                    Google Confidential and Proprietary
Setting Mobile Bid Adjustments


                                    -20%


● Set via CampaignCriterionService
● Bid modifier can only be set on enhanced campaigns
  ○ CriterionError.CANNOT_BID_MODIFY_CRITERION_TYPE if
      you try for legacy campaigns
● Recommended value provided in Forward Compatibility Map with key
  Campaign.suggestedMobileBidAdjustment



                                                 Google Confidential and Proprietary
Forward Compatibility Maps


● Map of key-value string pairs
● Field forwardCompatibilityMap on Campaign and AdGroupAd
  objects
● Enhanced campaign support for all versions of the API


   Key                                     Entity      Type: Values

   Campaign.suggestedMobileBidAdjustment   Campaign    Decimal: [-1.0,3.0]
   (v201209, v201302)


   Campaign.enhanced (v201209)             Campaign    Boolean:
                                                       [true,false]

   Ad.devicePreference (v201209)           AdGroupAd   Id: [30001]




                                                                 Google Confidential and Proprietary
Understanding bidModifier Values for Mobile Devices
                 SOAP                     AdWords UI



CampaignCriterion.bidModifier = 1.2




                                                Google Confidential and Proprietary
Setting Location Bid Adjustments




● Changing location bid adjustment not yet supported in the API
● Geo targeting still set using CampaignCriterion Locations via
  CampaignCriterionService
  ○ All location targets added with API have +0% as default bid
       adjustment (bidModifier == 1.0)



                                                     Google Confidential and Proprietary
Marking Mobile Preferred Ads




● Set via AdGroupAdService
● Cannot change devicePreference for existing ads
       ■ Create new copy of existing ad with field set
● High-end mobile ID 30001 can be set on:
  ○ TextAd
  ○ ImageAd
  ○ DynamicSearchAd
  ○ TemplateAd
  ○ RichMediaAd
  ○ ThirdPartyRedirectAd

                                                    Google Confidential and Proprietary
Updated Reporting


● CAMPAIGN_PERFORMANCE_REPORT
  ○ boolean Enhanced

● AD_PERFORMANCE_REPORT
  ○ long DevicePreference

● CLICK_PERFORMANCE_REPORT
  ○ DeviceType Device




NOTE: Provide current values at time of report, like all other attribute
columns.

                                                          Google Confidential and Proprietary
Ad Extension Feed Services


● New services map tabular data to ad extensions
   ○   CampaignFeedService
   ○   AdGroupFeedService Beta
● CampaignFeedService only available for enhanced campaigns


                                                                 Campaign
                                                                    1




                                                                 Campaign
                                                                    2




                                                   Google Confidential and Proprietary
Upgrading Existing Systems


1. Upgrade Platform
   a.   Support enhanced campaign creation
         i.   v201302 will only create enhanced campaigns
   b.   Refactor device targeting
         i.   ADD & REMOVE operations no longer
              supported on Platform criteria
   c.   Support bid modifiers, mobile-preferred ads
         i.   Modify mobile bidModifier with SET operation
2. Upgrade Legacy Campaigns
   a.   Simple Upgrade
   b.   Merge Upgrade


                                                             Google Confidential and Proprietary
Simple Upgrade

Hybrid desktop-mobile or desktop only campaigns
 1. Enable campaigns as enhanced campaigns
         Campaign.enhanced = true
 2. Set the mobile bid adjustments to -100% to +300% (if needed)
         CampaignCriterion.bidModifier = BID_MODIFIER
 3. Create new mobile-preferred ad text and headlines (if needed)
         Ad.devicePreference = 30001


Mobile only campaigns
 1. Enable campaigns as enhanced campaigns
 2. Set the default desktop/tablet bid
 3. Set the mobile bid adjustment between -100% to +300%
 4. Create new mobile-preferred ad text and headlines




                                                                    Google Confidential and Proprietary
Merge Upgrade

Merging campaigns (mobile with desktop)
 ● Campaigns with similar purposes, but split mobile vs. desktop, should be merged.

    General Upgrade Flow

     1.   Choose primary campaign (most recent KWs, largest KW set, longest history, most
          statistics)
     2.   Merge campaign settings (Status, Location, Language, Networks, Ad Schedule, Bid Type,
          Delivery Method, Ad rotation, Campaign Start and End Date)
     3.   Set primary campaign to enhanced
     4.   Merge ad groups, keywords, ads, extensions, and conversion tracking
     5.   Merge budgets
           a. Non-shared budgets can be added together
           b. Shared budgets may need to consider the relevant shared portion
     6.   Set mobile bid adjustment for the primary campaign
     7.   Delete the secondary campaign
           a. Can be undeleted if necessary




                                                                           Google Confidential and Proprietary
Enhanced Campaigns Upgrade Timeline


                   Feb 6 - Enhanced     March 4 - v201302       March 25 - v201206      July 1 - v201209          Enhanced
                   Campaigns Release    Release                 Sunset                  Sunset                    Campaigns
                                                                                                                    Only

                   v201206              v201206 [deprecated]    v201206 [sunset]
                   [deprecated]


                   v201209              v201209 [deprecated]    v201209 [deprecated]    v201209 [sunset]



Partial Enhanced   EC support with      EC support with         EC support with         EC support with
Campaign Support   Forward              Forward Compatibility   Forward Compatibility   Forward Compatibility
                   Compatibility Maps   Maps                    Maps                    Maps


Native Enhanced                         v201302                 v201302                 v201302                 v201302
Campaign Support




                                                                                               Google Confidential and Proprietary
Online Resources


Enhanced Campaigns Upgrade Guide
http://www.google.com/adwords/enhancedcampaigns/resources/pdf/upgrade-guide-en.pdf

Enhanced Campaigns API Guide
https://developers.google.com/adwords/api/docs/guides/enhanced-campaigns

Ad Scheduling API Guide
https://developers.google.com/adwords/api/docs/guides/ad_scheduling

Forward Compatibility Maps Guide
https://developers.google.com/adwords/api/docs/guides/forward-compatibility-maps

Feed Services Guide
https://developers.google.com/adwords/api/docs/guides/feed-services




                                                                      Google Confidential and Proprietary
Q&A

Weitere ähnliche Inhalte

Ähnlich wie Enhanced Campaigns

Bidding and Budgeting (SF)
Bidding and Budgeting (SF)Bidding and Budgeting (SF)
Bidding and Budgeting (SF)marcwan
 
New Bidding and Budgeting
New Bidding and BudgetingNew Bidding and Budgeting
New Bidding and Budgetingmarcwan
 
API Updates for v201402
API Updates for v201402API Updates for v201402
API Updates for v201402marcwan
 
переход на расширенные кампании (Eng)
переход на расширенные кампании (Eng)переход на расширенные кампании (Eng)
переход на расширенные кампании (Eng)Nikita Evsey
 
How to Upgrade Your Google AdWords Accounts to Enhanced Campaigns
How to Upgrade Your Google AdWords Accounts to Enhanced CampaignsHow to Upgrade Your Google AdWords Accounts to Enhanced Campaigns
How to Upgrade Your Google AdWords Accounts to Enhanced CampaignsSalahuddin Khan
 
[Google Official Material] How to upgrade and migrate account to Enhanced cam...
[Google Official Material] How to upgrade and migrate account to Enhanced cam...[Google Official Material] How to upgrade and migrate account to Enhanced cam...
[Google Official Material] How to upgrade and migrate account to Enhanced cam...Johnny Tri Dung
 
Campañas avanzadas google adwords
Campañas avanzadas google adwordsCampañas avanzadas google adwords
Campañas avanzadas google adwordsBarman Academy
 
Creative Canvas: A guide to Google media solutions
Creative Canvas: A guide to Google media solutionsCreative Canvas: A guide to Google media solutions
Creative Canvas: A guide to Google media solutionsdiTii
 
Trainee Program 2021 - GDN.pdf
Trainee Program 2021 - GDN.pdfTrainee Program 2021 - GDN.pdf
Trainee Program 2021 - GDN.pdfMinhChu554223
 
Oliver Ewbank SMX London: The Local Ads Landscape
Oliver Ewbank SMX London: The Local Ads LandscapeOliver Ewbank SMX London: The Local Ads Landscape
Oliver Ewbank SMX London: The Local Ads LandscapeOliver Ewbank
 
google ads update 2024 from digital rise solutions.pptx
google ads update 2024 from digital rise solutions.pptxgoogle ads update 2024 from digital rise solutions.pptx
google ads update 2024 from digital rise solutions.pptxOUSSAMABENREJAB
 
ETARGET RTB Banner Advertising
ETARGET RTB Banner AdvertisingETARGET RTB Banner Advertising
ETARGET RTB Banner AdvertisingEtarget
 
Google control system part 1 mobile
Google control system part 1 mobileGoogle control system part 1 mobile
Google control system part 1 mobileAppitalism
 
Nuevas herramientas de Google para Marketing
Nuevas herramientas de Google para Marketing Nuevas herramientas de Google para Marketing
Nuevas herramientas de Google para Marketing Oscar García
 
OmniVirt Google VR Ad Webinar
OmniVirt Google VR Ad WebinarOmniVirt Google VR Ad Webinar
OmniVirt Google VR Ad WebinarOmniVirt
 
Ecosistema programática, por Álvaro García y Alessandro Tedoldi
Ecosistema programática, por Álvaro García y Alessandro TedoldiEcosistema programática, por Álvaro García y Alessandro Tedoldi
Ecosistema programática, por Álvaro García y Alessandro TedoldiArena Media España
 
Stream:20 | Google Enhanced Campaigns
Stream:20 | Google Enhanced Campaigns Stream:20 | Google Enhanced Campaigns
Stream:20 | Google Enhanced Campaigns Stream20consultants
 
Display campaign optimizer
Display campaign optimizerDisplay campaign optimizer
Display campaign optimizerAdCMO
 
Webinar DV 360 Self Serve _ 25 March 2022.pptx
Webinar DV 360 Self Serve _ 25 March 2022.pptxWebinar DV 360 Self Serve _ 25 March 2022.pptx
Webinar DV 360 Self Serve _ 25 March 2022.pptxTatvic Analytics
 

Ähnlich wie Enhanced Campaigns (20)

Bidding and Budgeting (SF)
Bidding and Budgeting (SF)Bidding and Budgeting (SF)
Bidding and Budgeting (SF)
 
New Bidding and Budgeting
New Bidding and BudgetingNew Bidding and Budgeting
New Bidding and Budgeting
 
API Updates for v201402
API Updates for v201402API Updates for v201402
API Updates for v201402
 
переход на расширенные кампании (Eng)
переход на расширенные кампании (Eng)переход на расширенные кампании (Eng)
переход на расширенные кампании (Eng)
 
How to Upgrade Your Google AdWords Accounts to Enhanced Campaigns
How to Upgrade Your Google AdWords Accounts to Enhanced CampaignsHow to Upgrade Your Google AdWords Accounts to Enhanced Campaigns
How to Upgrade Your Google AdWords Accounts to Enhanced Campaigns
 
Guía de campañas avanzadas de Google Adwords
Guía de campañas avanzadas de Google AdwordsGuía de campañas avanzadas de Google Adwords
Guía de campañas avanzadas de Google Adwords
 
[Google Official Material] How to upgrade and migrate account to Enhanced cam...
[Google Official Material] How to upgrade and migrate account to Enhanced cam...[Google Official Material] How to upgrade and migrate account to Enhanced cam...
[Google Official Material] How to upgrade and migrate account to Enhanced cam...
 
Campañas avanzadas google adwords
Campañas avanzadas google adwordsCampañas avanzadas google adwords
Campañas avanzadas google adwords
 
Creative Canvas: A guide to Google media solutions
Creative Canvas: A guide to Google media solutionsCreative Canvas: A guide to Google media solutions
Creative Canvas: A guide to Google media solutions
 
Trainee Program 2021 - GDN.pdf
Trainee Program 2021 - GDN.pdfTrainee Program 2021 - GDN.pdf
Trainee Program 2021 - GDN.pdf
 
Oliver Ewbank SMX London: The Local Ads Landscape
Oliver Ewbank SMX London: The Local Ads LandscapeOliver Ewbank SMX London: The Local Ads Landscape
Oliver Ewbank SMX London: The Local Ads Landscape
 
google ads update 2024 from digital rise solutions.pptx
google ads update 2024 from digital rise solutions.pptxgoogle ads update 2024 from digital rise solutions.pptx
google ads update 2024 from digital rise solutions.pptx
 
ETARGET RTB Banner Advertising
ETARGET RTB Banner AdvertisingETARGET RTB Banner Advertising
ETARGET RTB Banner Advertising
 
Google control system part 1 mobile
Google control system part 1 mobileGoogle control system part 1 mobile
Google control system part 1 mobile
 
Nuevas herramientas de Google para Marketing
Nuevas herramientas de Google para Marketing Nuevas herramientas de Google para Marketing
Nuevas herramientas de Google para Marketing
 
OmniVirt Google VR Ad Webinar
OmniVirt Google VR Ad WebinarOmniVirt Google VR Ad Webinar
OmniVirt Google VR Ad Webinar
 
Ecosistema programática, por Álvaro García y Alessandro Tedoldi
Ecosistema programática, por Álvaro García y Alessandro TedoldiEcosistema programática, por Álvaro García y Alessandro Tedoldi
Ecosistema programática, por Álvaro García y Alessandro Tedoldi
 
Stream:20 | Google Enhanced Campaigns
Stream:20 | Google Enhanced Campaigns Stream:20 | Google Enhanced Campaigns
Stream:20 | Google Enhanced Campaigns
 
Display campaign optimizer
Display campaign optimizerDisplay campaign optimizer
Display campaign optimizer
 
Webinar DV 360 Self Serve _ 25 March 2022.pptx
Webinar DV 360 Self Serve _ 25 March 2022.pptxWebinar DV 360 Self Serve _ 25 March 2022.pptx
Webinar DV 360 Self Serve _ 25 March 2022.pptx
 

Mehr von marcwan

Mcc scripts deck (日本語)
Mcc scripts deck (日本語)Mcc scripts deck (日本語)
Mcc scripts deck (日本語)marcwan
 
Getting started with Google Analytics and the AdWords API
Getting started with Google Analytics and the AdWords APIGetting started with Google Analytics and the AdWords API
Getting started with Google Analytics and the AdWords APImarcwan
 
Bid Estimation with the AdWords API (v2)
Bid Estimation with the AdWords API (v2)Bid Estimation with the AdWords API (v2)
Bid Estimation with the AdWords API (v2)marcwan
 
Opportunity Analysis with Kratu (v2)
Opportunity Analysis with Kratu (v2)Opportunity Analysis with Kratu (v2)
Opportunity Analysis with Kratu (v2)marcwan
 
Opportunity Analysis with Kratu
Opportunity Analysis with KratuOpportunity Analysis with Kratu
Opportunity Analysis with Kratumarcwan
 
07. feeds update
07. feeds update07. feeds update
07. feeds updatemarcwan
 
AdWords API & OAuth 2.0, Advanced
AdWords API & OAuth 2.0, Advanced AdWords API & OAuth 2.0, Advanced
AdWords API & OAuth 2.0, Advanced marcwan
 
AdWords Scripts and MCC Scripting
AdWords Scripts and MCC ScriptingAdWords Scripts and MCC Scripting
AdWords Scripts and MCC Scriptingmarcwan
 
AwReporting Update
AwReporting UpdateAwReporting Update
AwReporting Updatemarcwan
 
Getting Started with AdWords API and Google Analytics
Getting Started with AdWords API and Google AnalyticsGetting Started with AdWords API and Google Analytics
Getting Started with AdWords API and Google Analyticsmarcwan
 
Shopping Campaigns and AdWords API
Shopping Campaigns and AdWords APIShopping Campaigns and AdWords API
Shopping Campaigns and AdWords APImarcwan
 
AdWords API Targeting Options
AdWords API Targeting OptionsAdWords API Targeting Options
AdWords API Targeting Optionsmarcwan
 
Reporting Tips and Tricks (Spanish)
Reporting Tips and Tricks (Spanish)Reporting Tips and Tricks (Spanish)
Reporting Tips and Tricks (Spanish)marcwan
 
Rate limits and performance (Spanish)
Rate limits and performance (Spanish)Rate limits and performance (Spanish)
Rate limits and performance (Spanish)marcwan
 
OAuth 2.0 (Spanish)
OAuth 2.0 (Spanish)OAuth 2.0 (Spanish)
OAuth 2.0 (Spanish)marcwan
 
End to-end how to build a platform (Spanish)
End to-end how to build a platform (Spanish)End to-end how to build a platform (Spanish)
End to-end how to build a platform (Spanish)marcwan
 
AwReporting tool introduction (Spanish)
AwReporting tool introduction (Spanish)AwReporting tool introduction (Spanish)
AwReporting tool introduction (Spanish)marcwan
 
Api update rundown (Spanish)
Api update rundown (Spanish)Api update rundown (Spanish)
Api update rundown (Spanish)marcwan
 
AdWords Scripts (Spanish)
AdWords Scripts (Spanish)AdWords Scripts (Spanish)
AdWords Scripts (Spanish)marcwan
 
Mobile landing pages (Spanish)
Mobile landing pages (Spanish)Mobile landing pages (Spanish)
Mobile landing pages (Spanish)marcwan
 

Mehr von marcwan (20)

Mcc scripts deck (日本語)
Mcc scripts deck (日本語)Mcc scripts deck (日本語)
Mcc scripts deck (日本語)
 
Getting started with Google Analytics and the AdWords API
Getting started with Google Analytics and the AdWords APIGetting started with Google Analytics and the AdWords API
Getting started with Google Analytics and the AdWords API
 
Bid Estimation with the AdWords API (v2)
Bid Estimation with the AdWords API (v2)Bid Estimation with the AdWords API (v2)
Bid Estimation with the AdWords API (v2)
 
Opportunity Analysis with Kratu (v2)
Opportunity Analysis with Kratu (v2)Opportunity Analysis with Kratu (v2)
Opportunity Analysis with Kratu (v2)
 
Opportunity Analysis with Kratu
Opportunity Analysis with KratuOpportunity Analysis with Kratu
Opportunity Analysis with Kratu
 
07. feeds update
07. feeds update07. feeds update
07. feeds update
 
AdWords API & OAuth 2.0, Advanced
AdWords API & OAuth 2.0, Advanced AdWords API & OAuth 2.0, Advanced
AdWords API & OAuth 2.0, Advanced
 
AdWords Scripts and MCC Scripting
AdWords Scripts and MCC ScriptingAdWords Scripts and MCC Scripting
AdWords Scripts and MCC Scripting
 
AwReporting Update
AwReporting UpdateAwReporting Update
AwReporting Update
 
Getting Started with AdWords API and Google Analytics
Getting Started with AdWords API and Google AnalyticsGetting Started with AdWords API and Google Analytics
Getting Started with AdWords API and Google Analytics
 
Shopping Campaigns and AdWords API
Shopping Campaigns and AdWords APIShopping Campaigns and AdWords API
Shopping Campaigns and AdWords API
 
AdWords API Targeting Options
AdWords API Targeting OptionsAdWords API Targeting Options
AdWords API Targeting Options
 
Reporting Tips and Tricks (Spanish)
Reporting Tips and Tricks (Spanish)Reporting Tips and Tricks (Spanish)
Reporting Tips and Tricks (Spanish)
 
Rate limits and performance (Spanish)
Rate limits and performance (Spanish)Rate limits and performance (Spanish)
Rate limits and performance (Spanish)
 
OAuth 2.0 (Spanish)
OAuth 2.0 (Spanish)OAuth 2.0 (Spanish)
OAuth 2.0 (Spanish)
 
End to-end how to build a platform (Spanish)
End to-end how to build a platform (Spanish)End to-end how to build a platform (Spanish)
End to-end how to build a platform (Spanish)
 
AwReporting tool introduction (Spanish)
AwReporting tool introduction (Spanish)AwReporting tool introduction (Spanish)
AwReporting tool introduction (Spanish)
 
Api update rundown (Spanish)
Api update rundown (Spanish)Api update rundown (Spanish)
Api update rundown (Spanish)
 
AdWords Scripts (Spanish)
AdWords Scripts (Spanish)AdWords Scripts (Spanish)
AdWords Scripts (Spanish)
 
Mobile landing pages (Spanish)
Mobile landing pages (Spanish)Mobile landing pages (Spanish)
Mobile landing pages (Spanish)
 

Enhanced Campaigns

  • 1. Enhanced Campaigns AdWords API Support for Enhanced Campaigns Google Confidential and Proprietary
  • 2. Enhanced Campaigns Overview 1. Introducing Enhanced Campaigns 2. API Support for Enhanced Campaigns 3. Working with Enhanced Campaigns 4. Updated Reporting 5. Ad Extension Feed Services 6. Upgrading Existing Systems Google Confidential and Proprietary
  • 3. Introducing Enhanced Campaigns ● Powerful tools for the multi-device world ○ Ability to modify bidding behavior dependent on device type within a single campaign ■ e.g. bid 20% higher on high-end mobile than desktop for campaigns that drive people to a physical store ● Smarter ads for varying user contexts ○ Ability to show the right creative based on user context and device capabilities ■ e.g. show mobile-preferred headlines and ad text when a user is on a high-end mobile device Google Confidential and Proprietary
  • 4. API Support for Enhanced Campaigns ● Creating & upgrading to enhanced campaigns ● Bidding with bid adjustments ● Mobile preferred ads ● Ad extension feed services Google Confidential and Proprietary
  • 5. Creating & Upgrading Campaigns ● Set via CampaignService ○ Campaign.enhanced = false cannot be set ● All new campaigns created with v201302 are enhanced ● Once upgraded, enhanced campaigns cannot be reverted ● Enhanced campaign ads serve on all platforms ○ Can no longer add platforms and carriers with CampaignCriterionService ○ If targeting Google Display Network (GDN) only, then you will be able to add platforms and carriers. Google Confidential and Proprietary
  • 6. Bidding with Bid Adjustments The What ● Multiply device, location, time bid adjustments to get final bid value ● Desktop and tablet bidding strategies are now aligned as base bid The How ● Set suitably configured Criterion (Platform, Location, AdSchedule) objections to Campaign, with an associated bidModifier value Google Confidential and Proprietary
  • 7. Setting Time Bid Adjustments ● Set via AdSchedules using CampaignCriterionService ● Time intervals are in client account's timezone ● AdSchedule bid modifiers available since v201206 ● AdSchedules can't have more than 6 intervals in a day Google Confidential and Proprietary
  • 8. Setting Mobile Bid Adjustments -20% ● Set via CampaignCriterionService ● Bid modifier can only be set on enhanced campaigns ○ CriterionError.CANNOT_BID_MODIFY_CRITERION_TYPE if you try for legacy campaigns ● Recommended value provided in Forward Compatibility Map with key Campaign.suggestedMobileBidAdjustment Google Confidential and Proprietary
  • 9. Forward Compatibility Maps ● Map of key-value string pairs ● Field forwardCompatibilityMap on Campaign and AdGroupAd objects ● Enhanced campaign support for all versions of the API Key Entity Type: Values Campaign.suggestedMobileBidAdjustment Campaign Decimal: [-1.0,3.0] (v201209, v201302) Campaign.enhanced (v201209) Campaign Boolean: [true,false] Ad.devicePreference (v201209) AdGroupAd Id: [30001] Google Confidential and Proprietary
  • 10. Understanding bidModifier Values for Mobile Devices SOAP AdWords UI CampaignCriterion.bidModifier = 1.2 Google Confidential and Proprietary
  • 11. Setting Location Bid Adjustments ● Changing location bid adjustment not yet supported in the API ● Geo targeting still set using CampaignCriterion Locations via CampaignCriterionService ○ All location targets added with API have +0% as default bid adjustment (bidModifier == 1.0) Google Confidential and Proprietary
  • 12. Marking Mobile Preferred Ads ● Set via AdGroupAdService ● Cannot change devicePreference for existing ads ■ Create new copy of existing ad with field set ● High-end mobile ID 30001 can be set on: ○ TextAd ○ ImageAd ○ DynamicSearchAd ○ TemplateAd ○ RichMediaAd ○ ThirdPartyRedirectAd Google Confidential and Proprietary
  • 13. Updated Reporting ● CAMPAIGN_PERFORMANCE_REPORT ○ boolean Enhanced ● AD_PERFORMANCE_REPORT ○ long DevicePreference ● CLICK_PERFORMANCE_REPORT ○ DeviceType Device NOTE: Provide current values at time of report, like all other attribute columns. Google Confidential and Proprietary
  • 14. Ad Extension Feed Services ● New services map tabular data to ad extensions ○ CampaignFeedService ○ AdGroupFeedService Beta ● CampaignFeedService only available for enhanced campaigns Campaign 1 Campaign 2 Google Confidential and Proprietary
  • 15. Upgrading Existing Systems 1. Upgrade Platform a. Support enhanced campaign creation i. v201302 will only create enhanced campaigns b. Refactor device targeting i. ADD & REMOVE operations no longer supported on Platform criteria c. Support bid modifiers, mobile-preferred ads i. Modify mobile bidModifier with SET operation 2. Upgrade Legacy Campaigns a. Simple Upgrade b. Merge Upgrade Google Confidential and Proprietary
  • 16. Simple Upgrade Hybrid desktop-mobile or desktop only campaigns 1. Enable campaigns as enhanced campaigns Campaign.enhanced = true 2. Set the mobile bid adjustments to -100% to +300% (if needed) CampaignCriterion.bidModifier = BID_MODIFIER 3. Create new mobile-preferred ad text and headlines (if needed) Ad.devicePreference = 30001 Mobile only campaigns 1. Enable campaigns as enhanced campaigns 2. Set the default desktop/tablet bid 3. Set the mobile bid adjustment between -100% to +300% 4. Create new mobile-preferred ad text and headlines Google Confidential and Proprietary
  • 17. Merge Upgrade Merging campaigns (mobile with desktop) ● Campaigns with similar purposes, but split mobile vs. desktop, should be merged. General Upgrade Flow 1. Choose primary campaign (most recent KWs, largest KW set, longest history, most statistics) 2. Merge campaign settings (Status, Location, Language, Networks, Ad Schedule, Bid Type, Delivery Method, Ad rotation, Campaign Start and End Date) 3. Set primary campaign to enhanced 4. Merge ad groups, keywords, ads, extensions, and conversion tracking 5. Merge budgets a. Non-shared budgets can be added together b. Shared budgets may need to consider the relevant shared portion 6. Set mobile bid adjustment for the primary campaign 7. Delete the secondary campaign a. Can be undeleted if necessary Google Confidential and Proprietary
  • 18. Enhanced Campaigns Upgrade Timeline Feb 6 - Enhanced March 4 - v201302 March 25 - v201206 July 1 - v201209 Enhanced Campaigns Release Release Sunset Sunset Campaigns Only v201206 v201206 [deprecated] v201206 [sunset] [deprecated] v201209 v201209 [deprecated] v201209 [deprecated] v201209 [sunset] Partial Enhanced EC support with EC support with EC support with EC support with Campaign Support Forward Forward Compatibility Forward Compatibility Forward Compatibility Compatibility Maps Maps Maps Maps Native Enhanced v201302 v201302 v201302 v201302 Campaign Support Google Confidential and Proprietary
  • 19. Online Resources Enhanced Campaigns Upgrade Guide http://www.google.com/adwords/enhancedcampaigns/resources/pdf/upgrade-guide-en.pdf Enhanced Campaigns API Guide https://developers.google.com/adwords/api/docs/guides/enhanced-campaigns Ad Scheduling API Guide https://developers.google.com/adwords/api/docs/guides/ad_scheduling Forward Compatibility Maps Guide https://developers.google.com/adwords/api/docs/guides/forward-compatibility-maps Feed Services Guide https://developers.google.com/adwords/api/docs/guides/feed-services Google Confidential and Proprietary
  • 20. Q&A