Method: accounts.products.update

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

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

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

HTTP-запрос

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

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

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

Параметры
parent

string

Родительский идентификатор в формате accounts/{account_id} .

account_id — идентификатор учетной записи в Manufacturer 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 .