借助 Products 子 API,您可以通过编程方式管理 Google Merchant Center 中的商品目录。您可以创建、检索、更新和删除商品,从而灵活地将您的系统直接与 Google 集成。
Merchant API 的一个关键概念是区分您提交的数据和 Google 使用的最终商品。这种分离提供了更清晰的商品数据生命周期模型,让您可以更精确地控制商品信息。该 API 通过两个主要资源反映了这一点:
ProductInput: 这表示您提交给特定数据源的原始商品数据。 您可以将其视为在 Feed 文件中上传的行,或在 Merchant Center 进行任何处理之前通过 API 调用提交的数据。您可以使用此资源执行所有写入 操作(insert、patch、delete)。Product: 这是一个只读资源,表示在 Merchant Center 和 Google 各平台上显示的最终处理后的商品。 它是在应用所有 Feed 规则和处理后,由一个主要ProductInput资源和零个或多个补充ProductInput资源构建而成。此资源包含商品的最终状态和任何数据质量问题。 您可以使用此资源执行所有读取 操作(get、list)。
使用
ProductInput资源提交的所有商品属性的格式和要求均在
商品数据规范中定义。
您可以利用 Products 子 API 执行的操作
借助 Products 子 API,您可以执行以下关键任务。如需详细说明和每个使用场景的代码示例,请参阅相关指南。
- 添加和管理商品:了解 如何向账号添加新商品、为 现有商品提供补充数据,以及删除您不再销售的商品。
- 频繁更新商品 :了解如何对经常更改的商品属性(例如价格和库存状况)进行高效的部分更新。
- 列出商品数据和商品 问题:了解 如何检索处理后的商品、查看其在 不同目标平台的审批状态,以及找出可能会 影响其曝光度的任何数据质量问题。
准备工作
在使用 Products 子 API 之前,您必须在 Merchant Center 账号中创建至少一个 API 数据源。Products 子 API 只能在类型为 API 的数据源中插入或更新商品。如需相关说明,请参阅
管理用于上传商品的 API 数据源指南。