新功能Product Score、4T Segmentation、Price War 和 Broken Size 现已上线。查看新功能
Feedance
Meta Ads 标志Meta Ads渠道 · Facebook 和 Instagram 商品目录
Meta 集成

向 Meta 发送 值得展示的商品。

Feedance 为您构建 Commerce Manager 商品目录 feed,并添加评分、4T 细分、价格位置和断码等商品级标签,让 Advantage+ 目录广告和动态广告聚焦于真正畅销的商品。

Meta 商品目录 feed
由 Feedance 为 Commerce Manager 生成
RSS 2.0 XML · xmlns:g 命名空间每小时抓取
<item>
  <g:id>TS-1042</g:id>
  <g:title>圆领 T 恤</g:title>
  <g:price>49.90 USD</g:price>
  <g:availability>in stock</g:availability>
  <g:custom_label_0>score_86</g:custom_label_0>
  <g:custom_label_1>top</g:custom_label_1>
  <g:custom_label_2>best_price</g:custom_label_2>
  <g:custom_label_3>size_ok</g:custom_label_3>
</item>
Feedance 标签,以自定义标签形式写入
Feedance 发送给 Meta 的内容

每个商品都带有效果信号的商品目录。

Meta 的每条目录广告都读取自您的 feed。Feedance 会发送一份完整、有效的商品目录,并附上 Meta 自身无法获得的信号。

Product Scorecustom_label_0基于 1 天、7 天和 30 天内的浏览、加购和购买数据得出的 0 到 100 分评分。
4T 细分custom_label_1根据每个商品自身的流量和回报,划分为 Top、Tolerable、Tranquil 或 Toxic。
Price Warcustom_label_2与指定竞争对手相比,价格更低、持平或更高。
Broken Sizecustom_label_3标记大部分尺码已售罄的款式。
创意素材image_link来自 Creative Suite 的品牌化图片,包含 feed 中的价格和促销活动信息。
使用方式: 在 Commerce Manager 中按这些标签创建商品组合,例如只包含 Top 商品,或排除 Toxic 商品和断码款式后的其余全部商品。标签位置可自行配置。Feedance 不会更改您在 Meta 上的出价或预算。

什么是 Meta Ads(Commerce Manager 目录 Feed)?

在电商场景中,Meta Ads 基于 Commerce Manager 运行——这是 Meta 为 Facebook 和 Instagram 提供的商品目录和店铺管理工具。您无需为每件商品逐一设计广告创意,只需上传一次商品目录 Feed,Meta 就会直接从中提取商品数据(标题、价格、图片、库存状态),自动构建动态广告、Advantage+ 目录广告以及可购物的帖子和标签。该商品目录也是 Facebook 和 Instagram Shops 背后的商品数据库,因此为广告提供支持的同一个 Feed,也可以为平台内的店铺和结账提供支持。

为什么要将您的商品 Feed 连接到 Meta Ads?

连接 Feed 可以解锁基于目录的广告格式,这些格式是单一静态广告无法大规模复制的:自动向购物者展示其浏览过或加入购物车的具体商品的动态广告;让 Meta 投放系统从您的全部库存中挑选效果最佳商品的 Advantage+ 目录广告系列;以及 Instagram 和 Facebook 帖子上的可购物标签。由于这些格式都实时读取商品目录,Feed 的准确性与广告效果直接相关——过时的价格,或已缺货却仍标记为“有货”的商品,会被投放给随后跳出的购物者;而 Feed 与着陆页之间反复出现的不一致,是商品在 Commerce Manager 中被标记或拒登的有记录原因。

Meta 如何将您的商品目录与合适的购物者匹配?

动态广告的运作依赖于两个数据源之间的连接:您的商品目录(提供图片、标题、价格和库存状态)以及 Meta Pixel 或 Conversions API(报告访客在您网站上的行为——浏览商品、加入购物车、开始结账)。两者之间的纽带是 id 字段:Meta 会将 Pixel/CAPI 事件报告的 content_id 与商品目录中相应商品的 id 进行匹配。如果这些值不完全一致,Meta 就无法将购物者的站内行为关联到具体商品,该商品的动态再营销也就根本不会触发——这就是为什么 id 字段应该是一个在 Feed 更新之间永不改变的稳定标识符(Meta 建议使用您自己的 SKU)。

Meta Ads 要求什么 Feed 格式?

Commerce Manager 接受 CSV、TSV、RSS XML、ATOM XML 格式的商品 Feed 或 Google Sheets 链接;对于程序化更新,Meta 还提供 Catalog Batch API 和 Direct Upload API。您可以通过三种方式将 Feed 添加到 Commerce Manager:粘贴 Feed URL 供 Meta 按计划抓取、从电脑手动上传文件,或关联一个由 Meta 按计划重新抓取的 Google Sheet。CSV 和 XML Feed 必须采用 UTF-8 编码,并且无论您的店铺面向哪个市场,所有字段名称(以及某些支持的值)都必须使用美式英语。如果您使用 XML,应遵循 RSS 2.0 格式,并声明 Google 商品命名空间 xmlns:g="http://base.google.com/ns/1.0";&、< 和 > 等特殊字符必须进行实体编码(&amp;、&lt;、&gt;),因为它们在 XML 标签内容中原本是无效的。

Meta Ads 要求哪些商品属性?

下表完全按照文档使用 Meta 自己的目录字段名称,因此它们与 Commerce Manager 期望的列或 XML 标签一一对应。对于电商商品,除下方标记为必填的字段外,还必须至少提供 brand、gtin 或 mpn 中的一项——Meta 将缺少商品标识符视为一类独立的错误,与缺少必填字段分开处理。

字段是否必填格式示例说明
id是字符串,最多 100 个字符404718SKU每件商品唯一的内容 ID;请使用您的 SKU。必须与 Pixel/CAPI 的 content_id 一致,动态广告才能生效
title是字符串,最多 200 个字符(建议 65 个)Women's Floral Midi Dress具体、相关的商品名称
description是纯文本,最多 9,999 个字符100% cotton midi dress with floral print...不得包含 HTML,也不得全部使用大写字母
availability是枚举in stock仅支持 in stock 或 out of stock 两个值
condition是枚举new支持的值:new、refurbished、used
price是数字 + 空格 + ISO 4217 货币代码29.99 USD使用句点作为小数点;必须与着陆页上显示的价格一致
link是URLhttps://example.com/product/404718必须以 http:// 或 https:// 开头,并指向该商品的确切页面
image_link是URL,JPEG 或 PNGhttps://example.com/images/404718.jpg最小 500x500 像素,最大 8 MB
brand条件必填字符串,最多 100 个字符Acme除非改为提供 gtin 或 mpn,否则必填
gtin条件必填8–14 位 UPC/EAN/JAN/ISBN/ITF-14,不含连字符或空格0012345678905除非改为提供 brand 或 mpn,否则必填

如何将 Meta Ads 与 Feedance 连接

  1. 将您现有的商品数据源——当前的 CSV、XML、Google Sheet 或平台导出文件——作为数据源添加到 Feedance。
  2. Feedance 会将您店铺的字段映射到 Meta 的确切字段名称和格式:您的价格会转换为所需的“数字 + ISO 4217 代码”格式的 price(例如 29.99 USD),您的库存标记会转换为 availability 所期望的 in stock/out of stock 枚举值,您的类目值会被转换为 Meta 进行站内结账资格判定所需的 Google 或 Facebook 商品类目分类体系。
  3. Feedance 会按 Commerce Manager 所需的格式生成 Feed——带有 xmlns:g 命名空间并对特殊字符进行实体编码的 RSS 2.0 XML,或 CSV/TSV——因此您无需手动编码 & 符号,也无需自己管理 Google 商品命名空间。
  4. 在 Commerce Manager 中,依次进入 Catalog > Data Sources > Add > Data Feed,粘贴生成的 Feed URL,并设置计划抓取间隔(每小时、每天或每周),让 Meta 自动持续拉取最新版本。

您的 Meta Ads Feed 应该多久更新一次?

Commerce Manager 允许您将 Feed URL 设置为每小时、每天或每周重新抓取,计划 Feed 的运行频率不能超过每小时一次——如需更快的更新,您需要使用 Catalog Batch API 或 Direct Upload API,而不是按计划抓取 URL。实际应该多久更新一次,取决于您的库存和价格变化的速度:对于变化缓慢的商品目录,每天抓取一次通常就足够了;而对于价格变动频繁、开展限时抢购或库存周转快的店铺,每小时更新一次更有利于让广告中显示的价格和库存状态与着陆页上的实际情况保持一致——Feed 数据与实时页面之间持续存在的不一致,是商品被标记为显示错误或过时信息的有记录原因。

常见的 Meta Ads Feed 错误及解决方法

错误可能原因解决方法
缺少必填字段一件或多件商品的 price、image_link 或 availability 等必填属性为空或缺失重新上传之前,检查每件商品(而不仅仅是抽样)的每个必填字段都已填写
缺少商品标识符某件电商商品没有提供 brand、gtin 或 mpn 中的任何一项为每件商品至少添加这三个标识符字段中的一个
重复商品同一内容 ID(id)出现在为同一商品目录提供数据的多个数据 Feed 中确保每个 id 在该商品目录所关联的所有数据源中都是唯一的
商品未获批准/被拒登商品缺少必需信息,或违反了 Meta 的广告或商务政策在商品目录的 Issues(问题)标签页中查看具体原因,更正 Feed 数据;如果您认为拒登有误,可以申请复审
广告或 Shop 中的商品信息错误或过时Meta 的爬虫会将您的着陆页与 Feed 数据进行比较,而 Feed(价格、标题或库存状态)相对于实时页面已经过时提高 Feed 的抓取频率,让网站上的价格/库存状态变化在下一次爬取之前得到反映
着陆页无法访问link URL 返回错误、重定向离开该商品,或被禁止爬取(例如被 robots.txt 阻止)确认每件商品的 link 能够直接打开该商品页面,且未对爬虫设置阻止

Meta Ads Feed 优化技巧

以下建议直接基于 Meta 有文档记录的字段行为,而非泛泛的营销建议:

  1. 保持 id 稳定,并与您的 Meta Pixel 或 Conversions API 发送的 content_id 完全一致——正是这一点让动态再营销能够将网站访问与正确的商品关联起来。
  2. 尽可能具体地填写 google_product_category 或 fb_product_category;类目是站内结账资格的必要条件,也有助于 Meta 的投放系统将商品与合适的受众匹配。
  3. 为每件商品至少提供 brand、gtin 或 mpn 中的一项——这是电商商品目录的硬性标识符要求,而不仅仅是最佳实践。
  4. 每次更新时,都让 Feed 中的 price 和 availability 与实时着陆页保持一致;Meta 的爬虫会检查这一点,过时的数据是商品被标记的有记录触发因素。
  5. 使用 item_group_id 将同一商品的尺码/颜色变体归为一组,让 Meta 将它们显示为一个可选择变体的商品,而不是重复且相互竞争的商品信息。
  6. 通过 additional_image_link(最多 20 张图片)添加更多角度的图片,而不是只依赖 image_link 中的一张主图。

常见问题

Meta Ads 是否接受与 Google Shopping 相同的 Feed 格式?
基本上是的——Meta 接受 CSV、TSV、RSS XML 和 ATOM XML,与大多数 Google Merchant Feed 使用的格式大类相同,此外还提供 Google 不支持的 Google Sheets 链接选项。

如果我的 Pixel 的 content_id 与 Feed 的 id 不一致会怎样?
该商品的动态广告和再营销将无法生效,因为 Meta 严格通过匹配 content_id 和 id 值来将站内行为与目录商品关联起来。

我需要同时提供 brand 和 GTIN 吗?
不需要——Meta 要求每件电商商品至少提供 brand、gtin 或 mpn 中的一项,而不是三项全部提供。

我能多快更新价格或库存?
计划 Feed 抓取最快可以每小时运行一次(这是 Commerce Manager 支持的最快计划间隔);如需近乎实时的更改,您需要使用 Catalog Batch API 或 Direct Upload API,而不是按计划抓取 URL。

为什么 Meta 在我的广告中显示旧价格?
Meta 的爬虫会定期将您的 Feed 数据与实时着陆页进行比较;如果您的价格变动后 Feed 尚未被重新抓取,广告和 Shop 商品信息将继续显示过时的值,直到下一次抓取。

我可以将一个 Feed 同时用于 Facebook 和 Instagram 吗?
可以——一个商品目录和 Feed 即可同时为 Facebook 和 Instagram 的 Shops、标签和动态广告提供支持;没有单独的 Instagram 专用 Feed 格式。

Meta 要求什么图片尺寸?
image_link 图片必须是 JPEG 或 PNG 格式,至少 500x500 像素,且不超过 8 MB。

关于 Meta Ads

Meta Ads 是 Meta Platforms 的广告系统,该公司旗下拥有 Facebook、Instagram、Messenger 和 WhatsApp。对网店而言,Meta 上的商品广告基于在 Commerce Manager 中管理的商品目录运行,Commerce Manager 是 Meta 用于管理 Facebook 和 Instagram 上商品目录和店铺的工具。

商家无需为每件商品设计广告,只需连接一次商品目录,Meta 就会据此生成广告:向购物者展示其浏览过或加入购物车商品的动态广告、从全部商品中挑选最佳商品的 Advantage+ 商品目录广告,以及帖子中的可购物标签。同一商品目录还驱动 Facebook 和 Instagram Shops。

商品目录可以通过 CSV、TSV 或 XML Feed、Google 表格或 Meta 的 API 填充,Feed 按计划抓取。对于动态广告,Meta 通过商品 ID 将商品目录中的商品与 Meta Pixel 或 Conversions API 报告的活动关联起来,因此 ID 必须保持稳定并完全匹配。

由于每个商品目录广告都读取 Feed,Feed 质量会直接体现在效果上。过时的价格、被错误标记为有货的商品,或 Feed 与着陆页之间的不一致,都会导致点击浪费,并可能使商品在 Commerce Manager 中被标记或拒绝。

匹配机制

一个 id 将购物者与商品关联起来。

动态广告连接两个数据源:一是您的商品目录,提供图片、标题、价格和库存;二是 Meta Pixel 或 Conversions API,报告访客在您网站上的行为。Meta 通过将事件的 content_id 与商品目录条目的 id 进行匹配,将两者关联起来。

Pixel 或 Conversions API
content_id: TS-1042
必须一致
商品目录 feed
id: TS-1042

如果两个值不完全一致,该商品的再营销就不会触发。请在每次更新之间保持 id 稳定。Meta 建议使用您自己的 SKU。

设置

四步连接 Meta。

  1. 01
    添加商品数据源
    将您现有的 CSV、XML、Google Sheet 或平台导出文件作为数据源连接到 Feedance。
  2. 02
    将字段映射到 Meta
    价格转换为“数字 + ISO 4217 代码”(例如 29.99 USD),库存转换为 in stock / out of stock 值,类别则映射到 Google 或 Facebook 商品类别。
  3. 03
    生成 Meta feed
    Feedance 输出带有 xmlns:g 命名空间并对特殊字符进行编码的 RSS 2.0 XML,或 CSV/TSV 文件,并包含您的标签和创意素材。
  4. 04
    在 Commerce Manager 中添加 URL
    前往 Catalog > Data Sources > Add > Data Feed,粘贴 Feedance feed URL,并将抓取频率设置为每小时、每天或每周。
Feed 格式

必填字段和可选字段

字段名称遵循 Meta 商品目录文档。对于电商商品,除必填字段外,还需提供 brand、gtin 或 mpn 中的至少一项。

CSVTSVRSS XMLATOM XMLGoogle SheetsUTF-8 编码
FieldRequiredFormatNotes
idYesstring,最多 100 个字符使用您的 SKU。必须与 Pixel/CAPI 的 content_id 一致。
titleYesstring,最多 200 个字符(建议 65 个)具体、相关的商品名称。
descriptionYes纯文本,最多 9,999 个字符不得包含 HTML,也不得全部使用大写字母。
availabilityYesin stock / out of stock仅支持这两个值。
conditionYesnew / refurbished / used
priceYes数字 + ISO 4217 代码例如 29.99 USD。必须与着陆页一致。
linkYesURL以 http:// 或 https:// 开头,指向该商品。
image_linkYesURL,JPEG 或 PNG至少 500x500 px,最大 8 MB。
brandConditionalstring,最多 100 个字符未提供 gtin 或 mpn 时必填。
gtinConditional8 到 14 位数字,不含连字符或空格未提供 brand 或 mpn 时必填。
mpnConditionalstring未提供 brand 或 gtin 时必填。
item_group_idOptionalstring将尺码和颜色变体归为一个商品。
additional_image_linkOptionalURL,最多 20 个主图之外的其他角度图片。
fb_product_categoryOptional类别站内结账必需;有助于广告投放。
custom_label_0 to 4OptionalstringFeedance 在此写入评分、4T、Price War 和 Broken Size。
更新频率

Meta feed 应多久更新一次?

Commerce Manager 可以每小时、每天或每周抓取一次 feed URL。定时抓取的频率最高为每小时一次;如需更快地同步变更,需要使用 Meta 的 Catalog Batch API 或 Direct Upload API。

  • 对于变化较慢的商品目录,每天更新通常就足够了
  • 每小时更新适合价格频繁变动、限时抢购和库存周转快的情况
  • 价格和库存状态应始终与着陆页一致,否则 Meta 可能会将商品标记为信息过时
问题排查

常见 Meta feed 错误及解决方法

ErrorLikely causeFix
缺少必填字段部分商品的 price、image_link 或 availability 等必填属性为空。检查每个商品的每个必填字段,而不只是抽查部分样本。
缺少商品标识符brand、gtin 和 mpn 均未提供。为每个商品至少添加三者之一。
重复商品同一个 id 出现在该商品目录的多个数据 feed 中。确保每个 id 在所有数据源中都唯一。
商品未获批准信息缺失或存在政策问题。查看 Issues 标签页,修正 feed 后申请重新审核。
商品信息过时与实时着陆页相比,feed 中的信息已过时。提高 feed 抓取频率,让变更在下一次爬取前生效。
无法访问着陆页链接出错、被重定向到其他页面或禁止爬取。确保每个链接都能打开对应商品并可被爬取。
优化建议

充分发挥 Meta 商品目录的价值

  • 保持 id 稳定,并与 Pixel 或 Conversions API 发送的 content_id 完全一致。
  • 尽可能具体地填写 fb_product_category 或 google_product_category。
  • 为每个商品至少提供 brand、gtin 或 mpn 中的一项。
  • 每次更新时都确保 price 和 availability 与实时着陆页一致。
  • 使用 item_group_id,让尺码和颜色变体作为一个商品展示,而不是相互竞争的重复商品。
  • 通过 additional_image_link 添加其他角度的图片,最多 20 张。
  • 基于 Feedance 自定义标签 创建商品组合,将 Toxic 商品和断码款式排除在拉新投放之外。
Note Cosmetics
+127%ROAS 提升,支出减少 10%
案例研究

Note Cosmetics 如何在支出减少 10% 的同时将 ROAS 提升 127%

“借助 Feedance,我们可以立即将价格和促销活动信息等关键购买触发因素直接添加到视觉素材上。这让我们能够打造出品牌化、吸睛的创意素材,真正引起客户的共鸣。”
Nilcan GüngorenNote Cosmetics 土耳其公司数字营销与电商经理
阅读案例研究
常见问题

关于 Meta 集成的常见问题

Feed 格式、匹配机制和更新时间。

Meta 接受的 feed 格式与 Google Shopping 相同吗?

基本相同。Meta 接受 CSV、TSV、RSS XML 和 ATOM XML,与大多数 Google Merchant feed 使用的格式类型相同,此外还支持 Google Sheets 链接。

如果 Pixel 的 content_id 与 feed 中的 id 不一致,会发生什么?

Meta 将无法把访客的行为与该商品目录条目关联起来,因此该商品的再营销不会触发。请在每次更新之间保持 id 稳定,并与 Pixel 或 Conversions API 发送的 content_id 完全一致。

brand 和 GTIN 都需要提供吗?

不需要。对于电商商品,除必填字段外,Meta 要求至少提供 brand、gtin 或 mpn 中的一项。三者任选其一即可满足要求。

价格或库存最快多久能更新?

Commerce Manager 可以每小时、每天或每周抓取一次 feed URL,定时抓取的频率最高为每小时一次。如需更快地同步变更,需要使用 Meta 的 Catalog Batch API 或 Direct Upload API。

为什么 Meta 广告中显示的是旧价格?

与实时着陆页相比,feed 中的信息已过时。请提高 feed 抓取频率,让价格变更在下一次爬取前生效,并在每次更新时保持价格和库存状态与着陆页一致。

可以用一份 feed 同时覆盖 Facebook 和 Instagram 吗?

可以。Commerce Manager 商品目录同时为 Facebook 和 Instagram 上的目录广告提供数据,因此一份 Feedance feed 即可覆盖两者。

Meta 对图片尺寸有什么要求?

image_link 必须是至少 500x500 px、最大 8 MB 的 JPEG 或 PNG 图片。您还可以通过 additional_image_link 添加最多 20 张其他角度的图片。

Feedance 会更改我在 Meta 上的出价或预算吗?

不会。Feedance 负责构建商品目录 feed 并在其中写入标签。出价、预算和商品组合均由您在 Meta 账户中自行管理。

看看哪些
商品真正带来收益。

连接您的 feed 和 GA4,我们会在您自己的商品目录上展示 Product Score、4T、Price War 和 Broken Size。