Экспорт данных в формате CSV на Ozon — это ключевой инструмент для продавцов, который позволяет массово управлять каталогом товаров, обновлять цены, остатки и характеристики без ручного ввода. Если вы только начинаете работать с маркетплейсом или хотите оптимизировать процессы, понимание механизма выгрузки CSV сэкономит часы времени и минимизирует ошибки.
В этой статье мы разберём не только базовые принципы экспорта, но и нюансы, которые редко упоминают в официальной документации. Например, почему некоторые поля в файле игнорируются системой, как избежать дублирования товаров при повторной загрузке, и какие скрытые ограничения на количество символов в описаниях действуют в 2026 году. Вы также узнаете, как автоматизировать экспорт с помощью API и сторонних сервисов — это актуально для продавцов с ассортиментом от 1000+ позиций.
Что такое экспорт CSV на Ozon и зачем он нужен
Файл CSV (Comma-Separated Values) — это табличный формат, где данные разделяются запятыми или другими разделителями. На Ozon он используется для:
- 📦 Массовой загрузки товаров — добавление новых позиций в каталог без ручного создания карточек.
- 🔄 Обновления информации — изменение цен, остатков, описаний или характеристик для сотен товаров одновременно.
- 📊 Аналитики и отчётности — выгрузка данных о продажах, возвратах или отзывах для дальнейшей обработки в Excel или Google Sheets.
- 🔗 Синхронизации с 1С или CRM — интеграция внутренних систем учёта с маркетплейсом.
Главное преимущество CSV перед ручным вводом — скорость и точность. Например, обновление цен на 500 товаров через интерфейс Ozon Seller займёт несколько часов, тогда как с помощью файла это делается за минуты. Однако есть и подводные камни: неправильный формат файла, ошибки в данных или несоответствие требованиям маркетплейса могут привести к отказу в загрузке.
Типы CSV-файлов на Ozon: какой выбрать для вашей задачи
На платформе используется несколько типов CSV-файлов, каждый из которых предназначен для конкретных операций. Основные из них:
| Тип файла | Назначение | Пример использования |
|---|---|---|
import_goods.csv |
Загрузка новых товаров или обновление существующих | Добавление 200 новых позиций в каталог |
prices_stocks.csv |
Обновление цен и остатков | Массовое снижение цен на акционные товары |
orders.csv |
Выгрузка информации о заказах | Анализ продаж за последний месяц |
reviews.csv |
Экспорт отзывов покупателей | Мониторинг рейтингов и обработка негатива |
Самый востребованный файл — import_goods.csv, так как он позволяет управлять всей номенклатурой. Однако для регулярного обновления цен и остатков удобнее использовать prices_stocks.csv, поскольку он содержит минимальный набор полей и обрабатывается системой быстрее.
⚠️ Внимание: Если вы загружаетеimport_goods.csvс товарами, которые уже есть в каталоге, система обновит их данные. Чтобы избежать случайного изменения, всегда проверяйте файл на дубликаты по артикулам (offer_id).
Пошаговая инструкция: как экспортировать CSV из Ozon Seller
Рассмотрим процесс выгрузки файла на примере экспорта данных о товарах:
- Авторизуйтесь в личном кабинете Ozon Seller.
- Перейдите в раздел
Товары → Импорт/Экспорт. - Выберите тип операции:
- 📥 Импорт — для загрузки данных на платформу.
- 📤 Экспорт — для выгрузки данных с платформы.
Товары или Заказы).Сформировать файл и дождитесь завершения процесса (может занять до 10 минут при большом объёме данных).Проверьте права доступа к разделу "Импорт/Экспорт"
Убедитесь, что в каталоге нет дубликатов артикулов
Сохраните резервную копию текущих данных
Используйте последнюю версию шаблона от Ozon-->
Обратите внимание: экспортированный файл будет содержать только те поля, которые доступны в вашем тарифе. Например, продавцы на тарифе FBS увидят дополнительные колонки с данными о логистике, которых нет у FBO-продавцов.
Структура CSV-файла: обязательные и опциональные поля
Каждый CSV-файл для Ozon имеет строгую структуру. Рассмотрим ключевые поля для import_goods.csv:
| Поле | Тип | Обязательно? | Описание |
|---|---|---|---|
offer_id |
Строка | Да | Уникальный артикул товара (до 40 символов) |
name |
Строка | Да | Название товара (до 255 символов) |
price |
Число | Да | Цена в рублях (без копеек) |
old_price |
Число | Нет | Старая цена (для отображения скидки) |
quantity |
Число | Да | Количество на складе |
Поля category_id и attributes также критически важны, но их заполнение зависит от категории товара. Например, для электроники потребуется указать brand, model и color, а для одежды — size, material и gender.
Одно из самых распространённых заблуждений — что поле description можно заполнять произвольно. На самом деле Ozon ограничивает его до 4000 символов и блокирует HTML-теги. Также нельзя использовать ключевые слова, не относящиеся к товару (например, "акция", "хит продаж"), — это приведёт к отказу в модерации.
Распространённые ошибки при экспорте CSV и как их избежать
Даже опытные продавцы сталкиваются с проблемами при работе с CSV. Вот самые частые ошибки и способы их решения:
- ❌ Неправильный разделитель — файл не открывается или данные сдвинуты.
Решение: Используйте запятую (,) как разделитель и проверяйте настройки региональных стандартов в Excel. - ❌ Дублирующиеся
offer_id— система откажет в загрузке.
Решение: Проверьте уникальность артикулов с помощью функцииУсловное форматирование → Правила выделения ячеек → Повторяющиеся значения. - ❌ Несоответствие категорий — товар не проходит модерацию.
Решение: Указывайтеcategory_idиз официального справочника Ozon (актуализируется раз в квартал). - ❌ Ошибки в формате цен — система не распознаёт значение.
Решение: Цены должны быть целыми числами (например,1999, а не1999.00или1 999).
⚠️ Внимание: Если вы загружаете файл с товарами, которые уже есть в каталоге, но не указываете offer_id, система создаст дубликаты. Это приведёт к блокировке карточки до ручной проверки модератором.
Ещё одна типичная проблема — превышение лимитов. Например, в одном файле можно загрузить не более 50 000 строк. Если у вас больше товаров, разбейте файл на части. Также учитывайте, что Ozon ограничивает частоту загрузок: не более 5 файлов в час для одного аккаунта.
Что делать, если файл не загружается без ошибок?
Если система не выдаёт конкретную ошибку, но файл не обрабатывается, проверьте:
1. Кодировку файла (должна быть UTF-8).
2. Наличие скрытых символов (например, неразрывных пробелов).
3. Соответствие названий колонок шаблону (регистр имеет значение!).
4. Размер файла (максимум 50 МБ).
Если проблема остаётся, обратитесь в поддержку с логами загрузки (их можно скачать в разделе Импорт/Экспорт → История операций).
Автоматизация экспорта CSV: API и сторонние сервисы
Для продавцов с большим ассортиментом ручной экспорт/импорт CSV становится неэффективным. В этом случае поможет автоматизация:
- 🤖 Ozon API — позволяет интегрировать вашу систему учёта с маркетплейсом. Например, можно настроить автоматическое обновление остатков каждые 2 часа.
- 📈 1С:Предприятие — модуль для синхронизации с Ozon через CSV или API.
- 🔄 Сервисы типа MoySklad, Bitrix24, RetailCRM — поддерживают готовую интеграцию с маркетплейсом.
- 🛠️ Самостоятельные скрипты — на Python или PHP для парсинга и генерации CSV (требует навыков программирования).
Пример кода для выгрузки данных через API на Python:
import requests
url = "https://api-seller.ozon.ru/v1/product/info"
headers = {
"Client-Id": "Ваш_Client_ID",
"Api-Key": "Ваш_API_ключ",
"Content-Type": "application/json"
}
params = {
"offer_id": ["12345", "67890"] # Список артикулов
}
response = requests.post(url, headers=headers, json=params)
print(response.json())
Автоматизация особенно актуальна для продавцов на FBS, где остатки нужно обновлять в реальном времени. Однако учтите, что за частые запросы к API Ozon может ввести ограничения (например, не более 1000 запросов в сутки для одного аккаунта).
Как проверить и отладить CSV перед загрузкой на Ozon
Перед загрузкой файла на платформу обязательно выполните проверку:
- Валидация структуры — убедитесь, что все обязательные поля заполнены, а формат данных соответствует требованиям (например, целые числа для цен).
- Проверка уникальности — используйте формулу
=СЧЁТЕСЛИ($A:$A; A2)в Excel, чтобы найти дубликатыoffer_id. - Тестовая загрузка — загрузите файл с 5–10 товарами, чтобы проверить обработку системой.
- Анализ логов — после загрузки скачайте файл с ошибками (если они есть) в разделе
История операций.
Для удобства можно использовать специализированные инструменты:
- 📊 CSVLint — онлайн-валидатор структуры файла.
- 🔍 Notepad++ — для поиска скрытых символов (включите отображение всех знаков через
Вид → Символы → Показать все символы). - 📈 Google Sheets — для совместной работы над файлом (например, если данные заполняет несколько менеджеров).
⚠️ Внимание: Если вы редактируете CSV в Excel, сохраняйте файл черезФайл → Сохранить как → CSV UTF-8 (разделители — запятые). Сохранение в стандартном формате.csvможет привести к проблемам с кодировкой кириллических символов.
FAQ: Ответы на частые вопросы об экспорте CSV на Ozon
Можно ли загрузить CSV с товарами, которые уже есть в каталоге?
Да, но система обновит данные существующих товаров. Чтобы избежать случайных изменений, убедитесь, что offer_id в файле совпадают с артикулами в каталоге. Если offer_id не указан или не совпадает, будут созданы дубликаты.
Сколько времени занимает обработка файла?
Время зависит от размера файла:
- До 1000 строк — 1–5 минут.
- 1000–10 000 строк — 5–30 минут.
- Более 10 000 строк — до 2–3 часов.
В пиковые часы (с 10:00 до 14:00 по МСК) обработка может занять больше времени.
Что делать, если после загрузки CSV товары не отображаются в каталоге?
Причины могут быть следующими:
- Товары на модерации (проверьте статус в разделе
Товары → На модерации). - Ошибки в данных (скачайте лог ошибок в
История операций). - Несоответствие категории (убедитесь, что
category_idактуален). - Ограничения аккаунта (например, лимит на количество товаров).
Если проблема не решена, обратитесь в поддержку с указанием ID операции из истории.
Можно ли экспортировать CSV с отзывами покупателей?
Да, для этого в разделе Отзывы → Экспорт выберите формат CSV. Файл будет содержать:
- ID отзыва;
- Рейтинг (от 1 до 5);
- Текст отзыва;
- Дата публикации;
- ID товара (
offer_id).
Обратите внимание: экспорт отзывов доступен только для товаров, проданных за последние 12 месяцев.
Как часто можно обновлять цены через CSV?
Ozon не устанавливает жёстких ограничений на частоту обновления цен, но:
- Рекомендуемый интервал — не чаще 1 раза в 2–3 часа.
- При массовых обновлениях (более 1000 товаров) используйте API.
- Частые изменения цен (например, раз в 10 минут) могут привести к временной блокировке функции импорта.
Для динамического ценообразования (например, подстраивания под конкурентов) лучше использовать специализированные сервисы вроде Pricer24 или Competer.