Files
roi24/STATUS.md
T

1.9 KiB

Attribution Dashboard — STATUS.md (2026-06-20)

Текущий статус

  • Файл: attribution-mockup.html (931 строк)
  • Сервер: http://localhost:8765/attribution-mockup.html
  • Гит: master — последний коммит bed5688

Что реализовано

  • 3 бизнес-типа: E-com, Услуги, Производство
  • 3 вкладки: CPA, Конверсия, LTV + блок «Доход по каналам»
  • 4 ECharts-графика + 2 таблицы
  • Данные: spend, revenue, cpa, conv, cpc, retention по каналам
  • KPI-карточки: CPA, Продажи, Расход, CPA/чек (в рублях)
  • Фин-блок: Общий доход, Расход, Прибыль, ROI
  • Бар-чарт: доход vs расход по каналам (метки: SEO, VK, Я.Директ, Ретаргет)
  • Кривые удержания: retCurve (исправлен конфликт с retention KPI)

Осталось сделать

  • Адаптив (мобилки)
  • Экспорт в CSV/PDF
  • Автообновление данных (API)

Архитектура

data.e-com/services/production → { kpi, financial, channels[], ltv, trends[] }
tabs: CPA | Конверсия | LTV | Доход по каналам

Команды

# Сервер
cd /home/nik/projects/wow-design/roi24 && python3 -m http.server 8765

# Применить патч
cd /home/nik/projects/wow-design/roi24 && patch -p1 < patch.diff

# Коммит + пуш
cd /home/nik/projects/wow-design/roi24 && git add -A && git commit -m "msg" && git push origin master

Важные решения

  • retCurve вместо retention для данных графика (чтобы не перезаписывать KPI)
  • Intl.NumberFormat для рублей
  • Метки каналов: SEO, VK, Я.Директ, Ретаргет (rotate: 45)