您可以使用 feedLabel
字段为您的商品和数据 Feed 添加标签。
Feed 标签可以采用以下格式:
- 类型字符串
- 不超过 20 个字符
- 大写字母 (A-Z)
- 数字 (0-9)
- 短划线 (-)
feedLabel
可在以下资源中使用:
REST ID
feedLabel
取代了新产品的 REST ID 中的 targetCountry
。
对于新产品,REST ID 现已形成 online:language:feedLabel:offerId
,而不是 online:language:targetCountry:offerId
。这不会更改现有产品的 REST ID。
获取和列出商品
系统会始终为所有返回的商品填充 feedLabel
字段。
如果 feedLabel
是有效的 CLDR 地区代码,我们会自动回填 targetCountry
字段以确保兼容性。如果 feedLabel
不是有效的 CLDR 地区代码,则将 targetCountry
留空。
这同样适用于 productstatuses
端点。
对于 feedLabel
不是 CLDR 地区代码的商品,特定于国家/地区的字段为空。
插入和更新商品
插入新商品必须提供feedLabel
或targetCountry
。如果您使用 feedLabel
和 targetCountry
插入或更新商品,则它们的值必须匹配。
如果这两个字段都为空或它们的值不匹配,您就会收到来自 API 的错误。
如需了解详情,请参阅使用 Feed 标签来宣传特定 Feed 中的商品。
指定国家/地区
使用以下任一方式来确保您的商品面向正确的国家/地区:
products
资源的shipping
字段datafeeds
资源的targetCountries
字段
产品
弃用了 products
的 targetCountry
字段。请改为使用 shipping
字段指定您的目标国家/地区。
如果要定位到多个国家/地区,您可以继续使用 shipping
来添加更多国家/地区。
如需了解详情,请参阅在多个国家/地区定位广告。
数据 Feed
您现在可以在 targets
中查看 datafeed
明确定位的国家/地区。当您在 datafeedtarget
配置中使用 feedLabel
(而非 country
)时,这一点适用。
我们还为 datafeeds
添加了 targetCountries
字段,因此您可以直接为 datafeeds
配置定位。您仍然可以在 Feed 外部配置定位条件,例如,设置商品资源的 shipping
属性。
英国换算为 GB
虽然 targetCountry
字段不是有效的国家/地区代码,但我们目前允许该字段的值为 UK
。系统会自动将 UK
转换为 GB
。将 UK
作为其 targetCountry
的产品与其 GB
一起存储在其 REST ID 和 offerId
中。
如果您将 UK
设置为 feedLabel
的值,则不会自动转换为 GB
。UK
和 GB
是 feedLabel
的不同字符串,将创建不同的优惠。
如果您插入 UK
的 targetCountry
,而我们将其转换为 GB
,则必须更新商品的 REST ID 以包含 GB
(而不是 UK
),以使用 get
方法检索商品。
通过 Google 购买
新商家必须使用 "US"
作为其 Feed 标签,才能通过“在 Google 上购买”展示商品。