Материал посвящён вопросу «Загрузка товаров на Озон через YML: руководство с примерами». Ниже собраны ориентиры для продавца; конкретные правила необходимо подтвердить в официальной справке Ozon и личном кабинете.
Редакционный статус: черновик. Сторонний материал использован только как исследовательское сырьё для выявления вопроса пользователя. Он не является официальным подтверждением фактов и не даёт права на копирование формулировок. До публикации нужны официальный первоисточник, самостоятельный текст, проверка совпадений и редакторская приёмка.
Главное
- Что такое YML и почему Озон требует этот формат.
- Требования Озон к структуре YML-файла.
- Пошаговая инструкция: как создать YML-файл для Озон.
- Шаг 1. Подготовьте данные в Excel.
- Шаг 2. Сконвертируйте Excel в YML.
Что такое YML и почему Озон требует этот формат
YML (Yandex Market Language) — это XML-формат, изначально разработанный Яндекс. Маркетом для обмена данными о товарах. Озон адаптировал его под свои нужды, добавив обязательные поля и ограничения. Главное преимущество YML перед ручным вводом или Excel:
- 🔄 Автоматическая синхронизация — изменения в вашем каталоге сразу отражаются на маркетплейсе.
- ⚡ Скорость — загрузка тысяч товаров занимает минуты, а не часы.
- 📊 Структурированные данные — Озон лучше понимает характеристики товаров, что улучшает выдачу в поиске.
- 🛡️ Меньше ошибок — система валидирует файл перед загрузкой и указывает на проблемы.
Озон принимает YML-файлы версии 1.0 и 1.1, но рекомендует использовать последнюю. Основное отличие — поддержка мультимедиа (видео, 3D-модели) и расширенных атрибутов в версии 1.1. Если ваш каталог простой, достаточно и 1.0.
Требования Озон к структуре YML-файла
Озон предъявляет жёсткие требования к структуре YML. Если файл не соответствует стандарту, вы получите ошибку ещё на этапе валидации. Вот ключевые правила:
| Параметр | Требования Озон | Пример |
|---|---|---|
| Кодировка | Только UTF-8 (без BOM) | <?xml version="1.0" encoding="UTF-8"?> |
| Размер файла | Не более 50 МБ в архиве (100 МБ для FBO) | Для 50 000 товаров — ~30-40 МБ |
| Обязательные теги | shop, offers, offer, url, price, currencyId | <offer id="123" available="true"> <url> <price>999</price> <currencyId>RUB</currencyId> </offer> |
| Формат цены | Целое число без разделителей (рубли в копейках) | 1 299 ₽ → 129900 |
| Изображения | Ссылки должны быть прямыми (без редиректов), формат JPG/PNG, размер ≥ 800×800 px | <picture> |
Особое внимание уделите тегу <categoryId> — он должен соответствовать категориям Озон. Если указать неверный идентификатор, товар не пройдёт модерацию. Например, для смартфонов используйте categoryId="17035677" (категория "Мобильные телефоны").
инструкция: как создать YML-файл для Озон
Сгенерировать YML можно тремя способами: вручную (для небольших каталогов), через плагины CMS (например, для 1C-Битрикс или WordPress ), или с помощью скриптов. Мы разберём универсальный метод на примере Excel + конвертер.
Шаг 1. Подготовьте данные в Excel
- 📌 ID (уникальный артикул)
- 🔗 URL (ссылка на товар на вашем сайте)
- 💰 Price (цена в копейках)
- Quantity (остаток)
- Picture (ссылка на главное изображение)
- 🏷️ Name (название товара)
- Description (описание)
- 📌 CategoryId (ID категории Озон)
ID | URL | Price | Quantity | Picture | Name | Description | CategoryId 12345 | | 59900 | 10 | | iPhone 15 128GB | Смартфон Apple... | 17035677
Шаг 2. Сконвертируйте Excel в YML
- 🔧 YML Generator — загружаете Excel, получаете готовый файл.
- 🔧 XML-Sitemaps — поддерживает расширенные настройки.
- 🔧 Плагин "YML для Озон" в 1C-Битрикс (если у вас интернет-магазин на этой CMS).
Если товаров много (10 000+), лучше написать скрипт на Python с библиотекой pandas:
df = pd.read_excel('products.xlsx') root = ET. Element('yml_catalog', date=str(pd. Timestamp.now())) shop = ET. SubElement(root, 'shop') Далее формируете структуру в цикле
Как загрузить YML-файл в личный кабинет Озон
После создания YML остаётся загрузить его на маркетплейс. Это можно сделать через личный кабинет или API. Рассмотрим оба способа.
Способ 1: Через личный кабинет (для начинающих)
- Перейдите в раздел Товары → Импорт товаров.
- Выберите Загрузить YML-файл.
- Заархивируйте файл в ZIP (если он больше 1 МБ).
- Загрузите архив и дождитесь проверки (до 10 минут).
- Исправьте ошибки, если они появились в отчёте.
- Успешно — товары отправлены на модерацию.
- С предупреждениями — часть товаров не загружена (нужно исправить).
- ❌ Ошибка — файл не соответствует требованиям (проверьте кодировку или структуру).
Способ 2: Через API (для автоматизации)
Для регулярных обновлений используйте API Озон. Пример запроса на Python:
url = " headers = { "Client-Id": "ваш_client_id", "Api-Key": "ваш_api_key", "Content-Type": "multipart/form-data" } files = {"file": open("products.yml", "rb")} response = requests.post(url, headers=headers, files=files) print(response.json())
Ответ API будет содержать task_id — по нему можно отследить статус загрузки через метод /v1/product/import/info.
Порядок проверки
- Уточните, относится ли инструкция к вашей схеме работы, категории и типу товара.
- Сверьте доступные действия и статусы в личном кабинете.
- Проверьте обязательные поля, документы, ограничения и возможные расходы.
- Выполните действие и сохраните подтверждение: номер заявки, отчёт, акт или статус операции.
- Если результат отличается от ожидаемого, зафиксируйте экран и обратитесь в поддержку с конкретными данными.
Типичные ошибки
- Использовать устаревший порядок действий без проверки интерфейса.
- Не учитывать различия между FBO, FBS и realFBS.
- Переносить условия одной категории товаров на другую.
- Не сохранять подтверждающие документы и номера операций.
Итоговый чек-лист
- Правила и ограничения проверены на дату выполнения операции.
- Выбрана правильная схема работы и нужный раздел кабинета.
- Обязательные данные заполнены, а результат операции сохранён.
- В статье нет неподтверждённых тарифов, сроков и числовых обещаний.
Частые вопросы
Что важно учитывать в разделе «что такое yml и почему озон требует этот формат»?
YML (Yandex Market Language) — это XML-формат, изначально разработанный Яндекс. Маркетом для обмена данными о товарах. Озон адаптировал его под свои нужды, добавив обязательные поля и ограничения. Главное преимущество YML перед ручным вводом или Excel:
Что важно учитывать в разделе «требования озон к структуре yml-файла »?
Озон предъявляет жёсткие требования к структуре YML. Если файл не соответствует стандарту, вы получите ошибку ещё на этапе валидации. Вот ключевые правила:
Что важно учитывать в разделе «инструкция: как создать yml-файл для озон»?
Сгенерировать YML можно тремя способами: вручную (для небольших каталогов), через плагины CMS (например, для 1C-Битрикс или WordPress ), или с помощью скриптов. Мы разберём универсальный метод на примере Excel + конвертер.
Чек-лист выполнения
Используйте этот контрольный список для задачи «Загрузка товаров на Озон через YML: руководство с примерами».
| Этап | Контрольный вопрос | Результат |
|---|---|---|
| До начала | Подходит ли действие для вашей схемы, категории и договора? | Условия подтверждены официальной справкой |
| Подготовка | Собраны ли данные, документы, размеры и идентификаторы? | Нет пустых обязательных полей |
| Выполнение | Сохранены ли промежуточные номера и статусы? | Операцию можно восстановить по журналу |
| Проверка | Совпадает ли результат с ожидаемым периодом и кабинетом? | Статус, сумма или файл проверены |
| После завершения | Нужен ли контроль через несколько часов или дней? | Назначена дата повторной проверки |
Если интерфейс отличается от описания, остановитесь и найдите актуальную официальную инструкцию — не продолжайте по устаревшему скриншоту.
По теме
- Как сдать товар на Озон: полная инструкция для продавцов
- Где в Озоне указывать страну производства: полная инструкция для продавцов
- Штрихкоды на Ozon: как создать, где распечатать и какие ошибки избегать
Источники, авторские права и актуальность
Исследовательский материал: SRC-20953.
Этот источник используется только для понимания поискового интента. Он не считается официальным подтверждением и не разрешает копирование текста. Перед публикацией факты нужно заменить ссылками на официальную справку Ozon или удалить, если подтверждение не найдено.
Внутренний идентификатор источника: SRC-20953. Дата автоматической проверки: 27.08.2026.
