Opus Growth

Update Meta Ad Creative

Replaces an existing ad's CREATIVE without deleting the ad, preserving its id, learning, and history.

النوع
يُجري تغييرات
الرصيد
1
المنصة
Meta Ads
الموافقة
معاينة أولًا، وتُطبَّق بعد موافقتك

ماذا يفعل

Replaces an existing ad's CREATIVE without deleting the ad, preserving its id, learning, and history. For ordinary image/video ads page_id, message, and link are required. For an ad built from an EXISTING Page or Instagram post, leave post-owned text/media fields blank: this tool detects the post and preserves its object_story_id/source_instagram_media_id, CTA, greeting, and social proof while applying a compatible CTA or enhancement update. Every Advantage+ creative enhancement is explicitly OFF by default; pass music=true or enhancements to opt named features in. Meta must read back and confirm the setting before the creative is attached; there is no spec-less fallback. enhancements_off=all explicitly records every feature as OFF. confirm=false = preview.

وصف الأداة بالإنجليزية لأنه النص الرسمي الذي يراه الذكاء الاصطناعي.

MCP: update_meta_ad_creative

كيفية الاستخدام

لا تستدعي الأدوات بأسمائها. اكتب ما تريد في ChatGPT أو Claude أو أي مساعد متصل بـ Opus Growth بكلماتك، وسيختار الذكاء الاصطناعي هذه الأداة عندما تناسب.

لأن هذه الأداة تُغيّر حسابك، يعرض المساعد أولًا معاينة دقيقة لما سيتغير. لا يُطبَّق شيء قبل موافقتك، ويُسجَّل كل تغيير في سجل التدقيق.

المعلمات

الاسمالنوعإلزاميالافتراضي
account_idstringإلزامي·Advertising account identifier to query or change. Use the exact ID returned by the relevant account-listing tool, not the display name.
ad_idstringإلزامي·Exact ad identifier to target. Use the ID returned by an Opus Growth list or create operation, not a display name.
page_idstringاختياري·Exact page identifier to target. Use the ID returned by an Opus Growth list or create operation, not a display name.
messagestringاختياري·Primary message or ad-copy text presented to the audience.
linkstringاختياري·Destination link or link object for the ad or resource, in the provider format required by this operation.
headlinestringاختياري·Primary ad headline text, within the provider's character and policy requirements.
image_urlstringاختياري·Publicly reachable image URL for the creative or resource.
image_base64stringاختياري·Base64-encoded image bytes in the format required by the provider's upload endpoint.
image_hashstringاختياري·Provider image hash returned by the corresponding image-upload operation.
cta_typestringاختياري·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.
namestringاختياري·Human-readable name for the resource being created or updated.
welcome_messagestringاختياري·Exact welcome message value for update meta ad creative. 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.
greetingstringاختياري·Exact greeting value for update meta ad creative. 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_breakersarrayاختياري·Ice breakers value for update meta ad creative. Follow the documented provider format and use values returned by Opus Growth discovery tools where possible.
musicbooleanاختياريfalseWhether to enable music for this operation.
enhancementsarrayاختياري·Creative-enhancement settings object accepted by the provider for this ad or creative.
video_idstringاختياري·Exact video identifier to target. Use the ID returned by an Opus Growth list or create operation, not a display name.
enhancements_offstringاختياري·Exact enhancements off value for update meta ad creative. 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.
instagram_user_idstringاختياري·Exact instagram user identifier to target. Use the ID returned by an Opus Growth list or create operation, not a display name.
confirmbooleanاختياريfalseSafety confirmation for a state-changing operation. Leave false to preview or validate; set true only after the user explicitly approves the shown change.