TikTok Ads
ShanoneのTikTok Ads連携は、キャンペーン階層全体(キャンペーン → 広告グループ → 広告)、オーディエンス管理、ターゲティング辞書、クリエイティブアセット、ビジネスセンター運用、レポートをカバーする119個のツールをエージェントに提供します——TikTok広告運用をエンドツーエンドでエージェントから実行できます。はじめに
1
OAuthで接続する
エージェントにTikTok Ads関連の作業を依頼(例: 「今週のキャンペーン上位5件の成績を見せて」)するか、Shanoneダッシュボードの連携から事前に接続しておきます。
2
TikTok Adsアカウントを許可する
Shanoneに管理させたいビジネスセンターまたは広告アカウントで、TikTokのOAuth同意画面を承認します。
3
リクエストを再実行する
接続が完了すると、
tiktok_ads_*ツールに対するshanone_execute_tool呼び出しが成功するようになります。利用可能なツール
ShanoneはTikTok Ads向けに119個のツールを、以下のカテゴリに整理して提供しています。アカウント & ビジネスセンター
アカウント & ビジネスセンター
tiktok_ads_get_authorized_ad_accounts, tiktok_ads_get_advertiser_info, tiktok_ads_update_advertiser_info, tiktok_ads_get_advertiser_balance, tiktok_ads_get_bc_list, tiktok_ads_get_bc_activity_log, tiktok_ads_get_bc_ad_accounts, tiktok_ads_get_bc_members, tiktok_ads_get_bc_currencies_regions, tiktok_ads_check_access_token_permissionsキャンペーン管理
キャンペーン管理
tiktok_ads_create_campaign, tiktok_ads_update_campaign, tiktok_ads_list_campaigns, tiktok_ads_update_campaign_status, tiktok_ads_create_ad_group, tiktok_ads_update_ad_group, tiktok_ads_list_ad_groups, tiktok_ads_update_ad_group_status, tiktok_ads_update_ad_group_budget, tiktok_ads_estimate_ad_group_audience_size, tiktok_ads_create_ad, tiktok_ads_update_ad, tiktok_ads_list_ads, tiktok_ads_update_ad_status, tiktok_ads_get_ad_review_info, tiktok_ads_appeal_ad_rejectionレポート
レポート
tiktok_ads_run_sync_report, tiktok_ads_create_async_report_task, tiktok_ads_get_async_report_task_status, tiktok_ads_download_async_report, tiktok_ads_cancel_async_report_task, tiktok_ads_get_recommended_budgets_and_bidsオーディエンス管理
オーディエンス管理
tiktok_ads_upload_audience_file, tiktok_ads_create_audience_by_file, tiktok_ads_create_audience_by_rule, tiktok_ads_create_lookalike_audience, tiktok_ads_refresh_lookalike_audience, tiktok_ads_list_audiences, tiktok_ads_get_audience_details, tiktok_ads_update_audience, tiktok_ads_delete_audiences, tiktok_ads_share_audiences, tiktok_ads_apply_audiences_to_ad_groups, tiktok_ads_get_audience_application_log, tiktok_ads_create_saved_audience, tiktok_ads_delete_saved_audiencesターゲティング辞書
ターゲティング辞書
tiktok_ads_search_location_targets, tiktok_ads_get_location_target_details, tiktok_ads_get_available_locations, tiktok_ads_get_languages, tiktok_ads_get_os_versions, tiktok_ads_get_device_models, tiktok_ads_get_interest_categories, tiktok_ads_get_additional_interest_categories, tiktok_ads_search_additional_interest_categories, tiktok_ads_get_action_categories, tiktok_ads_search_targeting_hashtags, tiktok_ads_get_targeting_hashtags_by_id, tiktok_ads_get_recommended_interest_and_action_categories, tiktok_ads_get_contextual_tags, tiktok_ads_get_content_exclusion_categories, tiktok_ads_get_carriers_and_ispsクリエイティブ・アセット
クリエイティブ・アセット
tiktok_ads_upload_image, tiktok_ads_upload_video, tiktok_ads_get_images, tiktok_ads_get_videos, tiktok_ads_search_images, tiktok_ads_search_videos, tiktok_ads_create_identity, tiktok_ads_get_identities, tiktok_ads_create_creative_portfolio, tiktok_ads_get_creative_portfolios, tiktok_ads_delete_creative_portfolios, tiktok_ads_preview_ad, tiktok_ads_get_recommended_ctasビジネスセンター運用
ビジネスセンター運用
tiktok_ads_create_bc_ad_account, tiktok_ads_update_bc_ad_account, tiktok_ads_disable_bc_ad_account, tiktok_ads_get_bc_qualifications, tiktok_ads_invite_bc_members, tiktok_ads_update_bc_member, tiktok_ads_delete_bc_member, tiktok_ads_assign_asset_to_member, tiktok_ads_get_bc_balance, tiktok_ads_process_payment, tiktok_ads_get_transaction_records, tiktok_ads_create_payment_portfolio, tiktok_ads_get_payment_portfolios, tiktok_ads_create_billing_group, tiktok_ads_get_billing_groups自動化 & リード獲得
自動化 & リード獲得
tiktok_ads_create_automated_rule, tiktok_ads_update_automated_rule, tiktok_ads_update_automated_rule_status, tiktok_ads_get_automated_rules, tiktok_ads_get_automated_rule_results, tiktok_ads_create_lead_download_task, tiktok_ads_download_leads, tiktok_ads_get_instant_form_fields商品カタログ
商品カタログ
tiktok_ads_create_catalog, tiktok_ads_update_catalog_name, tiktok_ads_delete_catalog, tiktok_ads_get_catalogs, tiktok_ads_upload_products_via_url, tiktok_ads_upload_products_via_json, tiktok_ads_update_products, tiktok_ads_remove_products, tiktok_ads_get_products, tiktok_ads_create_product_set, tiktok_ads_get_product_sets, tiktok_ads_get_available_stores, tiktok_ads_get_store_products計測
計測
tiktok_ads_create_pixel, tiktok_ads_update_pixel, tiktok_ads_get_pixels, tiktok_ads_get_pixel_event_statistics, tiktok_ads_create_pixel_event, tiktok_ads_create_custom_conversion, tiktok_ads_update_custom_conversion, tiktok_ads_get_custom_conversionsよくあるユースケース
キャンペーン成績のレビュー
稼働中のキャンペーン全体で同期レポートを実行し、成績の悪い広告グループを検出する
予算管理
広告グループの推奨予算/入札額を取得し、それに応じて予算を更新する
オーディエンスの拡大
成績の良いシードオーディエンスからルックアライクオーディエンスを作成し、新しい広告グループに適用する
クリエイティブのローンチ
新しい動画クリエイティブをアップロードし、広告をプレビューして、公開前に審査状況を確認する
トラブルシューティング
tiktok_ads_get_ad_review_infoで広告が却下されている
tiktok_ads_get_ad_review_infoで広告が却下されている
レスポンス内の却下理由を確認し、クリエイティブやターゲティングの問題を修正してください。却下が誤りだと思われる場合は、広告を作り直す代わりに
tiktok_ads_appeal_ad_rejectionを使ってください。レポートツールが大きな日付範囲でタイムアウトしたり部分的なデータしか返さない
レポートツールが大きな日付範囲でタイムアウトしたり部分的なデータしか返さない
大きな日付範囲や次元数の多い集計には、
tiktok_ads_run_sync_reportではなくtiktok_ads_create_async_report_taskを使い、tiktok_ads_get_async_report_task_statusをポーリングしてtiktok_ads_download_async_reportで結果を取得してください。アップロード後にtiktok_ads_create_audience_by_fileが失敗する
アップロード後にtiktok_ads_create_audience_by_fileが失敗する
オーディエンスファイルは先に
tiktok_ads_upload_audience_fileでアップロードする必要があります(個人情報はSHA-256で事前にハッシュ化)。オーディエンス作成の呼び出しでは、返されたファイルIDを参照する必要があります——正確な紐付け方法はshanone_get_tool_schemaで確認してください。ターゲティングや予算更新ツールが権限エラーで失敗する
ターゲティングや予算更新ツールが権限エラーで失敗する
一部の操作(例:
tiktok_ads_create_bc_ad_account、tiktok_ads_process_payment)には、通常の広告アカウントアクセスではなくビジネスセンターの管理者レベルのアクセスが必要です——tiktok_ads_get_bc_membersで接続アカウントのロールを確認してください。