Method: accounts.products.update

Вставляет или обновляет атрибуты продукта в учетной записи Producer Center.

Создает продукт с предоставленными атрибутами. Если товар уже существует, то все атрибуты заменяются новыми. Проверки во время загрузки минимальны. Чтобы продукт был действительным, должны присутствовать все необходимые атрибуты. Проблемы могут возникнуть позже, после того как API примет новую загрузку продукта, и существует возможность перезаписать существующий действительный продукт недействительным продуктом. Чтобы обнаружить это, вам следует получить продукт и проверить его на наличие проблем, как только новая версия станет доступной.

Загруженные атрибуты сначала необходимо обработать, прежде чем их можно будет получить. До этого момента новые товары будут недоступны, а извлечение ранее загруженных товаров вернет исходное состояние товара.

HTTP-запрос

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

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
parent

string

Идентификатор родителя в формате accounts/{account_id} .

account_id — идентификатор учетной записи Producer Center.

name

string

Имя в формате {targetCountry}:{contentLanguage}:{productId} .

targetCountry — целевая страна продукта в виде кода территории CLDR (например, США).

contentLanguage — язык содержимого продукта в виде двухбуквенного кода языка ISO 639-1 (например, en).

productId — идентификатор продукта. Дополнительную информацию см. на странице https://support.google.com/manufacturers/answer/6124116#id .

Тело запроса

Тело запроса содержит экземпляр Attributes .

Тело ответа

В случае успеха тело ответа пустое.

Области авторизации

Требуется следующая область действия OAuth:

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

Дополнительную информацию см. в обзоре OAuth 2.0 .