Элементы id, type, available

Примечание. В формате YML элементы id, type, available являются атрибутами элемента offer.

id — идентификатор предложения

В элементе id указывается идентификатор предложения. Идентификатор может содержать только цифры и латинские буквы. Максимальная длина id — 20 символов.

Внимание.

Указание идентификатора обязательно. Идентификатор предложения должен быть:

  • уникальным среди всех предложений и всех прайс-листов магазина;

  • постоянным для одного и того же предложения во всех версиях одного прайс-листа;

Если у двух и более предложений указать одинаковые id, то идентификатор будет присвоен только первому из этих предложений. Для остальных при проверке будет выводиться предупреждающее сообщение об отсутствии идентификатора.

type — тип предложения

В элементе type указывается тип предложения.

Для большинства категорий товаров подходят следующие типы описаний:

Для некоторых категорий товаров нужно использовать собственные типы описаний:

available — «на заказ»

С помощью элемента available со значением false можно задать для товара надпись «на заказ» (вместо конкретного срока доставки). Элемент используется в особых случаях, его использование также зависит от того, каким способом вы указываете срок доставки по своему региону.

Срок доставки по своему региону указан в прайс-листе

В этом случае вы можете задать надпись «на заказ» с помощью тех же элементов, что и срок доставки (delivery-options в YML, local_delivery_days в CSV, Срок доставки в XLS). Элемент available / Статус товара не будет действовать в домашнем регионе.

Однако элемент будет действовать в других регионах. Это может понадобиться, если вы не можете доставить какой-то товар в другой регион в срок, настроенный в личном кабинете.

Пример

Магазин находится в Москве:

  • В прайс-листе указан срок доставки 5 дней (это срок по домашнему региону, по Москве).

  • В личном кабинете настроен срок доставки в Нижний Новгород — 10 дней.

Магазин доставляет все товары в Нижний Новгород в этот срок, кроме шкафа модели «Богатырь». Для шкафа магазин указывает «на заказ» (available со значением false в YML, CSV). На Маркете информация будет показана так:

  • Доставка всех товаров по Москве (включая шкаф) — 5 дней.
  • Доставка в Нижний Новгород — всех товаров, кроме шкафа — 10 дней.
  • Доставка шкафа в Нижний Новгород — отобразится надпись «на заказ».
Срок доставки по своему региону указан в личном кабинете

В этом случае элемент available / Статус товара будет действовать во всех регионах сразу. Используйте его, если вы не можете доставить конкретный товар в те сроки, которые настроили в личном кабинете.

Пример

Магазин находится в Москве. В личном кабинете настроены сроки доставки:

  • 5 дней по своему региону (Москве и МО);

  • 10 дней в Нижний Новгород.

Магазин не может доставить шкаф «Богатырь» в эти сроки и указывает для него «на заказ» (available со значением false в YML, CSV). На Маркете отобразится:

  • Доставка по Москве и МО — всех товаров, кроме шкафа — 5 дней.

  • Доставка в Нижний Новгород — всех товаров, кроме шкафа — 10 дней.
  • Доставка шкафа по Москве и в Нижний Новгород — отобразится надпись «на заказ»;

Внимание. Статус «на заказ» означает, что вы согласуете точный срок с покупателем, при этом он не превысит двух месяцев.