E-mailadres ophalen uit LocalStorage en toevoegen aan een HTML-tag in Google Tag Manager
Met behulp van LocalStorage kun je het e-mailadres van een gebruiker opslaan en ophalen. Dit e-mailadres kun je vervolgens gebruiken als User-Provided Data in je Google Analytics 4 en Google Ads tags. Volg onderstaande stappen om dit te realiseren.
Controleer of het e-mailadres in LocalStorage staat
Open de ontwikkelaarstools van je Google Chrome browser (F12 of rechtsklik op de pagina en kies Inspecteren).
Ga naar het tabblad Application.
Klik links in het menu op LocalStorage en selecteer de URL van je website.
Vul een formulier in, of doe een testaankoop.
Zoek in de LocalStorage de key waarin het e-mailadres is opgeslagen. Dit is vaak een duidelijk benoemde key, zoals
userEmailofemail.
Maak een nieuwe variabele in Google Tag Manager
Open je GTM web container.
Ga naar Variabelen en maak een nieuwe variabele aan.
Kies Aangepaste JavaScript-variabele als variabeleconfiguratie.
Voeg de volgende code toe:
function() {
return localStorage.getItem('email') || '';
}Opmerking: Vervang 'email' door de exacte key waarin het e-mailadres in LocalStorage staat.
Sla deze variabele op.
Voeg deze variabele toe aan de desbetreffende GA4 event tags of je Google Tag als user_data.email_address variabele.
Test je configuratie
Open de Preview mode.
Open je website in een nieuw venster.
Controleer in de preview mode of de je aangemaakte variabele wordt gevuld met de juiste waarde.
Veelgestelde vragen
Wat moet ik doen als het e-mailadres niet wordt opgehaald in de preview mode?
Controleer of het e-mailadres in LocalStorage opgeslagen is in je preview mode sessie.
Zorg ervoor dat je de juiste key gebruikt in je JavaScript-variabele.
Kan ik andere gegevens uit LocalStorage gebruiken?
Ja, je kunt ook andere gegevens ophalen door de key in het script aan te passen.
Is het veilig om een e-mailadres in LocalStorage op te slaan?
Het is belangrijk om zorgvuldig om te gaan met gebruikersgegevens. Gebruik HTTPS en zorg ervoor dat gevoelige gegevens niet toegankelijk zijn via JavaScript in ongeautoriseerde contexten.


