# 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 | Доход по каналам ``` ## Команды ```bash # Сервер 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)