Get assets
GET/ad-publishing/google/assets
Retrieve Google Ads creative assets for a location. Without limit the response is a plain array of assets. When limit is provided (max 100, default 100) the response is a paginated { assets, paging } envelope; pass pageToken (from paging.next) to fetch the next batch.
Request
Version stringrequired
API Version
Available options
v3locationId stringrequired
Location identifier
type stringrequired
Asset type to retrieve
Available options
CALLSITELINKid string
Asset identifier
advertiserOnly string
Advertiser only flag
limit string
Page size for a paginated fetch (max 100, defaults to 100). When set, the response is a { assets, paging } envelope instead of a plain array.
pageToken string
Opaque cursor for the next batch, taken from the previous response paging.next
A plain array of assets (default), or a { assets, paging } envelope when limit is provided
- application/json
- Schema
- Example (auto)
Schema
- oneOf
- object[]
- PaginatedGoogleAssetsDTO
- Array [
- ]
property name*any
[
{
"resourceName": "customers/6776452901/assets/183948277",
"type": "SITELINK",
"linkText": "Book a demo",
"description1": "Free 30-minute session",
"description2": "No card required",
"finalUrls": "https://example.com/demo",
"source": "ADVERTISER",
"reviewStatus": "REVIEWED",
"approvalStatus": "APPROVED",
"policyTopics": []
},
{
"resourceName": "customers/6776452901/assets/183948299",
"type": "CALL",
"phoneNumber": "+14155550132",
"countryCode": "US",
"callConversionAction": "customers/6776452901/conversionActions/874396901",
"source": "ADVERTISER",
"reviewStatus": "REVIEWED",
"approvalStatus": "APPROVED",
"policyTopics": []
}
]