Alerty v Google Analytics
Dlouhodobé sledování kvality dat (v angličtině označované jako Q & A quality and assurance) je důležitou součástí práce datového analytika nebo datového inženýra. Obvykle se jedná o pravidelné kontroly různých datových sad a nastavení analytických nástrojů. V Digitálních architektech nemáme rádi monotónní práci a všechny kontroly, které jsou snadno automatizovatelné, prostě automatizujeme. Tak jsme vytvořili Smart Alerting System. Švýcarský nůž pro každého, kdo má zájem o kvalitu dat na denní bázi.
Kvalitu dat bereme vážně a kromě měsíčních garančních kontrol nabízíme možnost provádět kontroly a spouštět upozornění na úrovní dnů, hodin, nebo dokonce v reálném čase. Tento přístup oceňují především naši klienti, kteří berou kvalitu dat vážně. Díky průběžnému monitoringu se na získaná data skutečně mohou spolehnout.
Systém kontroly v Google Analytics 3
Primární platformou pro kontrolu konzistence dat jsou pro nás zatím stále GA3 (Universal Analytics). Data z reportů (Reporting API) a také data v reálném čase (Real-time Reporting API) můžeme použít k vytváření propracovaných alertů (oznámení) pomocí základních a pokročilých matematických a statistických technik. Naši klienti, kteří denně používají náš inteligentní výstražný systém (Smart Alerting System), jsou nyní schopni porovnávat jeden nebo dva dotazy na API a provést kontrolu podle základních pravidel, jako je hodnota nižší než prahová hodnota, hodnota je větší než hraniční hodnota, můžeme provést výpočet klouzavého průměru nebo dokonce porovnávání dat z různých období.
Pro náročné klienty jsme schopni připojit i GA4 a použít stejný princip. Na požádání mohou být do tohoto řešení zahrnuty další platformy.
Výstupem z inteligentního výstražného systému je e-mail, který je odeslán v případě porušení hraniční hodnoty na libovolnou e-mailovou adresu. Za druhé je to záznam do logu v rámci Google Sheets s uvedením všech kontrol výstrah (porušených a neporušených), které lze později zobrazit v Google Data Studio. Pro náročné a vyspělé klienty jsme schopni integrovat výstražný systém spolupracující Google Cloud Logging / Monitoring moduly, které umí zpracovat jakékoli protokoly jednotlivých součástí Google Cloud Platform.
Provoz alertovacího řešení
Řešení běží na Google Cloud a je vytvoření pomocí Google Apps Script a Cloud Functions, díky tomu je jednoduše škálovatelné. Na požádání máme prémiový modul aplikace, který je schopen nastavit podobná upozornění na konzistenci dat v Big Query (exporty GA4 nebo jiná data).
Ve vývoji je AI modul, který bude schopen snadněji detekovat anomálie a vyžadovat méně lidských vstupů pro kontroly.
K jakým běžným případům naši klienti nástroj obvykle používají:
- Kontrolují 404 na denní bázi
- Kontroly nesprávných odchozích adres URL
- Kontrolují parametry v URL
- Kontrolují výrazné výkyvy v konkrétních metrikách
- Kontrolují neobvyklé transakce (hodnota 0 atd.)
- Zkontrolují výrazné výkyvy návštěvnosti
- Zkontrolují pokles konverzí v reálném čase
- Zkontrolují ve svých shromážděných datech přítomnost osobních údajů
- Monitorují platné hodnot vlastních dimenzí a událostí
Zajímá Vás náš alertovací systém? Chcete ho vyzkoušet? Dejte nám vědět.