Google Ads Existing Hierarchy
Please add these Google Ads capabilities:
Create a new Ad Group inside an existing Google Search Campaign.
Create a new RSA inside an existing Google Search Ad Group.
Full Callout lifecycle: list/read, update, remove, and ad-group-level attachment.
These are essential for AI-based Google Ads optimization, testing and restructuring without creating duplicate campaigns.
Log in to comment and vote
Comments1
Miquel Palet López
Sep 3
New updates on Google extension management:
Update extensions (PUT):
PUT /v1/ads/campaigns/{campaignId}/assetslets you update mutable fields on existing sitelinks, callouts, and structured snippets. For sitelinks: link text, descriptions, and final URLs. For callouts: callout text. For structured snippets: header and values. Pass theassetResourceNamefrom the GET response to target the right asset.Ad-group-level extensions: New routes for managing extensions at the ad group level:
GET /v1/ads/ad-sets/{adSetId}/assets— list extensions on an ad groupPOST /v1/ads/ad-sets/{adSetId}/assets— attach sitelinks, callouts, or structured snippets to an ad groupDELETE /v1/ads/ad-sets/{adSetId}/assets— remove extensions from an ad groupThese work identically to the campaign-level routes, so you can override campaign extensions at the ad group level.