List campaign assets
Lists directly attached Google assets. Fresh reads are cached for 10 minutes; exhausted quota may return the last successful read with stale=true. Inherited assets are not included.
Authorization
bearerAuth API key authentication: send your Zernio API key in the Authorization header, prefixed with Bearer.
In: header
Path Parameters
Numeric Google platform id.
^\d+$Query Parameters
Zernio Google Ads connection id.
^[a-fA-F0-9]{24}$Google customer id without dashes. Required when the connection has multiple customers.
^\d+$Response Body
application/json
application/json
application/json
application/json
{ "campaignId": "string", "sitelinks": [ { "assetResourceName": "string", "campaignAssetResourceName": "string", "text": "string", "linkUrl": "http://example.com", "description1": "string", "description2": "string" } ], "callouts": [ { "assetResourceName": "string", "campaignAssetResourceName": "string", "calloutText": "string" } ], "structuredSnippets": [ { "assetResourceName": "string", "campaignAssetResourceName": "string", "header": "string", "values": [ "string" ] } ], "cachedAt": "2019-08-24T14:15:22Z", "stale": true}Pause or resume many campaigns
Process up to 50 campaigns in one call. Each campaign is updated concurrently and the response contains a per-campaign result so a single bad row does not fail the whole batch.
Attach campaign assets
Creates and attaches sitelinks, callouts and structured snippets in one Google mutation.