Upsert assets
POST/ad-publishing/google/assets
Create or update Google Ads creative assets
Request
Version stringrequired
API Version
Available options
v3- application/json
- Body
- Example (auto)
Bodyrequired
locationIdstringrequired
Location identifier
typestringrequired
Asset type to create or update
Available options
CALLSITELINKpayloadobjectrequired
Asset payload — shape depends on the type field: CallAssetPayload (CALL) or SitelinkAssetPayload (SITELINK)
{
"locationId": "loc_abc123",
"type": "CALL",
"payload": {
"phoneNumber": "+14155551234",
"countryCode": "US"
}
}
Resource name of the created or updated asset
- application/json
- Schema
- Example (auto)
Schema
resourceNamestringrequired
Resource name of the created or updated record
{
"resourceName": "customers/6776452901/conversionActions/7142718149"
}