🇳🇱
DASTRA
LoginBlog
Nederlands
Nederlands
  • Inleiding tot Dastra
  • 🇪🇺Nuttige herinneringen
    • Inleiding tot de AVG
    • AVG kernbegrippen
      • Persoonsgegevens
      • Register van verwerkingen
      • Effectbeoordeling
      • Bewaartermijnen
      • Rechten van betrokkenen
      • Vertrouwelijkheid bij ontwerp en standaard
      • Beveiligingsmaatregelen
      • Gegevensinbreuken
    • Risicobeheer
      • Risico definitie
      • Risicobeoordeling
      • Risico's verwerker
  • 👨‍💻Aan de slag
    • Opzetten
      • Werkruimte aanmaken en instellen
      • Organisatorische eenheden aanmaken en instellen
      • Wijs een DPO aan
      • Een leidende autoriteit toevoegen
      • Gebruikers uitnodigen
      • Beheer rollen en rechten
      • Teams maken en toewijzen
      • Veelgestelde vragen
    • Handleiding
      • Stap 1: Instellen
      • Stap 2: Uw persoonlijke gegevensverwerking in kaart brengen en het register instellen
      • Stap 3: Risico's beheren
      • Stap 4: Prioriteit geven aan te nemen acties
      • Stap 5: Implementeer interne processen
      • Stap 6: naleving van documenten
    • Ondersteuning
      • De astronaut-assistent
      • Online hulp
      • Dien een ondersteuningsverzoek in
  • ⚙️Functies
    • Dashboard
    • Algemeen
      • Geavanceerde filters
      • Importeer je gegevens (Excel, Csv)
      • Tag beheer
      • Aangepaste velden
      • 😇AI Assistant (beta)
      • Email templates
    • Gegevens in kaart brengen
      • Repositories
    • Register van verwerkingen
      • Register van verwerkingsverantwoordelijken
      • Verwerker-register
      • Je register instellen
      • Het register exporteren/importeren
      • Een verwerkingsmodel gebruiken
      • Een behandeling declareren
      • Een verwerking voltooien
        • Algemeen
        • Stakeholders
        • Doelen
        • Gegevens en retentie
        • Activa
        • Betrokken personen
        • Ontvangers
          • Doorgifte van gegevens buiten de EU
        • Beveiligingsmaatregelen
        • Effectbeoordeling
        • Documenten
      • Creëer een relatie tussen verwerkingen
      • Verwerking van frisheid
      • Het register delen
      • Gegevensvisualisatie
        • Verwerkingsboom weergeven
        • De registergegevenskaart weergeven
        • Bekijk de doorgiftenkaart
      • Veelgestelde vragen
    • Documentbeheer
      • Documentsjablonen
    • Audits en PIA's
      • Een auditmodel of een PIA maken of wijzigen
      • Een audit of PIA plannen
      • Een auditrapport of PIA delen
      • Een audit of auditsjabloon verwijderen
      • Veelgestelde vragen
    • Risicobeheer
      • Woordenlijst
      • Het risicobeheerproces
        • 1. Identificeer
        • 2.beoordeling
        • 3.mastering
        • 4. Controleer
      • Vergelijking Dastra / eBios RM
      • Risico koppelen aan een Verwerking
      • Veel gestelde vragen
    • Planning
      • Een taak maken of wijzigen
      • Een project of iteratie maken of wijzigen
      • Taken volgen, filteren of exporteren
      • Takenworkflow aanpassen
      • Synchroniseren met andere kalenders
      • Veelgestelde vragen
    • Rechten van betrokkenen beheren
      • Beheer van verzoeken om rechten uit te oefenen
      • widget voor het verzamelen van verzoeken
      • Technische integratie
      • API-integratie
    • Gegevensinbreuken documenteren
      • Een nieuw inbreuk documenteren
      • Exporteer je inbreuken
    • Cookies
      • De widget instellen
        • Vooronderzoek
        • Scan de cookies die op uw website zijn geplaatst
        • Cookies classificeren op toestemmingscategorieën
        • De doeleinden van cookies
        • Een cookie-toestemmingswidget configureren
        • Verzamel bewijs van cookie-toestemming
        • Ga verder met toestemming voor cookies
        • In geval van onbeschikbaarheid
      • Technische integratie
        • Werking van de widget
        • Snel aan de slag
          • Wordpress
        • Taalbeheer
        • Widget integratie testen
        • Blokkeer cookies
          • Blokkeer iframes (twitter/youtube...)
          • Google Tag Manager
        • Geavanceerd ontwerp
        • Toestemming programmatisch beheren
        • Gebruikersidentificatie
        • Mobiele toepassingen
          • Hybride toepassingen
          • Native-applicaties
        • TCF 1.1/2.0
      • RGAA-naleving
      • Problemen oplossen
    • Bestandsbeheer
      • Gebruikersgids
      • Machtigingen en toegangsrechten
    • Geavanceerde configuratie
      • Rollen en machtigingen
      • Single Sign On (SSO)
        • SAML 2
        • OpenId
        • ADFS
        • Active Directory
        • Okta
        • Bekende problemen
      • SCIM
      • API-sleutelbeheer
      • Meldingen
      • OneDrive/Google Drive-integraties
      • Workflowstappen / processtroom
      • Webhooks
      • SMTP-configuratie
      • Workflow-regels
      • Berichtsjablonen
      • E-mail domeinen
  • 📄API-documentatie
    • API-configuratie
    • Authenticatie
    • API referenties
    • Integraties via Zapier
  • 🛡️Beveiliging
    • Beveiliging bij Dastra
    • Sterke authenticatie
    • Kwaliteit van onze diensten
  • 🤖DIVERSEN
    • Veelgestelde vragen
    • Bekende problemen
    • Release-opmerkingen
Powered by GitBook
On this page
  • Cookies verwijderen
  • Een codefragment in de pagina blokkeren
  • Blokkeren in puur javascript
  • Google Tag Manager
  • Herinnering aan levenscyclus van toestemming:
  • Javascript gebeurtenissen

Was this helpful?

  1. Functies
  2. Cookies
  3. Technische integratie

Blokkeer cookies

In deze handleiding wordt uitgelegd hoe u cookies kunt blokkeren.

PreviousWidget integratie testenNextBlokkeer iframes (twitter/youtube...)

Last updated 1 year ago

Was this helpful?

Er zijn verschillende methoden om cookies effectief te blokkeren: cookies verwijderen, een snippet blokkeren, gepersonaliseerd javascript of Google Tag Manager.

Cookies verwijderen

Deze methode is het snelst te implementeren, maar ook het minst betrouwbaar. Als je in het configuratiescherm van de Dastra widget de naam van de cookies invoert die aan elke service zijn gekoppeld, worden de betreffende cookies automatisch verwijderd telkens wanneer de pagina wordt weergegeven.

Dit kan in sommige gevallen effectief zijn, maar het riskeert de betrouwbaarheid van de gebruikte gereedschappen van derden (webanalyse gereedschappen in het bijzonder) aanzienlijk te verstoren. Het is vaak beter om een van de andere onderstaande methoden te gebruiken.

Een codefragment in de pagina blokkeren

Met deze methode kun je een stukje trackingcode op de pagina volledig uitschakelen.

Vervang hiervoor het volgende codefragment in de html-code van je pagina:

<script >
  alert("hallo, ik ben een tracking javascript tag");
</script>

Van :

<script data-consent="{uw-service-slug}" type="dastra/script">
   alert("hallo, ik ben een tracking javascript tag");
</script>

Vervang de "{your-service-slug}" door de service-identifier die je hebt ingevoerd bij het configureren van je widget:

Als de client de cookies geaccepteerd heeft, zal de inhoud van het script automatisch uitgevoerd worden.

Dit kan een aantal neveneffecten hebben, waaronder problemen met het markeren van de synthaxis in de meeste IDE's

Het scriptfragment wordt helemaal niet uitgevoerd in het geval van een implementatiefout van een Dastra-widget.

Blokkeren in puur javascript

In pure javascript kun je gebeurtenissen gebruiken die op het venster worden getriggerd om toestemming te verzamelen en specifiek gedrag te beheren, afhankelijk van of cookies worden geaccepteerd of geweigerd. Dit geeft je meer flexibiliteit:

<script>
  (functie(){

      /* 
      * Trigger een aangepaste servicetag met verwachte cookies
      */
      functie customTagsTrigger () {
        /* Als de leverancier een specifieke functie biedt om de service cookie-loos te laten werken, haal die dan hierheen.
        * Anders kopieer je het standaardcodefragment dat wordt geleverd door de tagverkopers*/
      }

      /*
      * Behandel het toestemmingsgebeurtenis met globale reikwijdte
      * Als de gebruiker toestemming heeft gegeven voor de tag-cookies van de aangepaste leverancier, wordt deze gebeurtenis geactiveerd bij elke pagina waarop de cookie-toestemmingswidget is geïnstalleerd.
      */
      window.addEventListener('dastra:consent:{uw-service-slug}', functie () {
        /* De klant geeft hier toestemming voor de cookies van de aangepaste leverancier */
        customTagsTrigger();
        console.log('{uw-service-slug} geaccepteerd')
      });

      /* Vink dit aan als je de geweigerde gebeurtenis wilt afhandelen
      * Behandel geweigerde gebeurtenis met globale reikwijdte (optioneel) 
      */
        window.addEventListener('dastra:geweigerd:{uw-service-slug}', functie () {
         // De cookies van de aangepaste services worden geweigerd 
         console.log('{uw-service-slug} cookies geweigerd')
       });
      
  });
  </script>

Google Tag Manager

Zie volgende pagina:

Herinnering aan levenscyclus van toestemming:

Javascript gebeurtenissen

Standaard verzendt de widget verschillende gebeurtenissen op het vensterelement van de pagina:

Naam gebeurtenis
Opmerkingen

Triggered wanneer de service is geaccepteerd door de gebruiker (noodzakelijke cookies worden niet beïnvloed). Als de service in de standaard toestemmingsmodus staat, wordt deze gebeurtenis geactiveerd wanneer de pagina voor het eerst wordt geladen.

dastra:refused:ß

Wordt geactiveerd als de service niet is geactiveerd door de gebruiker (standaard als er geen toestemming is gegeven) of als deze expliciet is geweigerd.

dastra:consents:ready

Wordt geactiveerd als de cookie voor toestemming (consent-eu) is gelezen en gedecodeerd.

dastra:consents:updated

Triggers als toestemmingen zijn bijgewerkt door de gebruiker (geaccepteerd, geweigerd of ingesteld)

dastra:consents:any_refused

Treedt op als ten minste één cookie expliciet door de gebruiker is geweigerd via het modale venster.

dastra:consents:all_accepted

Triggers als alle diensten door de gebruiker zijn geaccepteerd via het modale venster

⚙️
Google Tag Manager
Cookie widget levenscyclus