Zo stel je aangepaste blokkeerregels (Custom Blocking rules) in
In dit artikel zie je hoe je aangepaste regels maakt om elk script dat je winkel laadt te blokkeren, zodat je voldoet aan de gegevensregelgeving.
Wat zijn aangepaste regels?
Aangepaste regels (custom rules) zijn items met scriptregels waarmee de Pandectes-app scripts kan detecteren en kan blokkeren voordat de gebruiker toestemming geeft.
Er zijn 2 gevallen als het om blokkeren gaat:
- Opt-in banner (Strict): De scripts die door Custom rules zijn gemarkeerd, worden pas na toestemming uitgevoerd.
- Opt-out banner (Loose): De scripts die door Custom rules zijn gemarkeerd, worden eerst uitgevoerd, maar worden bij het volgende laden van de pagina geblokkeerd als de gebruiker op de knop "Decline" klikt.
Wanneer is het nuttig
- Je hebt een app van derden die vóór toestemming draait.
- Er wordt een geïnjecteerd script in je thema geladen vanaf een domein van een derde partij.
- Je wilt dat een service pas draait na het accepteren van cookies. (bijv. een e-mailmarketing-pop-up)
Praktijkvoorbeeld
Stel dat je een script-tag hebt die Microsoft Clarity in je winkel laadt vanaf het domein: "https://clarity.ms"
Je kunt voor dat domein, "clarity.ms", een aangepaste regel toevoegen aan de autoblocker. Hiermee worden alle scripts en assets van dat domein gemarkeerd, en draaien ze pas na toestemming.
Hoe vind je welke scripts je moet blokkeren?
- Ga naar je winkel en klik op "inspect element". Ga vervolgens naar het tabblad Network en kies om te filteren op JS

- Bekijk de scripts die worden geladen. Komen ze van jouw domein? Zo niet, dan kun je in de volgende stap een aangepaste regel toevoegen om ze te blokkeren.

Hoe voeg je een aangepaste regel toe?
Stappen
- Ga naar All settings > Auto blocker > Custom rules
- Voeg een nieuwe regel toe
- Vul het formulier in
Het belangrijkste veld van het formulier is het domeinveld. Je moet het domein van het script dat je wilt blokkeren toevoegen, zonder spaties. Het veld werkt als een reguliere expressie.
Voor het voorbeeld van Clarity voegen we dus "clarity.ms" toe als domein.
Elk domein dat je hier toevoegt, komt overeen met en markeert alle items onder dat domein. Als je bijvoorbeeld clarity.ms als domein toevoegt, worden alle scripts van dat domein geblokkeerd.
Bijvoorbeeld:
- https://www.clarity.ms/tag/3b3a8r2k7 ✅ (komt overeen met de regel)
- https://www.clarity.ms/some-other-script.js. ✅ (komt overeen met de regel)
- https://www.clarity.ms/another-file.css ✅ (komt overeen met de regel)
Maar als je clarity.ms/tag in het domeinveld toevoegt, wordt alleen het eerste script gemarkeerd. De andere worden niet geblokkeerd.
Hoe controleer je dat het script na toestemming draait?
Controleer het tabblad Network nadat je de aangepaste regel hebt toegevoegd. Als het script niet laadt vóór toestemming, heb je de regel succesvol toegevoegd.
Als het script cookies plaatst, kun je in een incognitovenster van je browser controleren welke cookies er vóór toestemming in je winkel worden geplaatst. Als je de aangepaste regel succesvol hebt toegevoegd, wordt de bijbehorende cookie niet geplaatst vóór toestemming.
Bijgewerkt op: 19/10/2026
Dankuwel!
