Google has launched model 19 of the Google Advertisements API, v19 provides enhanced video property for Efficiency Max campaigns, updates to model pointers and tons of different additions, adjustments and removals.
Here’s a video from the Google Advertisements API crew on some highlights on what’s new in v19:
Earlier than this launch was model model 18 in October 2024. Earlier than that was 17.1 in August 2024 after which earlier than that was model 17.0 in June 2024 after which earlier than that was model 16.1 after which Model 16 in February 2024. Earlier than that was model 15 again in October 2023. Then earlier than that was model 14.1 which was launched in August. Model 13.1 preceded this new model, which was launched in April 2023. Model 12.0 was launched in October 2022, Model 11.0 of the Google Advertisements API was launched in June, and model 11.1 was in August. Additionally Model 10.1 was launched on April 27, 2022 and model 10.0 was launched on February 9, 2022. And Google has sundown the AdWords API on April twenty seventh which is able to utterly cease working on the finish of July.
Right here is the full change log:
Account Administration:
- Added the next values to CustomerError to account for upcoming adjustments: CREATION_DENIED_FOR_POLICY_VIOLATION and CREATION_DENIED_INELIGIBLE_MCC
Advertisements:
- Added DemandGenMultiAssetAdInfo.tall_portrait_marketing_images to help portrait picture property with side ratio 9:16 in Demand Gen advertisements.
Belongings:
- (For allowlisted accounts solely) Added help for message property by means of Asset.business_message_asset, BusinessMessageAsset and the next enums and errors.
- Enums: AssetFieldType.BUSINESS_MESSAGE, AssetType.BUSINESS_MESSAGE, BusinessMessageCallToActionType and BusinessMessageProvider
- Errors: AssetError.CUSTOMER_NOT_ON_ALLOWLIST_FOR_WHATSAPP_MESSAGE_ASSETS. ResourceLimitType: BUSINESS_MESSAGE_ASSET_LINKS_PER_CUSTOMER, WHATSAPP_BUSINESS_MESSAGE_ASSET_LINKS_PER_CAMPAIGN and WHATSAPP_BUSINESS_MESSAGE_ASSET_LINKS_PER_AD_GROUP
- Added AssetAutomationType.GENERATE_LANDING_PAGE_PREVIEW to help mechanically producing a touchdown web page preview.
- AssetAutomationType.GENERATE_SHORTER_YOUTUBE_VIDEOS is now opted-in by default for Demand Gen video responsive advertisements.
- (For allowlisted accounts solely; allowlist is at the moment closed) Added Asset.app_deep_link_asset and AppDeepLinkAsset.
Conversions:
- Conversion objectives
- LifecycleGoalValueSettings.high_lifetime_value is out of beta and now mutable.
- Added CustomerLifecycleGoal.owner_customer to point out the useful resource identify of the shopper which owns the shopper lifecycle purpose.
- Deprecated ConversionActionType.SALESFORCE.
Feeds:
- Eliminated all feed-related entities, reminiscent of Feed, FeedMapping, FeedService, AdGroupFeed, feed_placeholder_view, and so forth. Customers ought to now use property to attain the identical function. Go to Migration Notes for the checklist of all eliminated entities.
Lodge & Journey:
- Made min_days and max_days of ValueRuleItineraryAdvanceBookingWindow an elective discipline to permit specifying 0 as a price. This helps focusing on for journey searches that occur right now.
Efficiency Max:
- (For allowlisted accounts solely) Model pointers
- Made Marketing campaign.brand_guidelines_enabled mutable solely when making a Efficiency Max marketing campaign.
- That is incompatible with Efficiency Max for journey objectives.
- To allow model pointers for current Efficiency Max campaigns, use a newly added CampaignService.EnablePMaxBrandGuidelines. Disabling model pointers is just not supported.
- Added Marketing campaign.brand_guidelines and BrandGuidelines to permit setting the model’s colours and font household.
- New error values: BatchJobError.CAMPAIGN_AND_CAMPAIGN_ASSET_TRANSACTION_FAILURE and BrandGuidelinesMigrationError
- CampaignError
- Added AssetAutomationType.GENERATE_ENHANCED_YOUTUBE_VIDEOS to help mechanically producing enhanced video property for Efficiency Max campaigns.
Planning:
- (For allowlisted accounts solely) Added ContentCreatorInsightsService.GenerateTrendingInsights which permits customers to see trending content material matters on YouTube for given viewers definitions.
- Added GenerateCreatorInsightsRequest.country_locations[] to specify international locations to seek for the given standards
- Added GenerateCreatorInsightsRequest.search_brand to specify a model to seek for creators
- Added new fields to YouTubeChannelInsights to supply extra channel info for search_channels requests: channel_url, channel_description and top_videos
- Added new metadata fields to AudienceInsightsAttributeMetadata: youtube_video_metadata, user_interest_attribute_metadata and knowledge_graph_attribute_metadata
Movies:
- Following the discharge of DataLinkService.CreateDataLink, we added the next strategies to permit for mutating beforehand created information hyperlinks:
- RemoveDataLink for eradicating information hyperlinks in a Google Advertisements account
- UpdateDataLink for accepting, rejecting and revoking information hyperlinks in a Google Advertisements account
- Eliminated help for VIDEO_OUTSTREAM from the next enums: AdType, AdvertisingChannelSubType and AdGroupType
Discussion board dialogue at X.