用途
该技能用于分析竞争对手的 TikTok 内容策略。它抓取竞争对手的 TikTok 账号资料,拉取近期视频、互动数据、发布规律和话题标签使用情况,反向拆解其有效做法,以便用户学习借鉴或进行差异化竞争。
主要能力
- 抓取 TikTok 用户资料、话题标签、音乐页面、搜索、位置等 URL 对应的内容。
- 支持按关键词搜索帖子,并可设置排序方式(RELEVANCE、MOST_LIKED、DATE_POSTED)。
- 支持按国家代码(ISO 3166-1 alpha-2,如 US、GB)进行区域过滤。
- 可限制返回帖子数量(maxItems),并可选在每条帖子中附加匹配的搜索关键词字段。
- 支持通过自定义 JavaScript 函数(customMapFunction)转换每个输出对象。
- 分析维度包括:账号概览(粉丝、总点赞、视频数、平均点赞、整体互动率)、发布规律(频率、最佳发布日、平均视频时长)、按播放量排序的热门视频、内容类型分布(教育/教程、娱乐/幽默、推广、幕后/故事、UGC/回复)、热门话题标签、高表现内容的开头钩子模式、有效做法总结以及差异化机会。
使用方式
前置条件:设置 APIFY_TOKEN 环境变量;可选安装 Apify MCP 服务器。
工作流程:
-
明确参数:向用户询问竞争对手 TikTok 账号(最多 5 个,不含 @)、要分析的近期视频数量(默认 50,约最近 2-3 个月内容)、分析重点(热门内容、发布节奏、话题标签策略或全部三项)。
-
拉取账号资料统计:推荐使用 run_actor.js 脚本,例如:
node scripts/run_actor.js \
--actor "apidojo~tiktok-scraper" \
--input '{"param": "value"}'
保存为 CSV:
node scripts/run_actor.js \
--actor "apidojo~tiktok-scraper" \
--input '{"param": "value"}' \
--output YYYY-MM-DD_results.csv --format csv
保存为 JSON:
node scripts/run_actor.js \
--actor "apidojo~tiktok-scraper" \
--input '{"param": "value"}' \
--output YYYY-MM-DD_results.json --format json
若可用 Apify MCP,可使用工具 apify:run-actor,Actor 为 "apidojo~tiktok-profile-scraper",输入示例:
{
"usernames": ["[handle1]", "[handle2]"]
}
REST API 备用方式:
curl -X POST \
"https://api.apify.com/v2/acts/apidojo~tiktok-profile-scraper/runs?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"usernames": ["[handle1]", "[handle2]"]}'
提取字段:粉丝数、总点赞数、视频数、关注数、简介文本。
- 拉取近期视频:若可用 Apify MCP,使用工具 apify:run-actor,Actor 为 "apidojo~tiktok-scraper",输入示例:
{
"profiles": ["https://www.tiktok.com/@[handle1]", "https://www.tiktok.com/@[handle2]"]
}
REST API 备用方式:
curl -X POST \
"https://api.apify.com/v2/acts/apidojo~tiktok-scraper/runs?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"profiles": ["https://www.tiktok.com/@[handle1]"]
}'
-
分析内容模式:从视频数据集中提取按播放量排序的前 10 个视频(标题/文案、播放量、点赞、评论、分享、日期、话题标签);计算发布频率(总视频数除以覆盖天数);统计所有话题标签出现频次,取前 10 作为核心话题标签策略;根据文案将视频分类为教育/教程、娱乐/幽默、推广、幕后/故事、UGC/回复等类型;查看前 10 视频文案首行,总结开头钩子模式。
-
格式化分析输出:报告包含账号概览、发布规律、按播放量排序的前 5 视频表格、内容类型分布表、热门话题标签、高表现内容开头钩子模式、有效做法总结、差异化机会。
适用场景
- 了解竞争对手在 TikTok 上发布什么内容、发布频率如何。
- 识别竞争对手的高表现视频及其共同特征。
- 分析竞争对手的话题标签策略和内容类型分布。
- 寻找竞争对手未覆盖的内容空白,作为差异化切入点。
限制
- 需要 APIFY_TOKEN 环境变量,依赖 Apify 平台及 apidojo 抓取器。
- 若账号帖子很少或不活跃,资料抓取器可能返回空视频;若热门视频都很旧,说明账号可能已放缓更新,需在分析中注明。
- 部分文案不含话题标签,此时需改为分析文案文本以获取主题信号。
- 输入参数中 startUrls、keywords、sortType、location、maxItems、includeSearchKeywords、customMapFunction 均为可选,具体默认值与行为以资料为准。
- 关于收费、价格、平台支持范围等未在资料中提供的信息,暂未提供。