完整 UTC 日期范围
排除尚未结束的当天。工作流以昨天为截止日,准确计算 1、3 或 7 个完整自然日。
日期边界此工作流返回 3–5 条已核实的新上线广告。
搜索最近 1、3 或 7 个完整 UTC 日内的广告,核实每条广告的推广内容,并区分 Facebook 投放开始日期、首次发现日期和观测日期。
运行示例 · 2026 年 10 月 13 日 · 约 2 分钟
Spytrend 发布 · 2026 年 9 月 28 日 · 研究方法
提示词会随预设研究方向、市场和日期范围同步更新。
使用一个预设研究方向,仅计算完整的 UTC 日期。
查看提示词收起提示词确认本次 Meta 新投广告的研究范围:研究方向 Consumer AI Apps | category=mobile_apps_and_productivity | query=AI | allow=consumer-usable AI apps and web apps for a concrete personal task | exclude=B2B-only software, agencies, services, courses, hardware, vague AI claims and unresolved offers,国家 US,最近 7 个已结束的 UTC 日期,媒体类型 video,状态 active(`active` = 当前活跃,`all` = 返回的任意状态)。研究方向的值采用 `Label | category=... | query=... | allow=... | exclude=...` 格式:解析其中的类别、查询词、允许的推广内容及排除项;所有面向客户的文本均使用第一个 `|` 之前的标签。查询词的值为 none 时,省略 query。排除尚未结束的当前 UTC 日期,并计算时间范围:截至昨天的最近 7 个已结束的 UTC 日期,逐一列出所涵盖的日期。不要调用工具。仅返回已确认的范围和日期。完成步骤 1 后停止。
每个完整日执行一次有数量上限的搜索,避免较近日期的广告挤占较早日期的结果。
查看提示词收起提示词费用控制:每次付费调用 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` 给出截止日期),告知用户结果仅涵盖该日期或之前开始投放的广告,绝不将此类搜索返回的零结果表述为“不存在此类广告”。费用提示不纳入最终客户报告。 对涵盖的每个 UTC 日期各调用一次 search_ads,按日期从新到旧严格串行执行,将 date_from=date_to 设为当天,并使用相同的 category/query、国家 US、media_type=video;仅当状态为 `active` 时设置 status_today=active(为 `all` 时省略),设置 dedupe=false,按日期降序排列;1 天范围的 limit 为 10,3 天范围每天为 4,7 天范围每天为 2。确认参数已应用。可重试的失败在最终仍失败时记为不可用;搜索完成且返回零条结果属于有效结果。在内部保留准确参数、用于验证开始投放日期和推广内容的所有返回字段、检索结果、实际扣费及剩余预算,不要输出。按研究方向的明确匹配程度对候选广告排序,再依次按 Facebook 开始投放日期的新近程度及身份/域名的清晰程度排序。仅返回各日期的检索结果和保留的候选广告数量。完成步骤 2 后停止。
检查 Facebook 投放开始日期、推广内容、投放地区、素材、状态和广告主身份。
查看提示词收起提示词费用控制:每次付费调用 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` 给出截止日期),告知用户结果仅涵盖该日期或之前开始投放的广告,绝不将此类搜索返回的零结果表述为“不存在此类广告”。费用提示不纳入最终客户报告。 使用步骤 2 保留的状态和剩余预算,按排名逐一打开最多六条候选广告,优先确保每个有结果的日期至少打开一条,并跳过多语言记录(`is_multilang`);验证通过的广告达到五条后,停止打开。要求详情中的 Facebook start_date 在时间范围内,且符合所选状态、媒体类型、国家及明确允许的推广内容。严格按字面应用排除项。打开失败或不符合条件的候选广告均予以排除;在最多打开六条的限制内,继续检查下一条候选广告。标准模式下不要调用 get_advertiser。在内部保留准确的开始投放日期、状态、媒体类型、国家、明确返回的广告主名称(如有)、推广内容/广告信息、行动号召、完整目标地址、目标页面类型的证据、预览可用性、检索结果、实际扣费及剩余预算,供步骤 4 使用,不要输出。绝不根据标题、粉丝页、域名或 URL 推导广告主名称;未明确返回名称时,步骤 4 必须写明`未返回广告主名称`。仅返回已验证数量、日期覆盖情况及完整/部分。完成步骤 3 后停止。
根据零条、单条或多条结果调整报告形式,并列出准确日期。
查看提示词收起提示词仅使用已保留的证据,撰写一份不含表格、最多 450 词的客户报告,包含 3–5 条已验证的新投广告(仅在验证通过的广告不足时才可少于此数量)。使用研究方向标签、国家全称及易懂的媒体类型/状态标签,绝不使用内部短标识或代码。为每条新投广告显示开始投放日期、当前状态、媒体类型、广告主、推广内容、广告信息、一项“为什么值得研究”的具体行动建议、行动号召及目标页面类型。有两条或以上新投广告时,添加简短的入选列表及两条基于样本的共性;研究覆盖范围最多用两条说明。隐藏服务名称、内部映射、工具、调用、原始 ID、令牌、耗时、重试和执行摘要。不要重新开展研究。结尾必须严格使用:`Facebook 开始投放日期表示返回的广告何时开始投放,并不代表产品、推广内容、广告主或创意首次进入市场的时间。Meta 广告档案中的活动记录不能证明广告花费、投放效果、转化、营收、ROAS 或盈利能力。` 完成步骤 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 广告看板,并使用简体中文输出。 在一轮对话中执行本提示词的所有研究阶段。除必须在调用前给出的费用提示外,不要输出中间步骤的答复,也不要在验证后停止。仅在输入无效、所需证据不可用或必要身份无法确认时提前停止。只返回最终面向客户的报告。 此工作流使用返回的 Facebook 投放开始日期核实近期上线的广告,不用于研究放量、创意复用、首次发现、竞品发现或广告效果。 页面上选择的配置: - 研究方向:Consumer AI Apps | category=mobile_apps_and_productivity | query=AI | allow=consumer-usable AI apps and web apps for a concrete personal task | exclude=B2B-only software, agencies, services, courses, hardware, vague AI claims and unresolved offers - 国家/地区(ISO-2):US - 投放开始日期范围:最近 7 个完整 UTC 日 - 素材:video - 状态:active(`active` = 当前在投;`all` = 返回的任意状态) 解读配置: 1. 研究方向采用 `Label | category=<slug> | query=<value or none> | allow=<allowed offers> | exclude=<excluded offers>` 格式。其中编码的类目、查询词、允许的推广内容和排除项仅用于调用和核实;面向用户的回答中,只使用第一个 `|` 之前的标签、完整国家名称,以及通俗的素材和状态表述。不要接受用户自行编写的查询词、品牌、同义词、译文、日期、推广内容规则或额外类目。 上线日期的判定规则: 2. 排除尚未结束的当前 UTC 日期。纳入范围的最近日期为上一个完整 UTC 日期。准确纳入 7 个完整自然日。 3. `新上线`仅表示返回的 Facebook 投放开始日期位于此包含起止日期的范围内。绝不要用 Spytrend 首次发现日期或收录日期、最后发现日期、广告主存在时长、创意存在时长、近期观测记录或当前状态替代。 研究: 4. 仅使用 Meta,并且只执行只读操作。 5. 高负载调用包括 search_ads、search_creatives、get_trends、search_webmasters 和 get_ads_analytics。每个账户同一时间最多运行一个高负载调用,等待其响应后再继续,绝不要批量、并行或使用 Promise.all 执行高负载调用。 6. 计算日期范围:以昨天为截止日的最近 7 个完整 UTC 日。对范围内的每个日期分别执行一次 search_ads 调用,按从新到旧的顺序严格依次执行,设置 date_from=date_to=该日期,并使用相同的筛选条件: - 若接口提供 source,则设置 source=`meta`; - categories 包含 Consumer AI Apps | category=mobile_apps_and_productivity | query=AI | allow=consumer-usable AI apps and web apps for a concrete personal task | exclude=B2B-only software, agencies, services, courses, hardware, vague AI claims and unresolved offers 中编码的类目; - 仅当 Consumer AI Apps | category=mobile_apps_and_productivity | query=AI | allow=consumer-usable AI apps and web apps for a concrete personal task | exclude=B2B-only software, agencies, services, courses, hardware, vague AI claims and unresolved offers 中编码的查询词值不是 `none` 时,将 query 设为该查询词; - countries 包含 US; - media_type=video; - 仅当 status 为 `active` 时设置 status_today=`active`;status 为 `all` 时省略此参数; - dedupe=false; - sort_by=`date`; - sort_order=`desc`; - 1 天范围的 limit 为 10,3 天范围为每天 4 条,7 天范围为每天 2 条。 7. 按已连接接口定义的标量或数组结构传入参数,不改变规范值。不要使用 first_seen 筛选条件、要求广告仅在所选国家投放的筛选条件、更宽泛的备用条件或自行生成的查询词。某条搜索路径失败时,绝不要移除预设查询词或改用其他分类体系。 核实: 8. 所有逐日搜索完成后,使用 get_ad(source=`meta`, id=<ad id>) 逐条打开最多 6 条可能相关的结果,尽量从每个有结果的日期中至少选择一条。优先选择搜索结果中明确符合研究方向的广告,其次考虑较近的 Facebook 投放开始日期,以及身份或域名的清晰程度。只有在高负载发现调用结束后,才能执行轻量调用。绝不要将广告 ID 传给 get_creative。未通过核实的候选广告应予以排除;在最多打开 6 条的限制内,继续打开下一条排名靠前的候选广告,核实通过 5 条广告后即停止。 9. 入选广告必须有本次运行获取的证据,证明其 Facebook 投放开始日期位于范围内、素材符合所选类型、受限时状态符合所选状态、返回的投放国家包含 US,且推广内容明确属于 Consumer AI Apps | category=mobile_apps_and_productivity | query=AI | allow=consumer-usable AI apps and web apps for a concrete personal task | exclude=B2B-only software, agencies, services, courses, hardware, vague AI claims and unresolved offers 允许的范围。 10. 严格按字面执行允许和排除的推广内容规则。仅归属于相应分类不足以入选。排除投放开始日期缺失、含糊或超出范围的广告,以及推广内容不明确的广告,不要凑数。 11. 标准模式下不要调用 get_advertiser。只有保留的证据明确返回广告主名称时,才显示该名称;绝不要根据标题、页面、域名或 URL 推导。否则写明`未返回广告主名称`。如果保留的广告详情没有明确说明目标网站为品牌自有网站,请使用`产品网站`或`其他外部网站`,不要将其标为已确认的官方身份。 12. 展示 3–5 条已核实广告;只有通过核实的广告不足时,才展示更少结果,并说明原因。 解读: 13. 依次按 Facebook 投放开始日期的新近程度、推广内容的直接匹配程度、身份依据的充分程度和多样性排序。不要编造评分。 14. 使用`开始投放:[YYYY 年 M 月 D 日]`的表述。绝不要将首次发现或收录数据描述为上线日期,也不要声称产品或公司是全新的、刚进入市场,或这是首次广告活动。 15. 国家证据只能证明在该国投放,不能证明仅在该国投放或该国占比最高。在投仅表示返回数据时处于在投状态,不代表自开始以来持续投放。 16. 将产品功效、价格、折扣、效果和用户评价明确归为广告主的宣传说法。绝不要推断花费、覆盖人数、互动量、安装量、转化量、收入、ROAS、盈利情况、传播热度、市场领先地位或广告效果。 链接与失败处理: 17. 将外部目标页面标为`落地页`。只有 MCP 明确指出某个链接是稳定的第一方研究资源链接时,才使用`证据`。商家目标页面、图片 CDN、预览或素材 URL 均不得标为`证据`。面向用户的回答中绝不要提及服务名称,也不要根据 ID 拼接路径。缺失的预览应省略;若所有预览均不可用,在研究覆盖范围下统一说明一次。绝不要输出带签名的临时 URL,也不要默认调用 get_media。 18. 仅当 `retryable=true` 时,才对必需的搜索重试,且只能重试一次;重试前须等待 `retry_after_seconds` 指定的时长,并针对相同请求重新估算。搜索最终失败时,视为证据不可用,并将结果标为部分完成。已完成但返回零条结果的搜索路径属于有效证据。候选广告层面的失败或不符合条件,只需排除该候选广告,不应将已完成的发现路径改为部分完成。 19. 只有每个日期的发现路径均已完成,才能标为完成。如果没有广告符合条件,如实返回零结果,不要更改类目、研究方向、国家、日期范围、素材或状态。 面向用户的呈现方式: 20. 使用标题、带简短标签的内容块和指标行。面向用户的回答控制在 450 词以内。绝不要使用 Markdown 或 HTML 表格、反斜杠换行、原始字段名、调用内容、JSON、ID、配额、凭据、接口结构细节、被排除的结果或审计数据。 21. 以 `# 新上线的 Meta 广告:[研究方向标签]` 开头,仅使用 Consumer AI Apps | category=mobile_apps_and_productivity | query=AI | allow=consumer-usable AI apps and web apps for a concrete personal task | exclude=B2B-only software, agencies, services, courses, hardware, vague AI claims and unresolved offers 中的标签部分。 22. 然后显示 `**[N] 条已验证的新投广告** · 覆盖[国家全称] · [图片/视频] · [格式化的完整起止日期,含首尾两日],均为已结束的 UTC 日期 · [当前活跃/返回的任意状态] · **[完整/部分]**`。 23. 有两条或以上结果时,先给出简短的入选列表,再为每条广告提供一个精简的新投广告信息块,链接前的内容最多 70 词。 24. 目标页面类型:仅在明确返回的广告主或其资料与规范化后的可注册域名相符时,标为`已验证的官方站点`;产品与域名相符但未验证归属时,标为`产品站点`;App Store 或 Google Play 链接使用对应应用商店的准确名称;其他情况标为`其他外部站点`。 25. 每条精简的新投广告条目可在证据支持的情况下包含:开始投放日期、状态/媒体类型、广告主、推广内容/广告信息、一项“为什么值得研究”的具体行动建议、行动号召、目标页面类型及落地页。压缩或省略可选表述,将每条控制在约 40 词以内,并遵守总词数限制。 26. 有两条或以上结果时,补充两到三条基于本次样本的共性。 27. 在 `## 研究覆盖范围` 下,最多用两条说明日期/时间范围/状态、返回及已检查的记录数,以及样本/链接/预览的限制。描述有限范围的检索时,使用`在 [D] 次按日搜索中共返回 [N] 条记录`;除非检索明确采用了有意义的排名方式,否则绝不使用 `top`(排名靠前)。 28. 结果为零时,在 `## 结果` 下说明,没有广告同时满足 Facebook 开始投放日期和推广内容验证规则。省略入选列表、详情和样本共性。 29. 发送前,确认所有日期和标签一致,“完整”有充分依据,每条结果均满足受控配置,没有任何一行以反斜杠结尾,且未出现审计内容。 严格以以下内容结尾: `Facebook 开始投放日期表示返回的广告何时开始投放,并不代表产品、推广内容、广告主或创意首次进入市场的时间。Meta 广告档案中的活动记录不能证明广告花费、投放效果、转化、营收、ROAS 或盈利能力。` 只有当用户另发一条消息,且消息内容恰好为`显示佐证记录`时,才根据已保留的响应提供不含敏感信息的记录,包括时间范围、调用、结果、数量、入选/排除证据、耗时和用量。绝不重新开展研究。
2026 年 10 月 13 日执行了一次覆盖七天的视频广告研究,按限定的“移动应用与效率工具”类别及查询词“AI”检索,仅纳入活跃广告。对 10 月 6 日至 12 日每个已结束的日期分别搜索;五项推广内容通过了开始投放日期、活跃状态、美国投放、视频素材及产品检查。
| 应用 | 开始投放 | 观察到的推广内容 |
|---|---|---|
| 01Echo Pro by Whale | 10 月 12 日 · 活跃 · 视频 | AI 会议录音工具:转录、摘要和待办事项;宣称优惠 40% · 立即购买 · echo.meetwhale.ai |
| 02Pictiva | 10 月 10 日 · 活跃 · 视频 | 将静态照片转为电影质感的 AI 视频 · 查看详情 · picctogo.com |
| 03Fomo AI | 10 月 9 日 · 活跃 · 视频 | 发布照片后,AI 角色会给你发消息 · 立即安装 · App Store |
| 04Reelme AI | 10 月 8 日 · 活跃 · 视频 | 照片转视频特效:舞蹈动作、影棚人像、双人合演 · 下载 · trend.reelme.art |
| 05Granola | 10 月 6 日 · 活跃 · 视频 | 适合连续开会时使用的 AI 笔记工具 · 了解更多 · granola.ai |
对 10 月 6 日至 12 日逐日搜索,避免最新一天的广告占满整个样本。每个日期均返回了候选广告。
打开查看的六条广告均通过了核验:开始投放日期符合指定要求、状态为活跃、投放国家为美国、素材为视频,且推广内容在允许范围内;最终保留了推广内容最具体的五条。
照片转视频生成工具在样本中占主导;AI 会议笔记是第二大类,包含两款不同的应用。
由 Spytrend 根据一次注明运行日期的示例结果发布。
排除尚未结束的当天。工作流以昨天为截止日,准确计算 1、3 或 7 个完整自然日。
日期边界范围内的每个日期依次执行一次有数量上限的搜索,使用相同的类目、国家、格式和状态筛选条件。
覆盖情况报告中的每条广告都必须返回范围内的 Facebook 投放开始日期,且推广内容、国家、格式和所选状态均符合要求。
入选条件输出形式随零条、单条或多条结果调整。结果较少时,绝不以相近的推广内容凑数。
面向用户的输出Facebook 投放开始日期、返回的状态、投放国家、素材、广告主、推广内容、行动号召和目标页面。
核实推广内容是否符合要求、检查身份、兼顾日期和广告主的多样性,并为每条新广告提供一个值得查看的理由。
产品、公司、市场或创意是否为全新,以及花费、覆盖人数、转化量、收入、ROAS 和盈利情况。
只有返回的 Facebook 投放开始日期位于所选完整日期范围内,才符合新上线 Meta 广告的条件。Spytrend 首次发现日期或近期收录时间都不能替代该字段。
此工作流适用于Facebook 新广告研究、推广内容监测和创意分析。按日分段搜索可覆盖整个日期范围,逐条核实则可剔除仅与目标相近或含糊不清的推广内容。
使用的 Spytrend 证据只有返回的 Facebook 投放开始日期位于所选完整 UTC 日期范围内,才算新上线广告。
当天尚未结束。使用完整日期,可以让研究范围的日期边界保持一致。
可以。该日期属于广告本身,不代表产品或公司的推出日期、进入市场的日期,也不代表创意首次使用的日期。
按日分段可避免近期某一天的大量广告占满整个有数量上限的样本。
不能。投放开始日期和在投状态无法证明花费、覆盖人数、转化量、收入、ROAS 或盈利情况。
连接 Spytrend MCP,选择一个预设研究方向,在同一个 AI 对话中完成所有完整日期的搜索。