taggrs-logo

3 manieren om IP adressen uit te sluiten of te anonimiseren met Google Tag Manager

3 ways to exclude or anonymize IP addresses with Google Tag Manager (1)

Privacy is meer dan ooit een hot topic. Het beheren van IP-adressen om de privacy van gebruikers te waarborgen is hier een onderdeel van. Dit wordt vaak gedaan met de standaardfuncties van Google Analytics, waarbij IP-adressen binnen een bepaald bereik worden gefilterd. Probleem is hierbij dat de data wel in Google Analytics aankomt.

Google Tag Manager (GTM) biedt zelf verschillende methoden om IP-adressen te excluderen of te anonimiseren, waardoor de IP adressen nooit Google Analytics bereiken. In deze blog bespreken we drie effectieve manieren om dit te bereiken en tegelijkertijd te voldoen aan de GDPR-richtlijnen.

  • TAGGRS GDPR Tool
  • Server Side Transformaties
  • Ip adressen uitsluiten via webcontainer

Waarom zou je ip adressen willen anomisiseren of uitsluiten?

Hier zijn enkele redenen waarom je zou willen overwegen om IP-adressen te anonimiseren of uit te sluiten:

  • Versterking van gegevensprivacy: Door IP-adressen te anonimiseren, zorg je ervoor dat persoonlijke identificeerbare informatie niet wordt opgeslagen of verwerkt, wat helpt bij het naleven van privacywetten zoals de GDPR.
  • Exclusie van intern verkeer: Het uitsluiten van IP-adressen van je eigen bedrijf zorgt ervoor dat intern verkeer niet wordt meegenomen in de data-analyse, wat leidt tot nauwkeurigere rapporten.
  • Voorkomen van dataverzameling door derden: Door IP-adressen uit te sluiten, verminder je het risico dat gevoelige gegevens in handen komen van derde partijen.
  • Aanpassen aan regionale wetgeving: Verschillende regio’s hebben verschillende eisen en wetten voor dataprivacy. Anonimiseren of uitsluiten van IP-adressen kan noodzakelijk zijn om te voldoen aan lokale regelgeving.

1. IP-adressen Anonimiseren met TAGGRS GDPR Tool

De TAGGRS GDPR Tool is een TAGGRS oplossing die helpt bij het anonimiseren van IP-adressen en user agents, wat essentieel is voor de naleving van de GDPR-regels. Dit hulpmiddel stelt gebruikers in staat om via ons gebruiksvriendelijk dashboard eenvoudig privacy-instellingen aan te passen. Door deze tool te gebruiken, kun je de privacy van je gebruikers verzekeren zonder complexe configuraties.

Implementatiestappen:

  • Navigeer naar het TAGGRS-dashboard.
  • Activeer de IP-anonimisatiefunctie.
  • Configureer de gewenste instellingen voor optimale privacybescherming.

2. Server Side Transformaties toepassen in Google Tag Manager

Server-side transformaties binnen GTM laten je toe om binnenkomende data te manipuleren voordat deze wordt verwerkt. Dit biedt een goede methode om IP-adressen te filteren of aan te passen direct na ontvangst. Het grote voordeel van server-side transformaties is dat de kwaliteit van de data behouden blijft en de gebruikersprivacy wordt beschermd.

Implementatiestappen:

  • Stel GTM in voor Server Side gebruik.
  • Voeg transformatieregels toe om IP-adressen uit te sluiten.
  • Test de configuratie om te verzekeren dat geen gevoelige IP-data wordt doorgestuurd.

Kom je er niet uit? Bekijk onze uitleg over Server Side Transformaties.

transformations-google-tag-manager

3. IP-adressen Uitsluiten via de Web Container Google Tag Manager

Het uitsluiten van IP-adressen in Google Tag Manager (GTM) via de webcontainer is een directe methode om te voorkomen dat specifieke IP-adressen doorgestuurd worden naar je analytics en andere dataverwerkingsdiensten. Je zorgt er hier mee ook voor dat de data geen eens in de server aankomt. Hierdoor wordt het ook niet verwerkt door bijvoorbeeld een Server Side Tracking hosting partij.

Stappen voor het instellen van IP-exclusie in de GTM webcontainer:

Stap 1: Custom HTML IP Adresses tag aanmaken

  • Bezoek tagmanager.google.com en log in met je account.
  • Kies het juiste account en de bijbehorende container die je wilt configureren.
  • Klik op ‘Tags’ in het linkermenu en selecteer ‘Nieuwe Tag’.
  • Naam de tag bijvoorbeeld als “IP Exclusie”.
  • Kies voor ‘Tag Configuratie’ en selecteer ‘Custom HTML’.
  • Plak de volgende JavaScript-code die de IP-adressen ophaalt en doorstuurt naar de dataLayer:htmlCopy code
  • Kies als trigger “all pages”
<script>
(function getIpAddress() {
  fetch('https://api.ipify.org')
    .then(function(response) {
      return response.text();
    })
    .then(function(ip) {
      window.dataLayer = window.dataLayer || [];
      window.dataLayer.push({
        event: 'IPAddressEvent',
        IPAddress: ip
      });
    });
})();
</script>
exclude ip adress custom html

Stap 2: Aanmaken van een Aangepaste Variabele

Met de tag en trigger klaar, is de volgende stap het creëren van een aangepaste variabele die het IP-adres opvangt uit de data layer.

  • Ga in Google Tag Manager naar ‘Variabelen’ via de linkerzijbalk.
  • Scroll naar ‘Gebruiker-gedefinieerde Variabelen’ en klik op ‘Nieuw’.
  • Geef de variabele de naam “IPAddress”.
  • Kies ‘Variabele Configuratie’.
  • Selecteer ‘Data Layer Variabele’ als type.
  • Vul bij ‘Data Layer Variabele Naam’ “IPAddress” in, zoals gebruikt in de tag.
  • Klik op ‘Opslaan’ om de variabele op te slaan.
ip-adress-data-layer-variable (1)

Nu we de aangepaste variabele “IPAddress” hebben ingesteld, volgen hier de stappen om deze variabele te gebruiken in een nieuwe trigger die uitsluitend activeert onder bepaalde voorwaarden, en hoe je deze trigger vervolgens als uitzondering toevoegt aan de Google Tag om specifieke IP-adressen uit te sluiten.

Stap 3: Trigger Opzetten voor Specifieke IP-uitsluiting

  • Ga naar ‘Triggers’ in het Google Tag Manager dashboard en selecteer ‘Nieuwe Trigger’.
  • Kies voor het type ‘Initialisatie’.
  • Naam de trigger, bijvoorbeeld “Exclude Specific IP”.
  • Stel de voorwaarde in zodat deze trigger alleen activeert als de “IPAddress” variabele gelijk is aan een specifiek IP-adres dat je wilt uitsluiten. Vervang “[Fill in IP Address]” met het daadwerkelijke IP-adres dat je wilt uitsluiten.
Exclude Specific IP trigger GTM

Stap 4: Voeg de Trigger toe als Uitzondering aan de Google Tag

  • Ga naar ‘Tags’ en selecteer de Google Tag
  • In het gedeelte ‘Triggering’ van de tag configuratie, voeg je de nieuw gecreëerde ‘Exclude Specific IP’ trigger toe als een uitzondering.
  • Dit zorgt ervoor dat de tag niet wordt geactiveerd wanneer de bezoeker van de site het gespecificeerde IP-adres heeft.

Je hebt er nu voor gezorgd dat bepaalde ip adressen niet worden verstuurd naar de server container. Sla alle wijzigingen op en gebruik de Preview-modus om te verzekeren dat de tag niet vuurt voor het gespecificeerde IP-adres. Publiceer de wijzigingen nadat je hebt gecontroleerd dat alles correct werkt.

Outro: veilig anonimiseren van ip-adressen

In deze blog hebben we drie methoden via Google Tag Manager besproken om IP-adressen te anonimiseren of uit te sluiten: het gebruik van de TAGGRS GDPR Tool, server-side transformaties, en exclusies via webcontainers. Elk van deze technieken stelt je in staat om IP-gegevens op verschillende manieren te beheren, van eenvoudige anonimisatie tot complexere configuraties die voorkomen dat specifieke IP-adressen worden doorgestuurd.

Relevante Blogs:

FAQ: Veilig Anonimiseren van IP-adressen voor Third Parties

Waarom is het belangrijk om IP-adressen te anonimiseren of uit te sluiten?

Het anonimiseren of uitsluiten van IP-adressen draagt bij aan het beschermen van de privacy van gebruikers en helpt organisaties te voldoen aan de vereisten van privacywetten zoals de GDPR.

Welke gevolgen heeft het niet anonimiseren van IP-adressen?

Het niet anonimiseren van IP-adressen kan leiden tot het verzamelen van persoonlijk identificeerbare informatie zonder toestemming, wat in strijd kan zijn met privacywetgeving en kan resulteren in boetes en reputatieschade voor organisaties.

Zijn er risico’s verbonden aan het uitsluiten van IP-adressen?

Het uitsluiten van IP-adressen kan leiden tot onnauwkeurige gegevensanalyses, vooral als belangrijk intern verkeer niet wordt meegenomen. Het is belangrijk om zorgvuldig te selecteren welke IP-adressen worden uitgesloten om geen waardevolle inzichten te verliezen.


Over de auteur

Ate Keurentjes

Ate Keurentjes

Server Side Tracking Specialist bij TAGGRS

Ate Keurentjes is een Server Side Tracking specialist bij TAGGRS. Hij heeft ervaring met verschillende Google Tag Manager concepten. Keurentjes redigeert en schrijft sinds 2023 over de nieuwste ontwikkelingen en trends in data verzameling / Server Side Tracking.

Klaar voor de next level?

Start met Server Side Tagging en genereer meer omzet en conversies in een wereld zonder third party cookies.