有人在 Instagram 上发了一张你产品的照片。他们在文案里写了产品名,加了几个话题标签,却从没标记你的账号。你收不到任何通知。在你的后台看来,这件事从未发生过。
这就是监测 Instagram 品牌提及的核心问题。你能收到通知的提及只是少数。其余的都藏在文案和话题标签里,你得主动去找。
本指南介绍两种查找方式:Instagram 提供的手动方法以及它们在哪里失效,还有如何用品牌提及 API 自动完成搜索。本文适合品牌和营销团队、想在自己的工具中加入监测功能的开发者,以及想在洽谈赞助之前先了解哪些品牌已经被大家讨论的创作者。
什么算 Instagram 上的品牌提及
提及是指任何涉及该品牌的公开帖子。实际上它分为三类,每一类的查找方式都不同:
| 提及类型 | 示例 | 查找方式 |
|---|---|---|
| 标记或 @提及 | 标记了 @yourbrand 的帖子 | 通知和主页上被标记的帖子 |
| 话题标签 | 使用了 #yourbrand 的文案 | 话题标签页面,或按话题标签搜索 |
| 未标记的文字 | “终于尝了 Yourbrand 的新款燕麦拿铁” | 对文案内容进行短语搜索 |
第一类最容易看到,也最少见。第三类最难发现,却往往最真实,因为不标记你的人并不是在做给你看。
手动方法:Instagram 能让你看到什么
只要知道每个来源涵盖哪些内容,仅靠 App 本身就能了解到相当多的情况。
通知
当有人标记或 @提及你的账号时,你会收到通知。这对快速回复和转发内容很有用,但它只涵盖与你的账号直接相关的动态。只写了你的名字而没有链接账号的文案不会触发通知。
主页上的被标记标签页
标记了某个账号的帖子会汇集到该主页的被标记区域。这是快速查看谁在标记某个品牌的方法,而且适用于任何公开主页,不仅限于你自己的。因此它很适合用来初步了解竞争对手或想合作的品牌。
话题标签页面
搜索一个话题标签,Instagram 会显示使用了它的帖子。检查你的品牌话题标签、活动话题标签,以及直接把品牌名当作标签的情况。品牌名常常是热门话题标签,所以要预料到会混入一些恰好用了同一个词的无关帖子。
手动监测在哪里失效
- 未标记的文案完全看不到。 只写了产品名的文案既没有通知,也没有标签页。
- 无法扩大规模。 每天检查一个账号名、三个话题标签和两个产品名,对一个品牌来说已经很麻烦,对一批客户来说根本不可能。
- 什么都没有记录下来。 你看到的是信息流,而不是数据集。没有导出,没有历史记录,也没有可以逐周比较的数量。
- 监测竞争对手需要再花同样的功夫。 每多关注一个品牌,手动工作量就成倍增加。
如果你只监测一个小品牌,而且主要关心标记,手动方式就够了。一旦你需要未标记的提及、不止一个品牌,或者可以汇报的数据,就需要能自动运行的搜索。
自动化方法:话题标签、被标记帖子和短语搜索
品牌提及监测工具执行的是同样的三种查找,但会一起运行并返回结构化结果。我们的姊妹产品 Monitor Mentions 正是为此打造的。你提供账号名、话题标签和短语,它会执行以下搜索:
- 账号名会增加三次搜索:账号查询、把账号名当作话题标签的搜索,以及该账号的被标记标签页。
- 单个词按话题标签搜索。
- 两个或更多词按短语搜索,这正是找到那些谈论品牌却不标记它的帖子的方法。
每条帖子都会附带作者、日期、文案、点赞数以及匹配它的搜索。最后这个字段比看上去更重要:有人刻意添加话题标签的帖子,和恰好包含这些词的文案,是不同的证据,你会希望区别对待。
你可以先在浏览器里试用。每天第一次运行免费且无需注册,结果可以下载为 CSV 或 JSON。
第 1 步:建立搜索词列表
好的结果从人们实际使用的词开始。为每个品牌列出:
- Instagram 账号名(如果有的话)。
- 品牌话题标签和活动话题标签。
- 产品名,尤其是由多个词组成的。
- 人们会引用的活动口号和宣传语。
- 创始人的名字,如果他们是品牌的公众形象。
账号名完全可以不填。留空后只搜索话题标签和短语,就可以监测某个产品、活动标语、活动或人物。
第 2 步:获取 API 密钥
登录 Monitor Mentions 控制台并创建密钥。密钥以 mm_mon_ 开头,且只显示一次,所以请把它保存在安全的地方,比如环境变量中。你可以通过 Authorization: Bearer 请求头或 x-api-key 请求头发送它。
第 3 步:执行品牌提及搜索
整个 API 只有一个端点:POST /api/v1/mentions/search。发送账号名、至少一个搜索词,或两者都发。以下是 API 文档 中的示例:
curl -X POST https://www.monitormentions.com/api/v1/mentions/search \
-H "Authorization: Bearer $MM_KEY" \
-H "Content-Type: application/json" \
-d '{"handle": "liquiddeath", "keywords": ["murder your thirst", "deathwish"]}'
请求体有三个可选字段:
| 字段 | 类型 | 作用 |
|---|---|---|
| handle | string | Instagram 账号名,带不带 @ 都可以,也可以是主页 URL。会增加一次查询、它的话题标签和它的被标记标签页。 |
| keywords | string[] or string | 词语和短语。单个词按话题标签搜索;两个或更多词按短语搜索。也可以使用逗号分隔的字符串。 |
| hashtags | string[] | 始终按话题标签搜索。空格会被去掉。 |
每次调用最多可以发送 5 个搜索词。要监测更多,就多调用几次。
同样的请求用 Python 写:
import os
import requests
resp = requests.post(
"https://www.monitormentions.com/api/v1/mentions/search",
headers={"Authorization": f"Bearer {os.environ['MM_KEY']}"},
json={"handle": "liquiddeath", "keywords": ["murder your thirst", "deathwish"]},
timeout=120,
)
resp.raise_for_status()
data = resp.json()
for post in data["posts"]:
found = post["found_by"]
print(post["author"], post["url"], found["method"], found["term"])
for miss in data["failed"]:
print("failed:", miss["method"], miss["term"])
第 4 步:解读响应
响应把你需要的内容分成几个部分:
- entity 和 account:你查询的账号名及其主页信息,例如名称、粉丝数以及是否经过认证。
- credits:本次调用消耗的积分、剩余积分以及每月额度。
- summary:帖子、创作者和视频的数量,最新和最早的帖子,以及每个搜索词的帖子数。
- posts:每条帖子一个条目,包含 id、url、author、caption、thumbnail、is_video、taken_at、likes、comments 和 found_by。
- failed:所有没有返回结果的搜索,以及它们的 method 和 term。
在此基础上开发之前,有几个细节值得了解:
- found_by 的 method 是 hashtag、tagged 或 phrase 之一,另外还有匹配的 term。被两个搜索都找到的帖子只返回一次,归在第一个找到它的搜索下。
- 缩略图会过期。 它们是来自 Instagram 的图片 URL,如果之后还需要,请下载并保存图片。
- likes 和 comments 是 Instagram 报告的数量,被隐藏时为 null。
- 没有触达或情感分析字段。 summary 只统计帖子数、账号数和每个搜索词的帖子数,别的都没有,因为该产品两者都不衡量。如果报告需要触达数据,你得自己定义并计算。
第 5 步:定期运行并保留历史记录
Monitor Mentions 的搜索返回的是 Instagram 对每次搜索返回的内容,以近期内容为主而非历史内容,且因搜索词而异。它不提供历史数据回填。实际影响是:历史记录从你开始监测的那天算起,所以要在需要之前就开始。
适合大多数团队的简单方案:
- 每天运行一个任务,为每个品牌用其账号名和搜索词调用一次搜索端点。
- 新帖子保存到数据库,以帖子 id 为键,避免重复计数。
- 把缩略图复制到你自己的存储中。
- 按周绘制每个搜索词的数量变化图,并把新帖子推送到 Slack、表格或数据仓库。
代理机构可以每天早上为每个客户调用一次,把结果直接放进已经在发送的报告里。在同一个 UTC 日内再次运行相同的搜索是免费的,所以白天刷新不会额外花钱。
你可以随时通过 GET /api/v1/mentions/usage 查看余额,该接口免费,返回 plan、monthly、used、remaining 和 resets_on。每个搜索响应还会带有 x-credits-remaining 响应头。
费用
每次搜索收费一个积分,发送请求之前就会列出将要执行的搜索:
| 搜索 | 积分 |
|---|---|
| 账号名(账号查询、它的话题标签、它的被标记标签页) | 3 |
| 每个关键词或话题标签 | 1 |
| 同一 UTC 日内再次执行相同搜索 | 免费 |
所以一个账号名加两个关键词需要五个积分,网页版和 API 都一样。不存在的账号名会因查询消耗一个积分,其余搜索不会执行。上游失败的搜索仍会计费,响应会把它列在 failed 下。
API 套餐,来自价格页面:
| 套餐 | 价格 | 每月积分 | 大约相当于 |
|---|---|---|---|
| Free | $0 | 100 | 无需绑卡 |
| Starter | $19/月 | 2,500 | 约 400 次完整搜索 |
| Growth | $79/月 | 12,000 | 约 2,000 次完整搜索 |
| Scale | $249/月 | 50,000 | 约 8,000 次完整搜索 |
积分在每月 1 日(UTC)重置。在网页版上,免费使用 Google 登录每天可获得 20 点,这与 API 积分是分开计算的。
需要处理的错误
所有错误都是 {"error": "...", "status": 400} 格式的 JSON。需要提前考虑的有:
| 状态码 | 含义 |
|---|---|
| 400 | 没有可搜索的内容、账号名有误,或搜索词超过 5 个。错误信息会说明是哪一种。 |
| 401 | 密钥缺失、无效或已被撤销。 |
| 404 | 该账号名在 Instagram 上不存在。会消耗一个积分,用于查询。 |
| 429 | 本月剩余积分不足以执行此次搜索。不会扣费。 |
| 502 / 503 | 上游或计费账本没有响应。请稍后重试。 |
遇到 502 和 503 时,短暂退避后重试。把 429 视为停止信号,等到重置或升级套餐,而不是在循环中不断重试。
写给创作者:洽谈前先找到品牌
如果你制作 YouTube 视频,同样的搜索可以回答一个赞助问题:在你的领域里,哪些品牌正在被讨论,又是谁在讨论?每条帖子都带有作者,所以搜索一个品牌的账号名和产品名,就能看到已经在发布相关内容的创作者。这能告诉你该品牌是否和你这样规模的创作者合作、大家做的是什么样的内容,以及人们真正在重复哪些活动标语。
这也是检验洽谈方案的好方法。如果一个品牌的活动话题标签有很多帖子,但它的口号几乎没出现在文案里,你就知道哪一个更能引起受众共鸣。我们的如何在 YouTube 上赚钱指南介绍了赞助如何与你的其他收入搭配。
任何文案搜索都填补不了的空白
所有读取文字的工具都有一个限制,Monitor Mentions 也明确说明了这一点:它读取的是文案和话题标签,而不是音频。有人在 Reel 里大声说出你的品牌却从未打出来,是捕捉不到的;只出现在视频画面里的名字也一样。
对于视频来说,真正的提及往往在口头说出的话里。这正是文字稿的作用。如果你要监测 YouTube 视频中的品牌提及,文字稿会把每一个说出口的品牌名变成可搜索的文字,而我们的 API 可以返回 YouTube 视频的文字稿,让你像搜索文案一样搜索它们。
快速清单
- 为每个品牌列出账号名、话题标签、产品名和口号。
- 用 Instagram 自带的通知、被标记标签页和话题标签页面建立基准。
- 把多词名称和口号按短语搜索,找到未标记的提及。
- 保留找到每条帖子的 method 和 term。
- 定期运行搜索,按帖子 id 去重,并自行保存缩略图。
- 记住文案不是音频:口头提及需要文字稿。
常见问题
Instagram 会通知我每一次品牌提及吗?+
不会。通知只涵盖与你的账号直接相关的动态,例如 @提及或标记。没有链接账号、只写了品牌名的文案,或者使用了话题标签却没有标记的帖子,都不会出现在通知里,而这些往往占了提及的大多数。
我能监测不属于我的品牌的提及吗?+
可以。话题标签页面、公开主页上被标记的帖子和短语搜索都针对公开内容,所以你可以关注竞争对手或想合作的品牌。Monitor Mentions 明确表示,它的搜索完全不需要你拥有该账号。
如何找到提到品牌但没有标记它的帖子?+
搜索人们实际使用的词,而不只是账号名。把产品名、口号和活动标语作为短语搜索,就能找到提到品牌却从未标记它的文案。只设置账号名的方式会把这些全部漏掉。
有没有用于 Instagram 品牌提及的 API?+
Monitor Mentions 只有一个端点 POST /api/v1/mentions/search,接收账号名、关键词和话题标签,返回匹配的公开帖子,并标明每条帖子是哪个搜索找到的。免费密钥每月包含 100 个积分。
品牌提及监测工具能捕捉到 Reels 里口头说出的品牌吗?+
通常不能。Monitor Mentions 读取的是文案和话题标签,而不是音频,所以有人在 Reel 里说出品牌名却从未打出来,是不会被捕捉到的。要找到口头提及,你需要视频的文字稿。
Instagram 品牌提及最早能搜索到什么时候?+
使用 Monitor Mentions 时,能搜索到的范围取决于 Instagram 对每次搜索返回的结果,这些结果以近期内容为主而非历史内容,且因搜索词而异。它不提供历史数据回填,所以请在需要历史记录之前就开始监测。