Что такое YML-файл?

YML (Yandex Market Language) — это стандарт разметки, основанный на XML, разработан Яндексом для принятия и размещения информации от интернет-магазинов. YML-файл используется для передачи данных о товарных предложениях интернет-магазинов.

Файл YML содержит элемент shop – информация о магазине, внутри которого расположен элемент offers – список товаров.

Синтаксис:
    <shop>
        ...
            <offers>
                ...
                    <offer>...</offer>
                ...
            </offers>
        ...
    </shop>

Элемент shop предназначен для передачи описания интернет-магазина и его товарных предложений. Данный элемент предусматривает передачу следующей основной информации:

  1. Название магазина
  2. Название компании, владеющей магазином
  3. URL магазина
  4. Перечень валют и курс конвертации
  5. Список категорий
  6. Стоимость доставки заказов по региону
  7. Список товарных предложений.