Aan de slag met Fleetorix
Eén tag in je <head>, een categorie op de scripts die op toestemming moeten wachten, en je banner draait. Zo installeer je Fleetorix in zes stappen.
1. Vraag toegang aan en voeg je domein toe
Fleetorix is nog alleen op uitnodiging. Vraag toegang aan; zodra je een account hebt, voeg je in het dashboard elke site toe die een cookiebanner nodig heeft. Elk domein krijgt zijn eigen tag.
2. Zet de Fleetorix-tag bovenaan je <head>
Kopieer de tag van je domein van het tabblad Installatie in het dashboard. Zet hem zo hoog mogelijk in de
<head>van elke pagina, vóór je Google-tag of GTM-snippet, en zonderasyncofdefer. Alleen dan staan de standaardinstellingen van Google Consent Mode klaar voordat Google laadt.<script src="https://cdn.fleetorix.com/v1/JOUW-DOMAIN-KEY/snippet.js"></script>Gebruik je een Content-Security-Policy? Sta dan
https://cdn.fleetorix.comtoe inscript-srcenhttps://collect.fleetorix.cominconnect-src.3. Plaats je Google-tag
Fleetorix werkt met Google Consent Mode v2. Hoe je de Google-tag plaatst, bepaalt welke mode je gebruikt; er is geen instelling voor.
Markeer de Google-tag als Analytisch (
analytics), zoals elk ander script dat op toestemming wacht. Dan bereikt niets Google voordat de bezoeker toestemming geeft.<head> <meta charset="utf-8"> <script src="https://cdn.fleetorix.com/v1/JOUW-DOMAIN-KEY/snippet.js"></script> <script type="text/plain" data-fleetorix-category="analytics" async data-src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script> <script type="text/plain" data-fleetorix-category="analytics"> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-XXXXXXXXXX'); </script> <title>Mijn site</title> </head>Laat de Google-tag ongewijzigd staan, direct na de Fleetorix-tag. De Google-tag laadt dan meteen en stuurt zolang de bezoeker geen toestemming gaf berichten zonder cookies naar Google, met onder meer het IP-adres. Google gebruikt die om ontbrekende gegevens te modelleren. Jij beslist of dat bij je website past.
<head> <meta charset="utf-8"> <script src="https://cdn.fleetorix.com/v1/JOUW-DOMAIN-KEY/snippet.js"></script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-XXXXXXXXXX'); </script> <title>Mijn site</title> </head>Staat de Google-tag boven de Fleetorix-tag, dan draait hij alsof de bezoeker al toestemming gaf en plaatst hij cookies.
Gebruik je Google Tag Manager? Dan plaats je het GTM-snippet op dezelfde manier. Het
<noscript>-deel laat je weg: dat laadt GTM zonder toestemming en kan niet geblokkeerd worden. Plak je het hele GTM-snippet in het dashboard, dan laat het tabblad Scripts het<noscript>-deel voor je weg. Tags in je GTM-container die alleen voor marketing zijn, blokkeer je in GTM zelf met hun toestemmingsinstellingen.4. Blokkeer je andere scripts
Elk ander script dat pas mag draaien na toestemming, zet je stil en label je met één cookiecategorie. Zet
type="text/plain"op de tag, voegdata-fleetorix-categorytoe en zet bij een extern scriptdata-srcin plaats vansrc. De banner voert het script uit zodra de bezoeker die categorie toestaat.<script async src="https://example.com/pixel.js"></script><script type="text/plain" data-fleetorix-category="marketing" async data-src="https://example.com/pixel.js"></script>Waarde Categorie in de banner functionalFunctioneel analyticsAnalytisch marketingMarketing Noodzakelijke scripts markeer je niet: die draaien altijd. In het dashboard zet het tabblad Scripts een geplakt script voor je om.
Een ingesloten video of kaart, zoals van YouTube, Vimeo of Google Maps, blokkeer je op dezelfde manier: zet op de
<iframe>data-srcin plaats vansrcen voegdata-fleetorix-categorytoe. Tot de bezoeker die categorie toestaat, toont de banner in de iframe een melding met de knop Toestaan en laden. Het tabblad Scripts zet ook geplakte insluitcode voor je om.<iframe width="560" height="315" src="https://www.youtube.com/embed/VIDEO_ID" title="YouTube video player" allowfullscreen></iframe><iframe data-fleetorix-category="marketing" width="560" height="315" data-src="https://www.youtube.com/embed/VIDEO_ID" title="YouTube video player" allowfullscreen></iframe>Laadt de banner niet, bijvoorbeeld door een adblocker, dan blijft de iframe leeg. Zet daarom eventueel een korte tekst of een link naar de video in een element naast de iframe.
5. Blokkeer afbeeldingen, video en audio
Een trackingpixel van Meta, LinkedIn of TikTok, of een afbeelding, video of audiobestand van een andere dienst, blokkeer je ook zo. Zet
data-fleetorix-categoryop het buitenste element (<img>,<picture>,<video>of<audio>) en zet elk adres in een data-attribuut:data-srcvoorsrc,data-srcsetvoorsrcsetendata-postervoorposter. De banner laadt de media zodra de bezoeker die categorie toestaat. Er komt geen melding voor in de plaats.<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=PIXEL_ID&ev=PageView"><img data-fleetorix-category="marketing" height="1" width="1" style="display:none" data-src="https://www.facebook.com/tr?id=PIXEL_ID&ev=PageView">Laat het
<noscript>-deel van een pixel weg, net als bij GTM: dat laadt de pixel als JavaScript uitstaat, zonder toestemming, en kan niet geblokkeerd worden. Plak je de hele pixelcode in het dashboard, dan laat het tabblad Scripts het<noscript>-deel voor je weg.Bij een
<picture>,<video>of<audio>zet je de adressen van de<source>- en<img>-elementen erin ook in data-attributen. De categorie staat alleen op het buitenste element.<picture data-fleetorix-category="functional"> <source data-srcset="https://cdn.example.com/foto.webp" type="image/webp"> <img data-src="https://cdn.example.com/foto.jpg" alt="Foto"> </picture><video data-fleetorix-category="marketing" controls data-poster="https://cdn.example.com/poster.jpg"> <source data-src="https://cdn.example.com/video.mp4" type="video/mp4"> </video>Een geblokkeerde video blijft leeg tot de bezoeker toestemming geeft. Komt de poster van je eigen site, laat hem dan gewoon in
posterstaan: die toont de browser meteen. Of zet een korte tekst of een link naar de video in een element naast de video.Laadt de banner niet, bijvoorbeeld door een adblocker, dan laadt geblokkeerde media ook niet. Het tabblad Scripts zet ook geplakte afbeeldingen, video en audio voor je om.
6. Controleer de installatie
Bezoek je eigen site en maak een keuze in de banner. Op het tabblad Installatie in het dashboard staat je domein daarna op Gezien.
Je bezoekers kunnen hun keuze altijd wijzigen via de knop linksonder op de pagina. Daarvoor hoef je niets te plaatsen.