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
2021-07-28locationId 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": []
}
]