Opus Growth

Create TikTok Ad Group

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

Tür
Değişiklik yapar
Kredi
8
Platform
TikTok Ads
Onay
Önce önizleme, onayınızdan sonra uygulanır

Ne yapar

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.

Aracın açıklaması, yapay zekanın gördüğü resmi metin olduğu için İngilizcedir.

MCP: create_tiktok_adgroup

Nasıl kullanılır

Araçları adıyla çağırmanız gerekmez. Opus Growth bağlı ChatGPT, Claude ya da başka bir asistana ne istediğinizi kendi cümlelerinizle yazın; uygun olduğunda yapay zeka bu aracı kendisi seçer.

Bu araç hesabınızda değişiklik yaptığı için asistanınız önce tam olarak neyin değişeceğini önizleme olarak gösterir. Siz onay vermeden hiçbir şey uygulanmaz; uygulanan her değişiklik denetim kaydınıza yazılır.

Parametreler

AdTürZorunluVarsayılan
advertiser_idstringZorunlu·TikTok advertiser account ID to query or change. Use the exact ID returned by list_tiktok_advertisers or list_tiktok_bc_advertisers.
campaign_idstringZorunlu·Exact campaign identifier to target. Use the ID returned by an Opus Growth list or create operation, not a display name.
namestringZorunlu·Human-readable name for the resource being created or updated.
location_idsstringZorunlu·One or more exact location identifiers to target. Use identifiers returned by an Opus Growth list or create operation, not display names.
optimization_goalstringİsteğe bağlıCLICKOptimization goal accepted by the provider for delivery and bidding.
billing_eventstringİsteğe bağlıCPCBilling event or optimization billing basis accepted by the advertising provider.
budget_modestringİsteğe bağlı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İsteğe bağlı0.0Budget amount in the provider's expected numeric unit and account currency.
age_groupsstringİsteğe bağlı·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İsteğe bağlı·Gender targeting values accepted by the provider for the selected audience or ad group.
interest_category_idsstringİsteğe bağlı·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İsteğe bağlı·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İsteğe bağlı·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İsteğe bağlı·Exact pixel identifier to target. Use the ID returned by an Opus Growth list or create operation, not a display name.
optimization_eventstringİsteğe bağlı·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İsteğe bağlı·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İsteğe bağlı·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İsteğe bağlı·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İsteğe bağlıfalseWhether to enable search result enabled for this operation.
promotion_typestringİsteğe bağlı·Provider-specific promotion type accepted by this operation. Use a supported value from the tool documentation or returned provider data.
bid_typestringİsteğe bağlı·Provider-specific bid type accepted by this operation. Use a supported value from the tool documentation or returned provider data.
bid_pricenumberİsteğe bağlı0.0Numeric bid price value for create tiktok adgroup. Use the provider's expected unit, range, and precision.
pacingstringİsteğe bağlı·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İsteğe bağlı·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İsteğe bağlı·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İsteğe bağlı·Phone number for messaging, in the provider's required international format.
phone_region_codestringİsteğe bağlı·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İsteğe bağlıAUTOAUTO · MANUAL · SMART_PLUS · Automation setting or mode accepted by the provider for the selected campaign or ad group.
confirmbooleanİsteğe bağlıfalseSafety confirmation for a state-changing operation. Leave false to preview or validate; set true only after the user explicitly approves the shown change.