Сравнение отчёта полученного из API с отчётом скаченного из кабинета OZON

Я не буду описывать, зачем нужен детализированный отчёт по расходам по каждому SKU, потому что если вы это не знаете, то мне никак не продать это решение — и здесь я могу вам либо предложить спросить ChatGPT, либо поменять сферу приложения ваших умений.


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

Но прежде — объясню, почему на основании отчета из кабинета невозможно корректно посчитать ДРР и построить нормальную аналитику.

Критерий Отчёт из кабинета Отчёт по API от api-master.ru
Автоматизация сбора❌ Вручную✅ Полная автоматизация через API
Детализация по дням❌ Нет✅ Есть — можно строить динамику
Детализация заказов❌ Только сумма✅ Полный список заказов, цена, себестоимость
Маржинальность и ROI❌ Невозможно посчитать✅ Считается на основе себестоимости
CTR, показы, клики✅ Есть✅ Есть
Добавления в корзину✅ Есть❌ Нет (но можно по заказам)
Тип кампании✅ Видно в таблице✅ По campaign_id (точнее)
Гибкость анализа❌ Только фиксированный отчёт✅ Свободная аналитика в BI / Excel / Google Sheets
Выручка и расходы❌ Суммарно✅ Покупка по каждой транзакции
Формат выгрузкиCSV / ExcelJSON + Google Sheets / Excel
Обновление❌ Только вручную✅ Ежедневно, автоматически

Сравнение для маркетологов

КабинетAPI
Автоматизация
❌ Вручную✅ Авто
По дням
❌ Нет✅ Есть
Детализация
❌ Только суммы✅ Заказы, цены
ROI / Маржа
❌ нельзя✅ можно
CTR и клики
Корзины
Формат
CSVJSON + Таблицы
Обновление
❌ вручную✅ авто

Почему нельзя посчитать ДРР по отчёту из кабинета Ozon:

Нет связки "расход ↔ заказ"

В кабинете вы видите только суммарные значения: сколько потратили, сколько получили выручки, но не понятно, какие именно заказы (и когда) были получены благодаря этой рекламе.


Выручка по SKU дана в аггрегации

Если один SKU участвует сразу в нескольких кампаниях — например, и в "Продвижении в поиске", и в "Выводе в ТОП", — то в кабинете Ozon вся выручка по этому товару суммируется, а не делится между источниками.

➜ В результате вы не можете понять, какой канал реально сработал, а какой просто слил бюджет.


Нет данных по каждому заказу

Без ID заказа, количества, себестоимости и даты — вы не можете сделать нормальный расчёт рентабельности или возврата на инвестиции (ROI), не говоря уже про корректный анализ по дням.


ДРР в кабинете — просто число

Это число рассчитано Ozon'ом внутри, и вы не можете проверить, как именно оно получено. Оно не учитывает отмены, возвраты, частичные доставки и т. д.

  • Выручка указана агрегированно, без детализации
    • В таблице из кабинета поле "Продажи, ₽" показывает сумму всех заказов по SKU в рамках кампании, но не даёт понимания, из каких заказов она состоит.
    • Нет информации о том, какой именно заказ на какую сумму был совершен, в какой день и по какой цене.
    📌 Это значит, что ты не можешь проверить или перепроверить, как была получена эта выручка — она просто «появляется» как сумма.
  • Нет себестоимости или цены закупки
    • В кабинете нет данных о себестоимости товара, только продажная цена.
    • Без этого невозможно посчитать реальную маржинальность и сравнить её с рекламными расходами.
  • Неизвестны параметры самого заказа
    В кабинете нет таких данных, как:
    • orderId
    • offerId
    • количество
    • цена по факту продажи
    • были ли скидки, купоны, бонусы.
    📌 Без этих данных нельзя оценить реальный вклад рекламы в конкретные продажи, и уж тем более нельзя соединить это с финансовыми отчётами.
  • Нет разбивки по дням
    • Столбец "Расход" — это итоговая сумма за период, без разбивки на дни.
    • То же с выручкой: нет понимания, когда произошли заказы.
    📌 А ДРР по дням — это основа для оптимизации: ты можешь увидеть, в какие дни реклама была убыточной и отключить её.
  • SKU может участвовать в нескольких кампаниях одновременно
    • Отчёт из кабинета не показывает, какая часть продаж пришлась на какую кампанию, если один и тот же товар продвигается в нескольких типах (например, "Поиск" и "Вывод в топ").
    📌 Это приводит к перекрёстному влиянию и искаженному ДРР: непонятно, какая реклама реально сработала.

Почему отчёт из API это must-have для менеджера маркетплейса

  • Вы получаете каждый заказ, с точной датой, ценой продажи и потраченным бюджетом.
  • Можно автоматически считать ДРР по каждому SKU и заказу, по каждому дню.
  • Гарантированная точность — вы сами контролируете формулы и расчёт.
  • Возможность учитывать себестоимость и считать реальную прибыль, а не просто оборот.