Бюджет: 27000 UAH Термін: 14 днів
Зроблю повноцінний веб-дашборд (FastAPI + React), а не обгортку над Looker Studio — на 300+ сайтах Looker гальмуватиме і не дасть потрібної гнучкості під кастомну логіку проблемних сайтів.
Збір даних: async Python з паралельними запитами до GSC API (searchanalytics.query) і throttling під квоту 1200 req/min. Дані зберігаються в PostgreSQL з матеріалізованими в'юхами для швидких дельт по ковзних вікнах 7/28 днів.
Головна таблиця — всі сайти з кліками, показами, CTR, позиціями та їх дельтами + кількість запитів у топ-3/10/20. Кольорова індикація, сортування по будь-якій колонці. Блок проблемних сайтів з аномаліями через z-score — враховує масштаб кожного сайту, а не фіксовані пороги. Таблиця запитів з фільтрами по зонах позицій (4–10, 10–20, різкі падіння).
Бонусом — Telegram-бот з щоденним дайджестом стану мережі і миттєвими алертами при різких падіннях, щоб навіть не заходити в дашборд.
Питання: всі 300+ property під одним Google-акаунтом, чи є кілька акаунтів? Це впливає на схему аутентифікації.