RSS 2.0 规范

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

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

第 1 节:RSS 2.0

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

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

下面是一个基本 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 商品数据源,请下载示例文件。

下载 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 命名空间中所定义的许多属性都能在单一商品中多次使用。这样您就能在商品数据源中为商品添加更多可用信息。

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

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

Step 1 文件名末尾必须使用 .xml 扩展名。

Step 2 您在 Google Merchant Center 账号中注册的商品数据源文件名必须与您指定给文件的名称一致。

Step 3 记得要添加命名空间声明。这些值应该与如下所示完全一致。

  • Google Merchant Center 命名空间:xmlns:g="http://base.google.com/ns/1.0".
  • 自定义属性命名空间:xmlns:[前缀]="http://base.google.com/cns/1.0",其中 [前缀] 会替换为您在文件中添加的前缀。

Step 4 验证添加到 Google Merchant Center 属性标记和自定义 Google Merchant Center 属性标记中的前缀是否都与命名空间声明中定义的前缀一致。

Step 5 移除不含值的属性。

第 3 节:最后提示

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

该内容对您有帮助吗?

您有什么改进建议?
搜索
清除搜索内容
关闭搜索框
主菜单
5780173446485542657
true
搜索支持中心
true
true
true
true
true
71525
false
false