Today, we’re announcing the v18 release of the Google Ads API . To use the v18 features, you will need to upgrade your client libraries and client code. The updated client libraries and code examples will be published next week.
VIDEO
Here are the highlights:
You can now use GenerateRecommendations
during campaign construction to retrieve optimized budget suggestions for Performance Max and Search campaigns.
A new performance_max_placement_view
report allows developers to query performance data for a given placement where Performance Max ads served.
Replaced the summary_row_setting
and return_total_results_count
fields of SearchGoogleAdsRequest
with the search_settings
field, which allow developers to freely specify if summary_row
, total_results_count
and results
will be returned with SearchGoogleAdsResponse
.
Added new segments for campaign
and ad_group
reports to allow for segmenting performance data based on a specific destination, such as a city or a country, for Hotel and Search campaigns.
Added support for Travel Feeds in Search Ads with a new click type (ClickType.TRAVEL_ASSETS
) and a new asset type (AssetSetType.TRAVEL_FEED
).
Added DataLinkService.CreateDataLink
, which allows customers to link their Google Ads account to creator videos and enables running partnership ads.
Added content_criterion_view
which returns performance metrics of targeted contents , such as keywords, placements and topics, for Display, Demand Gen and Video campaigns.
Renamed AssetType.DISCOVERY_CAROUSEL_CARD
to AssetType.DEMAND_GEN_CAROUSEL_CARD
.
Added AdGroup.exclude_demographic_expansion
which allows excluding demographics from being expanded when optimized_targeting_enabled
is true, a feature that was previously only supported for Demand Gen.
PhoneCallDetails.call_recording_url
will be empty instead of providing an invalid URL if the call recording doesn’t exist for the given Local Services lead conversation.
Added new metrics related to invalid clicks which can be queried with the campaign
report.
Where can I learn more?
The following resources can help you get started:
If you have any questions or need additional help, contact us via the forum .
- Thanet Knack Praneenararat, on behalf of the Google Ads API Team