Dokumentationsmenü
Erste Schritte
Was ist Opus GrowthSchnellstartZu Ihrer KI hinzufügenSo funktioniert esSicherheit und FreigabeCreditsPläneFAQKI-Apps
Alle KI-AppsChatGPTClaudeGrokPerplexityClaude CodeCodexGemini CLIOpenClawCursorVS CodeWindsurfAndere MCPWerbeplattformen
Google AdsMeta AdsLinkedIn AdsMicrosoft AdvertisingTikTok AdsChatGPT AdsAgenturen und MCCDatenquellen
Search ConsoleGoogle AnalyticsYouTubeUnternehmensprofilTag ManagerWebsites und SEO
AI ServerWordPressSEO IntelligenceKlickbetrugTool-Referenz
Alle ToolsGoogle AdsMeta AdsTikTok AdsLinkedIn AdsMicrosoft AdvertisingChatGPT AdsSearch ConsoleGoogle AnalyticsYouTubeUnternehmensprofilTag ManagerWordPressAI ServerSEO IntelligenceKlickbetrugKanalübergreifendKonto und AbrechnungSprache
Create Meta Video Ad
Creates a Meta video ad.
- Typ
- Nimmt Änderungen vor
- Credits
- 8
- Plattform
- Meta Ads
- Freigabe
- Erst Vorschau, nach Ihrer Freigabe angewendet
Was es tut
Creates a Meta video ad. Give EITHER video_id (already uploaded via upload_meta_video — reusable) OR video_url (Meta fetches and processes it asynchronously). Thumbnail: image_hash, image_base64 or image_url — Meta REQUIRES a cover image; if you omit it, one is auto-generated from the video's own frame. To reuse a video already published on the Page (including Reels), take video_url from list_meta_page_posts and pass it here. page_id REQUIRED. cta_type = the button (LEARN_MORE | SHOP_NOW | SIGN_UP | BUY_NOW | WHATSAPP_MESSAGE | SEND_MESSAGE | INSTAGRAM_MESSAGE | ...) — leave EMPTY to auto-pick from the ad set's messaging destination, else the campaign objective. INSTAGRAM DM ADS: an ad set with destination_type=INSTAGRAM_DIRECT only delivers with cta_type INSTAGRAM_MESSAGE; LEARN_MORE creates the ad but Meta kills delivery with 1487891, and MESSAGE_PAGE/SEND_MESSAGE is rejected on Instagram (2875003). For Click-to-WhatsApp/Messenger/Instagram-DM video ads (cta_type WHATSAPP_MESSAGE / SEND_MESSAGE / INSTAGRAM_MESSAGE) you can pre-fill the chat: welcome_message = the ready-written text that auto-populates the user's compose box, greeting = optional in-thread greeting, ice_breakers = up to 4 tappable quick replies (≤80 chars each; if given they replace the auto-fill). MUSIC / AUDIO / SOUNDTRACK: a video ad already carries the audio embedded in the video file — that is how you ship a SPECIFIC song. enhancements=['ai_music','subtitles','video_auto_crop',...] (or music=true) enrol the video in Meta's Advantage+ creative features; the response reports enhancements_applied vs enhancements_not_applied. INSTAGRAM IDENTITY: by default Meta derives the Instagram account from page_id, which silently picks one when the Page has several — pass instagram_user_id (from list_meta_instagram_accounts) to choose it explicitly. Either way the response returns the instagram_user_id the ad ACTUALLY runs from, so you can confirm the identity without opening Ads Manager. LEAD ADS (Instant Form): lead_gen_form_id makes the button open Meta's instant form instead of a website; it pairs with a LEAD_GENERATION ad set (promoted_object page_id) and cta_type SIGN_UP / APPLY_NOW / GET_QUOTE. You can build the form itself here too (create_meta_lead_form) or reuse one made in Meta Ads Manager (Page > Instant Forms) by passing its ID. If Meta answers (#200) the account was connected before this permission was granted — reconnect Meta from the panel once. confirm=false = preview.
Die Tool-Beschreibung ist englisch, weil sie der offizielle Text ist, den Ihre KI sieht.
MCP: create_meta_video_ad
So nutzen Sie es
Sie rufen Tools nicht beim Namen auf. Schreiben Sie in ChatGPT, Claude oder einem anderen mit Opus Growth verbundenen Assistenten, was Sie möchten; die KI wählt dieses Tool, wenn es passt.
Parameter
| Name | Typ | Pflicht | Standard | |
|---|---|---|---|---|
| account_id | string | Pflicht | · | Advertising account identifier to query or change. Use the exact ID returned by the relevant account-listing tool, not the display name. |
| adset_id | string | Pflicht | · | Exact adset identifier to target. Use the ID returned by an Opus Growth list or create operation, not a display name. |
| name | string | Pflicht | · | Human-readable name for the resource being created or updated. |
| page_id | string | Pflicht | · | Exact page identifier to target. Use the ID returned by an Opus Growth list or create operation, not a display name. |
| video_url | string | Optional | · | Video url URL used by create meta video ad. |
| video_id | string | Optional | · | Exact video identifier to target. Use the ID returned by an Opus Growth list or create operation, not a display name. |
| message | string | Optional | · | Primary message or ad-copy text presented to the audience. |
| link | string | Optional | · | Destination link or link object for the ad or resource, in the provider format required by this operation. |
| headline | string | Optional | · | Primary ad headline text, within the provider's character and policy requirements. |
| image_url | string | Optional | · | Publicly reachable image URL for the creative or resource. |
| image_base64 | string | Optional | · | Base64-encoded image bytes in the format required by the provider's upload endpoint. |
| image_hash | string | Optional | · | Provider image hash returned by the corresponding image-upload operation. |
| cta_type | string | Optional | · | APPLY_NOW · BOOK_TRAVEL · BUY_NOW · CALL_NOW · CONTACT_US · DOWNLOAD · GET_OFFER · GET_QUOTE · INSTAGRAM_MESSAGE · LEARN_MORE · NO_BUTTON · ORDER_NOW · Call-to-action button type accepted by the provider, such as LEARN_MORE or SIGN_UP. |
| welcome_message | string | Optional | · | Exact welcome message value for create meta video ad. Supply text in the provider's required format; when it selects an existing resource, use the exact identifier returned by the relevant list or search operation. |
| greeting | string | Optional | · | Exact greeting value for create meta video ad. Supply text in the provider's required format; when it selects an existing resource, use the exact identifier returned by the relevant list or search operation. |
| ice_breakers | array | Optional | · | Ice breakers value for create meta video ad. Follow the documented provider format and use values returned by Opus Growth discovery tools where possible. |
| music | boolean | Optional | false | Whether to enable music for this operation. |
| enhancements | array | Optional | · | Creative-enhancement settings object accepted by the provider for this ad or creative. |
| lead_gen_form_id | string | Optional | · | Exact lead gen form identifier to target. Use the ID returned by an Opus Growth list or create operation, not a display name. |
| instagram_user_id | string | Optional | · | Exact instagram user identifier to target. Use the ID returned by an Opus Growth list or create operation, not a display name. |
| status | string | Optional | PAUSED | Desired provider status for this resource; choose an allowed value from this schema. |
| confirm | boolean | Optional | false | Safety confirmation for a state-changing operation. Leave false to preview or validate; set true only after the user explicitly approves the shown change. |
Verwandte Tools
connect_meta_adsCopy Meta Entitycopy_meta_entityCreate Meta A/B Testcreate_meta_ab_testCreate Meta Ad Setcreate_meta_adsetCreate Meta Campaigncreate_meta_campaignCreate Meta Carousel Adcreate_meta_carousel_adCreate Meta Custom Conversioncreate_meta_custom_conversionCreate Meta Dynamic Adcreate_meta_dynamic_adCreate Meta Engagement Audiencecreate_meta_engagement_audience