Билеты на мероприятие. Форматы YML, CSV

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

<offer id="1234" type="event-ticket" bid="80"> 
  <url>http://best.seller.ru/product_page.asp?pid=57384</url>
  <price>1000</price>
  <oldprice>1100</oldprice>
  <currencyId>RUR</currencyId>
  <categoryId>3</categoryId> 
  <picture>http://best.seller.ru/product_page.asp?pid=72945.jpg</picture>
  <store>false</store>
  <pickup>false</pickup>
  <delivery>true</delivery>
  <local_delivery_cost>300</local_delivery_cost>
  <name>Дмитрий Хворостовский и Национальный филармонический оркестр России...</name>
  <place>Московский  международный Дом музыки</place>
  <hall>Большой зал</hall>
  <hall_part>Партер р. 1-5<hall_part>
  <date>2012-02-25 12:03:14</date> 
  <is_premiere>0<is_premiere>
  <is_kids>0</is_kids>
  <description>
  Концерт Дмитрия Хворостовского и Национального филармонического оркестра России...
  </description>
  <age>6</age>
</offer>

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

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

type

Тип описания предложения. Для билетов на мероприятие значение должно быть event-ticket.

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

Обязательно

name

Название мероприятия.

Обязательно

place

Место проведения.

Обязательно

hall

Зал.

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

hall_part

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

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

date

Дата и время сеанса. Предпочтительный формат: YYYY-MM-DD hh:mm:ss. Рекомендуемые форматы.

Обязательно

is_premiere

Признак премьерности мероприятия (true / false).

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

is_kids

Признак детского мероприятия (true / false).

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

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

id

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

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

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

Обязательно

cbid

Внимание. Элемент устарел. Используйте вместо него элемент bid.

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

bid

Размер ставки.

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

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

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

url

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

Обязательно

price

Актуальная цена товара.

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

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

Посмотреть список категорий

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

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

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

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

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

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

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

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

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

Обязательно

oldprice

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

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

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

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

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

Автоматический расчет и показ скидок для предложения.

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

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

currencyId

Валюта, в которой указана цена товара: RUR, USD, EUR, UAH, KZT, BYN. Цена и валюта должны соответствовать друг другу. Например, вместе с USD надо указывать цену в долларах, а не в рублях.

Примечание. В текстовом формате нет возможности указать свои условия конвертации валют. При показе цены покупателю она будет пересчитана в нужную валюту по текущему курсу ЦБ РФ.

Обязательно

categoryId

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

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

Обязательно

category

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

Название категории товара.

Обязательно

picture

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

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

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

delivery

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

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

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

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

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

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

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

delivery-options

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

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

Примечание. Условия доставки по своему региону можно указать в прайс-листе или настроить в личном кабинете.

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

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

local_delivery_days

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

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

Примеры значений
  • Доставка в день заказа (сегодня) — значение 0.

  • Доставка на следующий день (завтра) — значение 1.

  • Доставки от двух до четырех дней — значение 2–4.

    Внимание. При указании срока «от — до» разница между минимальным и максимальным значением должна быть не больше трех дней.

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

Примечание. Срок доставки по своему региону можно указать в прайс-листе или настроить в личном кабинете.

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

local_delivery_cost

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

Стоимость курьерской доставки товара по региону магазина. В случае бесплатной доставки укажите 0.

Примечание. Стоимость доставки по своему региону можно указать в прайс-листе или настроить в личном кабинете.

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

pickup

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

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

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

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

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

pickup-options

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

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

Примечание. Условия самовывоза по своему региону можно указать в прайс-листе или настроить в личном кабинете.

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

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

local-pickup-days

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

Срок поставки товара в пункты выдачи в регионе магазина (в днях).

Примеры значений

Товар доступен для самовывоза:

  • в день заказа (сегодня) — значение 0;

  • на следующий день (завтра) — значение 1;

  • в срок от двух до четырех дней — значение 2–4.

    Внимание. При указании срока «от — до» разница между минимальным и максимальным значением должна быть не больше трех дней.

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

Примечание. Условия самовывоза по своему региону можно указать в прайс-листе или настроить в личном кабинете.

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

local-pickup-cost

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

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

Примечание. Условия самовывоза по своему региону можно указать в прайс-листе или настроить в личном кабинете.

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

store

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

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

  • true — товар можно купить без предварительного заказа.

  • false — товар нельзя купить без предварительного заказа;

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

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

description

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

В описании запрещено указывать:
  • Номера телефонов, адреса электронной почты, почтовые адреса, номера ICQ, логины мессенджеров, любые ссылки.
  • Слова «скидка», «распродажа», «дешевый», «подарок» (кроме подарочных категорий), «бесплатно», «акция», «специальная цена», «новинка», «new», «аналог», «заказ», «хит».
  • Условия продажи товара, например, данные об акциях или предоплате (их нужно передавать в элементе sales_notes в YML / Условия продажи в XLS).
  • Регион, в котором продается товар.
  • Информацию о разных модификациях товара (например, нельзя писать «товар в ассортименте»). Для каждой модификации нужно создать отдельное предложение.

В формате YML допустимо использовать некоторые xhtml-теги при условии, что они заключены в блок CDATA и соблюдены общие правила стандарта XHTML.

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

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

sales_notes

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

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

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

См. подробное описание элемента.
min-quantity
Внимание. Используется только в формате YML.
Минимальное количество одинаковых товаров в заказе (для случаев, когда покупка возможна только комплектом, а не поштучно).

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

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

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

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

manufacturer_warranty

Официальная гарантия производителя.

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

  • true — товар имеет официальную гарантию производителя;

  • false — товар не имеет официальной гарантии производителя.

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

country_of_origin

Страна производства товара.

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

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

adult

Товар имеет отношение к удовлетворению сексуальных потребностей, либо иным образом эксплуатирует интерес к сексу. Возможные значения — true, false.

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

barcode

Штрихкод товара от производителя в одном из форматов: EAN-13, EAN-8, UPC-A, UPC-E.

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

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

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

param

Все важные характеристики товара — цвет, размер, объем, материал, вес, возраст, пол, и т. д.

В YML элемент offer может содержать несколько элементов param (один элемент param — одна характеристика).

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

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

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

expiry

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

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

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

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

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

weight

Вес товара в килограммах с учетом упаковки.

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

Скачать список минимальных и максимальных значений веса.

В любой категории вес можно указывать с точностью до тысячных (например, 1.001 кг; разделитель целой и дробной части — точка).

Если минимальное значение указано 0, ограничений по минимальному весу нет, и можно указывать начиная с одного грамма (0.001 кг).

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

dimensions

Габариты товара (длина, ширина, высота) в упаковке. Размеры укажите в сантиметрах.

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

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

downloadable

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

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

available

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

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

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

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

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

age

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

В формате 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.

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