finding-brand-collaborations-on-tiktok について
商品カテゴリー内で活動中の TikTok のブランドとクリエイターの提携を調べるワークフローです。マーケティング調査向けに、スポンサード投稿から組み合わせや再生状況を整理します。
主な機能
- 01TikTok 投稿とキーワードの検索
- 02スポンサード投稿の手掛かり抽出
- 03ブランドとクリエイターの組み合わせ抽出
- 04再生数と提携頻度の算出
活用シーン
- 01カテゴリー内の TikTok キャンペーン把握
- 02スポンサード投稿の再生状況比較
- 03ブランドとクリエイターの提携度分析
MCP 対応
Apify MCP から apidojo~tiktok-scraper Actor を実行できます。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ apidojo-io/ apidojo-skills --skill finding-brand-collaborations-on-tiktokインストール後、Claude Code で/finding-brand-collaborations-on-tiktokを入力して読み込まれたか確認します。
詳細
TikTokでブランドコラボレーションを見つける
製品カテゴリにおける、現在進行中のブランドとクリエイターのパートナーシップをマッピングします。TikTokのインフルエンサーマーケティングに投資しているブランド、提携しているクリエイター、スポンサー付きコンテンツのパフォーマンスベンチマークを特定します。
前提条件
APIFY_TOKEN環境変数が設定されていること- オプション:Apify MCP サーバーがインストールされていること
入力
| パラメーター | 型 | 必須 | デフォルト | 備考 |
|---|---|---|---|---|
startUrls | array | 任意 | [] | TikTokのURL — ユーザープロフィール、ハッシュタグ、楽曲ページ、検索、場所 |
keywords | array | 任意 | [] | 投稿を見つけるための検索キーワード/語句 |
sortType | string | 任意 | RELEVANCE | キーワード検索結果の並び順:RELEVANCE、MOST_LIKED、DATE_POSTED |
location | string | 任意 | — | 地域で絞り込むためのISO 3166-1 alpha-2の国コード(例:US、GB) |
maxItems | number | 任意 | 無制限 | 実行全体で返す投稿の最大数 |
includeSearchKeywords | boolean | 任意 | false | 各投稿に一致した検索キーワードのフィールドを追加 |
customMapFunction | string | 任意 | — | 各出力オブジェクトを変換するJavaScript関数 |
ワークフロー
Progress:
- [ ] Step 1: Search sponsored content hashtags for category
- [ ] Step 2: Filter for sponsored signals
- [ ] Step 3: Extract brand and creator pairs
- [ ] Step 4: Analyze collaboration patterns
- [ ] Step 5: Deliver brand-creator map
ステップ1:投稿を検索する
推奨 — run_actor.js(待機、出力、ファイル保存を自動で処理します):
# Quick answer (prints table to chat)
node scripts/run_actor.js \
--actor "apidojo~tiktok-scraper" \
--input '{"param": "value"}'
# Save as CSV
node scripts/run_actor.js \
--actor "apidojo~tiktok-scraper" \
--input '{"param": "value"}' \
--output YYYY-MM-DD_results.csv --format csv
# Save as JSON
node scripts/run_actor.js \
--actor "apidojo~tiktok-scraper" \
--input '{"param": "value"}' \
--output YYYY-MM-DD_results.json --format json
環境または
.envファイルでAPIFY_TOKENを設定する必要があります。
Apify MCP を利用できる場合:
Tool: apify:run-actor
Actor: "apidojo~tiktok-scraper"
Input:
{
"keywords": ["#ad", "#sponsored", "#[category]partner", "#[category]collab"],
"keywords": ["[BRAND_NAME] sent", "use code", "thanks to [CATEGORY] brand"],
"maxItems": 300
}
REST APIを利用する場合:
curl -X POST "https://api.apify.com/v2/acts/apidojo~tiktok-scraper/runs?token=$APIFY_TOKEN" -H "Content-Type: application/json" -d '{
"keywords": ["#ad", "#sponsored", "#fitnesspartner"],
"maxItems": 300
}'
ステップ2:ブランドとクリエイターのペアを抽出する
各スポンサー付き投稿から、以下を抽出します:
brand_name:キャプション内の言及(@[brand]、[Brand] sent me、thanks to [Brand])creator_handle:authorMeta.namepost_views:playCountpost_date:createTimecollaboration_type:#gifted(商品の提供)と#ad/#sponsored(有料)の区別
ステップ3:キャンペーンのパフォーマンスを評価する
sponsored_performance = playCount / 1000 (views in thousands)
creator_roi_proxy = playCount / followerCount (view-to-follower ratio for sponsored post)
クリエイターごとのブランドコラボレーション頻度:
collab_depth = count(posts where same brand appears) / total_posts_in_date_range
ステップ4:エッジケース
- #adハッシュタグはないが、明らかにスポンサー付きの場合:キャプション内の
"gifted"、"c/o"、"partnership"も確認します。TikTokでの開示は一貫して適用されていません。 - ブランド名が曖昧な場合(例:スポーツ関連の文脈での「Nike」):クリエイターのプロフィールにブランドとのパートナーシップが記載されているか、投稿が特定の商品を紹介する形式になっているかを確認します。
- スポンサー付き投稿が20件未満の場合:TikTokではそのカテゴリのスポンサー付き投稿が少ない可能性があります。ブランドが開示を避ける手法を使っていないか確認し、商品名だけで検索範囲を広げてください。
出力形式
# TikTok Brand Collaboration Map: [CATEGORY]
Posts analyzed: [N] | Sponsored posts identified: [N] | Unique brands: [N] | Date: [DATE]
## Brands Running Active TikTok Campaigns
| Brand | # Creators Used | # Posts | Avg Views/Post | Collaboration Type |
|-------|----------------|---------|----------------|-------------------|
| [brand] | [N] | [N] | [N] | [Gifted/Paid/Mixed] |
## Creator-Brand Pairs
| Creator | @Handle | Brand | Posts | Avg Views | Collab Type | Est. Reach |
|---------|---------|-------|-------|-----------|-------------|-----------|
| [name] | @[handle] | [brand] | [N] | [N] | [Gifted/Paid] | [N] |
## Benchmark: Sponsored Post Performance in [CATEGORY]
- Median views for sponsored posts: [N]
- Top-performing brand campaign: [brand] — [N] avg views
- Most-used creator tier: [micro/macro/mega]
トラブルシューティング
開示データが少ない場合:TikTokでは、スクレイピングされたキャプションに#adが表示されないことがあります。テキスト内のブランド名への言及や商品コードを確認してください。
カテゴリ外の結果が表示される場合:#adとニッチなキーワードを組み合わせて検索を絞り込みます:"#ad #fitness"または"#sponsored #skincare"。
競合のキャンペーンが見つからない場合:競合が開示を避けている場合は、TikTok検索でそのブランドの@メンションを直接検索してください。