Budżet: 27000 UAH Termin: 14 dni
Zrobię pełnoprawny web-dashbord (FastAPI + React), a nie nakładkę na Looker Studio — na 300+ stronach Looker będzie spowalniał i nie da potrzebnej elastyczności pod niestandardową logikę problematycznych stron.
Zbieranie danych: async Python z równoległymi zapytaniami do GSC API (searchanalytics.query) i throttling pod kwotę 1200 req/min. Dane są przechowywane w PostgreSQL z materializowanymi widokami dla szybkich delty w oknach przesuwających się 7/28 dni.
Główna tabela — wszystkie strony z kliknięciami, wyświetleniami, CTR, pozycjami i ich deltami + liczba zapytań w top-3/10/20. Kolorowa indikacja, sortowanie po dowolnej kolumnie. Blok problematycznych stron z anomaliami przez z-score — uwzględnia skalę każdej strony, a nie stałe progi. Tabela zapytań z filtrami po strefach pozycji (4–10, 10–20, gwałtowne spadki).
Bonus — bot Telegram z codziennym podsumowaniem stanu sieci i natychmiastowymi alertami przy gwałtownych spadkach, aby nawet nie wchodzić do dashboardu.
Pytanie: wszystkie 300+ property pod jednym kontem Google, czy jest kilka kont? To wpływa na schemat autoryzacji.