Google Analytics-sessienummer nu beschikbaar via gtag.js get-API-update

De gtag.js get()-API is uitgebreid en ondersteunt nu het uitlezen van het sessienummer uit de sessiecookie van Google Analytics. Voorheen kon alleen het sessie-ID worden opgehaald. Deze update sluit aan bij de functionaliteit van de aangepaste sjablonen in Google Tag Manager.

Overzicht van de gtag.js get()-API

Met het get-commando in gtag.js kunnen verschillende waarden worden opgehaald, waaronder waarden die eerder met het set-commando zijn ingesteld. De syntaxis is als volgt:

gtag('get', '<doel>', '<veldnaam>', callback)
  • Doel: Een tekenreeks die aangeeft van welk doel waarden moeten worden opgehaald (bijvoorbeeld G-XXXXXXXXXX).
  • Veldnaam: De naam van het veld dat moet worden opgehaald.
  • Callback: Een functie die wordt aangeroepen met de gevraagde waarde, of niet gedefinieerd als het veld niet is ingesteld.

Ondersteunde veldnamen

De veldnamen kunnen eigen (via gtag(‘set’)) of vooraf gedefinieerde velden zijn:

VeldnaamOndersteunde doelen
client_idGoogle Analytics 4
session_idGoogle Analytics 4
session_numberGoogle Analytics 4
gclidGoogle Ads, Floodlight

Wat betekent dit?

Dankzij deze uitbreiding kunnen ontwikkelaars nu ook het sessienummer direct ophalen, wat de mogelijkheden voor sessietracking in Google Analytics 4 via gtag.js aanzienlijk verbetert.