09 / 13 · §11 · §12

Данные: API и AdTech Data Pipeline

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

Схема: Данные: API и AdTech Data Pipeline. События из браузера и финансовая статистика рекламных источников объединяются в data pipeline для расчёта monetization metrics.
События из браузера и финансовая статистика рекламных источников объединяются в data pipeline для расчёта monetization metrics.

Главное

  • Event data — около момента показа: ad request, impression, click, latency, error, timeout. Приходит почти сразу.
  • Reporting data — деньги и агрегаты: revenue, earnings, fill, срезы по GEO, device, placement. Часто приходит позже, через reporting API.
  • Потоки объединяют и считают eCPM, Fill Rate, Revenue, Latency, ошибки по источникам.
  • API нужен, когда источников много: ручная сверка не масштабируется.

Ответ reporting API → метрика

{ "date": "2026-08-22", "impressions": 1000000, "revenue": 2100 }

eCPM = 2100 / 1 000 000 × 1000 = $2.10

100 publishers × 3 networks × 30 days = 9 000 строк в день
(плюс country, device, placement, час → намного больше)

Рассинхрон

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