Произвольное описание предложения (форматы YML, CSV, XLS)

Примеры для разных форматов

Пример для формата YML

Пример одного предложения (offer):

<offer id="9012" type="vendor.model" available="true" bid="80" cbid="90" fee="325">
  <url>http://best.seller.ru/product_page.asp?pid=12345</url>
  <price>8990</price>
  <oldprice>9900</oldprice>
  <currencyId>RUR</currencyId>
  <categoryId>102</categoryId>
  <picture>http://best.seller.ru/img/model_12345.jpg</picture>
  <store>false</store>
  <pickup>false</pickup>
  <delivery>true</delivery>
  <delivery-options>
    <option cost="300" days="1" order-before="18"/>
  </delivery-options>
  <outlets> 
    <outlet id="1" instock="50"/>
    <outlet id="2" instock="20"/>
  </outlets>
  <typePrefix>Мороженица</typePrefix>
  <vendor>Brand</vendor>
  <model>3811</model>
  <description>
  <![CDATA[
    <h3>Мороженица Brand 3811</h3>
    <p>Это прибор, который придётся по вкусу всем любителям десертов и сладостей, ведь с его помощью вы сможете делать вкусное домашнее мороженое из натуральных ингредиентов.</p>
  ]]>
  </description>
  <param name="Цвет">белый</param>
  <sales_notes>Необходима предоплата.</sales_notes>
  <manufacturer_warranty>true</manufacturer_warranty>
  <country_of_origin>Китай</country_of_origin>
  <barcode>0123456789379</barcode>
  <cpa>1</cpa>
  <rec>345,678</rec>
</offer>

Скачать пример полностью заполненного прайс-листа

Пример для формата CSV

Скачать пример прайс-листа

Пример для формата XLS

Скачать пример прайс-листа

Список элементов и их описания

Элементы, специфичные для типа описания, формируют название предложения на Маркете и влияют на привязку к карточке модели. Рекомендуем обязательно ознакомиться с разделом Название предложения: vendor, name, model, typePrefix, в котором подробно рассмотрены нюансы составления названия предложения.

Элементы, специфичные для произвольного типа описания Описание элемента Обязательность элемента

type

Тип описания предложения. Значение должно быть vendor.model.

В YML является атрибутом для offer.

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

model

Модель.

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

vendor

Производитель.

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

vendorCode

Код производителя для данного товара.

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

typePrefix

Тип / категория товара (например, «мобильный телефон», «стиральная машина», «угловой диван»).

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

Стандартные элементы Описание Обязательность элемента

id

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

В YML является атрибутом для offer.

Подробное описание элемента.

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

cbid

Размер ставки для карточки модели.

Является атрибутом для offer.

Подробное описание атрибута.

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

bid

Размер ставки на остальных местах размещения (кроме карточки модели).

Является атрибутом для offer.

Подробное описание атрибута.

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

fee

Размер комиссии на товарное предложение, участвующее в программе «Заказ на Маркете».

Является атрибутом для offer.

Подробное описание атрибута.

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

url

URL страницы товара на сайте магазина. Максимальная длина ссылки — 512 символов. Допускаются кириллические ссылки.

Элемент обязателен для модели «Переход на сайт» .

price

Цена, по которой данный товар можно приобрести. Цена товарного предложения округляется, формат, в котором она отображается, зависит от настроек пользователя.

Для следующих категорий, при условии, что прайс-лист передается в формате YML, допускается указывать начальную цену «от» с помощью атрибута from="true":

«Банкетки и скамьи»; «Ванные комнаты»; «Гостиные»;

«Детские»; «Детские комоды»; «Диваны»; «Кабинеты»;

«Колыбели и люльки»; «Комоды»; «Компьютерные столы»;

«Кресла»; «Кровати»; «Кухонные гарнитуры»;

«Кухонные уголки и обеденные группы»;

«Манежи»; «Парты и стулья»; «Полки»; «Прихожие»;

«Пуфики»; «Спальни»; «Стеллажи»; «Столы и столики»;

«Стулья, табуретки»; «Тумбы»; «Шкафы».

Пример: <price from="true">2000</price>

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

oldprice

Старая цена на товар, которая обязательно должна быть выше новой цены (price). Параметр oldprice необходим для автоматического расчета скидки на товар.

Примечание. Скидка обновляется на Маркете каждые 40–80 минут.

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

currencyId

Идентификатор валюты товара (RUR, USD, EUR, UAH, KZT, BYN). Для корректного отображения цены в национальной валюте необходимо использовать идентификатор с соответствующим значением цены (например, UAH с ценой в гривнах).

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

categoryId

Внимание. Используется только в формате YML.

Идентификатор категории товара, присвоенный магазином (целое число не более 18 знаков). Товарное предложение может принадлежать только одной категории.

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

category

Внимание. Используется только в форматах XLS, CSV.

Название категории товара. Товарное предложение может принадлежать только одной категории.

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

picture

URL-ссылка на картинку товара.

Рекомендуем ознакомиться с требованиями к ссылке и изображению.

Обязательный для части категорий, см. подробное описание элемента.

delivery

Возможность курьерской доставки соответствующего товара.

Возможные значения:

  • true — товар может быть доставлен курьером.

  • false — товар не может быть доставлен курьером (только самовывоз);

Внимание. Элемент delivery должен обязательно иметь значение false, если товар запрещено продавать дистанционно (ювелирные изделия, лекарственные средства).

Если элемент не указан, то принимается значение по умолчанию, см. подробное описание элемента.

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

delivery-options

Внимание. Используется только в формате YML.

Условия курьерской доставки товара по своему региону (виды доставки, сроки, стоимость).

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

Подробное описание элемента.

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

local_delivery_days

Внимание. Используется только в форматах XLS, CSV.

Срок курьерской доставки товара в днях по своему региону.

Доставка в день заказа (сегодня) — значение 0,  доставка на следующий день (завтра) — значение 1 и т. д. Также можно указать период «от — до» дней, например: 2–4.

Внимание. При указании периода «от — до» разброс минимального и максимального срока доставки должен составлять не более трех дней.

Максимальное значение, показываемое на Маркете — 31 день. Значение 32 и больше (либо значение не указано вообще) — показывается надпись «на заказ».

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

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

local_delivery_cost

Внимание. Используется только в форматах XLS, CSV.

Стоимость курьерской доставки товара в своем регионе.

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

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

pickup

Возможность самовывоза из пунктов выдачи.

Возможные значения:

  • true — товар можно забрать в пунктах выдачи («самовывозом»);

  • false — товар нельзя забрать в пунктах выдачи.

Если элемент не указан, то принимается значение по умолчанию, см. подробное описание элемента.

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

available

Статус товара:

true — «готов к отправке»

Товар будет доставлен курьером или в пункт выдачи в указанные сроки. На Яндекс.Маркете показываются сроки, настроенные в личном кабинете.

false — «на заказ»
Точный срок доставки курьером или в пункт выдачи неизвестен. Срок будет согласован с покупателем персонально (максимальный срок — два месяца). На Яндекс.Маркете сроки не показываются, показывается надпись «на заказ».
Внимание. Элемент используется в дополнение к данным, настроенным в личном кабинете. Элемент не используется, когда условия локальной курьерской доставки настроены в прайс-листе (любого формата).

В YML является атрибутом для offer. Если элемент не указан, используется значение по умолчанию — true.

Подробное описание элемента.
Необязательный элемент.

store

Возможность купить товар в розничном магазине.

Возможные значения:

  • true — товар можно купить в розничных магазинах.

  • false — возможность покупки в розничных магазинах отсутствует;

Если элемент не указан, то принимается значение по умолчанию, см. подробное описание элемента.

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

outlets
Внимание. Используется только в формате YML.

В элементе указывается:

  • количество товара в точке продаж (пункте выдачи или розничном магазине);

  • доступность товара для бронирования.

Подробное описание элемента.

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

description

Описание товарного предложения. Длина текста не более 3000 символов (включая знаки препинания). В описании запрещено:

  • давать инструкции по применению, установке или сборке;

  • использовать слова «скидка», «распродажа», «дешевый», «подарок» (кроме подарочных категорий), «бесплатно», «акция», «специальная цена», «только», «новинка», «new», «аналог», «заказ», «хит»;

  • указывать номера телефонов, адреса электронной почты, почтовые адреса, номера ICQ, логины мессенджеров, любые URL-ссылки.

В формате YML допустимо использовать следующие xhtml-теги <h3>...</h3>, <ul><li>...</li></ul>, <p>...</p>, <br/> при условии, что:

  • они заключены в блок CDATA в формате <![CDATA[Текст с использованием xhtml-разметки]]>;

  • соблюдены общие правила стандарта XHTML.

Подробное описание элемента.

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

sales_notes

Элемент используется для отражения информации о:

  • минимальной сумме заказа, минимальной партии товара, необходимости предоплаты (указание элемента обязательно, если имеются такие условия);

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

Допустимая длина текста в элементе — 50 символов. .

См. подробное описание элемента.
min-quantity

Минимальное количество одинаковых товаров в одном заказе (для случаев, когда покупка возможна только комплектом, а не поштучно). Элемент используется только в категориях «Автошины» , «Грузовые шины», «Мотошины», «Диски» .

Если элемент не указан, используется значение по умолчанию — 1.

Подробное описание элемента.

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

step-quantity

Количество товара, которое покупатель может добавлять к минимальному в корзине Яндекс.Маркета. Элемент используется в дополнение к min-quantity и только в категориях «Автошины» , «Грузовые шины», «Мотошины», «Диски» .

Если элемент не указан, используется значение по умолчанию — 1.

Подробное описание элемента.

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

manufacturer_warranty

Элемент предназначен для отметки товаров, имеющих официальную гарантию производителя.

Возможные значения:

1) false — товар не имеет официальной гарантии;

2) true — товар имеет официальную гарантию.

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

country_of_origin

Элемент предназначен для указания страны производства товара. Список стран, которые могут быть указаны в этом элементе, доступен по адресу: http://partner.market.yandex.ru/pages/help/Countries.pdf.

Примечание. Если вы хотите участвовать в программе «Заказ на Маркете» , то желательно указывать данный элемент.

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

adult

Элемент обязателен для обозначения товара, имеющего отношение к удовлетворению сексуальных потребностей, либо иным образом эксплуатирующего интерес к сексу.

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

age

Возрастная категория товара.

В форматах XLS, CSV:
Можно указывать только годы. Допустимые значения: 0, 6, 12, 16, 18.
В форматеYML:
  • Годы задаются с помощью атрибута unit со значением year. Допустимые значения параметра age при unit="year": 0, 6, 12, 16, 18.

  • Месяцы задаются с помощью атрибута unit со значением month. Допустимые значения параметра age при unit="month": 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12.

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

barcode

Штрихкод товара, указанный производителем. В формате YML элемент offer может содержать несколько элементов barcode.

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

cpa

С помощью элемента можно управлять участием предложений в программе «Заказ на Маркете» . Допустимые значения:

  • 1 — товар можно заказать прямо на Маркете;

  • 0 — товар нельзя заказать на Маркете (только на сайте магазина).

Если значение не указано, по умолчанию считается, что товар можно заказать на Маркете.

Внимание.

Элемент должен обязательно иметь значение 0, если:

  • товар запрещен к дистанционной торговле (ювелирные изделия, лекарственные средства).

  • цена товара ниже минимальной суммы заказа.

Подробное описание элемента.

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

param

Внимание. Используется только в формате YML.

Элемент предназначен для указания характеристик товара. Для описания каждого параметра используется отдельный элемент param.

В формате YML элемент offer может содержать несколько элементов param.

Подробное описание элемента.

Для части категорий является обязательным элементом.

См. подробное описание элемента.

expiry

Элемент предназначен для указания срока годности / срока службы либо для указания даты истечения срока годности / срока службы.

Значение элемента должно быть в формате ISO8601:

— для срока годности / срока службы: P1Y2M10DT2H30M. Расшифровка примера — 1 год, 2 месяца, 10 дней, 2 часа и 30 минут;

— для даты истечения срока годности / срока службы: YYYY-MM-DDThh:mm.

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

weight

Элемент предназначен для указания веса товара. Вес указывается в килограммах с учетом упаковки.

Формат элемента: положительное число с точностью 0.001, разделитель целой и дробной части — точка.

При указании более высокой точности значение автоматически округляется следующим способом:

  • если четвертый знак после разделителя меньше 5, то третий знак сохраняется, а все последующие обнуляются;

  • если четвертый знак после разделителя больше или равен 5, то третий знак увеличивается на единицу, а все последующие обнуляются.

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

dimensions

Элемент предназначен для указания габаритов товара (длина, ширина, высота) в упаковке. Размеры указываются в сантиметрах.

Формат элемента: три положительных числа с точностью 0.001, разделитель целой и дробной части — точка. Числа должны быть разделены символом «/» без пробелов.

При указании более высокой точности значение автоматически округляется следующим способом:

  • если четвертый знак после разделителя меньше 5, то третий знак сохраняется, а все последующие обнуляются;

  • если четвертый знак после разделителя больше или равен 5, то третий знак увеличивается на единицу, а все последующие обнуляются.

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

downloadable

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

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

group_id
Внимание. Элемент используется только в формате YML и только в категориях Одежда, обувь и аксессуары, Мебель, Косметика, парфюмерия и уход, Детские товары, Аксессуары для портативной электроники.

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

Является атрибутом элемента offer.

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

rec

Внимание. Используется только в формате YML.

Элемент предназначен для передачи рекомендованных товаров.

Подробное описание элемента.

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