Skip to content

Page views and engagement

A page view is recorded with how the page was reached:

Navigation Meaning
load A full page load
soft A route change in a single-page app (History API)
restore The page came back from the back/forward cache
prerender A prerendered page being shown

Single-page apps need nothing extra: route changes are picked up automatically. Only full loads are compared with your server’s page loads to measure loss.

When a visitor leaves a page, one engagement event reports the time the page was visible, the time they were actually interacting, and how far they scrolled. This is where engaged time, bounce rate and scroll reach come from.

  • A visit is a visitor’s activity until 30 minutes pass without an event. Because the visitor hash changes at midnight, a visit never spans two days.
  • A visitor counts once per day in your site’s time zone: without cookies, the same person on two days is two visitors. Read more in how counting works.