update_ad_creative
Modify ad creative content and settings, including headlines, descriptions, and call-to-action buttons, to optimize Meta Ads campaigns. Ideal for dynamic creative testing and campaign adjustments.
Instructions
Update an existing ad creative with new content or settings.
Args:
access_token: Meta API access token (optional - will use cached token if not provided)
creative_id: Meta Ads creative ID to update
name: New creative name
message: New ad copy/text
headline: Single headline for simple ads (cannot be used with headlines)
headlines: New list of headlines for dynamic creative testing (cannot be used with headline)
description: Single description for simple ads (cannot be used with descriptions)
descriptions: New list of descriptions for dynamic creative testing (cannot be used with description)
dynamic_creative_spec: New dynamic creative optimization settings
call_to_action_type: New call to action button type
Returns:
JSON response with updated creative details
Input Schema
Name | Required | Description | Default |
---|---|---|---|
access_token | No | ||
call_to_action_type | No | ||
creative_id | No | ||
description | No | ||
descriptions | No | ||
dynamic_creative_spec | No | ||
headline | No | ||
headlines | No | ||
message | No | ||
name | No |
Input Schema (JSON Schema)
{
"properties": {
"access_token": {
"default": null,
"title": "Access Token",
"type": "string"
},
"call_to_action_type": {
"default": null,
"title": "Call To Action Type",
"type": "string"
},
"creative_id": {
"default": null,
"title": "Creative Id",
"type": "string"
},
"description": {
"default": null,
"title": "Description",
"type": "string"
},
"descriptions": {
"default": null,
"items": {
"type": "string"
},
"title": "Descriptions",
"type": "array"
},
"dynamic_creative_spec": {
"additionalProperties": true,
"default": null,
"title": "Dynamic Creative Spec",
"type": "object"
},
"headline": {
"default": null,
"title": "Headline",
"type": "string"
},
"headlines": {
"default": null,
"items": {
"type": "string"
},
"title": "Headlines",
"type": "array"
},
"message": {
"default": null,
"title": "Message",
"type": "string"
},
"name": {
"default": null,
"title": "Name",
"type": "string"
}
},
"title": "update_ad_creativeArguments",
"type": "object"
}