Элементы, входящие в shop

Пример

<?xml version="1.0" encoding="UTF-8"?>
<yml_catalog date="2019-11-01 17:22">
    <shop>
        <name>BestSeller</name>
        <company>Tne Best inc.</company>
        <url>http://best.seller.ru</url>
        <platform>uCoz</platform>
        <version>1.0</version>
        <agency>Технологичные решения</agency>
        <email>example-email@gmail.com</email>
        <currencies>
            <currency id="RUR" rate="1"/>
        </currencies>
        <categories>
            <category id="1">Бытовая техника</category>
            <category id="10" parentId="1">Мелкая техника для кухни</category>
            <category id="101" parentId="10">Сэндвичницы и приборы для выпечки</category>
        </categories>
        <delivery-options>      <!-- условия доставки -->
            <option cost="200" days="1"/>
        </delivery-options>
        <pickup-options>        <!-- условия самовывоза -->
            <option cost="200" days="1"/>
        </pickup-options>
        <enable_auto_discounts>true</enable_auto_discounts>
        <offers/>       <!-- товары магазина -->
        <gifts/>        <!-- подарки не из прайс-листа -->
        <promos/>       <!-- акции -->
    </shop>
</yml_catalog>

Описание входящих элементов

Элемент Описание Обязательность

name

Короткое название магазина. В названии нельзя использовать слова, которые не относятся к наименованию магазина (например «лучший», «дешевый»), указывать номер телефона и т. п.

Название магазина должно совпадать с фактическим названием, которое публикуется на сайте. Если требование не соблюдается, Яндекс.Маркет может самостоятельно изменить название без уведомления магазина.

Обязательно

company

Полное наименование компании, владеющей магазином. Не публикуется.

Обязательно

url

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

Обязательно

platform

Система управления контентом, на основе которой работает магазин (CMS).

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

version

Версия CMS.

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

agency

Наименование агентства, которое оказывает техническую поддержку магазину и отвечает за работоспособность сайта.

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

email

Контактный адрес разработчиков CMS или агентства, осуществляющего техподдержку.

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

currencies

Список курсов валют магазина.

Обязательно

categories

Список категорий магазина.

Обязательно
delivery-options

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

Обязательно, если все данные по доставке передаются в прайс-листе.

pickup-options

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

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

enable_auto_discounts

Автоматический расчет и показ скидок для всего прайс-листа. Обязательно должен быть перед списком предложений (offers).

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

offers

Список предложений магазина. Каждое предложение описывается в отдельном элементе offer. Здесь не приводится список всех элементов, входящих в offer, так как он зависит от типа предложения. Для большинства категорий товаров подходят следующие типы описаний:

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

Обязательно
gifts

Подарки, которые не размещаются на Маркете (для акции «Подарок при покупке»).

Внимание. Указывайте элемент gifts до элемента promos. Это необходимо для правильной обработки информации об акциях.
Необязательно
promos

Информация об акциях магазина.

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