Analytics telt geen bezoekers
Blijven het dashboard en de liveweergave leeg, dan ligt dat bijna altijd aan een van de controles die vóór elke meting lopen. Die controles zijn vast ingebouwd en verlopen in een vaste volgorde. Wie ze kent, vindt de oorzaak in een paar minuten.
De volgorde
Er wordt in deze volgorde gecontroleerd: vreemde herkomst van de melding, geblokkeerd IP, bot, uitgesloten adres, de hoofdschakelaar ‘Tracking actief’, de moduleschakelaars en tot slot de uitsluiting van bewerkers. De eerste voorwaarde die van toepassing is, beëindigt de verwerking. De server antwoordt daarbij bewust met een successtatus en noemt de reden, in plaats van een fout te melden — een foutstatus zou de browser tot herhalingen verleiden.
De schakelaars nalopen
- Open in het WordPress-menu het item ‘Kakapo Analytics’ en ga links in de groep ‘Beheer’ naar ‘Instellingen’ (in het Duits: „Einstellungen“).
- Controleer op de kaart ‘Tracking’ de schakelaar ‘Tracking actief’ — staat die uit, dan registreert geen enkele module iets.
- Controleer op de kaart ‘Registratie’ of de module bij de lege analyse is ingeschakeld, bijvoorbeeld ‘Pagina-analyse’ (in het Duits: „Seiten-Analyse“), ‘Klikregistratie’ of ‘Live bezoekers’.
- Let op de schakelaar ‘Gedragsgebeurtenissen’: staat die uit, dan worden paginaweergaven nog steeds geteld, maar leveren klik, scroll, rage, dead, formulier en link niets op.
- Werk daarna de kaart ‘Uitsluitingen’ van boven naar beneden door.
De vaakst voorkomende oorzaak ben je zelf
De schakelaar ‘Ingelogde bewerkers uitsluiten’ staat standaard aan: wie ingelogd is en berichten mag bewerken, komt niet in de statistieken voor. Eigen weergaven in ingelogde toestand verschijnen daarom nergens. Met de vakjes eronder kun je de uitsluiting tot afzonderlijke onderdelen beperken — is niets aangevinkt, dan geldt zij voor alle. Dat is de bedoelde manier om de heatmap of opnames op je eigen site te testen zonder de overige telling te vertekenen.
Uitsluitingen en blokkeringen
- ‘Geblokkeerde IP-adressen’ — de kaart noemt je huidige adres en zegt erbij of het al geblokkeerd is of op dit moment wordt meegeteld; toegestaan zijn losse adressen, jokertekens en CIDR voor IPv4 en IPv6
- Staan daar IPv6-bereiken terwijl je aansluiting zich met IPv4 meldt, dan wijst de kaart er uitdrukkelijk op dat die regels geen effect hebben
- ‘Uitgesloten adressen’ — één patroon per regel, ‘*’ staat voor willekeurige tekens, vergeleken wordt het pad van het gemelde adres
- ‘Botfilter’ — bekende bots, crawlers en headless browsers worden aan de serverkant aan de user agent herkend en niet meegeteld
- ‘Afmelden toestaan’ — bezoekers kunnen zich via ?kwpa_optout=1 afmelden voor de meting, ?kwpa_optin=1 draait het terug; de markering staat in de localStorage en geldt per apparaat en per browser
- Meldingen waarvan de herkomst naar een vreemde host wijst, worden niet geregistreerd — dat is de allereerste controle in de keten