Opus Growth

Create TikTok Ad Group

Creates a TikTok ad group — targeting/budget/billing event.

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

ماذا يفعل

Creates a TikTok ad group — targeting/budget/billing event. Starts DISABLED (paused). location_ids REQUIRED (comma-separated; from tiktok_region_search). optimization_goal: CLICK|CONVERT|REACH|VIDEO_VIEW|LEAD_GENERATION|CONVERSATION|... billing_event: CPC|CPM|OCPM|CPV. optimization_goal=CONVERSATION sets up TikTok Direct Message (messaging) ad groups: promotion_type defaults to LEAD_GEN_CLICK_TO_TT_DIRECT_MESSAGE, billing_event to OCPM and optimization_event to MESSAGE automatically; no pixel is needed. age_groups: AGE_18_24,AGE_25_34... genders: GENDER_MALE|GENDER_FEMALE. For CONVERT, pixel_id + optimization_event are required. placements (optional, comma-separated): PLACEMENT_TIKTOK,PLACEMENT_PANGLE,PLACEMENT_GLOBAL_APP_BUNDLE — leave empty for TikTok's automatic placement. schedule_start / schedule_end: 'YYYY-MM-DD HH:MM:SS' in the ad account's timezone — leave schedule_start empty to start now, schedule_end empty to run open-ended. search_result_enabled=true also serves on TikTok Search results. promotion_type (what is being advertised — TikTok requires it): WEBSITE|APP_ANDROID|APP_IOS|LEAD_GEN_INSTANT_FORM|LEAD_GEN_CLICK_TO_CALL|LEAD_GEN_CLICK_TO_TT_DIRECT_MESSAGE|LEAD_GEN_CLICK_TO_SOCIAL_MEDIA_APP_MESSAGE|LEAD_GEN_EXTERNAL_WEBSITE|FOLLOWERS|LIVESTREAM. INSTANT MESSAGING APPS (WhatsApp / Messenger / LINE / Zalo, per TikTok's official API guide "Create a Lead Generation ad with optimization location as instant messaging apps"): campaign objective LEAD_GENERATION + promotion_type=LEAD_GEN_CLICK_TO_SOCIAL_MEDIA_APP_MESSAGE, then messaging_app_type (cannot be changed later): IM_URL (default) = a custom chat link set on each ad (https://wa.me/<number> via create_tiktok_ad(whatsapp_number=...)), works with no extra setup, CLICK only; WHATSAPP = TikTok fills the chat from messaging_phone (international format; phone_region_code only when the calling code is shared, like +1), but TikTok requires that number to be connected to its Messaging Management Tool (MMT); MESSENGER = messaging_app_account_id is the Facebook Page ID; LINE = messaging_app_account_id is the LINE Business ID (CLICK only); ZALO = messaging_phone (CLICK only). optimization_goal CONVERSATION is allowlist-only at TikTok and only for MESSENGER/WHATSAPP. BUDGET MINIMUMS: TikTok sets the ad group daily minimum per currency (base 20 USD, converted with each currency's budget ratio); when a budget is too low TikTok's error states the exact minimum for that account's currency. Empty for website campaigns (TRAFFIC/REACH/VIDEO_VIEWS/ENGAGEMENT/WEB_CONVERSIONS) derives it from the campaign objective; app/catalog/lead-form campaigns take it explicitly. bid_type: BID_TYPE_NO_BID (automatic bidding, default) | BID_TYPE_CUSTOM (manual bid; bid_price required, in the account currency). pacing: PACING_MODE_SMOOTH (standard delivery, default; spreads the budget over the day) | PACING_MODE_FAST (accelerated; only valid with BID_TYPE_CUSTOM, TikTok rejects it with automatic bidding). automation: AUTO (default) reads the campaign and uses the matching endpoint (TikTok refuses classic ad-group creation inside a Smart+ campaign, so this is what makes an ad group possible there at all); MANUAL or SMART_PLUS force one path. In a Smart+ ad group TikTok requires a real placement list (automatic placement is rejected, so PLACEMENT_TIKTOK is used when none is given) and treats the targeting as a starting point it can widen; pacing and search_result_enabled do not apply. confirm=false previews, confirm=true applies.

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

MCP: create_tiktok_adgroup

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

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

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

المعلمات

الاسمالنوعإلزاميالافتراضي
advertiser_idstringإلزامي·TikTok advertiser account ID to query or change. Use the exact ID returned by list_tiktok_advertisers or list_tiktok_bc_advertisers.
campaign_idstringإلزامي·Exact campaign identifier to target. Use the ID returned by an Opus Growth list or create operation, not a display name.
namestringإلزامي·Human-readable name for the resource being created or updated.
location_idsstringإلزامي·One or more exact location identifiers to target. Use identifiers returned by an Opus Growth list or create operation, not display names.
optimization_goalstringاختياريCLICKOptimization goal accepted by the provider for delivery and bidding.
billing_eventstringاختياريCPCBilling event or optimization billing basis accepted by the advertising provider.
budget_modestringاختياريBUDGET_MODE_DAYExact budget mode value for create tiktok adgroup. 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.
budgetnumberاختياري0.0Budget amount in the provider's expected numeric unit and account currency.
age_groupsstringاختياري·Exact age groups value for create tiktok adgroup. 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.
gendersstringاختياري·Gender targeting values accepted by the provider for the selected audience or ad group.
interest_category_idsstringاختياري·One or more exact interest category identifiers to target. Use identifiers returned by an Opus Growth list or create operation, not display names.
audience_idsstringاختياري·One or more exact audience identifiers to target. Use identifiers returned by an Opus Growth list or create operation, not display names.
excluded_audience_idsstringاختياري·One or more exact excluded audience identifiers to target. Use identifiers returned by an Opus Growth list or create operation, not display names.
pixel_idstringاختياري·Exact pixel identifier to target. Use the ID returned by an Opus Growth list or create operation, not a display name.
optimization_eventstringاختياري·Exact optimization event value for create tiktok adgroup. 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.
placementsstringاختياري·Exact placements value for create tiktok adgroup. 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.
schedule_startstringاختياري·Exact schedule start value for create tiktok adgroup. 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.
schedule_endstringاختياري·Exact schedule end value for create tiktok adgroup. 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.
search_result_enabledbooleanاختياريfalseWhether to enable search result enabled for this operation.
promotion_typestringاختياري·Provider-specific promotion type accepted by this operation. Use a supported value from the tool documentation or returned provider data.
bid_typestringاختياري·Provider-specific bid type accepted by this operation. Use a supported value from the tool documentation or returned provider data.
bid_pricenumberاختياري0.0Numeric bid price value for create tiktok adgroup. Use the provider's expected unit, range, and precision.
pacingstringاختياري·Exact pacing value for create tiktok adgroup. 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.
messaging_app_typestringاختياري·Provider-specific messaging app type accepted by this operation. Use a supported value from the tool documentation or returned provider data.
messaging_app_account_idstringاختياري·Exact messaging app account identifier to target. Use the ID returned by an Opus Growth list or create operation, not a display name.
messaging_phonestringاختياري·Phone number for messaging, in the provider's required international format.
phone_region_codestringاختياري·Exact phone region code value for create tiktok adgroup. 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.
automationstringاختياريAUTOAUTO · MANUAL · SMART_PLUS · Automation setting or mode accepted by the provider for the selected campaign or ad group.
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.