Probabil ați observat că, la accesarea blogului, nu sunteți întâmpinați de tipicul și agasantul mesaj despre cookie-uri care vă cere permisiunea de a fi urmăriți. Nu este o eroare de programare și nici n-am uitat să activez vreun modul, ci pur și simplu acest avertisment nu este necesar pe clsb.net. Deși am nevoie de câteva statistici pentru a vedea ce subiecte vă atrag sau de pe ce dispozitive mă citiți, nu sunt deloc adeptul colectării agresive a datelor de navigare, chiar dacă asta înseamnă să am mai puține „insight-uri” de marketing.
Din acest motiv, am ales o abordare tehnică diferită, care respectă intimitatea vizitatorilor fără a sacrifica informațiile esențiale pentru administrarea site-ului. Singurele cookie-uri care pot apărea, și asta doar prin acțiunea voastră directă, sunt cele setate atunci când bifați caseta pentru salvarea numelui și emailului în formularul de comentarii. În rest, pentru o imagine completă asupra modului în care respect confidențialitatea, puteți consulta oricând pagina dedicată acestui subiect.
Google Analytics și butoane de social media
Am renunțat la Google Analytics de ani buni pentru că cei de la Google exagerează vizibil cu volumul de date colectate despre fiecare utilizator. Merg pe principiul „ce ție nu-ți place, altuia nu-i face”, așa că am decis să elimin orice formă de tracking intruziv care ar putea transforma experiența de navigare într-un interogatoriu digital. Din același motiv, am scos butoanele de Like și orice alt script ce aparține Facebook, păstrând doar instrumente simple de distribuire pentru cei care vreți să mă ajutați cu un share, fără a trimite date spre rețele sociale la fiecare accesare a blogului.
Înainte de a ajunge la soluția actuală, am experimentat cu platforme precum Simple Analytics sau Matomo, însă ambele aveau un punct slab comun. Acestea implicau inserarea unui script în pagină, ceea ce poate afecta timpul de încărcare și experiența utilizatorului, mai ales că acest site rulează pe un server cu doar două nuclee și 2GB de memorie RAM.
Căutând alternative, m-am concentrat pe o variantă cu impact zero asupra performanței blogului, care să folosească resursele pe care serverul le genera deja în mod natural, iar așa am ajuns la GoAccess.
Analiza traficului direct din log-urile Nginx
Ce este, până la urmă, GoAccess? Este un analizator de log-uri în timp real care funcționează direct la nivel de server. Dar, dincolo de definiția tehnică, este soluția care mi-a permis să elimin scripturile din browser, deoarece procesează și interpretează datele care există deja în log-urile de acces ale Nginx.
Este, așadar, o metodă extrem de eficientă și mult mai puțin intruzivă, care îmi oferă exact ce mă interesează fără a încetini încărcarea paginilor sau a colecta date inutile despre cine sunteți voi.
Sincer să fiu, puțin îmi pasă că aveți 20 sau 70 de ani, că aveți venituri de 12k sau 120k pe an, pentru că oricum nu vă vând nimic aici. Tot ce vreau să știu este ce dispozitiv și ce browser folosiți, din ce țară accesați și ce articole v-au atras atenția. Informațiile astea mă ajută să modelez blogul (ca aspect și conținut) în funcție de dispozitivele de pe care-l accesați și de interesele comune pe care le avem. Practic, adaptez „casa” pentru musafirii care îi trec pragul, fără să le cer buletinul la intrare.
Momentan păstrez statistica pe ultimele 7 zile, chiar dacă serverul e configurat să rețină log-urile pentru 10 zile. Aș putea să măresc intervalul oricând, dar pentru ce am eu nevoie, o săptămână e arhisuficientă ca să-mi fac o idee despre ce se întâmplă pe blog.
În realitate, cel mai mult mă uit pe cifrele din ziua precedentă, contorizate în intervalul 00:00 – 24:00, restul fiind mai degrabă o curiozitate statistică. Deși am configurat GoAccess să reîmprospăteze datele la fiecare 15 minute pentru ziua în curs, adevărul este că aș putea trăi liniștit și fără acest nivel de detaliu „live”.
Concluzie
GoAccess acoperă cu brio toate necesitățile mele de monitorizare a traficului, fiind o unealtă rapidă, curată și prietenoasă cu intimitatea. Faptul că se folosește de datele deja prezente pe server îl face alegerea ideală pentru un setup minimalist, unde performanța și respectul față de cititor sunt prioritare. Dacă administrați un site și sunteți în căutarea unei alternative la serviciile mari de analytics, procesarea log-urilor de acces este probabil cea mai onestă și eficientă cale de urmat.




