Cookie Maestro | De Ultieme AVG Oplossing Voor Je Website Cookies

JavaScript API

Met behulp van onze JavaScript API kun je inhaken op bepaalde events in Cookie Maestro. Bijvoorbeeld als de gebruiker cookies accepteert, of juist weigert. Je kunt ook vragen aan Cookie Maestro of de gebruiker cookies heeft geaccepteerd.

Functies

cookiemaestro.hasConsented()

Deze functie geeft weer of de gebruiker cookies heeft geaccepteerd. Dit event wordt bij iedere pagina afgevuurd.

var cookiemaestro.hasConsented(); // boolean [true, false]

Events

cookiemaestro-init

Dit event wordt afgevuurd op het moment dat Cookie Maestro is geinitialiseerd.

document.addEventListener('cookiemaestro-init', function() {
// Voer hier jouw code uit
});

cookiemaestro-cookies-enabled

Dit event wordt afgevuurd op het moment dat de gebruiker cookies accepteert of heeft geaccepteerd. Dit event wordt bij iedere pagina afgevuurd.

document.addEventListener('cookiemaestro-cookies-enabled', function() {
// Voer hier jouw code uit
});

cookiemaestro-cookies-disabled

Dit event wordt afgevuurd op het moment dat de gebruiker cookies weigert of heeft geweigert. Dit event wordt bij iedere pagina afgevuurd.

document.addEventListener('cookiemaestro-cookies-disabled', function() {
// Voer hier jouw code uit
});

Google Tag Manager events

Op het moment dat een gebruiker cookies accepteert, worden deze events naar de dataLayer van Google Tag Manager gestuurd:

  • cookiemaestro.accepted
  • cookieconsent_preferences (*)
  • cookieconsent_statistics (*)
  • cookieconsent_marketing (*)

(*) Deze Google Tag Manager events worden door Cookie Maestro gebruikt om in de toekomst onderscheid te kunnen maken tussen voorkeuren, statistieken en marketing cookies. Maar ook om volledig compatible te zijn met bijvoorbeeld Cookiebot.