商品 Feed 是您向 Google 提供要在各种 Google 平台上展示的推荐活动商品列表的主要方式。
支持的上传格式为 JSON。每个 JSON 文件都必须是完整的 ProductFeed
对象,并且还可以采用压缩格式(例如 ZIP、TAR、GZIP)上传。
如果要通过单个文件上传的商品过多,您可以使用多个文件来上传数据,只需在每个上传的文件中包含正确的 FeedMetadata
字段即可。推荐活动处理流水线会将这些上传文件视为单个 Feed。
Product FeedMetadata
借助商品 Feed 的 FeedMetaData
,您可以将大量商品拆分到多个 JSON 文件中,同时让 Google 将这组 JSON 文件视为单次上传。
同一上传内容的每个 JSON 文件中的 FeedMetadata
都必须包含相同的 nonce
值(Google 使用 nonce
来确定 JSON 文件是否属于同一上传内容集)和相同的 total_shard_count
。shard_id
(编号为 0)用于标识此 JSON 在上传内容中代表的那个分片,并且不得在同一上传内容中重复。如果单个 JSON 文件包含所有商品数据,则应将 total_shards_count
设置为 1
,并将 shard_id
设置为 0
。
商品和选项 Feed 对象
每个 Product
对象代表一项推荐活动产品,并且必须包含一个唯一的 id
、title
和至少一个 option
对象。商品还可以选择提供其他信息,例如相关图片、详细说明和功能列表。如需详细了解其他字段,请参阅参考部分中的商品 Feed。
商品中包含的 Option
对象负责描述用户体验商品的各种方式、不同的价格选项(例如成人票、儿童票、团体票)、位置信息,以及提供用户可以直接通过其预订或购买商品/体验的深层链接。如需详细了解字段,请参阅参考部分。
向 Feed 添加或移除商品
由于商品 Feed 仅支持快照处理,因此您可以通过上传包含或不包含相关商品的新版 Feed 来向系统添加或移除商品。