Meta 广告4 个提示词 · 受控输入

追踪竞品如何更新 Facebook 广告创意。

此工作流将返回一个已验证竞品的创意时间线。

按上线时间将一个已核实广告主的广告分组对比,查看产品、广告信息、格式、行动号召和落地路径有哪些变化。

2项已核实变更

运行示例 · 2026 年 10 月 13 日 · 约 1 分钟

由 Spytrend 发布 · 2026 年 10 月 2 日 · 方法论

按顺序运行

4 步创意变化工作流

提示词会根据上方的限定输入自动更新。

验证输入

确认精确域名、国家、回溯天数和素材类型。

查看提示词收起提示词
提示词 01
追踪一个竞品的 Meta 广告发生了哪些变化,并用简体中文报告。

竞品:True Classic
确切域名:trueclassictees.com
国家(ISO-2):US
回溯范围:最近 30 个已结束的 UTC 自然日
媒体:Video

仅验证以上受控字段的值(回溯范围为 30 或 90,国家在允许列表内,媒体值为 All media、Image 或 Video,域名为规范的可注册域名)。此步骤不要调用 Spytrend、浏览网页或确认广告主身份。如果某个值或字段之间的关系无效,仅返回 `受控输入配置无效`;否则仅返回 `配置有效`。

完成步骤 1 后停止。
发现投放批次

将研究时间范围内已结束的完整日期分为三个连续区段,并按时间顺序依次搜索。

查看提示词收起提示词
提示词 02
费用控制:每次付费调用 Spytrend 前,先使用相同的工具和参数运行免费的 `estimate_cost`,预估费用并确保不超出用户明确设定的预算;如果用户尚未设定预算,在首次付费调用前告知预估费用。如果需要用户同意价格条款,展示返回的条款并暂停,直到客户明确同意;绝不代替客户接受。如果预算不足以执行某项必需调用,不要发起任何付费调用,并返回 `预算限制导致无法完成必要研究`;如果预算不足以执行某项可选调用,跳过该调用并说明覆盖范围有所缩减。使用 `get_ad` 打开广告时,跳过多语言广告(`is_multilang`),且绝不在 `get_ad` 之后调用 `get_media`。仅当 `retryable=true` 时,在等待 `retry_after_seconds` 指定的时长后重试一次。每次搜索后读取 `params.ignored`;被忽略的必需筛选条件一律不视为已生效。如果搜索返回 `pagination.total_status=restricted`(表示免费套餐的历史广告时间限制;`meta.plan_window_cutoff` 给出截止日期),告知用户结果仅涵盖该日期或之前开始投放的广告,绝不将此类搜索返回的零结果表述为“不存在此类广告”。费用提示不纳入最终客户报告。
使用第 1 步中已验证的配置,不要调用 get_advertiser。计算研究时间范围:截至昨天(含)的最近 30 个完整 UTC 日,并将其拆分为三个连续、互不重叠的区段。按时间顺序依次执行恰好三次 Meta 广告发现搜索,每个区段一次,使用 landing_domain=trueclassictees.com、landing_domain_exact=true、countries=[US]、素材范围 Video(对于 Image 或 Video,使用 media_type=image 或 video;对于 All media,省略该参数)、sort_by=date、sort_order=asc、dedupe=false、`limit=5`,且不分页。不要添加 status_today。在内部保留完整记录、记录所属区段、调用参数、执行结果、实际扣费和剩余预算,不要在进度说明中输出这些内容。仅用简体中文返回已完成/失败的区段数量、按完全相同的广告 ID 去重前返回的总记录数,以及是否有足够的时间先后证据。隐藏调用、ID、参数和审计详情。

完成步骤 2 后停止。
验证可观察的变化

在规定数量内打开广告,比较优惠、宣传信息、素材类型、行动号召和目标页面。

查看提示词收起提示词
提示词 03
费用控制:每次付费调用 Spytrend 前,先使用相同的工具和参数运行免费的 `estimate_cost`,预估费用并确保不超出用户明确设定的预算;如果用户尚未设定预算,在首次付费调用前告知预估费用。如果需要用户同意价格条款,展示返回的条款并暂停,直到客户明确同意;绝不代替客户接受。如果预算不足以执行某项必需调用,不要发起任何付费调用,并返回 `预算限制导致无法完成必要研究`;如果预算不足以执行某项可选调用,跳过该调用并说明覆盖范围有所缩减。使用 `get_ad` 打开广告时,跳过多语言广告(`is_multilang`),且绝不在 `get_ad` 之后调用 `get_media`。仅当 `retryable=true` 时,在等待 `retry_after_seconds` 指定的时长后重试一次。每次搜索后读取 `params.ignored`;被忽略的必需筛选条件一律不视为已生效。如果搜索返回 `pagination.total_status=restricted`(表示免费套餐的历史广告时间限制;`meta.plan_window_cutoff` 给出截止日期),告知用户结果仅涵盖该日期或之前开始投放的广告,绝不将此类搜索返回的零结果表述为“不存在此类广告”。费用提示不纳入最终客户报告。
仅使用已保留的搜索证据和剩余预算,从每个非空区段最多选择两条非多语言广告,合计最多六条,以便验证后保留 3–5 个投放批次。打开前,只能从出现在最多非空区段中的同一个 Meta page_id 选择候选广告(并列时选择搜索结果记录数最多的页面),因为一个域名可能对应多个 Meta 页面,不能混用。依次打开广告,每次都必须确认预估费用不超过剩余预算。若后续某次预估费用超出剩余预算,立即停止,不要替换候选广告,并保留缩减后的研究覆盖范围。以第一条原始落地域名与 trueclassictees.com 完全一致的已打开广告确定 Meta 页面和广告主;其他每条已验证广告都必须属于同一页面和广告主。核实域名身份、投放国家证据、素材范围,以及开始日期是否位于所属区段内。已完成详情查询但不符合条件的记录属于有效的排除证据,不会使本次运行变为部分完成。当素材范围为 All 时,已完成详情查询但未返回素材类型的记录标记为 `未返回`;缺失素材或其他可选字段,不会使已完成的运行变为部分完成。建立投放批次,比较产品/优惠、宣传信息、实际素材类型、行动号召和规范化落地路径。将素材类型统一标注为图片、视频、图片和视频或未返回;素材数量不能证明广告采用轮播形式。规范化 URL 时,将协议和主机名转为小写,移除默认端口和片段;查询参数中仅移除 `utm_*`、`fbclid`、`gclid`、`msclkid`、`ttclid`,保留所有其他查询参数的键和值,包括未知或含义不明的键。保留的查询参数值不同,代表不同的路径变体,但不能证明受众、优惠、漏斗、实验或页面内容不同。不要仅因首次投放日期较晚就认定创意有更新,也不要将投放批次与确切的创意系列混为一谈。在内部保留证据、执行结果、扣费和剩余预算,不要输出进度详情。仅用简体中文返回已验证广告数、投放批次数、已验证变化数,以及完成/部分完成状态。隐藏 ID、调用和被排除记录的详情。

完成步骤 3 后停止。
呈现时间线

返回按时间顺序展示变化和不变要素的看板。

查看提示词收起提示词
提示词 04
仅使用已保留的证据,以简体中文生成最终面向客户的看板。标题使用 `# Meta 创意变化:True Classic,国家:`,后接 US 对应的完整中文国家名称(例如写“美国”,不要写 US)。不要重新运行 Spytrend。全文不超过 300 词,不使用表格,并按时间顺序呈现。展示最多四项已验证变化和最多三个不变要素。将首次投放时间与当前状态分开。绝不要披露被排除的候选广告、带签名的素材 URL、调用、ID、配额、令牌、耗时或审计详情。技术证据只能在单独的 `显示审计详情` 回复中提供。

完成步骤 4 后停止。
在一个提示词中使用完整工作流全部 4 个步骤和证据规则查看提示词隐藏提示词
完整工作流
费用控制:每次付费调用 Spytrend 前,先使用相同的工具和参数运行免费的 `estimate_cost`,预估费用并确保不超出用户明确设定的预算;如果用户尚未设定预算,在首次付费调用前告知预估费用。如果需要用户同意价格条款,展示返回的条款并暂停,直到客户明确同意;绝不代替客户接受。如果预算不足以执行某项必需调用,不要发起任何付费调用,并返回 `预算限制导致无法完成必要研究`;如果预算不足以执行某项可选调用,跳过该调用并说明覆盖范围有所缩减。使用 `get_ad` 打开广告时,跳过多语言广告(`is_multilang`),且绝不在 `get_ad` 之后调用 `get_media`。仅当 `retryable=true` 时,在等待 `retry_after_seconds` 指定的时长后重试一次。每次搜索后读取 `params.ignored`;被忽略的必需筛选条件一律不视为已生效。如果搜索返回 `pagination.total_status=restricted`(表示免费套餐的历史广告时间限制;`meta.plan_window_cutoff` 给出截止日期),告知用户结果仅涵盖该日期或之前开始投放的广告,绝不将此类搜索返回的零结果表述为“不存在此类广告”。费用提示不纳入最终客户报告。
使用已连接的 Spytrend MCP,以简体中文构建一条面向客户的时间线,展示同一个广告主在仅涵盖完整日期的研究时间范围内如何调整其 Meta 广告。

输入:竞品 True Classic;精确域名 trueclassictees.com;国家(ISO-2)US;回溯天数:30 个完整 UTC 日;素材类型:Video。

在同一轮回复中完成所有阶段,并只返回最终客户报告(费用提示除外)。本研究比较同一个广告主已验证的投放批次;它不是广告清单、创意复用排行榜、投放表现报告或完整的广告系列历史。

1. 在进行任何 MCP 调用前,检查回溯天数是否为 30 或 90,国家是否在允许列表中,素材类型是否为 All media、Image 或 Video,以及域名是否为规范域名。若检查失败,仅返回 `受控输入配置无效`,且不要发起任何调用。仅凭公司名称不能确认身份。
2. 计算研究时间范围:截至昨天(含)的最近 30 个完整 UTC 日。将其拆分为三个连续、互不重叠的区段,确保每个日期恰好覆盖一次。
3. 按时间顺序依次运行三次 search_ads 调用,每个区段一次:source=meta、landing_domain=trueclassictees.com、landing_domain_exact=true、countries=[US],使用该区段的 date_from/date_to,sort_by=date、sort_order=asc、dedupe=false、limit=5,不分页。对于 Image 或 Video,在三次调用中都设置 media_type=image 或 video;对于 All media,省略该参数。不要添加 status_today、category、query、复用排序或表现筛选条件。不要调用 get_advertiser。
4. 按完全相同的广告 ID 去重。每个非空区段最多选择两条非多语言广告(`is_multilang`),合计最多六条,并依次使用 get_ad 打开。候选广告只能来自出现在最多非空区段中的同一个 Meta page_id(并列时选择搜索结果记录数最多的页面);一个域名可能对应多个 Meta 页面,不能混用。以第一条原始落地域名与 trueclassictees.com 完全一致的已打开广告确定 Meta 页面和广告主;其他每条已验证广告都必须属于同一页面和广告主,匹配精确域名、所选国家和素材范围,且开始日期位于所属区段内。绝不要切换到其他品牌、相关域名、转售商或联盟推广方。将当前状态(投放中、未在投放或当前不可用)与首次投放时间分开报告。
5. 将已验证广告归入投放批次(开始日期相同或相近,且优惠、宣传信息和路径一致)。要确认一项变化,必须有时间有先后的两个投放批次,并且在产品/优惠、宣传信息、实际素材类型、行动号召或规范化落地路径上存在可观察的差异。首次投放日期较晚本身不能证明创意有更新。投放批次不等同于创意系列;只有返回了确切的创意系列标识,才能认定创意被复用。将素材类型统一标注为图片、视频、图片和视频或未返回;素材数量不能证明广告采用轮播形式。规范化 URL 时,将协议和主机名转为小写,移除片段;查询参数中仅移除 `utm_*`、`fbclid`、`gclid`、`msclkid`、`ttclid`。其余查询参数的值不同,代表路径变体,不能证明受众或漏斗不同。
6. 如果某个区段失败,则将本次运行标记为部分完成,并继续处理其他区段。已完成但返回零条记录的区段属于有效的零结果。如果最终保留的投放批次中,时间有先后的批次少于两个,则返回零项已验证变化,不要凑数。

以简体中文撰写一份不超过 300 词、不使用表格且按时间顺序组织的报告。开头使用 `# Meta 创意变化:True Classic,国家:`,后接 US 对应的完整中文国家名称(例如写“美国”,不要写 US),然后:
`**[N] 项已验证变化** · 已检查 [M] 个投放批次 · 30 个完整日 · Video · **[完成/部分完成]**`

章节:`## 身份`(用一两句话说明广告主/页面和域名);`## 时间线`,每个投放批次对应一个 `### [日期范围] · [产品/优惠标签]` 条目,并分别用简短的行说明“宣传信息”“广告形式和行动号召”“落地路径(返回结果中的安全链接)”“当前状态”和“变化内容”;`## 变化记录`,列出最多四项有依据的变化,注明较早和较晚的投放批次,并补充最多三个不变要素;`## 下一步检查`(最多两项行动;绝不要建议照搬或增加花费);`## 研究覆盖范围`(最多三条要点:研究时间范围和状态、返回记录数/已检查广告数/投放批次数、限制)。将产品功效等宣传主张、折扣和评价注明为广告主提供的信息。隐藏服务名称、工具、调用、参数、原始 ID、带签名的素材 URL、配额和令牌用量。不要推断花费、触达、投放表现、转化、收入、ROAS、放量或替换情况。

严格以以下内容结尾:
`Meta 广告档案记录仅反映可观察到的首次投放变化,不能据此判断花费、触达、投放表现、转化、销量、收入、ROAS、盈利能力或完整的广告系列历史。`

如果用户之后说 `显示审计详情`,列出已保留的调用、各区段日期、已检查的记录和验证判断,不要重新运行任何内容。
输出示例

True Classic 从强调限量优惠改为引导用户前往清仓页,并调整了 6 件装产品的宣传叙事。

一次针对美国市场视频广告、覆盖 30 天的完整研究,在同一个 Meta 页面的四个投放批次中,验证了两项随时间发生的变化。

证据边界首次投放日期较晚,不一定代表创意有更新;当前状态也无法证明过去每天的投放情况。
01

9月25日 · Staple 6-Pack

一则讲述四位父亲故事的“真实故事”纪录片式视频广告,通过“立即购买”按钮引导用户前往 6 件装产品页面。

基准批次
02

9月25日 · Pima crew 4-Pack

广告以“售完即止!”强调数量有限,引导用户前往 4 件装产品页面。

基准批次
03

10月3日 · 清仓

广告宣称“全球销量超过 4500 万件!”,落地路径改为清仓页;该投放批次的广告目前仍在投放。

已验证变化
04

10月3日 · Staple 6-Pack

同一 6-Pack 路径上的纪实故事已被合作创作者的幽默帖文取代。

已验证变化
运行示例 · 2026年10月13日 · 15 条记录 · 4 条已核实广告 · 4 个投放启动批次 · 2 项已核实变更。
研究方法

如何验证创意随时间发生的变化。

由 Spytrend 基于注明日期、范围明确的示例发布。

已验证身份

每个区段都固定使用同一个规范域名和广告主身份。

01

按时间顺序划分的区段

将仅涵盖完整日期的研究时间范围划分为三个互不重叠的区段,分别搜索。

02

至少两个投放批次

要确认变化,时间有先后的两个投放批次中都必须有已验证的广告,且至少一个可观察字段存在差异。

03

保留不变要素

报告会在记录每项变化的同时,记录哪些内容保持不变。

04
常见问题

运行前须知。

新开始投放的广告一定使用了新创意吗?

不一定。首次投放时间与确切的创意系列标识提供的是不同的证据。

它能展示哪次更新表现更好吗?

不能。它不会衡量花费、互动、转化或 ROAS。

为什么要将研究时间范围分成三个区段,分别搜索?

分段搜索可确保覆盖不同时间段,避免在一次跨度较大的搜索中遗漏较早的记录。

如果身份存在歧义,会发生什么?

工作流先根据第一条落地域名完全匹配的广告核实广告主,随后只保留属于该广告主的广告,绝不混用不同广告主的广告。

Spytrend MCP

依据首次投放日期追踪竞品创意变化。

连接 Spytrend MCP,设置限定输入,然后依次运行四条提示词。