Method: accounts.products.update

在 Manufacturer Center 帐号中插入或更新商品的属性。

使用提供的属性创建商品。如果商品已存在,则所有属性都将替换为新属性。上传时检查次数极少。商品必须存在所有必需的属性才能生效。待 API 接受为商品上传的新商品后,可能会出现问题,并且您可以使用无效商品覆盖现有的有效商品。要检测是否存在这种情况,您应该在有新版本时检索并检查商品是否存在问题。

您需要先处理已上传的属性,然后才能检索它们。在此之前,新的商品将不可用,检索先前上传的商品将恢复商品的原始状态。

HTTP 请求

PUT https://manufacturers.googleapis.com/v1/{parent=accounts/*}/products/{name}

网址采用 gRPC 转码语法。

路径参数

参数
parent

string

父级 ID,格式为 accounts/{account_id}

account_id - Manufacturer Center 帐号的 ID。

name

string

名称采用 {targetCountry}:{contentLanguage}:{productId} 格式。

targetCountry - 商品的目标国家/地区(以 CLDR 地区代码表示,例如 US)。

contentLanguage - 商品的内容语言,以两个字母的 ISO 639-1 语言代码表示(例如 en)。

productId - 商品的 ID。如需了解详情,请参阅 https://support.google.com/manufacturers/answer/6124116#id

请求正文

请求正文包含一个 Attributes 实例。

响应正文

如果成功,则响应正文为空。

授权范围

需要以下 OAuth 作用域:

  • https://www.googleapis.com/auth/manufacturercenter

如需了解详情,请参阅 OAuth 2.0 概览