Если вы только начинаете продавать на Ozon или хотите оптимизировать процесс добавления товаров, рано или поздно столкнётесь с термином CSV-файл. Это не просто таблица с данными — это ключ к массовой загрузке ассортимента, экономии времени и минимизации ошибок. Без правильно оформленного CSV продавец рискует получить отказы в модерации, потерю позиций в выдаче или даже блокировку карточек.
Многие продавцы ошибочно думают, что CSV — это сложный инструмент для IT-специалистов. На самом деле любой предприниматель может научиться работать с ним за 1-2 часа, если понимает базовые принципы. В этой статье мы разберём, что такое CSV для Ozon, зачем он нужен, как его создать, загрузить и избежать типичных ошибок. А ещё покажем реальные примеры и дадим чек-листы для проверки файла перед отправкой.
Сразу предупредим: Ozon регулярно обновляет требования к CSV, поэтому даже опытные продавцы иногда сталкиваются с проблемами. Например, в 2026 году маркетплейс ужесточил правила для категорий электроники и детских товаров, добавив обязательные атрибуты. Если вы последний раз загружали CSV год назад — скорее всего, ваш шаблон устарел.
═══
Что такое CSV-файл для Озон и зачем он нужен
CSV (Comma-Separated Values) — это текстовый файл, где данные разделены запятыми (или другими разделителями, например, точкой с запятой). Для Ozon такой файл служит универсальным способом массовой загрузки товаров, обновления цен, остатков или характеристик. Представьте, что вместо ручного заполнения карточки для каждого из 100 товаров вы редактируете одну таблицу — и загружаете её за 5 минут.
Основные задачи, которые решает CSV:
- 📦 Массовая загрузка нового ассортимента (от 10 до 10 000 товаров за раз).
- 🔄 Обновление цен, остатков, описаний или фото существующих товаров.
- 🔍 Синхронизация данных между вашей CRM и Ozon.
- 📊 Анализ ассортимента через Excel или Google Таблицы.
Без CSV продавцам пришлось бы тратить часы на ручное добавление каждого товара через личный кабинет. Например, для загрузки 500 позиций вручную потребуется около 40 часов непрерывной работы (по 5 минут на товар). С CSV этот процесс занимает 10-15 минут + время на модерацию.
Важно понимать, что CSV для Ozon — это не просто таблица, а строго структурированный документ с жёсткими требованиями к формату. Ошибка в одном столбце может привести к отказу во всей загрузке. Например, если вы укажете вес товара в граммах вместо килограммов или пропустите обязательный атрибут (например, brand_name для брендированных товаров), система вернёт файл с ошибкой.
═══
Структура CSV-файла для Озон: обязательные и необязательные поля
Файл CSV для Ozon состоит из столбцов (атрибутов товара) и строк (конкретных позиций). Каждый столбец соответствует определённому параметру: название, цена, остаток, вес, фото и т.д. Обязательные поля зависят от категории товара, но есть базовый набор, который требуется для всех:
Пример минимальной структуры для физических товаров:
| Поле (атрибут) | Описание | Формат | Пример |
|---|---|---|---|
offer_id |
Уникальный идентификатор товара (SKU) | Текст или число | SKU-12345 или 100001 |
name |
Название товара (до 255 символов) | Текст | Смартфон Xiaomi Redmi Note 12 8/256GB, чёрный |
price |
Цена в рублях (без копеек) | Число | 24990 |
old_price |
Старая цена (если есть скидка) | Число | 27990 |
quantity |
Остаток на складе | Число | 15 |
Кроме базовых полей, Ozon требует заполнения категорийных атрибутов. Например, для одежды обязательны:
- 👕
color— цвет (должен совпадать с карточкой в каталоге Ozon). - 📏
size— размер (например,42илиM). - 🧵
material— состав ткани (например,Хлопок 100%).
Для электроники добавятся:
- 🔋
battery_capacity— ёмкость аккумулятора (в мА·ч). - 🖥️
screen_size— диагональ экрана (в дюймах). - 📱
operating_system— ОС (например,Android 13).
Если вы продаёте товары по модели FBS (хранение на складе Ozon), в CSV нужно указать дополнительные параметры логистики:
- 📦
warehouse— код склада (например,MSK-1). - ⚖️
weight— вес товара в килограммах (с точностью до 3 знаков). - 📦
length,width,height— габариты в сантиметрах.
Что будет, если не указать габариты товара?
Озон автоматически назначит стандартные тарифы доставки, которые могут быть завышены. Например, для товара весом 0.5 кг и габаритами 10×10×10 см система может рассчитать стоимость доставки как для коробки 30×30×30 см, что увеличит ваши расходы на логистику.
═══
Как создать CSV-файл для Озон: пошаговая инструкция
Есть три основных способа создать CSV для Ozon:
- Скачать шаблон из личного кабинета и заполнить его вручную.
- Экспортировать данные из вашей CRM или 1С в CSV.
- Сгенерировать файл через специальные сервисы (например, МойСклад, Bitrix24 или Excel).
Рассмотрим первый вариант — самый простой для новичков.
Шаг 1. Скачайте актуальный шаблон CSV
Перейдите в личный кабинет Ozon Seller → раздел Товары → Импорт/Экспорт → Скачать шаблон CSV. Выберите нужную категорию (например, «Электроника» или «Одежда»). Не используйте шаблоны со сторонних сайтов — они могут быть устаревшими.
Шаг 2. Заполните обязательные поля
Откройте файл в Excel или Google Таблицах. Заполните столбцы, отмеченные звёздочкой (*) — они обязательны. Например:
offer_id— уникальный артикул (можно использовать внутренний SKU вашего магазина).name— название товара (должно совпадать с карточкой в каталоге Ozon).price— цена в рублях (целое число, без копеек).
Шаг 3. Проверьте формат данных
Убедитесь, что:
- 📌 Числа (цена, вес, остаток) не содержат разделителей тысяч (пишите
24990, а не24 990). - 📌 Текстовые поля (название, описание) не содержат кавычек (
") или спецсимволов (заменяйте их на апострофы'). - 📌 Даты указаны в формате
YYYY-MM-DD(например,2026-12-31).
Шаг 4. Сохраните файл в правильном формате
В Excel: Файл → Сохранить как → Формат CSV (разделители — запятые). В Google Таблицах: Файл → Скачать → Значения, разделенные запятыми (.csv).
☑️ Проверка CSV перед загрузкой
Шаг 5. Загрузите файл в личный кабинет
Вернитесь в раздел Импорт/Экспорт → Загрузить CSV. Система покажет предварительный результат: количество успешно загруженных товаров и ошибки (если есть).
═══
Типичные ошибки в CSV и как их исправить
Даже опытные продавцы сталкиваются с отказами при загрузке CSV. Вот TOP-5 ошибок и способы их решения:
1. Ошибка: "Неверный формат файла"
🔹 Причина: Файл сохранён в неправильной кодировке (не UTF-8) или с лишними символами (BOM).
🔹 Решение: Откройте файл в Notepad++ или VS Code, выберите кодировку UTF-8 без BOM и сохраните заново.
2. Ошибка: "Отсутствует обязательное поле [название поля]"
🔹 Причина: Вы пропустили столбец, отмеченный как обязательный (например, barcode для некоторых категорий).
🔹 Решение: Проверьте шаблон для вашей категории и добавьте недостающие столбцы.
3. Ошибка: "Некорректное значение в поле [price]"
🔹 Причина: Цена указана с копейками (24990.50) или с разделителем тысяч (24 990).
🔹 Решение: Укажите цену целым числом без точек и запятых (24990).
4. Ошибка: "Товар с таким offer_id уже существует"
🔹 Причина: Вы пытаетесь загрузить товар с артикулом, который уже есть в вашем ассортименте.
🔹 Решение: Измените offer_id на уникальный или обновите существующий товар через отдельный CSV для обновлений.
5. Ошибка: "Недопустимый символ в поле [name]"
🔹 Причина: В названии товара есть запрещённые символы (кавычки, амперсанды, знаки < или >).
🔹 Решение: Замените специальные символы на текстовые эквиваленты (например, & на и).
⚠️ Внимание: Если вы загружаете CSV с товарами, которые уже есть в продаже, но изменили их offer_id, старые карточки будут автоматически архивированы. Это приведёт к потере отзывов и позиций в поиске!
═══
Как обновить цены и остатки через CSV
Одного добавления товаров недостаточно — нужно регулярно обновлять цены и остатки. Для этого Ozon предоставляет отдельные шаблоны CSV:
- 💰 Обновление цен: Файл содержит только
offer_idиprice(иold_price, если есть скидка). - 📦 Обновление остатков: Файл содержит
offer_id,warehouse(код склада) иquantity.
Пример файла для обновления цен:
offer_id,price,old_price
SKU-12345,24990,27990
SKU-12346,19990,22990
Важные нюансы:
- 🔄 Обновления применяются в течение 1-2 часов (иногда дольше в пиковые нагрузки).
- 📈 Если вы снижаете цену более чем на 30% за раз, Ozon может заблокировать изменение для проверки на демпинг.
- 🚫 Не обновляйте остатки вручную, если используете FBS — данные должны синхронизироваться автоматически со склада Ozon.
Для автоматизации обновлений можно настроить интеграцию через API Ozon или сервисы вроде МойСклад, 1С:Управление торговлей. Это избавит от ручного экспорта/импорта CSV.
═══
Инструменты для работы с CSV: что использовать помимо Excel
Excel или Google Таблицы подходят для небольших ассортиментов (до 1 000 товаров). Если у вас больше позиций или нужна автоматизация, рассмотрите эти инструменты:
1. OpenOffice Calc или LibreOffice Calc
🔹 Бесплатные аналоги Excel с поддержкой CSV.
🔹 Преимущество: не добавляют скрытых символов при сохранении.
2. Notepad++ с плагином CSV Lint
🔹 Позволяет проверять CSV на ошибки формата (лишние запятые, кавычки).
🔹 Полезен для крупных файлов (10 000+ строк).
3. Python + библиотека 🔹 Для продвинутых пользователей: автоматизация обработки CSV (например, массовая замена цен по формуле).
🔹 Пример кода для проверки CSV:
df = pd.read_csv('ozon_import.csv', sep=',') print(df.head()) # Показывает первые 5 строкpandas
import pandas as pd
4. Сервисы для продавцов
— аналитика и автообновление цен.
⚠️ Внимание: Если вы используете 1С для выгрузки CSV, убедитесь, что в настройках отключена опция "Экспортировать имена столбцов в первой строке". Ozon требует, чтобы заголовки столбцов были на английском и строго соответствовали шаблону.
═══
Частые вопросы о CSV для Озон
Можно ли загружать один и тот же CSV несколько раз?
Да, но с оговорками. Если в файле есть товары с offer_id, которые уже существуют в вашем ассортименте, данные будут перезаписаны (кроме отзывов и статистики продаж). Для добавления новых позиций используйте уникальные артикулы.
Как узнать, почему Озон отклонил мой CSV?
После загрузки файла в личном кабинете появится отчёт с ошибками. Если сообщение непонятно, скачайте файл с ошибками (кнопка Скачать отчёт) и проверьте строки, отмеченные красным. Чаще всего проблемы связаны с:
- Несоответствием названий столбцов шаблону.
- Некорректными символами в тексте (кавычки, апострофы).
- Пустыми обязательными полями.
Нужно ли указывать баркод (штрихкод) в CSV?
Зависит от категории:
- 📦 Обязательно для товаров с маркировкой (Честный ЗНК): одежда, обувь, духи, шины.
- 📱 Рекомендуется для электроники и брендированных товаров (помогает избежать дублей).
- 🎁 Не обязательно для ручной работы, сувениров и других немарочных категорий.
Если баркода нет, укажите no_barcode в соответствующем поле.
Как загрузить фотографии товаров через CSV?
В CSV можно указать только ссылки на изображения, загруженные заранее. Для этого:
- Загрузите фото на любой хостинг (например, Yandex Диск, Google Drive или специализированные сервисы вроде ImgBB).
- Получите прямые ссылки на изображения (они должны открываться в браузере без авторизации).
- В CSV в столбце
imageилиimagesукажите ссылки через запятую (например,https://example.com/photo1.jpg,https://example.com/photo2.jpg).
⚠️ Ozon требует, чтобы первое фото было на белом фоне (для большинства категорий).
Можно ли редактировать CSV после загрузки?
Да, но с ограничениями:
- 🔄 Цены и остатки можно обновлять хоть каждый час через отдельные CSV.
- 📝 Описание, фото, атрибуты редактируются через полную выгрузку CSV (с теми же
offer_id). - ❌ Удалять товары через CSV нельзя — для этого есть отдельная функция в личном кабинете.