8-8-15 3:44PM PST
Google Ads Developer Blog
Improved Upgraded URLs validation in AdWords API
Waiting to see whether or not your ads have been approved can be time-consuming. That's why we're improving the validation logic during ad creation to “fail fast” for one common invalid URL case.
Currently, with new Upgraded URLs, an ad with a final URL domain that doesn't match the display URL domain will be disapproved. Starting on August 12th, 2015, rather than allowing these ads to be submitted for approval, the AdWords API will return an error for any request attempting to create an ad where the final URL domain doesn't match the display URL domain. This will allow you to fix these issues faster and get your ads up and running sooner.
As usual, if you have any questions, comments, or concerns, please contact us via the forum or the Ads Developers Plus Page.
- Michael Cloonan, AdWords API Team
Currently, with new Upgraded URLs, an ad with a final URL domain that doesn't match the display URL domain will be disapproved. Starting on August 12th, 2015, rather than allowing these ads to be submitted for approval, the AdWords API will return an error for any request attempting to create an ad where the final URL domain doesn't match the display URL domain. This will allow you to fix these issues faster and get your ads up and running sooner.
As usual, if you have any questions, comments, or concerns, please contact us via the forum or the Ads Developers Plus Page.
- Michael Cloonan, AdWords API Team
Google Ads Developer Blog
Manual ad break playback in the IMA SDKs
We recently launched manual ad break playback across our iOS, Android, HTML5, and Flash SDKs. For more info on what this means and how to use it, read on!
What is manual ad break playback?
Under a standard IMA SDK implementation, when an ad rules or VMAP response is returned, the SDK will automatically play each ad break at its cue point. With manual ad break playback, the SDK will instead fire an event when it’s time to play an ad break, and let you decide if or when you’d like to play it.
What are the implications of this change?
If you’re happy with your current ad rules or VMAP performance, this change doesn’t require you to do anything - your implementation will continue to work just as it does now. If you’d like more fine-tuned control over ad break playback timing, then we recommend using this feature.
What are the benefits of this change?
We see two major areas in which this change will help publishers. The first is when a user starts a stream somewhere in the middle of the content instead of at the beginning. (The most common scenario is that the user watched part of the video previously, left the app or page, and returned to continue watching the rest of the video). With a standard implementation, the user will be greeted by (in some cases) a pre-roll, followed by the most recent mid-roll that they watched previously, then the content. By using manual ad break playback you can prevent the pre- or mid-roll (or both) from playing so that the user can go straight to the content, and then resume mid-rolls when the user sees their first mid-roll break for the new session.
The second major use case is misaligned ad breaks. If you’re playing long form content with mid-rolls, and your video fades in and out for mid-roll breaks, you want to make sure that your ad breaks properly align with those fades. In some cases, publishers have told us that the ad break scheduling changes slightly between pieces of content, causing the ad to cut off content for some streams. With this new system, if you know exactly when an ad break should play, you can listen for the AD_BREAK_READY event and delay the ad break playback until the exact time your stream is ready for it.
How do I implement this new feature?
We have guides for each of the SDKs on implementing this new feature:
HTML5 Android iOS Flash
As always, if you have any questions feel free to contact us via the support forum.
What is manual ad break playback?
Under a standard IMA SDK implementation, when an ad rules or VMAP response is returned, the SDK will automatically play each ad break at its cue point. With manual ad break playback, the SDK will instead fire an event when it’s time to play an ad break, and let you decide if or when you’d like to play it.
What are the implications of this change?
If you’re happy with your current ad rules or VMAP performance, this change doesn’t require you to do anything - your implementation will continue to work just as it does now. If you’d like more fine-tuned control over ad break playback timing, then we recommend using this feature.
What are the benefits of this change?
We see two major areas in which this change will help publishers. The first is when a user starts a stream somewhere in the middle of the content instead of at the beginning. (The most common scenario is that the user watched part of the video previously, left the app or page, and returned to continue watching the rest of the video). With a standard implementation, the user will be greeted by (in some cases) a pre-roll, followed by the most recent mid-roll that they watched previously, then the content. By using manual ad break playback you can prevent the pre- or mid-roll (or both) from playing so that the user can go straight to the content, and then resume mid-rolls when the user sees their first mid-roll break for the new session.
The second major use case is misaligned ad breaks. If you’re playing long form content with mid-rolls, and your video fades in and out for mid-roll breaks, you want to make sure that your ad breaks properly align with those fades. In some cases, publishers have told us that the ad break scheduling changes slightly between pieces of content, causing the ad to cut off content for some streams. With this new system, if you know exactly when an ad break should play, you can listen for the AD_BREAK_READY event and delay the ad break playback until the exact time your stream is ready for it.
How do I implement this new feature?
We have guides for each of the SDKs on implementing this new feature:
HTML5 Android iOS Flash
As always, if you have any questions feel free to contact us via the support forum.
7-31-15 8:49pm PST
Google Ads Developer Blog
Relaxing constraints on ad group name uniqueness
Have you ever found it frustrating that you can never reuse an AdGroup name after removing the AdGroup, since a removed AdGroup cannot be modified? We have awesome news for you!
Now, AdGroupService doesn’t consider REMOVED AdGroup names when verifying that an AdGroup name is unique within a Campaign. If an AdGroup is in a REMOVED state, then the name of that AdGroup can be reused. This is already the case for Campaigns, and we’ve extended this relaxation of constraints to AdGroups.
If you have questions or need clarification, visit us on the AdWords API Forum or our Google+ page.
Now, AdGroupService doesn’t consider REMOVED AdGroup names when verifying that an AdGroup name is unique within a Campaign. If an AdGroup is in a REMOVED state, then the name of that AdGroup can be reused. This is already the case for Campaigns, and we’ve extended this relaxation of constraints to AdGroups.
If you have questions or need clarification, visit us on the AdWords API Forum or our Google+ page.
Google Ads Developer Blog
Help me help you (improve the DFP API)
Believe it or not, the DFP API Team eat, breathe, and live the DFP API. We wake up in the morning thinking, "How can I make the DFP API even better?" Seriously, I have had dreams about the API. It’s weird, but I’m not embarrassed to admit that.
In an effort to delight our developers even more, we’re turning the proverbial mic over to you - our customers - to help us help you. Here’s your chance to let us know how we could be better – better support, better features in the client libraries, better content in workshops, better examples, better haircuts... really, anything. Simply fill out our survey with your thoughts here.
In an effort to delight our developers even more, we’re turning the proverbial mic over to you - our customers - to help us help you. Here’s your chance to let us know how we could be better – better support, better features in the client libraries, better content in workshops, better examples, better haircuts... really, anything. Simply fill out our survey with your thoughts here.
more info...
8/5/15, 5:48 PM
Google Ads Developer Blog
Google Ads Developer Blog
New features in AdWords Scripts
We have made the following changes to AdWords scripts.
Full screen mode for Scripts IDE
You can now toggle fullscreen mode for the Scripts IDE by clicking the Expand icon on the top right corner of the editor toolbar.
Clear methods for Upgraded URLs
We have added new methods to clear various fields in Upgraded URLs: clearTrackingTemplate() clears the tracking template field in the CampaignUrls, KeywordUrls, AdGroupUrls and SitelinkUrls classes. clearFinalUrl() clears the final URL field in the KeywordUrls class. clearMobileFinalUrl() clears the mobile final URL field in the SitelinkUrls , MobileAppUrls and KeywordUrls classes. Custom parameters may be cleared by specifying an empty collection. For example, keyword.setCustomParameters({}); Clear methods for sitelink descriptions
You can now use the clearDescription1() and clearDescription2() methods to clear the corresponding description fields in the Sitelink, AdGroupSitelink and CampaignSitelink classes.
Sunset support for updating destination URL
As previously announced, support for updating destination URL has been sunset completely. If any of your scripts use this field, make sure you upgrade your scripts to use the upgraded URL fields. We have also added clearDestinationUrl() to the Keyword class and clearLinkUrl() to various ad extension classes. These methods may be used to clear the destination URL field when you upgrade your URLs.
See our sunset tracker page for more details.
If you have any questions about this feature or AdWords scripts in general, you can post them on our developer forum.
Full screen mode for Scripts IDE
You can now toggle fullscreen mode for the Scripts IDE by clicking the Expand icon on the top right corner of the editor toolbar.
Clear methods for Upgraded URLs
We have added new methods to clear various fields in Upgraded URLs: clearTrackingTemplate() clears the tracking template field in the CampaignUrls, KeywordUrls, AdGroupUrls and SitelinkUrls classes. clearFinalUrl() clears the final URL field in the KeywordUrls class. clearMobileFinalUrl() clears the mobile final URL field in the SitelinkUrls , MobileAppUrls and KeywordUrls classes. Custom parameters may be cleared by specifying an empty collection. For example, keyword.setCustomParameters({}); Clear methods for sitelink descriptions
You can now use the clearDescription1() and clearDescription2() methods to clear the corresponding description fields in the Sitelink, AdGroupSitelink and CampaignSitelink classes.
Sunset support for updating destination URL
As previously announced, support for updating destination URL has been sunset completely. If any of your scripts use this field, make sure you upgrade your scripts to use the upgraded URL fields. We have also added clearDestinationUrl() to the Keyword class and clearLinkUrl() to various ad extension classes. These methods may be used to clear the destination URL field when you upgrade your URLs.
See our sunset tracker page for more details.
If you have any questions about this feature or AdWords scripts in general, you can post them on our developer forum.
Inside Adwords
Search Ads on Google Play and new app promo tools roll out to advertisers and developers
Wednesday, July 29, 2015
People turn to their phones billions of times a day for I want-to-know, I want-to-go, I want-to-do, and I want-to-buymoments. And in these intent-rich moments, they often turn to apps to get what they need. Runners may search for a “mileage tracker” app as they start training for a marathon, foodies may look for “restaurant” apps to check out the trendiest new places in town, and frequent fliers may search for “top games” to play before a long flight. In fact, search is one of the biggest drivers of app installs in the Play Store.
That’s why we’re investing in new ways to help people discover apps with Search Ads on Google Play and innovating on new technologies to simplify campaign management and improve measurement for developers.
They’ve arrived: Search Ads on Google Play
Search Ads on Google Play will begin to roll out today to all advertisers and developers who use Search app install campaigns on AdWords.
Google Play reaches more than 1 billion people on Android devices in more than 190 countries. With such an extensive reach, Search Ads on Google Play can provide consumers new ways to discover apps that they otherwise might have missed and help developers drive more awareness of their apps.
Companies like Booking.com and Nordeus are already extending their app promotion strategy to include showing ads on the Play Store.
Tomislav Mihajlović, CMO of Nordeus shared that, "Search has already been a key component of our app promotion strategy to reach high-quality users. With new Search Ads on Google Play, we have an even bigger opportunity to connect with people in the moments they’re looking for new apps to download. We are already seeing significantly more app installs from Search with the addition of Google Play inventory for our game Top Eleven.”
Improved conversion tracking for Android
As we expand the opportunities for developers to promote their apps, we’re also committed to providingconversion tracking tools that work seamlessly across channels and align with whichever measurement solution a developer chooses to use. That’s why we’re introducing Android first app opens, a new conversion tracking solution that measures when a user first opens an app after clicking on an ad and completing an Android app install. In addition to providing app conversion tracking across Search, Display and YouTube, this new solution also allows developers to better align the conversion volume they see in AdWords with the data they see in a third-party measurement solution. First app opens are the standard conversion type for third-party solutions, so we’re working with key partners like Tune, AppsFlyer, Kochava, Adjust and Apsalar to ensure data consistency and give developers the freedom to use reporting and optimization features across AdWords and third-party solutions of their choice.
An even easier way to scale your app install ads across Google networks
In a few weeks, Universal App Campaigns will make it even easier to promote your apps on Google Play and across all Google properties, including: Search, YouTube, the AdMob in-app network, and the 2M+ sites on the Google Display Network. Simply let us know what your ad will say, who you want to reach, your budget and target cost-per-install, and we’ll do the rest.
As the apps ecosystem continues to grow, we’re dedicated to creating products that help developers get their apps to the users who will love them. From adding search ads to Google Play, to improving Android conversion tracking and simplifying campaign management with Universal App Campaigns, we hope these new tools will bring even more success to our app developer community.
Posted by Surojit Chatterjee, Director, Product Management, Mobile Search Ads
That’s why we’re investing in new ways to help people discover apps with Search Ads on Google Play and innovating on new technologies to simplify campaign management and improve measurement for developers.
They’ve arrived: Search Ads on Google Play
Search Ads on Google Play will begin to roll out today to all advertisers and developers who use Search app install campaigns on AdWords.
Google Play reaches more than 1 billion people on Android devices in more than 190 countries. With such an extensive reach, Search Ads on Google Play can provide consumers new ways to discover apps that they otherwise might have missed and help developers drive more awareness of their apps.
Companies like Booking.com and Nordeus are already extending their app promotion strategy to include showing ads on the Play Store.
Tomislav Mihajlović, CMO of Nordeus shared that, "Search has already been a key component of our app promotion strategy to reach high-quality users. With new Search Ads on Google Play, we have an even bigger opportunity to connect with people in the moments they’re looking for new apps to download. We are already seeing significantly more app installs from Search with the addition of Google Play inventory for our game Top Eleven.”
As we expand the opportunities for developers to promote their apps, we’re also committed to providingconversion tracking tools that work seamlessly across channels and align with whichever measurement solution a developer chooses to use. That’s why we’re introducing Android first app opens, a new conversion tracking solution that measures when a user first opens an app after clicking on an ad and completing an Android app install. In addition to providing app conversion tracking across Search, Display and YouTube, this new solution also allows developers to better align the conversion volume they see in AdWords with the data they see in a third-party measurement solution. First app opens are the standard conversion type for third-party solutions, so we’re working with key partners like Tune, AppsFlyer, Kochava, Adjust and Apsalar to ensure data consistency and give developers the freedom to use reporting and optimization features across AdWords and third-party solutions of their choice.
An even easier way to scale your app install ads across Google networks
In a few weeks, Universal App Campaigns will make it even easier to promote your apps on Google Play and across all Google properties, including: Search, YouTube, the AdMob in-app network, and the 2M+ sites on the Google Display Network. Simply let us know what your ad will say, who you want to reach, your budget and target cost-per-install, and we’ll do the rest.
As the apps ecosystem continues to grow, we’re dedicated to creating products that help developers get their apps to the users who will love them. From adding search ads to Google Play, to improving Android conversion tracking and simplifying campaign management with Universal App Campaigns, we hope these new tools will bring even more success to our app developer community.
Posted by Surojit Chatterjee, Director, Product Management, Mobile Search Ads
Google Ads Developer Blog
Changes to DFP Reporting, now with more deprecation!
After our last round of spring cleaning, we've gone back to the drawing board to take another look at how we could make reporting better. There currently is an abundance of Dimensions, DimensionAttributes, and Columns (and more coming with each release), so in an effort to simplify the list of fields, we will be sunsetting the following reconciliation-related dimension attributes / columns in all versions. This will happen on September 1, 2015.
Columns with equivalent replacements: RECONCILIATION_LAST_DATE_TIME replaced by dimension attribute: PROPOSAL_LINE_ITEM_LAST_RECONCILIATION_DATE_TIME and LINE_ITEM_LAST_RECONCILIATION_DATE_TIMERECONCILIATION_RECONCILIATION_STATUS replaced by dimension attribute: PROPOSAL_LINE_ITEM_RECONCILIATION_STATUS and LINE_ITEM_RECONCILIATION_STATUS Columns without equivalent replacements:LINE_ITEM_RECONCILED_RATE (in
Columns with equivalent replacements: RECONCILIATION_LAST_DATE_TIME replaced by dimension attribute: PROPOSAL_LINE_ITEM_LAST_RECONCILIATION_DATE_TIME and LINE_ITEM_LAST_RECONCILIATION_DATE_TIMERECONCILIATION_RECONCILIATION_STATUS replaced by dimension attribute: PROPOSAL_LINE_ITEM_RECONCILIATION_STATUS and LINE_ITEM_RECONCILIATION_STATUS Columns without equivalent replacements:LINE_ITEM_RECONCILED_RATE (in
8-4-15 6:43pm PST
Google Ads Developer Blog
Announcing v2.2 of the DCM/DFA Reporting and Trafficking API
Today we are releasing v2.2 of the DCM/DFA Reporting and Trafficking API. Highlights of this release include: User requested enhancements: You asked and we listened! Based on your feedback, new fields--such as computed click-through URL for ad creative assignments--have been added. Placement search improvements: You can now search for placements and placement groups by start and end date. Ins tag support: When the new ins tag is enabled for your account, requests for iframe and javascript tags will return an updated tag format. We've introduced 4 new legacy tag values you can use to access the older versions of these tags, to ensure a smooth transition to the upgraded format. You can begin requesting these legacy tag values today, even if your account hasn't upgraded yet. Retiring older API versions
Along with this release, we're introducing a new deprecation schedule and announcing the deprecation of all versions prior to v2.1. Moving forward, we will generally only support 3 versions of the API and sunset the oldest version 4 months after a new release. In order to help developers adjust to this new schedule, we're providing an extended migration period for users of these newly deprecated versions:
Along with this release, we're introducing a new deprecation schedule and announcing the deprecation of all versions prior to v2.1. Moving forward, we will generally only support 3 versions of the API and sunset the oldest version 4 months after a new release. In order to help developers adjust to this new schedule, we're providing an extended migration period for users of these newly deprecated versions:
API Version
|
Deprecation Date
|
Sunset Date
|
v1
|
3 Aug 2015
|
Google Webmaster Central Blog
#NoHacked: How to recognise and protect yourself against social engineering
Today in our #NoHacked campaign, we’ll be talking about social engineering. Follow along with discussions on Twitter and Google+ using the #nohacked hashtag. (Part 1)
If you’ve spent some time on the web, you have more than likely encountered some form of social engineering. Social engineering attempts to extract confidential information from you by manipulating or tricking you in some way.
Phishing
You might be familiar with phishing, one of the most common forms of social engineering. Phishing sites and emails mimic legitimate sites and trick you into entering confidential information like your username and password into these sites. A recent study from Google found that some phishing sites can trick victims 45% of the time! Once a phishing site has your information, the information will either be sold or be used to manipulate your accounts. the owners will either sell it or use it to manipulate your accounts.
Other Forms of Social Engineering
As a site owner, phishing isn’t the only form of social engineering that you need to watch out for. One other form of social engineering comes from the software and tools used on your site. If you download or use any Content Management System (CMS), plug-ins, or add-ons, make sure that they come from reputable sources like directly from the developer’s site. Software from non-reputable sites can contain malicious exploits that allow hackers to gain access to your site.
For example, Webmaster Wanda was recently hired by Brandon’s Pet Palace to help create a site. After sketching some designs, Wanda starts compiling the software she needs to build the site. However, she finds out that Photo Frame Beautifier, one of her favorite plug-ins, has been taken off the official CMS plug-in site and that the developer has decided to stop supporting the plug-in. She does a quick search and finds a site that offers an archive of old plug-ins. She downloads the plug-in and uses it to finish the site. Two months later, a notification in Search Console notifies Wanda that her client’s site has been hacked. She quickly scrambles to fix the hacked content and finds the source of the compromise. It turns out the Photo Frame Beautifier plug-in was modified by a third party to allow malicious parties to access the site. She removed the plug-in, fixed the hacked content, secured her site from future attacks, and filed a reconsideration request in Search Console. As you can see, an inadvertent oversight by Wanda led to her client's site being compromised.
Protecting Yourself from Social Engineering Attacks
Social engineering is effective because it’s not obvious that there’s something wrong with what you’re doing. However, there are a few basic things you can do protect yourself from social engineering.
Stay vigilant: Whenever you enter confidential information online or install website software, have a healthy dose of skepticism. Check URLs to make sure you’re not typing confidential information into malicious sites. When installing website software make sure the software is coming from known, reputable sources like the developer’s site. Use two-factor authentication: Two-factor authentication like Google’s 2-Step Verification adds another layer of security that helps protect your account even if your password has been stolen. You should use two-factor authentication on all accounts where possible. We’ll be talking more in-depth next week about the benefits of two-factor authentication. Additional resources about social engineering:
If you’ve spent some time on the web, you have more than likely encountered some form of social engineering. Social engineering attempts to extract confidential information from you by manipulating or tricking you in some way.
Phishing
You might be familiar with phishing, one of the most common forms of social engineering. Phishing sites and emails mimic legitimate sites and trick you into entering confidential information like your username and password into these sites. A recent study from Google found that some phishing sites can trick victims 45% of the time! Once a phishing site has your information, the information will either be sold or be used to manipulate your accounts. the owners will either sell it or use it to manipulate your accounts.
Other Forms of Social Engineering
As a site owner, phishing isn’t the only form of social engineering that you need to watch out for. One other form of social engineering comes from the software and tools used on your site. If you download or use any Content Management System (CMS), plug-ins, or add-ons, make sure that they come from reputable sources like directly from the developer’s site. Software from non-reputable sites can contain malicious exploits that allow hackers to gain access to your site.
For example, Webmaster Wanda was recently hired by Brandon’s Pet Palace to help create a site. After sketching some designs, Wanda starts compiling the software she needs to build the site. However, she finds out that Photo Frame Beautifier, one of her favorite plug-ins, has been taken off the official CMS plug-in site and that the developer has decided to stop supporting the plug-in. She does a quick search and finds a site that offers an archive of old plug-ins. She downloads the plug-in and uses it to finish the site. Two months later, a notification in Search Console notifies Wanda that her client’s site has been hacked. She quickly scrambles to fix the hacked content and finds the source of the compromise. It turns out the Photo Frame Beautifier plug-in was modified by a third party to allow malicious parties to access the site. She removed the plug-in, fixed the hacked content, secured her site from future attacks, and filed a reconsideration request in Search Console. As you can see, an inadvertent oversight by Wanda led to her client's site being compromised.
Protecting Yourself from Social Engineering Attacks
Social engineering is effective because it’s not obvious that there’s something wrong with what you’re doing. However, there are a few basic things you can do protect yourself from social engineering.
Stay vigilant: Whenever you enter confidential information online or install website software, have a healthy dose of skepticism. Check URLs to make sure you’re not typing confidential information into malicious sites. When installing website software make sure the software is coming from known, reputable sources like the developer’s site. Use two-factor authentication: Two-factor authentication like Google’s 2-Step Verification adds another layer of security that helps protect your account even if your password has been stolen. You should use two-factor authentication on all accounts where possible. We’ll be talking more in-depth next week about the benefits of two-factor authentication. Additional resources about social engineering:
Learn more about how to protect yourself from phishing attacks Report a Phishing PageAvoid and report Google scams Identify "phishing" and "spoofing" emails
If you have any additional questions, you can post in the Webmaster Help Forums where a community of webmasters can help answer your questions. You can also join our Hangout on Air about Security on August 26.
If you have any additional questions, you can post in the Webmaster Help Forums where a community of webmasters can help answer your questions. You can also join our Hangout on Air about Security on August 26.
8-2-15 2:50pm PST
Google Ads Developer Blog
Removal of MatchType.BROAD_SESSION in AdWords API reports
On or shortly after August 24th, we will remove the BROAD_SESSION match type label from the MatchType column in the Search Query Performance and Paid & Organic Query reports. Instead, rows that formerly returned "broad (session-based)" will begin returning "broad".
To simplify the way we report on match types, this label will be removed from all of our reports, including historical reports. If you'd like to see how your keywords are currently matching to this label, download a copy of your Search terms report before August 24th, 2015.
This is a reporting change and will have no impact on the broad match serving behavior. You can learn more about the MatchType column in the AdWords Help Center.
As always, if you have any questions, comments, or concerns, please contact us via the forum or the Ads Developers Plus Page.
To simplify the way we report on match types, this label will be removed from all of our reports, including historical reports. If you'd like to see how your keywords are currently matching to this label, download a copy of your Search terms report before August 24th, 2015.
This is a reporting change and will have no impact on the broad match serving behavior. You can learn more about the MatchType column in the AdWords Help Center.
As always, if you have any questions, comments, or concerns, please contact us via the forum or the Ads Developers Plus Page.
- Michael Cloonan, AdWords API Team
8-2-15 9:44am PST
Google Ads Developer Blog
DFA API sunset reminder
As we announced in December 2014, with the release of the DCM/DFA Reporting and Trafficking API, we will be sunsetting the legacy DFA API on September 30th, 2015. To avoid an interruption in service, all DFA API users are required to update their application to use our new API by this date. If you haven’t yet started migrating, we strongly encourage you to do so.
If you’re new to the DCM/DFA Reporting and Trafficking API, you can use our Get Started guide to get up and running quickly. You can also reference our Migration Guide to help in transitioning legacy DFA API applications to the new API. If you have any other questions, feel free to reach out to us on the developer forum.
If you’re new to the DCM/DFA Reporting and Trafficking API, you can use our Get Started guide to get up and running quickly. You can also reference our Migration Guide to help in transitioning legacy DFA API applications to the new API. If you have any other questions, feel free to reach out to us on the developer forum.
7-30-15 7:06pm PST
Google Ads Developer Blog
Help me help you (improve the DFP API)
Believe it or not, the DFP API Team eat, breathe, and live the DFP API. We wake up in the morning thinking, "How can I make the DFP API even better?" Seriously, I have had dreams about the API. It’s weird, but I’m not embarrassed to admit that.
In an effort to delight our developers even more, we’re turning the proverbial mic over to you - our customers - to help us help you. Here’s your chance to let us know how we could be better – better support, better features in the client libraries, better content in workshops, better examples, better haircuts... really, anything. Simply fill out our survey with your thoughts here.
In an effort to delight our developers even more, we’re turning the proverbial mic over to you - our customers - to help us help you. Here’s your chance to let us know how we could be better – better support, better features in the client libraries, better content in workshops, better examples, better haircuts... really, anything. Simply fill out our survey with your thoughts here.
7-30-15 5:42pm PST
Inside AdWords
Search Ads on Google Play and new app promo tools roll out to advertisers and developers
People turn to their phones billions of times a day for I want-to-know, I want-to-go, I want-to-do, and I want-to-buy moments. And in these intent-rich moments, they often turn to apps to get what they need. Runners may search for a “mileage tracker” app as they start training for a marathon, foodies may look for “restaurant” apps to check out the trendiest new places in town, and frequent fliers may search for “top games” to play before a long flight. In fact, search is one of the biggest drivers of app installs in the Play Store.
That’s why we’re investing in new ways to help people discover apps with Search Ads on Google Play and innovating on new technologies to simplify campaign management and improve measurement for developers.
They’ve arrived: Search Ads on Google Play
Search Ads on Google Play will begin to roll out today to all advertisers and developers who use Search app install campaigns on AdWords.
Google Play reaches more than 1 billion people on Android devices in more than 190 countries. With such an extensive reach, Search Ads on Google Play can provide consumers new ways to discover apps that they otherwise might have missed and help developers drive more awareness of their apps.
Companies like Booking.com and Nordeus are already extending their app promotion strategy to include showing ads on the Play Store.
Tomislav Mihajlović, CMO of Nordeus shared that, "Search has already been a key component of our app promotion strategy to reach high-quality users. With new Search Ads on Google Play, we have an even bigger opportunity to connect with people in the moments they’re looking for new apps to download. We are already seeing significantly more app installs from Search with the addition of Google Play inventory for our game Top Eleven.”
Improved conversion tracking for Android
As we expand the opportunities for developers to promote their apps, we’re also committed to providing conversion tracking tools that work seamlessly across channels and align with whichever measurement solution a developer chooses to use. That’s why we’re introducing Android first app opens, a new conversion tracking solution that measures when a user first opens an app after clicking on an ad and completing an Android app install. In addition to providing app conversion tracking across Search, Display and YouTube, this new solution also allows developers to better align the conversion volume they see in AdWords with the data they see in a third-party measurement solution. First app opens are the standard conversion type for third-party solutions, so we’re working with key partners like Tune, AppsFlyer, Kochava, Adjust and Apsalar to ensure data consistency and give developers the freedom to use reporting and optimization features across AdWords and third-party solutions of their choice.
An even easier way to scale your app install ads across Google networks
In a few weeks, Universal App Campaigns will make it even easier to promote your apps on Google Play and across all Google properties, including: Search, YouTube, the AdMob in-app network, and the 2M+ sites on the Google Display Network. Simply let us know what your ad will say, who you want to reach, your budget and target cost-per-install, and we’ll do the rest.
As the apps ecosystem continues to grow, we’re dedicated to creating products that help developers get their apps to the users who will love them. From adding search ads to Google Play, to improving Android conversion tracking and simplifying campaign management with Universal App Campaigns, we hope these new tools will bring even more success to our app developer community.
Posted by Surojit Chatterjee, Director, Product Management, Mobile Search Ads
That’s why we’re investing in new ways to help people discover apps with Search Ads on Google Play and innovating on new technologies to simplify campaign management and improve measurement for developers.
They’ve arrived: Search Ads on Google Play
Search Ads on Google Play will begin to roll out today to all advertisers and developers who use Search app install campaigns on AdWords.
Google Play reaches more than 1 billion people on Android devices in more than 190 countries. With such an extensive reach, Search Ads on Google Play can provide consumers new ways to discover apps that they otherwise might have missed and help developers drive more awareness of their apps.
Companies like Booking.com and Nordeus are already extending their app promotion strategy to include showing ads on the Play Store.
Tomislav Mihajlović, CMO of Nordeus shared that, "Search has already been a key component of our app promotion strategy to reach high-quality users. With new Search Ads on Google Play, we have an even bigger opportunity to connect with people in the moments they’re looking for new apps to download. We are already seeing significantly more app installs from Search with the addition of Google Play inventory for our game Top Eleven.”
As we expand the opportunities for developers to promote their apps, we’re also committed to providing conversion tracking tools that work seamlessly across channels and align with whichever measurement solution a developer chooses to use. That’s why we’re introducing Android first app opens, a new conversion tracking solution that measures when a user first opens an app after clicking on an ad and completing an Android app install. In addition to providing app conversion tracking across Search, Display and YouTube, this new solution also allows developers to better align the conversion volume they see in AdWords with the data they see in a third-party measurement solution. First app opens are the standard conversion type for third-party solutions, so we’re working with key partners like Tune, AppsFlyer, Kochava, Adjust and Apsalar to ensure data consistency and give developers the freedom to use reporting and optimization features across AdWords and third-party solutions of their choice.
An even easier way to scale your app install ads across Google networks
In a few weeks, Universal App Campaigns will make it even easier to promote your apps on Google Play and across all Google properties, including: Search, YouTube, the AdMob in-app network, and the 2M+ sites on the Google Display Network. Simply let us know what your ad will say, who you want to reach, your budget and target cost-per-install, and we’ll do the rest.
As the apps ecosystem continues to grow, we’re dedicated to creating products that help developers get their apps to the users who will love them. From adding search ads to Google Play, to improving Android conversion tracking and simplifying campaign management with Universal App Campaigns, we hope these new tools will bring even more success to our app developer community.
Posted by Surojit Chatterjee, Director, Product Management, Mobile Search Ads
7-30-15 1:48pm PST
Google Ads Developer Blog
What’s new with IMA iOS SDK Beta 15?
Last week, we released beta version 15 of the IMA SDK for iOS. This release includes two new features:
Ad buffer events via IMAAdsManager delegates Debugging mode Ad buffer events
We’re providing more information on ad buffering by introducing new buffering events via the following optional IMAAdsManagerDelegate methods:
adsManagerAdPlaybackReady: adsManagerAdDidStartBuffering: adsManager:adDidBufferToMediaTime:
Collectively, these delegate methods provide more transparency into buffer events, giving you more control over the user’s ad experience. For more detailed information on these new methods, take a look at the reference documentation.
Debugging mode
We’ve introduced a new debugging mode setting to allow for more verbose logging to the console. You can now set IMASettings.enableDebugMode to YES to enable debug mode. This should not be used in production, as it will show a watermark on the ad player.
A note about CocoaPods
If you’re using CocoaPods with the IMA SDK, please make sure to use at least version 0.38.
As always, if you have any questions, feel free to contact us via the support forum.
Ad buffer events via IMAAdsManager delegates Debugging mode Ad buffer events
We’re providing more information on ad buffering by introducing new buffering events via the following optional IMAAdsManagerDelegate methods:
adsManagerAdPlaybackReady: adsManagerAdDidStartBuffering: adsManager:adDidBufferToMediaTime:
Collectively, these delegate methods provide more transparency into buffer events, giving you more control over the user’s ad experience. For more detailed information on these new methods, take a look at the reference documentation.
Debugging mode
We’ve introduced a new debugging mode setting to allow for more verbose logging to the console. You can now set IMASettings.enableDebugMode to YES to enable debug mode. This should not be used in production, as it will show a watermark on the ad player.
A note about CocoaPods
If you’re using CocoaPods with the IMA SDK, please make sure to use at least version 0.38.
As always, if you have any questions, feel free to contact us via the support forum.
7-30-15 12am PST
Inside AdWords
Search Ads on Google Play and new app promo tools roll out to advertisers and developers
People turn to their phones billions of times a day for I want-to-know, I want-to-go, I want-to-do, and I want-to-buy moments. And in these intent-rich moments, they often turn to apps to get what they need. Runners may search for a “mileage tracker” app as they start training for a marathon, foodies may look for “restaurant” apps to check out the trendiest new places in town, and frequent fliers may search for “top games” to play before a long flight. In fact, search is one of the biggest drivers of app installs in the Play Store.
That’s why we’re investing in new ways to help people discover apps with Search Ads on Google Play and innovating on new technologies to simplify campaign management and improve measurement for developers.
They’ve arrived: Search Ads on Google Play
Search Ads on Google Play will begin to roll out today to all advertisers and developers who use Search app install campaigns on AdWords.
Google Play reaches more than 1 billion people on Android devices in more than 190 countries. With such an extensive reach, Search Ads on Google Play can provide consumers new ways to discover apps that they otherwise might have missed and help developers drive more awareness of their apps.
Companies like Booking.com and Nordeus are already extending their app promotion strategy to include showing ads on the Play Store.
Tomislav Mihajlović, CMO of Nordeus shared that, "Search has already been a key component of our app promotion strategy to reach high-quality users. With new Search Ads on Google Play, we have an even bigger opportunity to connect with people in the moments they’re looking for new apps to download. We are already seeing significantly more app installs from Search with the addition of Google Play inventory for our game Top Eleven.”
Improved conversion tracking for Android
As we expand the opportunities for developers to promote their apps, we’re also committed to providing conversion tracking tools that work seamlessly across channels and align with whichever measurement solution a developer chooses to use. That’s why we’re introducing Android first app opens, a new conversion tracking solution that measures when a user first opens an app after clicking on an ad and completing an Android app install. In addition to providing app conversion tracking across Search, Display and YouTube, this new solution also allows developers to better align the conversion volume they see in AdWords with the data they see in a third-party measurement solution. First app opens are the standard conversion type for third-party solutions, so we’re working with key partners like Tune, AppsFlyer, Kochava, Adjust and Apsalar to ensure data consistency and give developers the freedom to use reporting and optimization features across AdWords and third-party solutions of their choice.
An even easier way to scale your app install ads across Google networks
In a few weeks, Universal App Campaigns will make it even easier to promote your apps on Google Play and across all Google properties, including: Search, YouTube, the AdMob in-app network, and the 2M+ sites on the Google Display Network. Simply let us know what your ad will say, who you want to reach, your budget and target cost-per-install, and we’ll do the rest.
As the apps ecosystem continues to grow, we’re dedicated to creating products that help developers get their apps to the users who will love them. From adding search ads to Google Play, to improving Android conversion tracking and simplifying campaign management with Universal App Campaigns, we hope these new tools will bring even more success to our app developer community.
Posted by Surojit Chatterjee, Director, Product Management, Mobile Search Ads
That’s why we’re investing in new ways to help people discover apps with Search Ads on Google Play and innovating on new technologies to simplify campaign management and improve measurement for developers.
They’ve arrived: Search Ads on Google Play
Search Ads on Google Play will begin to roll out today to all advertisers and developers who use Search app install campaigns on AdWords.
Google Play reaches more than 1 billion people on Android devices in more than 190 countries. With such an extensive reach, Search Ads on Google Play can provide consumers new ways to discover apps that they otherwise might have missed and help developers drive more awareness of their apps.
Companies like Booking.com and Nordeus are already extending their app promotion strategy to include showing ads on the Play Store.
Tomislav Mihajlović, CMO of Nordeus shared that, "Search has already been a key component of our app promotion strategy to reach high-quality users. With new Search Ads on Google Play, we have an even bigger opportunity to connect with people in the moments they’re looking for new apps to download. We are already seeing significantly more app installs from Search with the addition of Google Play inventory for our game Top Eleven.”
As we expand the opportunities for developers to promote their apps, we’re also committed to providing conversion tracking tools that work seamlessly across channels and align with whichever measurement solution a developer chooses to use. That’s why we’re introducing Android first app opens, a new conversion tracking solution that measures when a user first opens an app after clicking on an ad and completing an Android app install. In addition to providing app conversion tracking across Search, Display and YouTube, this new solution also allows developers to better align the conversion volume they see in AdWords with the data they see in a third-party measurement solution. First app opens are the standard conversion type for third-party solutions, so we’re working with key partners like Tune, AppsFlyer, Kochava, Adjust and Apsalar to ensure data consistency and give developers the freedom to use reporting and optimization features across AdWords and third-party solutions of their choice.
An even easier way to scale your app install ads across Google networks
In a few weeks, Universal App Campaigns will make it even easier to promote your apps on Google Play and across all Google properties, including: Search, YouTube, the AdMob in-app network, and the 2M+ sites on the Google Display Network. Simply let us know what your ad will say, who you want to reach, your budget and target cost-per-install, and we’ll do the rest.
As the apps ecosystem continues to grow, we’re dedicated to creating products that help developers get their apps to the users who will love them. From adding search ads to Google Play, to improving Android conversion tracking and simplifying campaign management with Universal App Campaigns, we hope these new tools will bring even more success to our app developer community.
Posted by Surojit Chatterjee, Director, Product Management, Mobile Search Ads
7-22-2015 5pm PST
This article is great from Google Inside AdWords Blog
it is for AdWord PPC Firms and Companies, the average Joe doing his own AdWord
Campaigns should be considering getting help after reading the knowledge and experience it takes in keyword Research and Testing just for the average AdWords Campaign.
Brian M Rye
Blog Author
ATRICLE REPSOT FROM
Google's official blog for news, tips and information on AdWords
Posted by Jonathan Alferness, Vice President, Product Management, Google Shopping
Link to Aticle
http://adwords.blogspot.com/2015/07/winning-shopping-micro-moments.html
Winning the shopping micro-moments
Wednesday, July 15, 2015
Last year, mobile devices used before or during shopping trips influenced just under one trillion dollars — or 28% — of in-store sales in the United States.1 Those sales grew from the billions of shopping micro-moments that power today’s buying economy. Fewer people wait to head to the mall on Saturday to go shopping; thanks to smartphones, shopping now happens anytime and anywhere. Read on for the latest ways we’re helping retailers reach shoppers in those crucial I-want-to-know, I want-to-go, and I want-to-buy moments.
I-want-to-know: Giving immediate answers for every shopping need
We're improving the mobile experience on Google to aid shoppers as they browse, compare, and research products.
1 in 5 people swipe to interact with shopping ads, expressing a strong desire to learn more.2 So we’re rolling out a new enhancement that gently expands the shopping ads as you swipe, revealing information like product ratings and availability at a nearby store. The result: more qualified traffic driven directly to retailers. This feature will begin rolling out on Chrome for Android this month, with iOS to follow in the coming months.
Conversational search is also really important -- we’re seeing more shoppers literally asking Google to help them learn more about products. So we’re rolling out new experiences that answer them right back.
On searches for the top-rated products, such as “Best women’s Nike running shoes,” we’re starting to show newly-designed shopping ads with authoritative rankings and product ratings. The new design is so helpful to those specific users that we've seen click-through-rate increases of up to 11% for retailers for these queries.3Product queries that include “reviews” or “recommendations" are also increasingly common, so we’re showing new product review cards with product ratings and snippets from the most useful reviews from around the web. Finally, shoppers who want to learn more about a product’s features, like the resolution of the camera they’re considering purchasing, may now see a product attribute card with the most relevant information.
I-want-to-go: Helping shoppers find local stores
1 in 4 people who avoid stores say they do so because they don’t want to waste their time finding out that the thing they want isn’t in stock.4 So we’re doing more to serve people who clearly want to focus on products that are available within driving distance.
In late 2013, we launched local inventory ads, which show shoppers when the product they want is available at a nearby store. We’ve seen very positive results: retailers who enabled local inventory ads on mobile and desktop campaigns saw a 2% increase in overall clicks and no drop in online conversion rate when local inventory ads were served instead of shopping ads (PLAs).5 Because we’ve seen that LIAs are good for both shoppers and retailers, we’ll now be showing many more local inventory ads than we did before by prioritizing showing LIA over shopping ads on local intent shopping queries, like “coffee maker near me”. This new experience increased clicks on shopping ads by 85% for these queries.6
What if you could give shoppers the right information at the right time – without them even needing to ask?Google Now does just that by bringing people the information they need at the moment they need it. We’ve recently released two new cards for shoppers.
The Google Now in-store card appears when a shopper is near a store, displaying useful information such as sales, closing hours, loyalty card data, and more. When she clicks “Search store inventory,” a Google-hosted, retailer-branded local storefront allows her to browse that store’s shelves 24 hours a day. Also newly available is the Google Now price drop card. This card highlights a significant price reduction on a product the shopper has previously browsed, giving her a compelling reason to make that purchase now, online or in-store.
I-want-to-buy: Making it easy to purchase on mobile
US retailers’ conversion rates on desktop computers are 2X higher than on mobile.7 So we’re working on new solutions to help retailers increase mobile engagement and sales.
There are lots of great shopping apps out there, and we want to encourage shoppers to use them. That’s why we’re starting to work with a select group of global retailers including eBay, Flipkart and Zalando to add deep links to their apps right in their shopping ads, driving people straight to their mobile app instead of their website. This is a tremendous new opportunity for retailers and app developers to drive engagement with their shopping apps, and we’ll be expanding it to more advertisers in the coming months.
Finally, to help smartphone shoppers buy with ease from their favorite retailers, we'll be testing Purchases on Google. When a shopper searches on mobile for a product such as “women's hoodies”, she may see a shopping ad with 'Buy on Google' text. After clicking the ad, she's taken to a retailer-branded product page hosted by Google. Checkout is seamless, simple, and secure, thanks to saved payment credentials in her Google Account.
For retailers, opting in to Purchases on Google means improved mobile conversions thanks to a simplified checkout process. Participating retailers only pay for clicks on the shopping ads to the product page; all clicks and interactions on the product page are free. While Google hosts the product page and provides purchase protection for customers, retailers own the customer communication and can offer customers the option to receive marketing and promotional messages. “Customers increasingly want to shop on their own terms. Purchases on Google facilitates that flexibility while maintaining the merchant’s ability to own the customer relationship.” says, Peter Cobb, eBags Marketing EVP and Shop.org Chairman.
Although we're still in early experiments with a limited number of retailers, we see Purchases on Google as a big step towards helping retailers drive more mobile conversions and win more customers. “Purchases on Google will simplify our customers’ ability to search for items on Google and then buy with Staples.” said Faisal Masud, Executive Vice President of Global E-Commerce, Staples, Inc. “Working with Google on this offering will make the discovery and purchase process even easier for the customers we serve, with the power of both of our companies behind it.”
Jason LaRose, Chief Revenue Officer, Digital at Under Armour echoes a similar sentiment: "As the consumer continues to rapidly adopt mobile as their primary device, we have to move at a similar pace in how we reduce purchase friction and enhance the user experience with our brand. Google's technology solutions help us innovate, so our collaborative efforts are rich and ongoing.”
Greater expectations
With shoppers today, big expectations come from the smallest moments. That's good news, because retailers now have the technology to deliver on those expectations. The tools we shared this week can help retailers be there in those billions (and trillions!) of micro-moments with the right experience, and in the right context, to win the moments that matter the most.
To learn more about Google’s solutions for retailers, visit google.com/retail or contact your Google account manager.
Posted by Jonathan Alferness, Vice President, Product Management, Google Shopping
1Deloitte, Navigating the New Digital Divide: Capitalizing on Digital Influence in Retail, May 2015.
2 Google Shopping internal data, Q2 2015.
3 Google Shopping internal data, Q1 2015.
4 Google, Ipsos MediaCT and Sterling Brands, Digital Impact on In-Store Shopping, May 2014.
5 Google Shopping internal data, randomized user A/B experiment using Adwords Conversion Tracking for mobile and desktop, controlling for product mix and excluding local-only products, June 2015.
6 Google Shopping internal data, randomized user A/B experiment, June 2015.
7 Aggregated data from Google Analytics for the US retail vertical, May 2015.
I-want-to-know: Giving immediate answers for every shopping need
We're improving the mobile experience on Google to aid shoppers as they browse, compare, and research products.
1 in 5 people swipe to interact with shopping ads, expressing a strong desire to learn more.2 So we’re rolling out a new enhancement that gently expands the shopping ads as you swipe, revealing information like product ratings and availability at a nearby store. The result: more qualified traffic driven directly to retailers. This feature will begin rolling out on Chrome for Android this month, with iOS to follow in the coming months.
Expandable shopping ads |
Conversational search is also really important -- we’re seeing more shoppers literally asking Google to help them learn more about products. So we’re rolling out new experiences that answer them right back.
On searches for the top-rated products, such as “Best women’s Nike running shoes,” we’re starting to show newly-designed shopping ads with authoritative rankings and product ratings. The new design is so helpful to those specific users that we've seen click-through-rate increases of up to 11% for retailers for these queries.3Product queries that include “reviews” or “recommendations" are also increasingly common, so we’re showing new product review cards with product ratings and snippets from the most useful reviews from around the web. Finally, shoppers who want to learn more about a product’s features, like the resolution of the camera they’re considering purchasing, may now see a product attribute card with the most relevant information.
New experiences for shoppers searching for the best products, product reviews and attributes |
I-want-to-go: Helping shoppers find local stores
1 in 4 people who avoid stores say they do so because they don’t want to waste their time finding out that the thing they want isn’t in stock.4 So we’re doing more to serve people who clearly want to focus on products that are available within driving distance.
In late 2013, we launched local inventory ads, which show shoppers when the product they want is available at a nearby store. We’ve seen very positive results: retailers who enabled local inventory ads on mobile and desktop campaigns saw a 2% increase in overall clicks and no drop in online conversion rate when local inventory ads were served instead of shopping ads (PLAs).5 Because we’ve seen that LIAs are good for both shoppers and retailers, we’ll now be showing many more local inventory ads than we did before by prioritizing showing LIA over shopping ads on local intent shopping queries, like “coffee maker near me”. This new experience increased clicks on shopping ads by 85% for these queries.6
Local inventory ads for local intent queries |
What if you could give shoppers the right information at the right time – without them even needing to ask?Google Now does just that by bringing people the information they need at the moment they need it. We’ve recently released two new cards for shoppers.
The Google Now in-store card appears when a shopper is near a store, displaying useful information such as sales, closing hours, loyalty card data, and more. When she clicks “Search store inventory,” a Google-hosted, retailer-branded local storefront allows her to browse that store’s shelves 24 hours a day. Also newly available is the Google Now price drop card. This card highlights a significant price reduction on a product the shopper has previously browsed, giving her a compelling reason to make that purchase now, online or in-store.
Google Now in-store card, local storefront & Google Now price drop card |
I-want-to-buy: Making it easy to purchase on mobile
US retailers’ conversion rates on desktop computers are 2X higher than on mobile.7 So we’re working on new solutions to help retailers increase mobile engagement and sales.
There are lots of great shopping apps out there, and we want to encourage shoppers to use them. That’s why we’re starting to work with a select group of global retailers including eBay, Flipkart and Zalando to add deep links to their apps right in their shopping ads, driving people straight to their mobile app instead of their website. This is a tremendous new opportunity for retailers and app developers to drive engagement with their shopping apps, and we’ll be expanding it to more advertisers in the coming months.
App deep linking for shopping ads |
Finally, to help smartphone shoppers buy with ease from their favorite retailers, we'll be testing Purchases on Google. When a shopper searches on mobile for a product such as “women's hoodies”, she may see a shopping ad with 'Buy on Google' text. After clicking the ad, she's taken to a retailer-branded product page hosted by Google. Checkout is seamless, simple, and secure, thanks to saved payment credentials in her Google Account.
Purchases on Google |
For retailers, opting in to Purchases on Google means improved mobile conversions thanks to a simplified checkout process. Participating retailers only pay for clicks on the shopping ads to the product page; all clicks and interactions on the product page are free. While Google hosts the product page and provides purchase protection for customers, retailers own the customer communication and can offer customers the option to receive marketing and promotional messages. “Customers increasingly want to shop on their own terms. Purchases on Google facilitates that flexibility while maintaining the merchant’s ability to own the customer relationship.” says, Peter Cobb, eBags Marketing EVP and Shop.org Chairman.
Jason LaRose, Chief Revenue Officer, Digital at Under Armour echoes a similar sentiment: "As the consumer continues to rapidly adopt mobile as their primary device, we have to move at a similar pace in how we reduce purchase friction and enhance the user experience with our brand. Google's technology solutions help us innovate, so our collaborative efforts are rich and ongoing.”
Greater expectations
With shoppers today, big expectations come from the smallest moments. That's good news, because retailers now have the technology to deliver on those expectations. The tools we shared this week can help retailers be there in those billions (and trillions!) of micro-moments with the right experience, and in the right context, to win the moments that matter the most.
To learn more about Google’s solutions for retailers, visit google.com/retail or contact your Google account manager.
Posted by Jonathan Alferness, Vice President, Product Management, Google Shopping
1Deloitte, Navigating the New Digital Divide: Capitalizing on Digital Influence in Retail, May 2015.
2 Google Shopping internal data, Q2 2015.
3 Google Shopping internal data, Q1 2015.
4 Google, Ipsos MediaCT and Sterling Brands, Digital Impact on In-Store Shopping, May 2014.
5 Google Shopping internal data, randomized user A/B experiment using Adwords Conversion Tracking for mobile and desktop, controlling for product mix and excluding local-only products, June 2015.
6 Google Shopping internal data, randomized user A/B experiment, June 2015.
7 Aggregated data from Google Analytics for the US retail vertical, May 2015.
New guide for setting up AdWords API authorization using the OAuth 2.0 Playground by JoshRadcliffe, AdWords API Team
Article from Google Ads Developer Blog
link to artice http://googleadsdeveloper.blogspot.com/
New guide for setting up AdWords API authorization using the OAuth 2.0 Playground Posted: Wednesday, July 22, 2015 For those of you who’d prefer to generate an OAuth refresh token using only a browser, there's a new guide on how to use the OAuth 2.0 Playground: https://developers.google.com/adwords/api/docs/guides/oauth_playground The guide walks you through the authorization setup required by the AdWords API for a Web application--via a browser session--without the need to execute any command-line scripts. More OAuth resources OAuth 2.0 Authentication for the AdWords API Using OAuth 2.0 to Access Google APIs Still have questions? Feel free to visit us on the AdWords API Forum or our Google+ page. - Josh Radcliff, AdWords API Team Labels: adwords_api, oauth FeedMappings for location targeting available via the AdWords API Posted: Wednesday, July 15, 2015 What's changing? Starting on or after July 23, 2015, if you are using v201506 of the AdWords API, then FeedMappingService.get and FeedMappingService.query will return FeedMapping objects created for location targeting. These FeedMapping objects will have criterionType 77, and will not have a value for placeholderType. There will be no change in behavior for v201409 or v201502. You will start seeing these objects if either of the following is true: You created a Feed linked to your Google My Business account. You created a Location targeting feed through the AdWords user interface, under Shared library -> Business data. Why the change? Starting with v201506, LocationGroups.feedId is required if your matching function includes a LocationExtensionOperand. Specifying a feedId in this situation allows AdWords to target the areas surrounding the locations in a location targeting feed. This may be the same feed you are using for location extensions, or a separate feed containing additional locations you want to use strictly for targeting. The key point is that the Feed referenced by LocationGroups.feedId must have a FeedMapping with criterionType 77. What should you do? If your application retrieves FeedMapping objects, make sure it will properly handle objects where placeholderType is null and criterionType is set. If you want to create LocationGroups objects that use a LocationExtensionOperand, you can now use FeedMappingService to find the ID of feeds that have a FeedMapping with criterionType 77. Learn more Check out the following resources for more information on Location Groups: The updated placeholders documentation describes the required fields for a location targeting feed. The AddCampaignTargetingCriteria example in the targeting folder of each client library shows how to set up a LocationGroups object using the ID of your location targeting feed. The AdWords Help Center has an overview of using Location Groups. Still have questions? Feel free to visit us on the AdWords API Forum or our Google+ page. - Josh Radcliff, AdWords API Team Labels: adwords_api, LocationExtensionOperand, LocationGroups