Валидатор YML фида — проверка и исправление ошибок

YML/XML adapter

Валидатор YML фида для интернет-магазина

YML/XML adapter проверяет, исправляет и упаковывает товарный файл прямо в браузере.

Проверить YML фид на ошибки перед загрузкой

Загрузите файл поставщика или вставьте ссылку на него. Валидатор YML фида проверит структуру каталога, товары, цены, категории, ссылки, изображения и другие поля, которые чаще всего мешают загрузке в интернет-магазин. Поддерживаются .xml, .yml и .yaml.

Исправление файла и скачивание ZIP-архива доступны после входа по email.

Хотите попробовать полный функционал? Войдите по email, чтобы получить welcome-лимит, скачать исправленный файл и использовать автоматическую подготовку каталога.

Что можно загрузить и куда подходит файл

Форматы файла

Сервис принимает товарные фиды поставщика в форматах .xml, .yml, .yaml. Это те же файлы, которыми обмениваются поставщик и магазин.

Готовые профили проверки

uCoz, Google Merchant. Профиль определяет, какие правила применять к товарам: обязательность полей, допустимые значения наличия и требования к идентификаторам.

Чего сервис не делает

Модулей для 1С-Битрикс, WooCommerce, OpenCart, InSales, Ozon и Wildberries у нас нет, и мы не заявляем их поддержку. Файл для любой другой CMS можно проверить здесь, а если модуль импорта отвергает его по нестандартным правилам — разобрать вручную: ручная адаптация YML-фида.

Basic

500 ₽

30 конвертаций в месяц

Pro

700 ₽

100 конвертаций в месяц

Unlimited

1000 ₽

Безлимитные конвертации

Ручная адаптация файла

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

Диагностика: 200 ₽ для подписчиков, 400 ₽ без подписки. Доработка после подтверждения специалиста: 300 ₽ / 600 ₽.

Как работает ручная адаптация

Для интернет-магазинов

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

Для агентств и интеграторов

Можно быстро проверять чужие YML/XML-файлы, видеть типовые ошибки и отдавать клиенту понятное описание проблем.

Для регулярных обновлений

Одинаковая логика доступна в браузере и Telegram-боте, а связка профилей остается опциональной.

Как работает обработка

  1. 1Вы загружаете YML/XML-файл поставщика через браузер или указываете ссылку на него.
  2. 2Сервис проверяет структуру файла и показывает, какие ошибки могут помешать загрузке товаров.
  3. 3Если файл можно обработать автоматически, сервис исправляет категории, параметры и при необходимости делит большой файл на части.
  4. 4Вы скачиваете ZIP-архив и можете продолжить работу в Telegram, если сами подключите связку.

FAQ

Что такое валидатор YML фида и чем он отличается от обычной проверки XML?

Проверка XML отвечает на вопрос «читается ли файл как разметка». Валидатор YML фида отвечает на вопрос «примет ли этот каталог интернет-магазин»: читает ли модуль импорта категории, цены, валюты, идентификаторы товаров, ссылки на карточки и изображения, не повторяются ли номера товаров и не превышает ли файл лимит загрузки. Именно эти расхождения обычно и останавливают импорт.

Как подготовить YML/XML-файл для загрузки в интернет-магазин?

Загрузите файл поставщика с расширением .xml, .yml или .yaml либо вставьте ссылку на него. Сервис проверит, можно ли прочитать файл, найдет типовые ошибки в товарах и категориях, а после входа по email подготовит ZIP-архив с исправленной версией для загрузки в каталог.

Чем сайт отличается от Telegram-бота?

Основная логика одинаковая: можно проверить файл, подготовить исправленную версию и получить архив. Сайт удобнее, когда вы работаете с компьютера, загружаете большие файлы или не пользуетесь Telegram. Бот удобен для быстрых проверок, уведомлений и обратной связи. Связывать аккаунты нужно только тем, кто хочет работать и на сайте, и в Telegram.

Нужно ли создавать аккаунт или подключать Telegram?

Для первичной проверки аккаунт не нужен: можно загрузить файл и увидеть, какие проблемы в нем есть. Чтобы скачать исправленный ZIP-архив и учитывать лимиты, нужно войти по email. Telegram подключается отдельно и добровольно, если вам удобно получать результаты и продолжать работу через бота.

Какие ошибки сервис ищет в товарном файле?

Сервис проверяет, есть ли в файле товары и категории, не повторяются ли идентификаторы товаров, заполнены ли важные поля вроде названия, цены, валюты и категории. Также он ищет ссылки на несуществующие категории, проблемы со структурой XML/YML и ситуации, когда файл слишком большой и его лучше разделить на несколько частей.

Можно ли проверить YML фид на ошибки без регистрации?

Да. Первичный анализ доступен сразу: загрузите файл или вставьте ссылку, и вы увидите отчет о структуре, количестве товаров, дублях идентификаторов, пропущенных полях и битых ссылках на категории. Регистрация по email нужна только для конвертации файла и скачивания исправленного ZIP-архива.

Что делать, если YML фид не проходит валидацию при загрузке?

Сначала посмотрите отчет валидатора: он перечисляет конкретные проблемы и товары, где они найдены. Чаще всего импорт останавливают пустые или неверно отформатированные цены, повторяющиеся номера товаров, ссылки на несуществующие категории, нераспознанные значения наличия и отсутствие изображений или ссылки на карточку. Автоматическая обработка сортирует категории, приводит параметры к единому виду и делит слишком большой файл на части. Если проблема нестандартная и автоматика не помогает, файл можно отдать на ручную адаптацию.

Можно ли отправить файл на ручную проверку?

Да. Если автоматическая обработка не помогла или магазин все равно не принимает файл, можно заказать ручную адаптацию. В таком сценарии файл смотрит специалист: разбирает конкретную ошибку импорта, приводит структуру к нужному виду и подсказывает, что именно было не так.

Почему товарный файл может не загрузиться в интернет-магазин

XML — это общий формат разметки данных: он задает правила, по которым информация хранится в виде вложенных тегов. На его основе появились разные прикладные форматы для обмена каталогами товаров. YML — один из таких вариантов: это XML-файл с договоренностями о том, как описывать магазин, категории, товары, цены, валюты, картинки и дополнительные характеристики. Поэтому любой YML технически похож на XML, но не любой XML уже подходит для загрузки товаров в интернет-магазин.

Такие файлы обычно используют поставщики, маркетплейсы, CMS, системы учета и интернет-магазины. Поставщик выгружает каталог один раз, а магазин загружает его к себе, чтобы не переносить сотни или тысячи товаров вручную. Проблема в том, что каждая площадка ожидает немного разную структуру: где-то обязательна категория, где-то строго проверяется цена, где-то нельзя повторять идентификаторы товаров, а где-то большой файл нужно разделить перед загрузкой.

Из-за этого импорт часто ломается на мелочах: отсутствует название товара, цена записана в неправильном формате, старая цена меньше текущей, значение наличия непонятно модулю импорта, валюта не совпадает со списком валют, товар ссылается на категорию, которой нет в файле, или несколько товаров имеют один и тот же номер. Еще одна частая проблема — неполные карточки товаров: нет ссылки на страницу товара, нет изображения, не указан штрихкод, GTIN, артикул производителя или связка бренда и модели. Для рекламных систем и маркетплейсов могут быть важны дополнительные поля, например категория Google Merchant. Иногда файл формально открывается как XML, но внутри нарушена логика каталога: категории идут в неудобном порядке, параметры поставщика записаны нестандартно, а размер файла превышает лимит загрузки.

YML/XML adapter помогает найти такие проблемы до загрузки в магазин. Сервис проверяет файл поставщика, объясняет риски понятным языком, подготавливает исправленную версию и упаковывает результат в ZIP-архив. Это полезно, когда нужно быстро проверить YML, исправить XML-каталог, подготовить товары к импорту, найти ошибки загрузки каталога или привести файл поставщика к формату, который легче принять CMS, витрине или модулю импорта.

Если автоматическая проверка не нашла причину, а магазин продолжает отклонять файл, посмотрите ручную адаптацию YML-фида: файл разбирает специалист и объясняет, что именно нужно поправить.