关于 finding-hospitality-brands-on-instagram
这是一项通过抓取指定 Instagram URL 中的帖子来发现酒店及旅游业品牌的工作流技能。它按粉丝数、互动率和地点标签评分与分类,并提供区分博主和聚合账号的筛选思路。
主要功能
- 01抓取 Instagram 帖子
- 02按三项指标为账号评分
- 03划分潜在客户等级
- 04筛除博主和聚合账号
适用场景
- 01通过细分话题标签寻找酒店
- 02确定酒店业潜在客户优先级
- 03区分酒店品牌与旅游博主
MCP 相关
有 Apify MCP 时,可使用其 call_actor 工具运行 Instagram 抓取器。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ apidojo-io/ apidojo-skills --skill finding-hospitality-brands-on-instagram安装后在 Claude Code 中输入/finding-hospitality-brands-on-instagram确认已加载。
详细介绍
在 Instagram 上寻找酒店品牌
输入
| 参数 | 类型 | 必填 | 默认值 | 备注 |
|---|---|---|---|---|
startUrls | array | ✅ | [] | Instagram URL — 个人主页、话题标签、地点、音频页面、Reels |
until | string | 可选 | — | 抓取截至此日期的帖子(YYYY-MM-DD) |
maxItems | number | 可选 | 不限 | 返回的帖子数量上限 |
customMapFunction | string | 可选 | — | 用于转换每个输出对象的 JavaScript 函数 |
运行方法
使用 run_actor.js(推荐)
# Quick answer (table)
node scripts/run_actor.js --actor "apidojo~instagram-scraper" --input '{"startUrls": ["https://www.instagram.com/explore/tags/boutiquehotel/"], "maxItems": 100}'
# Save as CSV
node scripts/run_actor.js --actor "apidojo~instagram-scraper" --input '{"startUrls": ["https://www.instagram.com/explore/tags/boutiquehotel/"], "maxItems": 100}' --output results.csv --format csv
# Save as JSON
node scripts/run_actor.js --actor "apidojo~instagram-scraper" --input '{"startUrls": ["https://www.instagram.com/explore/tags/boutiquehotel/"], "maxItems": 100}' --output results.json --format json
REST API 备用方案
curl -X POST "https://api.apify.com/v2/acts/apidojo~instagram-scraper/runs" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"startUrls": ["https://www.instagram.com/explore/tags/boutiquehotel/"], "maxItems": 100}'
如果 Apify MCP 可用:
使用 Apify MCP call_actor 工具,并指定 actor apidojo~instagram-scraper 和上述输入。
评分与排名
按以下方式为每个账号评分:
followerCount→ 归一化至 0-1(上限为 100K),权重 0.35engagement_rate = (likeCount + commentCount) / followerCount→ 权重 0.35has_location_tag(帖子包含地点数据)→ 0 或 1,权重 0.30
score = 0.35 * min(followerCount / 100000, 1.0) + 0.35 * min(engagement_rate / 0.03, 1.0) + 0.30 * int(has_location)
分类
| 分数 | 等级 | 标签 |
|---|---|---|
| ≥ 0.70 | A | PRIME_PROSPECT |
| 0.40–0.69 | B | WARM_LEAD |
| < 0.40 | C | LOW_PRIORITY |
边界情况
- 旅游博主与酒店品牌:博主也会发布旅游内容。筛选带有地点标签且个人简介提及“hotel”或“resort”的账号。
- 范围过广的话题标签:#travel 会返回过多帖子。使用 #boutiquehotel、#hotelowner、#hotelmarketing。
- 聚合账号:过滤掉 TripAdvisor 或 Booking.com 等聚合平台账号,可通过域名检查实现。
- 互动率低:酒店品牌的互动率通常低于网红,可调整阈值。
- 消费者帖子:住客会在帖子中标记酒店,可筛选粉丝数 > 500 的账号。
评论
支持 Markdown