WWW Analytics
Внутрішня панель аналітики для кількох інтернет-магазинів: дані GA4 в одній базі, звіти про товари, джерела й воронку, аудит сторінок із ШІ.
Що вміє система
-
01
Дані з GA4
Конектор забирає звіти Google Analytics 4 по кожному сайту та зберігає їх у локальній базі.
-
02
Кілька сайтів
Сайти описані в одному конфігураційному файлі з власними шаблонами адрес каталогу та карток товарів.
-
03
Розділи панелі
Огляд, товари, трафік, джерела, шляхи користувачів, пристрої, мерчандайзинг, «мертві» сторінки та пріоритети дій.
-
04
Аудит сторінок
Система відкриває сторінку в браузері, робить знімки та формує розбір проблем за допомогою ШІ.
-
05
Перевірка відстеження
Окремі сценарії проходять шлях покупця й перевіряють, чи надходять події e-commerce та кроки оформлення замовлення.
-
06
Звіти
Зведений звіт формується окремою сторінкою, а частина даних вивантажується в Google Sheets.
Як це влаштовано
-
Backend
Python 3.11, FastAPI, Uvicorn
-
Дані
Google Analytics 4 Data API, SQLite
-
Інтерфейс
Серверні шаблони Jinja2, власний CSS
-
Аудит
Playwright (Python і Node.js), BeautifulSoup, lxml
-
ШІ
Anthropic API та OpenAI API для розбору звітів і сторінок