Что такое YML-файлы | Технологии успеха
Меню
Интернет-агентство «Технологии успеха»
Сайты для производственных и торговых компаний
Задать вопрос 8 800 775-17-11

Что такое YML

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

Структура YML-файла

Файл имеет четкую и строгую иерархию, что обеспечивает корректный парсинг данных различными сервисами. Структура YML состоит из основной информации о магазине (название, валюта) и подробного описания каждого товара. Для каждой товарной позиции (оффера) указываются обязательные и необязательные элементы.

Ключевые данные о товаре:

  • Идентификация. Уникальный ID товара (id), наименование (<name>), производитель (<vendor>) и модель (<model>), а также артикул (<vendorCode>).
  • Цена. Актуальная цена (<price>), валюта (<currencyId>) и старая цена (<oldprice>) для отображения скидок.
  • Наличие и доставка. Статус наличия (available="true/false"), информация о возможности доставки (<delivery>) и самовывоза (<pickup>).
  • Описание. Прямая ссылка на карточку товара (<url>), ссылки на изображения (<picture>) и текстовое описание с характеристиками (<description>).
  • Категоризация. Идентификатор категории, к которой относится товар (<categoryId>).

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

Практическое применение и создание

Основное назначение YML — экспорт каталога из CMS сайта в сервисы Яндекса, в первую очередь, в Яндекс.Маркет. Однако его применение гораздо шире: YML-фиды используются для создания динамических рекламных кампаний в Директе, загрузки каталогов на другие маркетплейсы и прайс-агрегаторы. Формирование корректного прайс-листа — стандартная задача для разработчиков сайтов при интеграции сайта с торговыми площадками. Большинство современных CMS для интернет-магазинов имеют встроенные инструменты или плагины для автоматической генерации YML-файлов.

Таким образом, YML-файл — это то, что помогает представить ассортимент любого интернет-магазина на внешних платформах.

Подписаться:
наверх