Ga naar inhoud
InloggenGratis uitproberen

Bezoekduur

De bezoekduur is de gemiddelde tijd die bezoekers tijdens een enkel bezoek op uw site doorbrengen.

MetriXs berekent de bezoekduur als de tijd tussen de eerste pageview en het laatste event in een visit:

Bezoekduur = timestamp van laatste event − timestamp van eerste pageview

Het laatste event kan een pageview of een aangepast event zijn.

Zoals alle analyse-tools die geen persistente tracking gebruiken, kan MetriXs niet weten hoe lang een bezoeker op de laatste pagina van zijn bezoek doorbracht. Er is geen “pagina sluiten”-event.

Dit betekent:

  • Een visit met 1 pageview heeft altijd een duur van 0 seconden (slechts een timestamp beschikbaar)
  • Een visit met 2 pageviews registreert de duur als de tijd tussen pagina 1 en pagina 2
Tijd Event Duur tot nu toe
09:00:00 Pageview: / 0s
09:02:30 Pageview: /pricing 2m 30s
09:05:00 Pageview: /register 5m 0s
(bezoeker vertrekt) Duur = 5m 0s

Tijd besteed aan het lezen van /register voor vertrek wordt niet geteld.

Het dashboard toont de gemiddelde bezoekduur over alle visits in de geselecteerde periode. Visits met slechts een pageview (duur = 0s) zijn inbegrepen in dit gemiddelde, wat het gemiddelde omlaag trekt op sites met hoge bouncepercentages.

Omdat de duur laatste event − eerste pageview is, bijt het laatste-pagina-probleem alleen als een bezoeker een pagina leest en vertrekt zonder een verder event af te vuren. U kunt die verloren tijd terugkrijgen door aangepaste events af te vuren tijdens echte interacties, elk wordt een nieuwe “laatste event”-timestamp en duwt de gemeten duur vooruit.

Bijvoorbeeld, op een lang artikel kunt u een scroll_to_bottom-event afvuren wanneer de lezer het einde bereikt:

window.addEventListener('scroll', () => {
if (window.scrollY + window.innerHeight >= document.body.scrollHeight - 50) {
metrixs('scroll_to_bottom', { props: { article: 'gdpr' }, interactive: false })
}
}, { once: true })
Tijd Event Duur tot nu toe
09:00:00 Pageview: /blog/gdpr 0s
09:04:30 Aangepast event: scroll_to_bottom 4m 30s
(bezoeker vertrekt) Duur = 4m 30s (was 0s zonder het event)

Nuttige signalen om af te vuren: scroll-naar-beneden, video play/pauze, formulier-focus, accordeon uitklappen, reacties bereiken.

Een opmerking over het interactive: false-flag: standaard telt een aangepast event als echte interactie en zal het bouncepercentage verlagen (een single-pageview visit met een aangepast event is geen “bounce” meer). Als het event een passief leessignaal is (scroll, zichtbaarheid) in plaats van echte betrokkenheid, geef dan interactive: false door zodat het de duur verlengt zonder het bouncepercentage te verstoren. Zie Aangepaste events voor de volledige API.