Method: accounts.lfpInventories.insert

Вставляет ресурс LfpInventory для заданной целевой учетной записи продавца. Если ресурс уже существует, он будет заменен. Срок действия инвентаря автоматически истекает через 30 дней.

HTTP-запрос

POST https://merchantapi.googleapis.com/lfp/v1beta/{parent=accounts/*}/lfpInventories:insert

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

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

Параметры
parent

string

Необходимый. Учетная запись поставщика LFP. Формат: accounts/{account}

Тело запроса

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

Тело ответа

Локальный инвентарь для продавца.

В случае успеха тело ответа содержит данные следующей структуры:

JSON-представление
{
  "name": string,
  "targetAccount": string,
  "storeCode": string,
  "offerId": string,
  "regionCode": string,
  "contentLanguage": string,
  "price": {
    object (Price)
  },
  "availability": string,
  "collectionTime": string,
  "gtin": string,
  "quantity": string,
  "pickupMethod": string,
  "pickupSla": string,
  "feedLabel": string
}
Поля
name

string

Только вывод. Идентификатор. Имя ресурса LfpInventory . Формат: accounts/{account}/lfpInventories/{target_merchant}~{storeCode}~{offer}

targetAccount

string ( int64 format)

Необходимый. Идентификатор Merchant Center продавца, для которого необходимо отправить инвентарь.

storeCode

string

Необходимый. Идентификатор магазина продавца. Либо код магазина, добавленный через InsertLfpStore , либо код магазина в профиле компании.

offerId

string

Необходимый. Неизменяемый. Уникальный идентификатор продукта. Если для продавца представлены и запасы, и продажи, этот идентификатор должен совпадать для одного и того же товара.

Примечание . Если продавец продает один и тот же товар, новый и подержанный, у них должны быть разные идентификаторы.

regionCode

string

Необходимый. Код территории CLDR для страны, в которой продается продукт.

contentLanguage

string

Необходимый. Двухбуквенный языковой код элемента по стандарту ISO 639-1.

price

object ( Price )

Необязательный. Текущая цена товара.

availability

string

Необходимый. Наличие товара в этом магазине. Допустимые значения атрибутов см. в спецификации данных о местном запасе продукции.

collectionTime

string ( Timestamp format)

Необязательный. Время сбора инвентаря. Если не установлено, будет установлено время отправки инвентаря.

gtin

string

Необязательный. Глобальный номер торговой единицы продукта.

quantity

string ( int64 format)

Необязательный. Количество товара, доступного в этом магазине. Должно быть больше или равно нулю.

pickupMethod

string

Необязательный. Поддерживаемый способ получения для этого предложения. Если значение не «не поддерживается», это поле необходимо отправить вместе с pickupSla . Приемлемые значения атрибутов см. в спецификации данных о местном запасе продукции .

pickupSla

string

Необязательный. Ожидаемая дата, когда заказ будет готов к выдаче, относительно даты заказа. Должен быть отправлен вместе с pickupMethod . Приемлемые значения атрибутов см. в спецификации данных о местном запасе продукции .

feedLabel

string

Необязательный. Этикетка фида продукта. Если этот параметр не установлен, по умолчанию будет выбран regionCode .

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

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

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

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