late 0.0.1055

API reference for Zernio. Authenticate with a Bearer API key. Base URL: https://zernio.com/api Versioning and deprecation: all endpoints are versioned in the URL path (current version: /v1). Breaking changes only ship in a new path version; existing versions keep working. Deprecated operations are marked 'deprecated: true' in this spec and announced in the changelog (https://zernio.com/changelog) before removal. Errors: every 4xx/5xx response is application/json with a machine-readable 'code' and a human-readable 'error' message (see the ErrorResponse schema). Request ids: responses carry an X-Request-Id header with the id we log the request under. Quote it when reporting a problem. A valid x-request-id you send is reused as that id.
Documentation
# UpdateAdRequest

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**headlines** | Option<[**Vec<models::GoogleRsaHeadline>**]GoogleRsaHeadline.md> | Google Search and Display only. Replaces the complete headline list. Search takes 3-15, Display 1-5 and rejects pinnedField; the count is checked once the ad's channel is known. No padding or truncation on update. | [optional]
**descriptions** | Option<[**Vec<models::GoogleRsaDescription>**]GoogleRsaDescription.md> | Google Search and Display only. Replaces the complete description list. Search takes 2-4, Display 1-5 and rejects pinnedField. No padding or truncation on update. | [optional]
**final_urls** | Option<**Vec<String>**> | Google Search and Display only. Replaces final URLs. Omitted lists stay unchanged. For Performance Max use assetGroup.finalUrl. | [optional]
**asset_group** | Option<[**models::GooglePmaxAssetGroupUpdate**]GooglePmaxAssetGroupUpdate.md> | Google Performance Max only. Replaces whole asset roles on the ad's asset group. Returns 422 on any other platform or channel. | [optional]
**status** | Option<**Status**> |  (enum: active, paused) | [optional]
**budget** | Option<[**models::UpdateAdRequestBudget**]UpdateAdRequestBudget.md> |  | [optional]
**targeting** | Option<[**models::UpdateAdRequestTargeting**]UpdateAdRequestTargeting.md> |  | [optional]
**creative** | Option<[**models::UpdateAdRequestCreative**]UpdateAdRequestCreative.md> |  | [optional]
**name** | Option<**String**> | Rename the ad. Now propagated to Meta (POST /{ad-id}); non-Meta platforms return 501. | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)