Today, Google announced the v18 release of the Google Ads API. To utilize the new features, users must upgrade their client libraries and code. Updated libraries and examples will be available next week.
Key Highlights
- GenerateRecommendations: Retrieve optimized budget suggestions for Performance Max and Search campaigns during campaign construction.
- Performance Max Placement View Report: Query performance data for placements where Performance Max ads served.
- Search Settings: Replaced
summary_row_setting
andreturn_total_results_count
fields inSearchGoogleAdsRequest
withsearch_settings
, allowing developers to specify ifsummary_row
,total_results_count
, andresults
will be returned inSearchGoogleAdsResponse
. - New Segments for Campaign and Ad Group Reports: Segment performance data by specific destinations (e.g., city or country) for Hotel and Search campaigns.
- Travel Feeds in Search Ads: Support for a new click type (
ClickType.TRAVEL_ASSETS
) and a new asset type (AssetSetType.TRAVEL_FEED
). - DataLinkService.CreateDataLink: Link Google Ads accounts to creator videos for running partnership ads.
- Content Criterion View: Returns performance metrics of targeted content (keywords, placements, topics) for Display, Demand Gen, and Video campaigns.
- Renaming:
AssetType.DISCOVERY_CAROUSEL_CARD
renamed toAssetType.DEMAND_GEN_CAROUSEL_CARD
. - AdGroup.exclude_demographic_expansion: Allows excluding demographics from being expanded when
optimized_targeting_enabled
is true, previously only supported for Demand Gen. - PhoneCallDetails.call_recording_url: Will be empty if the call recording doesn’t exist for the given Local Services lead conversation.
- New Metrics for Invalid Clicks: Can be queried with the
campaign
report.
For further more details, please read the release notes.