Объекты массива offers

Массив offers содержит список объектов с параметрами акционных товаров, которые присутствуют в каталогах.

  1. Пример
  2. Описание параметров

Пример

Пример объекта, описывающего товар:

{
   "id": “11111”,
   "barcode": "7501031311309",
   "date_end": "2020-06-10",
   "date_start": "2020-06-05",
   "discount_label": "1+1",
   "price_is_from": false,
   "price_new": 50,
   "price_old": 100,
}

Описание параметров

Параметр Тип Описание Обязательность

id

string

Идентификатор товара в каталоге со стороны сети. Требования к идентификатору:

  • максимальная длина — 32 символа;
  • содержит только буквы и цифры из кодировки ACSII;
  • уникален в пределах одного файла выгрузки.

При обновлении информации о товаре (например, при изменении цены) сохраняйте прежнее значение id. Тогда в каталоге будет обновлено описание существующего товара, а не создан новый товар.

Обязательный

barcode

string

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

Обязательный

date_end

string

Дата окончания действия акции на товар в формате ГГГГ-ММ-ДД. Заполняется в случае, если даты действия акции не совпадают с датами действия каталога. Должна быть не раньше даты начала действия акции на товар.

Например: "2020-06-12"

Даты начала и окончания акции на товар (при их указании) не должны выходить за пределы дат действия каталога.

Необязательный

date_start

string

Дата начала действия акции на товар в формате ГГГГ-ММ-ДД. Заполняется в случае, если даты действия акции не совпадают с датами действия каталога. Должна быть не позже даты окончания действия акции на товар.

Например: "2020-06-05"

Даты начала и окончания акции на товар (при их указании) не должны выходить за пределы дат действия каталога.

Необязательный

discount_label

string

Короткое описание акции. Допустимы значения не длиннее 12 символов, удовлетворяющие следующим шаблонам (числа можно менять в соответствии с условиями акции):

  • По карте
  • Заказ онлайн (для онлайн-магазинов)
  • 1+1
  • 2 по цене 1
  • 2=1
  • От 2 шт
  • Кратно 2 шт

Помимо короткого описания акции, добавьте подробные условия акции в описание каталога.

Необязательный

price_is_from

boolean

Признак начальной акционной цены («цена от»). Допустимые значения: true, false.

Необязательный

price_new

float

Розничная цена по акции. Не должна быть больше «старой цены» price_old (если она указана).

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

Обязательный

price_old

float

Розничная цена до начала акции («старая цена»). Не должна быть меньше розничной цены по акции price_new.

Скидка на товар в процентах будет рассчитана автоматически, если указаны параметры price_new и price_old.

Примечание. Параметры discount и discount_unit больше не используются.

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

Необязательный