mcpField
F
finding-brand-collaborations-on-tiktok

finding-brand-collaborations-on-tiktok

github.com/apidojo-ioマーケティング・グロース1803 回インストール24 週間前に更新
リポジトリ

finding-brand-collaborations-on-tiktok について

商品カテゴリー内で活動中の TikTok のブランドとクリエイターの提携を調べるワークフローです。マーケティング調査向けに、スポンサード投稿から組み合わせや再生状況を整理します。

主な機能

  1. 01TikTok 投稿とキーワードの検索
  2. 02スポンサード投稿の手掛かり抽出
  3. 03ブランドとクリエイターの組み合わせ抽出
  4. 04再生数と提携頻度の算出

活用シーン

  1. 01カテゴリー内の TikTok キャンペーン把握
  2. 02スポンサード投稿の再生状況比較
  3. 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 サーバーがインストールされていること

入力

パラメーター型必須デフォルト備考
startUrlsarray任意[]TikTokのURL — ユーザープロフィール、ハッシュタグ、楽曲ページ、検索、場所
keywordsarray任意[]投稿を見つけるための検索キーワード/語句
sortTypestring任意RELEVANCEキーワード検索結果の並び順:RELEVANCE、MOST_LIKED、DATE_POSTED
locationstring任意—地域で絞り込むためのISO 3166-1 alpha-2の国コード(例:US、GB)
maxItemsnumber任意無制限実行全体で返す投稿の最大数
includeSearchKeywordsboolean任意false各投稿に一致した検索キーワードのフィールドを追加
customMapFunctionstring任意—各出力オブジェクトを変換する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.name
  • post_views:playCount
  • post_date:createTime
  • collaboration_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検索でそのブランドの@メンションを直接検索してください。

コメント