Iza brojki
Odjednom Singapur: kada botovi iskrive brojke u GA4
Nadzorna ploča isprva izgleda ohrabrujuće. Više posjetitelja, više pregleda, lijep rast na grafikonu. Možda neki članak uzima maha?
Pobliži pogled zamuti sliku. Velik dio dodatnog prometa dolazi iz Singapura. Posjeti su raspoređeni po starim člancima koji gotovo nemaju veze s aktualnim redakcijskim danom. Dok GA4 prijavljuje znatno više aktivnosti, NowMetrix pokazuje puno mirniju sliku.
Tada se obično pojavi pitanje: kojoj brojci zapravo možemo vjerovati?
Primjećuju to i drugi vlasnici web-mjesta
U Redditovoj zajednici r/GoogleAnalytics postoji više sličnih prijava. Vlasnici web-mjesta opisuju neočekivane posjete iz Singapura i Kine, neuobičajeno velik broj korisnika računala i promet koji ne odgovara njihovoj uobičajenoj publici.
U raspravi o Singapuru i Lanzhouu autor navodi da se posjeti i dalje pojavljuju u GA4 nakon blokiranja tih država u Cloudflareu. U poslužiteljskim zapisima ne nalazi odgovarajuće IP adrese iz tih država.
Drugi korisnik opisuje skok raspoređen na tisuće URL-ova. Neobični posjeti koncentrirani su na Windows i određenu verziju Chromea, uz vrlo malo izmjerenog angažmana.
To su iskustva vlasnika web-mjesta, a ne završene tehničke istrage. Ipak, pokazuju da oni koje takav promet zbunjuje nisu jedini.
Ne filtrira li Google Analytics botove automatski?
Filtrira. Googleova dokumentacija o filtriranju botova navodi da se poznati botovi i roboti za indeksiranje automatski isključuju. Google uz vlastita istraživanja koristi i popis koji održava strukovna organizacija IAB.
Ključna je riječ „poznati”.
Automatsko filtriranje ne znači da svaki zabilježeni pregled dolazi od čovjeka. Prijave s Reddita zato nisu u suprotnosti s time da GA4 već uklanja botove. Neobični podaci i dalje mogu ostati. Google navodi i da korisnici ne mogu vidjeti koliko je prometa poznatih botova isključeno.
Redakciji tako ostaje praktičan zadatak: istražiti neobičan skok prije nego što ga proglasi rastom publike.
Zašto se vodeći članci mogu podudarati, a ukupne brojke ne
Usporedba GA4 i NowMetrixa obično počinje najuspješnijim člancima. To ima smisla. Ako najvažniji tekstovi imaju slične preglede u oba sustava, praćenje ukupno izgleda ispravno.
No zbroj uključuje i sve ostalo.
Samo jedan dodatni pregled na svakom od 20.000 različitih članaka znači 20.000 pregleda više. Na popisu Top 50 ništa od toga možda neće biti vidljivo. U dnevnom izvještaju razlika odjednom izgleda velika.
Zato vrijedi pogledati stranice s malo pregleda. Je li odstupanje raspoređeno po arhivi? Ima li puno izoliranih posjeta? Dolaze li uglavnom iz jedne države ili skupine preglednika?
Takav obrazac može upućivati na automatizirani promet. Ipak, treba provjeriti i mjere li oba alata isto razdoblje i web-mjesto te jesu li oba trackera pravilno postavljena.
Zašto Cloudflare blokada ne daje uvijek odgovor
U tim se raspravama često spominje „ghost traffic”, odnosno prividni promet. Riječ je o posjetima u analitičkom izvještaju kojima možda ne odgovara nikakav stvarni posjet web-mjestu.
Web-mjesto i sustav prikupljanja Google Analyticsa odvojena su odredišta. GA4, primjerice, može primati događaje poslane s poslužitelja kroz Measurement Protocol. Za to postoje opravdani razlozi. To ujedno pokazuje zašto analitički događaj ne dokazuje automatski da je novi zahtjev za stranicom stigao do poslužitelja web-mjesta.
Ako lažni događaji stižu izravno analitičkoj usluzi, vatrozid ispred web-mjesta ne može zaustaviti taj prijenos. Objašnjava li to određeni slučaj, treba istražiti. Sam nedostatak zapisa na web-poslužitelju nije dovoljan: CDN može poslužiti stranice iz predmemorije, a različite usluge mogu prometu pripisati različite države.
Do neobične brojke vodi više mogućih putova. Promjena načina na koji vlastiti tracker šalje podatke neće automatski riješiti sve njih.
Odakle bismo počeli provjeru
Korisna prva usporedba ne mora postati velik projekt. Jedan pažljivo odabran dan i nekoliko preciznih pitanja često daju više od deset dodatnih izvještaja.
- Uskladite razdoblje i web-mjesto. Usporedite GA4 i NowMetrix za isti dovršeni dan u istoj vremenskoj zoni. Provjerite i naziv hosta: uključuju li GA4 brojke poddomene ili dodatna web-mjesta?
- Počnite s pregledima stranica. Broj korisnika ovisi i o tome kako se ljudi prepoznaju i kako alat definira korisnika. Preglede je obično lakše provjeriti kao polazište.
- Raščlanite neobičan promet. Država, preglednik, operacijski sustav, vrsta uređaja i razlučivost zaslona pomažu vidjeti je li razlika koncentrirana u jednoj skupini. Uz njih provjerite zahvaćene članke i angažman.
- Pratite nekoliko konkretnih stranica. Usporedite jednaka vremenska razdoblja u CDN zapisima web-mjesta i zapisima praćenja. Zahtjev za stranicom i poruka analitičkoj krajnjoj točki dvije su različite stvari.
Sama država ili razlučivost zaslona nije dovoljan razlog za blokiranje posjetitelja. Korisni dokazi nastaju kada se više signala poklopi i isti obrazac postoji u tehničkim podacima.
Provjerite GA4: država, pojedinačni pregledi i pregledniciZatvori vodič
Uzmimo Singapur kao primjer: tražimo stranice koje su određenog dana imale točno jedan pregled iz te države, zbrojeno kroz sve preglednike. Promet možete pronaći u GA4. Zatim CSV izvozom izdvajamo stranice s točno jednim pregledom, u Excelu, ChatGPT-u ili Claudeu.
1. Otvorite izvještaj o stranicama
Odaberite odgovarajući GA4 entitet i otvorite Stranice i zasloni u Izvještajima. Ovisno o navigaciji, može biti pod Angažman ili u zbirci prema poslovnim ciljevima. Googleov vodič za izvještaj o stranicama objašnjava dostupne putove.
2. Odaberite dan i državu
U izborniku datuma gore desno odaberite jedan dovršeni dan, primjerice prekjučer. Kliknite + Dodaj filtar, odaberite Država, uvjet točno odgovara, a zatim Singapur s popisa. Kliknite Primijeni. Ako entitet sadrži više web-mjesta, u istom filtru dodajte uvjet za Naziv hosta svojeg web-mjesta. Koraci su opisani i u Googleovim uputama za filtre izvještaja.
3. Prikažite preglednike uz članke
Iznad prvog stupca odaberite Putanja stranice i klasa zaslona. Kliknite + pokraj toga i dodajte Preglednik kao drugu dimenziju. Tablica sada prikazuje Preglede iz odabrane države za svaku kombinaciju putanje stranice i preglednika.
4. Izvezite tablicu
Gore desno odaberite Podijeli ovaj izvještaj → Preuzmi datoteku → Preuzmi CSV. Zatim možete koristiti ChatGPT ili Claude prema uputama niže ili nastaviti s Excelovom zaokretnom tablicom od 5. koraka. U oba slučaja brojite samo stvarne retke podataka: isključite komentare i eventualni redak ukupnog sažetka iz podataka članaka. GA4 izvozi do 100.000 redaka podataka. Ako izvoz dosegne granicu ili GA4 prikaže grupirani redak poput „(other)”, analiza pojedinačnih stranica može biti nepotpuna.
Alternativa: analiza uz ChatGPT ili Claude
Ne želite raditi sa zaokretnim tablicama? CSV možete učitati u ChatGPT ili Claude i zatražiti analizu. Time ćete obuhvatiti korake od 5 do 7. Priložite puni izvoz iz 4. koraka i kopirajte sljedeći prompt u razgovor. Prethodno zamijenite podatke u uglatim zagradama.
Prompt za kopiranje:
Analiziraj priloženi CSV izvoz iz GA4. Koristi kod, primjerice Python, kako bi izračunao rezultat iz svih redaka podataka.
U GA4 već je odabrano:
- Dan: [datum]
- Vremenska zona entiteta: [vremenska zona]
- Država: [država, npr. Singapur]
- Naziv hosta: [naziv hosta ili "bez filtra naziva hosta"]
Pronađi putanje stranica s točno jednim pregledom ukupno unutar tog odabira i prikaži raspodjelu po preglednicima.
1. Pregledaj datoteku i metapodatke. Potrebni su stupci Putanja stranice i klasa zaslona, Preglednik i Pregledi ili njihovi prijevodi. Država i naziv hosta ne trebaju zasebne stupce ako su već filtrirani u izvještaju. Istakni proturječnosti s mojim podacima i pitaj ako stupci nedostaju ili odabir nije jasan.
2. Pretvori preglede u brojeve, uzimajući u obzir razdjelnike tisućica. Ne broj retke komentara ili ukupnih sažetaka kao stranice. Prvo zbroji preglede svake putanje kroz sve preglednike i retke. Tek tada zadrži putanje s ukupno točno 1 pregledom. Članak s jednim pregledom u Chromeu i jednim u Safariju ima ukupno 2 i mora biti isključen. Nemoj koristiti broj korisnika ili sesija.
3. Za odabrane putanje prikaži tablicu poredanu prema pregledima: preglednik, pregledi i postotak svih odabranih pregleda. Nepoznate preglednike zadrži kao zasebnu kategoriju. Provjeri je li ukupni zbroj po preglednicima jednak broju odabranih putanja. Izričito navedi ako nema podudaranja.
4. Navedi broj analiziranih putanja, njihov ukupan broj pregleda i koliko putanja ima točno jedan pregled. Priloži i odabrane putanje s preglednikom i pregledima kao CSV. Kratko objasni izračun i pokaži tri primjera redaka ako su dostupni.
Istakni granice izvoza, grupirane retke poput "(other)" i nedostajuće putanje; ne tretiraj ih kao pojedinačne članke. Ograniči nalaze na ovaj izvoz, ne izmišljaj nedostajuće vrijednosti i ne proglašavaj sam obrazac dokazom aktivnosti botova.
Zatim provjerite nekoliko dobivenih putanja u izvornom izvozu. Ključno je zbrojiti sve preglede članka prije filtriranja. Ako radije koristite Excel, postupite ovako:
5. Zbrojite preglede svakog članka
Uvezite CSV u Excel i koristite tablicu podataka s naslovima stupaca. Označite je i odaberite Umetanje → Zaokretna tablica. Povucite Putanja stranice i klasa zaslona u Retke, Preglednik u Stupce, a Pregledi u Vrijednosti. U postavkama polja vrijednosti provjerite da se računa Zbroj pregleda. Ukupna vrijednost desno sada pokazuje preglede svakog članka kroz sve preglednike.
6. Zadržite samo stranice s jednim pregledom
U zaokretnoj tablici otvorite filtar retka Putanja stranice i klasa zaslona ili Oznake redaka. Odaberite Filtri vrijednosti → Jednako, zatim Zbroj pregleda i unesite 1. Time se isključuje članak s jednim pregledom u Chromeu i jednim u Safariju jer ukupno ima dva. Microsoft opisuje kontrole u vodiču za filtriranje podataka u zaokretnoj tablici.
7. Pročitajte raspodjelu preglednika
Redak Sveukupno na dnu pokazuje koliko je tih pojedinačnih pregleda došlo iz Chromea, Safarija i drugih preglednika. Ako zbrojevi nedostaju, odaberite Dizajn → Sveukupni zbrojevi → Uključeno za retke i stupce. Za postotak preglednika podijelite njegov zbroj sa zbrojem svih preglednika. U tablici zadržite sve preglednike za taj izračun, a filtrirane članke isključite iz ukupnih zbrojeva. Microsoftov vodič za ukupne zbrojeve objašnjava mogućnosti.
Što rezultat znači: točno jedan pregled po putanji stranice unutar odabrane države i razdoblja. Isti članak može imati dodatne preglede iz drugih država. To nije „jedan pregled po korisniku” ni „jedan pregled po sesiji” i samo po sebi ne dokazuje botove.
Kako tome pristupamo u NowMetrixu
U NowMetrixu je filtriranje botova dio stalnog rada na proizvodu. Prepoznati botski promet isključujemo iz prikupljanja i nastavljamo održavati pravila. Redakcija treba znati koje članke ljudi čitaju i gdje raste interes publike.
Zato istražujemo odstupanja od GA4. Uspoređujemo članke, razdoblja i skupine prometa pa gledamo gdje se brojke razilaze. Niži broj može biti rezultat uspješnog filtriranja botova. Može upućivati i na problem s praćenjem. Razlikovati to dvoje dio je pouzdane analitike.
Želimo da brojke u vašoj nadzornoj ploči uživo budu korisne tijekom cijelog redakcijskog dana. Skok treba pomoći uočiti članak, dati prednost ažuriranju ili nastaviti temu. Zato pažnju treba posvetiti i onome iza grafikona.
Ako vaše GA4 brojke iznenada izgledaju drukčije ili znatno odstupaju od NowMetrixa, javite nam se. Zajedno ćemo pogledati konkretan slučaj i istražiti razliku.
Želite vidjeti NowMetrix s vlastitim prometom? Isprobajte ga besplatno i pratite uživo koji članci privlače pozornost.
Isprobajte NowMetrix besplatno →