create_ad_creative_with_asset_feed
Create a dynamic ad creative that automatically combines multiple text variants (bodies, titles, descriptions) with media to optimize performance. Use asset_feed_spec to let Meta test and deliver the best combination for your audience.
Instructions
WRITE: Create a DYNAMIC (multi-text) creative using asset_feed_spec. Meta will auto-combine the bodies/titles/descriptions and optimize the best mix. The parent ad set MUST have is_dynamic_creative=true. Pass arrays of texts plus either video_id(s) or image_hash(es).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ad_account_id | Yes | 'act_123' or '123' | |
| name | Yes | ||
| page_id | Yes | ||
| instagram_user_id | No | ||
| video_ids | No | ||
| image_hashes | No | ||
| bodies | Yes | Primary text variants | |
| titles | No | Headline variants | |
| descriptions | No | ||
| link_urls | Yes | Landing page variants | |
| call_to_action_types | No | e.g. ['SHOP_NOW','LEARN_MORE'] | |
| url_tags | No |