Naar de inhoud
Open Nexym

Consent: vragen en begrippen

De banner verschijnt niet, een script draait toch, een andere banner staat er ook: antwoorden en oplossingen, en de woorden van Consent uitgelegd.

Bijgewerkt 27 sep 2026·Leestijd 6 mingevorderdmodule

Eén keer. De Nexym-tag moet het eerste script in de head zijn, zonder async. Kopieer hem uit Beheer → Setup en vervang je oude tag. Daarna stel je alles in het beheer in.

Deels. Scan mijn site op scripts leest de HTML van je pagina’s en je gepubliceerde Google Tag Manager-containers, en vindt zo de hosts van scripts, iframes en pixels. Wat een tag manager pas in de browser toevoegt, melden de browsers van je bezoekers onder Gezien op je site: hosts en cookienamen. Een scanner die je site in een echte browser doorloopt, is er nog niet. Een cookie die gevonden wordt, krijgt pas een categorie en doel als jij die geeft.

De banner volgt de regels die duidelijk zijn: accepteren en weigeren even groot, niets voorgevinkt, standaard geweigerd, intrekken net zo makkelijk als toestemmen, en een bewijs van elk antwoord. Maar hij is geen juridisch advies. Laat je teksten, je indeling in categorieën en je bewaartermijn toetsen.

Loop deze punten langs:

  • Staat de module op Test? Dan ziet alleen een browser in debugmodus de banner. Zie De debugger.
  • Staat de consent-module aan onder Instellingen, en staat je website aan?
  • Heb je gepubliceerd? Opgeslagen wijzigingen zijn pas live na Publiceren.
  • Heb je al gekozen? Dan verschijnt de banner niet meer. Open een privévenster, of open de voorkeuren via de footerlink of het icoon.
  • Staat er een andere banner? Dan doet Nexym een stap opzij. In de console van je browser staat dan [nexym:consent] … is already asking — standing down.
  • Regioregel: staat die op Alleen EU/EER + VK + CH en staat je computer in een tijdzone buiten Europa, dan krijg je geen banner.

Een script draait toch voordat de bezoeker kiest

Section titled “Een script draait toch voordat de bezoeker kiest”
  • Controleer onder Instellingen → Module & websites of bij je website tegenhouden actief staat. oude async-tag of tag niet eerst in head betekent dat scripts vóór de banner draaien.
  • Is de host toegewezen aan een categorie? In de standaardstand draait een niet-toegewezen host gewoon. Wijs hem toe, of zet de strikte stand aan.
  • Staat het script boven de Nexym-tag, of wordt het met document.write geschreven? Markeer het dan met de hand met type="text/plain" en data-consent.

Zie ik in de netwerktab een verzoek, terwijl het script is tegengehouden?

Section titled “Zie ik in de netwerktab een verzoek, terwijl het script is tegengehouden?”

Dat kan. Een browser begint een script of plaatje dat in je HTML staat al te downloaden terwijl de Nexym-tag nog laadt. Het script wordt niet uitgevoerd, maar het verzoek is al weg. Wil je ook dat voorkomen, markeer de tag dan met de hand: zo’n tag downloadt de browser niet eens.

Na het aanzetten van de strikte stand werkt iets niet meer

Section titled “Na het aanzetten van de strikte stand werkt iets niet meer”

Een script van een andere host dat je shop nodig heeft, wacht nu ook. Zoek de host onder Gezien op je site en wijs hem toe aan Nodig. Afbeeldingen, lettertypes en stylesheets worden nooit tegengehouden.

Ik heb al een andere cookiebanner. Moet ik die weghalen?

Section titled “Ik heb al een andere cookiebanner. Moet ik die weghalen?”

Nee, dat hoeft niet meteen. Staat Wijk voor een andere banner aan, dan toont Nexym geen eigen banner en leest het antwoord van je huidige banner. Wil je overstappen, haal dan de andere banner weg, zet Wijk voor een andere banner uit en publiceer.

Telt de standaardinstelling van mijn andere banner als toestemming?

Section titled “Telt de standaardinstelling van mijn andere banner als toestemming?”

Nee. Nexym telt alleen een echt antwoord van de bezoeker. Een banner die al ja zegt voordat iemand klikte, geldt als nog niet beantwoord.

Hoe laat ik bezoekers hun keuze aanpassen?

Section titled “Hoe laat ik bezoekers hun keuze aanpassen?”

Zet in je footer een link met href="#nexym-consent", of geef een bestaande link het attribuut data-nexym-consent="open". Of zet onder Banner de footerlink van Nexym aan, of het cookie-icoon. Een bezoeker moet zijn keuze net zo makkelijk kunnen aanpassen als hij hem maakte.

Waarom herlaadt de pagina als een bezoeker iets intrekt?

Section titled “Waarom herlaadt de pagina als een bezoeker iets intrekt?”

Een script dat al draaide, is niet terug te draaien. Pas op een nieuwe pagina draait het niet meer. Daarom herlaadt Nexym de pagina als een bezoeker een categorie intrekt.

Kies onder Instellingen → Bezoekers → Keuze onthouden voor Bij elke gepubliceerde versie en publiceer. Doe dat bij nieuwe tracking of een nieuwe categorie, niet bij een andere formulering. Met de standaard Als categorieën veranderen gebeurt het al vanzelf als je een categorie toevoegt.

Popups wachten kort tot de banner weg is. Heeft een bezoeker na ongeveer twintig seconden nog niet gekozen, dan mag een popup toch verschijnen. Wil je dat er helemaal niets verschijnt vóór toestemming, zet dan Pas laden na toestemming aan bij Setup.

Waar vind ik de openbare cookieverklaring?

Section titled “Waar vind ik de openbare cookieverklaring?”

Nexym maakt ook een openbare pagina met je cookieverklaring: alle cookies per categorie, met de cookie van de banner bovenaan. Met ?lang=en of ?lang=de krijg je hem in een andere taal, met ?format=json als gegevens om zelf op te maken. Het adres staat op het tabblad Cookie-inventaris, onder Openbare cookieverklaring: kopieer het, of open de pagina met Openen. Zet de link naar je eigen cookieverklaring onder Teksten → Links.

  • Cookiebanner (CMP): het venster dat bezoekers vraagt wat er bijgehouden mag worden. CMP staat voor consent management platform.
  • Categorie: een groep cookies en scripts met één doel: Noodzakelijk, Voorkeuren, Statistieken of Marketing.
  • Bewijs (receipt): de vastlegging van één antwoord, met tijdstip, keuze, bannerversie en teksten.
  • Toestemmings-ID: de willekeurige code van één browser, bijvoorbeeld nx-c7f2…9a1e. Staat op het tabblad Over en in het log.
  • Bannerversie: het nummer dat bij elke publicatie omhoog gaat.
  • Concept: opgeslagen wijzigingen die nog niet gepubliceerd zijn.
  • Automatisch tegenhouden: scripts van bepaalde hosts parkeren tot er toestemming is, zonder dat je ze markeert. Werkt alleen als de tag als eerste in de head staat.
  • Head stage: het kleine deel van de Nexym-tag dat als allereerste draait en Consent Mode en het tegenhouden regelt.
  • Host: het domein waar een script vandaan komt, zoals static.hotjar.com.
  • Strikte stand: onbekende scripts van derden wachten ook op toestemming.
  • Google Consent Mode: de manier waarop Google-tags horen of ze mogen meten en adverteren. Versie 2 bevat ook ad_user_data en ad_personalization.
  • dataLayer: de lijst waar je tag manager events uit leest, zoals cmp_consent_update.
  • IAB TCF: een standaard voor toestemming die vooral uitgevers met advertentieruimte gebruiken. Nexym leest een TCF-antwoord, maar is zelf geen TCF-banner.
  • Regioregel: alleen bezoekers uit Europa een banner tonen.
  • Verondersteld: een antwoord dat niet is gegeven maar volgt uit de regioregel.
  • Wijken voor een andere banner: geen eigen banner tonen als er al een andere op de pagina staat.
  • Toestemming, testmodus, embed-script, bezoeker-id: zie Begrippen.