通知

此帮助中心会显示适用于 Merchant Center Next 的文章。详细了解升级,并查看常见问题解答

RSS 2.0 规范

 

如果您正在寻找有关 Merchant Center Next 中的 RSS 2.0 规范的信息,请点击此处

本文将提供在以 RSS 2.0 格式创建 XML 商品数据 Feed 时所需遵循的准则。我们将标准属性与官方 RSS 2.0 规范中的相应章节关联了起来,以便帮助您查找有关示例中各个组成部分的更多信息。虽然我们提供 RSS 2.0 文件的示例,但对于 RSS 2.0 本身仅提供了最基本的信息。如果您想详细了解这一标准,建议您参考此规范

注意:您的 RSS Feed 应包含您想添加到 Google Merchant Center 的所有商品,而不仅仅是近期对商品所做的更改。如果您从 RSS Feed 中移除某个商品,则该商品将从 Google Merchant Center 中移除。

第 1 节:RSS 2.0

根据 RSS 2.0 规范,在商品一级有 3 个预定义的元素,即商品名 (title)、链接 (link) 和说明 (description)。这些元素虽然在 RSS 2.0 标准中是可选元素,但在商品数据 Feed 中却是必需元素。

商品数据 Feed 还要求使用其他元素,如价格、ID 和使用情况。为了添加这些元素和更多商品详细信息,我们通过添加 Google Merchant Center Feed 命名空间对 RSS 2.0 进行了扩展。通过定义 Google Merchant Center 命名空间,您可以使用更多元素(称为“属性”),并能在 Feed 中为各商品提供更多信息。

下面是一个基本 RSS 2.0 示例文档,其中包含一种商品。此示例中主要添加了 2 项内容,即命名空间声明 (xmlns:g="http://base.google.com/ns/1.0") 和 4 个属性(图片链接 [image_link]价格 [price]使用情况 [condition]ID [id])。

<?xml version="1.0"?>
<rss xmlns:g="http://base.google.com/ns/1.0" version="2.0">
<channel>
<title>示例 - Google 商店</title>
<link>https://store.google.com</link>
<description>这是一个基本 RSS 2.0 示例文档,其中包含一种商品</description>
<item>

<g:id>TV_123456</g:id>
<g:title>Google Chromecast(支持 Google TV)</g:title>
<g:description>Chromecast(支持 Google TV)最高支持 4K HDR 格式,为您带来喜爱的娱乐内容</g:description>
<g:link>https://store.google.com/product/chromecast_google_tv</g:link> <g:image_link>https://images.example.com/TV_123456.png</g:image_link> <g:condition>new</g:condition>
<g:availability>in_stock</g:availability>
<g:price>49.99 USD</g:price>
<g:shipping>

<g:country>US</g:country>
<g:service>标准</g:service>
<g:price>7.99 USD</g:price>

</g:shipping>
<g:gtin>123456789123</g:gtin>
<g:brand>Google</g:brand>

</item>
</channel>
</rss>

如需详细了解 RSS 2.0 中的 XML 商品数据 Feed,请下载示例文件。

下载 RSS 2.0 示例

Google Merchant Center 命名空间声明

必须进行以下命名空间声明,才能使用仅在 Google Merchant Center 命名空间中定义的属性。

xmlns:g="http://base.google.com/ns/1.0"

除了声明 Google Merchant Center 命名空间外,您还必须在每个属性标记中添加前缀。这是为了区分命名空间中定义的属性与 RSS 2.0 中定义的元素。在上方示例中,我们为命名空间声明选择的前缀是“g”:

<g:image_link>http://www.google.com/images/google_sm.gif</g:image_link>

Google Merchant Center 命名空间中的属性必须包含这种前缀,否则属性和其中包含的值都会被忽略。

属性

您可以使用各种与商品相关的属性,数量不限。通过使用这些属性提供有关您商品的更多信息,可以大大提高当客户在 Google 上搜索时您的商品出现在购物广告和非付费商品详情中的机率。此外,Google Merchant Center 命名空间中所定义的许多属性都能在单一商品中多次使用。这样您就能在 Feed 中为商品添加更多可用信息。

第 2 节:重要检查事项清单

强烈建议您先按以下清单进行通检,然后再提交 Feed,以确保文件格式正确:

  1. 文件名末尾必须使用 .xml 扩展名。
  2. 您在 Google Merchant Center 帐号中注册的 Feed 文件名必须与您指定给文件的名称一致。
  3. 记得要添加命名空间声明。这些值应该与如下所示完全一致。
    1. Google Merchant Center 命名空间:xmlns:g="http://base.google.com/ns/1.0".
    2. 自定义属性命名空间:xmlns:[前缀]="http://base.google.com/cns/1.0",其中 [前缀] 会替换为您在文件中添加的前缀。
  4. 验证添加到 Google Merchant Center 属性标记和自定义 Google Merchant Center 属性标记中的前缀是否都与命名空间声明中定义的前缀一致。
  5. 移除不含值的属性。

第 3 节:最后提示

本文中的示例经过简化,以便更加清楚地突出有关如何构建 XML 商品数据 Feed 的基础知识。虽然我们接受 Feed 中含有 RSS 2.0 标准或您自己的命名空间中所定义的其他元素,但在处理过程中,这些元素所含的信息都会被系统忽略,因此不会出现在广告或商品详情中。目前,我们仅会处理默认 RSS 2.0 元素所含的数据,以及 Google Merchant Center 命名空间和自定义 Google Merchant Center 命名空间中的属性所含的数据。

该内容对您有帮助吗?

您有什么改进建议?
搜索
清除搜索内容
关闭搜索框
Google 应用
主菜单
1749352861920433641
true
搜索支持中心
true
true
true