SuperAPI AI 工具集

benchmarking-instagram-influencer-engagement

营销与增长

查看项目

更新于 10-15 12:37

技能介绍

用途

对 Instagram 网红账号的互动数据进行基准测试与对比。抓取一个或多个 Instagram 账号的近期帖子数据,计算出互动率、内容一致性以及表现基准,用于在建立合作前考察网红,或将多个账号相互对比。

前置条件

  • 已设置 APIFY_TOKEN 环境变量
  • 可选:已安装 Apify MCP 服务端

输入参数

参数 类型 必填 默认值 说明
startUrls array 是 [] Instagram 链接——个人资料、话题标签、地点、音频页、Reels
until string 否 — 抓取截至该日期(YYYY-MM-DD)的帖子
maxItems number 否 不限 返回的最大帖子数
customMapFunction string 否 — 用于转换每个输出对象的 JavaScript 函数

工作流程

  • [ ] 步骤 1:获取账号列表与分析目标
  • [ ] 步骤 2:对每个账号运行 instagram-scraper
  • [ ] 步骤 3:计算每个账号的互动率
  • [ ] 步骤 4:套用基准标准
  • [ ] 步骤 5:交付对比报告

步骤 1:明确参数

向用户确认:

  • 要分析的 Instagram 账号名(最多 10 个账号;每个账号名不带 @)
  • 要分析的近期帖子数量(默认:30 条,足以保证统计可靠性)
  • 分析目标——合作考察、竞争对标或常规审核

步骤 2:运行 Actor

对每个账号分别运行,或将其作为列表一次性传入。

推荐使用 run_actor.js(自动处理等待、输出与文件保存):

# 快速回答(在聊天中打印表格)
node scripts/run_actor.js \
  --actor "apidojo~instagram-scraper" \
  --input '{"param": "value"}'

# 保存为 CSV
node scripts/run_actor.js \
  --actor "apidojo~instagram-scraper" \
  --input '{"param": "value"}' \
  --output YYYY-MM-DD_results.csv --format csv

# 保存为 JSON
node scripts/run_actor.js \
  --actor "apidojo~instagram-scraper" \
  --input '{"param": "value"}' \
  --output YYYY-MM-DD_results.json --format json

APIFY_TOKEN 必须设置在环境变量或 .env 文件中。

如果可用 Apify MCP:

工具:apify:run-actor Actor:"apidojo~instagram-scraper" 输入:

{
  "usernames": ["[handle1]", "[handle2]", "[handle3]"],
  "maxItems": 30
}

REST API 备用方式:

curl -X POST \
  "https://api.apify.com/v2/acts/apidojo~instagram-scraper/runs?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "usernames": ["[handle1]", "[handle2]"],
    "maxItems": 30
  }'

等待状态变为 SUCCEEDED,然后获取数据集。

步骤 3:计算互动指标

对每个账号,基于其帖子数组计算:

  • avg_likes = sum(post.likesCount) / num_posts
  • avg_comments = sum(post.commentsCount) / num_posts
  • engagement_rate = (avg_likes + avg_comments) / follower_count * 100
  • posting_frequency = num_posts / date_range_days

按粉丝量级的基准标准:

层级 粉丝数 良好 ER 优秀 ER
Nano 1K–10K 5–8% >8%
Micro 10K–100K 3–5% >5%
Mid 100K–500K 1.5–3% >3%
Macro 500K–1M 1–2% >2%
Mega 1M+ 0.5–1% >1%

步骤 4:标记异常

标记互动模式可疑的账号:

  • 相对层级互动率偏低:ER 低于 0.5% 提示粉丝数可能被虚增
  • 点赞/评论失衡:点赞极高但评论接近为零,提示可能购买点赞
  • 互动量突刺:某条帖子互动量为平时的 10 倍,随后内容归于沉寂,提示可能购买推广
  • 粉丝数骤增:交叉比对最近一次粉丝数变化(如果可见)

步骤 5:格式化报告

输出格式:

# Instagram Engagement Benchmark Report
Accounts analyzed: [N] | Posts per account: [30] | Date: [DATE]

## Summary Comparison
| Account | Followers | Avg Likes | Avg Comments | Eng. Rate | Tier Benchmark | Status |
|---------|-----------|-----------|--------------|-----------|----------------|--------|
| @[name] | [N]       | [N]       | [N]          | [X.X%]    | [good/great/low] | ✅/⚠️/❌ |

## Detailed Analysis

### @[handle1]
- Followers: [N] | Tier: [Nano/Micro/Mid/Macro/Mega]
- Avg Likes: [N] | Avg Comments: [N]
- **Engagement Rate: [X.X%]** — [above/at/below] benchmark for this tier
- Posting frequency: [X] posts/week
- Best-performing post: [url] ([N] likes, [N] comments)
- ⚠️ Anomalies: [none / describe if any]
- **Verdict:** [Recommended / Proceed with caution / Do not recommend]

### @[handle2]
[same structure]

## Benchmark Verdict Key
- ✅ Healthy engagement — safe to partner with
- ⚠️ Below benchmark — investigate further before committing budget
- ❌ Suspicious patterns — likely inflated audience, do not recommend

排障

  • 私密账号:Instagram 抓取器无法访问私密账号,请跳过。
  • 帖子数过少:近期帖子少于 10 条的账号,ER 统计不可靠——请标记出来。
  • Reels 与普通帖子:Reels 的互动量通常是静态帖子的 2–3 倍。如果账号主要发布 Reels,应调整预期。