Artikelen over: Migratiegidsen
Dit artikel is ook beschikbaar in:

Overstappen van consentplatform: van OneTrust naar Pandectes

Introductie


Als je eerder OneTrust gebruikte en nu overstapt naar Pandectes GDPR Compliance, moet je de OneTrust-implementatie verwijderen en alle van toestemming afhankelijke functionaliteit vervangen door de overeenkomstige Pandectes-configuratie.


Twee Consent Management Platforms tegelijk gebruiken kan leiden tot dubbele banners, tegenstrijdige toestemmingssignalen, scripts die na toestemming geblokkeerd blijven, of scripts die worden afgevuurd zonder de juiste toestemming.


Volg de onderstaande stappen om je configuratie volledig te migreren.


Stap 1: Verwijder OneTrust uit je thema


Ga naar:


Online Store > Themes > Edit code > Layout > theme.liquid


Zoek naar OneTrust-scripts zoals:


cdn.cookielaw.org
OtAutoBlock.js
otSDKStub.js
OneTrust
OptanonWrapper


Een typische OneTrust-implementatie kan er ongeveer zo uitzien:


<script
type="text/javascript"
src="https://cdn.cookielaw.org/consent/YOUR-DOMAIN-ID/OtAutoBlock.js">
</script>

<script
src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js"
type="text/javascript"
charset="UTF-8"
data-domain-script="YOUR-DOMAIN-ID">
</script>

<script type="text/javascript">
function OptanonWrapper() { }
</script>


Verwijder de OneTrust CMP-scripts die niet langer nodig zijn.


OneTrust documenteert zowel OtAutoBlock.js als otSDKStub.js als onderdeel van zijn Shopify-implementatie.


Stap 2: Vervang het handmatig blokkeren van scripts van OneTrust


OneTrust kan scripts zo aanpassen dat ze pas worden uitgevoerd nadat de bezoeker de bijbehorende cookiecategorie accepteert.


Bijvoorbeeld:


<script
type="text/plain"
class="optanon-category-C0004"
src="https://example.com/tracking.js">
</script>


Wanneer je OneTrust verwijdert, zet je deze scripts niet zomaar terug naar gewone JavaScript als ze nog steeds voorafgaande toestemming nodig hebben.


Vervang in plaats daarvan de blokkeringsmarkup van OneTrust door handmatig blokkeren van Pandectes.


Bijvoorbeeld:


OneTrust:


<script
type="text/plain"
class="optanon-category-C0004"
src="https://example.com/tracking.js">
</script>


Pandectes:


<script
type="javascript/blocked"
data-cookiecategory="targeting"
src="https://example.com/tracking.js">
</script>


Pandectes ondersteunt de volgende categorieën:


functionality
performance
targeting


Het script blijft geblokkeerd totdat toestemming voor de bijbehorende categorie is verleend.


Volg voor de volledige implementatie onze handleiding:


Manual Script Blocking Guide:
https://help.pandectes.io/nl/article/handleiding-voor-handmatig-scripts-blokkeren-tozos6/


Handmatig blokkeren van Pandectes werkt met zowel inline scripts als extern geladen scripts.


Stap 3: Vervang het automatisch blokkeren van OneTrust


Als je OneTrust Auto Blocking via OtAutoBlock.js gebruikte, kun je in plaats daarvan de Pandectes Auto Blocker gebruiken.


Ga naar:


Pandectes > All settings > Auto blocker


De Auto Blocker kan geselecteerde diensten en scripts van derden automatisch verhinderen te draaien op basis van de toestemmingsstatus van de bezoeker.


Voor de volledige instructies:


Auto Blocker Setup Guide:
https://help.pandectes.io/nl/article/installatiehandleiding-auto-blocker-prpi7d/


Als een script van een derde partij niet automatisch wordt gedetecteerd, kun je ook een Pandectes Custom Blocking Rule maken.


Custom Blocking Rules:
https://help.pandectes.io/nl/article/zo-stel-je-aangepaste-blokkeerregels-in-155xkau/


Aangepaste regels zijn vooral handig voor diensten van derden die door apps of externe domeinen worden geïnjecteerd.


Stap 4: Vervang de OneTrust GTM-implementatie


OneTrust kan ook via Google Tag Manager worden geïnstalleerd en gebruikt.


Open je GTM-container en controleer op:


  • OneTrust CMP-tags
  • OneTrust Cookie Banner-tags
  • Aangepaste HTML-tags die otSDKStub.js bevatten
  • Tags die cdn.cookielaw.org bevatten
  • Variabelen die OnetrustActiveGroups gebruiken
  • OneTrust-toestemmingstriggers
  • Toestemmingsvoorwaarden op basis van OneTrust-categorieën zoals C0001, C0002, C0003 of C0004


Verwijder of deactiveer de OneTrust-specifieke configuratie.


Je kunt die vervolgens vervangen door de officiële Pandectes GTM-sjabloon.


In Google Tag Manager:


  1. Ga naar Templates
  2. Open de Template Gallery
  3. Zoek naar Pandectes
  4. Voeg Pandectes CMP (Consent Mode) toe
  5. Maak een nieuwe tag met de sjabloon
  6. Stel de trigger in op:


Consent Initialization – All Pages


Daarna kun je de toestemmingsvereisten van je andere GTM-tags configureren.


Voor de volledige configuratie:


Integration with Google Tag Manager – Official Pandectes Template:
https://help.pandectes.io/nl/article/integratie-met-google-tag-manager-gtm-officiele-pandectes-sjabloon-1pz5tw0/


De Pandectes GTM-sjabloon kan Google Consent Mode-signalen beheren en GTM-tags laten reageren op de toestemming die via de Pandectes-banner is geselecteerd.



Als OneTrust verantwoordelijk was voor het versturen van Google Consent Mode-signalen, moet deze functionaliteit ook worden gemigreerd.


Pandectes biedt een eigen Google Consent Mode-integratie.


Ga naar:


Pandectes > Integrations > Google Consent Mode


Configureer en activeer de integratie volgens je configuratie.


Als je Google-tags via GTM beheert, raden we aan ook de officiële Pandectes CMP GTM-sjabloon te gebruiken.


Volledige handleiding:


Using Google Consent Mode Integration:
https://help.pandectes.io/nl/article/de-google-consent-mode-integratie-gebruiken-zai3ko/


Pandectes kan toestemmingsstatussen leveren voor Google Analytics, Google Ads en andere Google-diensten op basis van de toestemmingskeuzes van de bezoeker.


Stap 6: Vervang aangepaste OneTrust JavaScript en toestemmingsevents


Sommige Shopify-winkels gebruiken OneTrust-variabelen, JavaScript-API's of events om na toestemming aangepaste functionaliteit uit te voeren.


Zoek in je thema en aangepaste JavaScript naar verwijzingen zoals:


OneTrust.
OnetrustActiveGroups
OneTrustGroupsUpdated
OptanonConsent
OptanonWrapper


Verwijder de toestemmingsvoorwaarde niet zomaar als het bijbehorende script nog steeds toestemming nodig heeft.


In plaats daarvan kun je het Pandectes-toestemmingsevent gebruiken.


Pandectes stelt beschikbaar:


Pandectes_Consent_Update


en levert toestemmingsinformatie voor de Pandectes-cookiecategorieën.


Voor GTM/dataLayer-implementaties, zie:


Cookie Consent Event in dataLayer:
https://help.pandectes.io/nl/article/cookie-consent-event-in-de-datalayer-huelmf/


Het event toont de toestemmingsstatus van de bezoeker en de status van de categorieën Functionality, Performance en Targeting.


Stap 7: Vervang OneTrust-logica in Shopify Customer Events


OneTrust kan ook worden genoemd in aangepaste pixels onder:


Shopify Admin > Settings > Customer events


Controleer je aangepaste pixels op waarden zoals:


OptanonConsent
OnetrustActiveGroups
OneTrust


Als de pixel toestemming vereist, vervang dan de van OneTrust afhankelijke logica in plaats van de toestemmingscontrole simpelweg te verwijderen.


Pandectes biedt een toestemmingsevent dat ook binnen Shopify Custom Pixels kan worden gebruikt.


Bijvoorbeeld:


analytics.subscribe("Pandectes_Consent_Update", event => {
// Run your custom consent-dependent code here
});


Volledige handleiding:


Use Pandectes Consent Event with Shopify Custom Pixel:
https://help.pandectes.io/nl/article/pandectes-consent-event-gebruiken-met-een-shopify-custom-pixel-7i82cw/


Hierdoor kunnen aangepaste code of integraties binnen Shopify Customer Events reageren op toestemming die via Pandectes wordt beheerd.


Verwijder officiële Shopify-app-pixels niet, tenzij ze specifiek zijn aangemaakt of aangepast als onderdeel van je OneTrust-implementatie.



Sommige winkels voegen een aangepaste link of knop toe die het OneTrust Preference Center opent.


Voorbeelden zijn:


<button id="ot-sdk-btn" class="ot-sdk-show-settings">
Cookie Settings
</button>


of JavaScript zoals:


OneTrust.ToggleInfoDisplay()


Zoek in je thema, footer, navigatie en aangepaste secties naar:


ot-sdk-btn
ot-sdk-show-settings
ToggleInfoDisplay


Verwijder de OneTrust-specifieke implementatie.


Je kunt die vervangen door de functionaliteit van Pandectes om de banner opnieuw te openen.


Schakel in:


Pandectes > Cookie banner > Advanced > Custom Open / Reopen


Gebruik vervolgens:


<a href="#reopenBanner">Cookie Preferences</a>


Je kunt #reopenBanner ook gebruiken als URL van een menu-item in de navigatie van Shopify.


Meer informatie:


Advanced Banner Settings:
https://help.pandectes.io/nl/article/geavanceerde-bannerinstellingen-nieuwe-versie-19f755x/


Pandectes opent dan de toestemmingsinterface opnieuw, zodat bezoekers hun keuzes kunnen bekijken of bijwerken.


Stap 9: Verwijder of deactiveer de resterende OneTrust-implementatie


Zodra de relevante OneTrust-functionaliteit door Pandectes is vervangen, zorg je ervoor dat OneTrust niet meer wordt geïnjecteerd vanuit:


  • Shopify-themabestanden
  • Google Tag Manager
  • Shopify Customer Events
  • Aangepaste JavaScript
  • Externe tagbeheerplatforms


Als OneTrust via een Shopify-app is geïnstalleerd, deactiveer of verwijder dan ook de bijbehorende implementatie zodra de migratie is voltooid.


Stap 10: Controleer de migratie


Open je storefront in een nieuw incognito/privé-browservenster.


Controleer dat:


  • Alleen de Pandectes-banner verschijnt
  • De OneTrust-banner niet verschijnt
  • Het OneTrust Preference Center niet verschijnt
  • OtAutoBlock.js niet meer wordt geladen
  • otSDKStub.js niet meer wordt geladen
  • Verzoeken naar cdn.cookielaw.org niet meer aanwezig zijn
  • Scripts die toestemming vereisen vóór toestemming geblokkeerd blijven
  • Die scripts laden nadat de bijbehorende Pandectes-categorie is geaccepteerd
  • GTM de verwachte Pandectes-toestemmingssignalen ontvangt
  • Custom Pixels correct reageren op Pandectes-toestemming
  • De link Cookie Preferences Pandectes opent in plaats van OneTrust


Je kunt in het tabblad Developer Tools > Network van je browser zoeken naar:


onetrust
cookielaw
otSDK
OtAutoBlock


Test ook je belangrijke analyse- en marketingdiensten zowel vóór als na toestemming.


Laatste stap


Zodra de migratie is voltooid, volg je onze officiële installatiehandleiding om ervoor te zorgen dat Pandectes correct is ingeschakeld in je winkel:


Pandectes Installation Guide:
https://help.pandectes.io/nl/article/installatiegids-ofb8c2/


Je winkel gebruikt nu Pandectes als Consent Management Platform, zonder dat er OneTrust-toestemmingslogica of blokkeerconfiguratie achterblijft.

Bijgewerkt op: 19/10/2026

Was dit artikel nuttig?

Deel uw feedback

Annuleer

Dankuwel!