Iubenda logo
Aan de slag

Documentatie

Inhoud

All-in-one compliance van iubenda – WordPress plug-in

Maak kennis met onze nieuwe all-in-one WordPress plug-in voor cookietoestemming volgens de AVG en CCPA. Een totaal vernieuwde oplossing waarmee je alle compliance-oplossingen van iubenda kunt beheren, zodat je toegang hebt tot alles wat je nodig hebt!

De iubenda plug-in is alles-in-één, extreem eenvoudig te gebruiken en biedt volledige compliance. De oplossing scant snel je site en configureert die volgens jouw specifieke setup. De oplossing ondersteunt meerdere wetgevingen en minimaliseert de noodzaak voor het kopiëren van code.

 Alles-in-één compliance voor cookietoestemming volgens de AVG en CCPA

Functionaliteit

  • De cookie-plug-in voor WP scant automatisch je site en configureert automatisch de oplossingen die nodig zijn om aan de specifieke behoeften van je site te voldoen.
  • Biedt een volledig aanpasbare cookiebanner/toestemmingsbanner, beheert de toestemming voor cookies en slaat de wettelijk vereiste AVG-toestemmingsbewijzen voor cookies op.
  • Beheert deCCPA-melding met werkende DNSMPI-koppeling
  • Compatibel met IAB’s TCF om het resultaat van advertenties te maximaliseren.
  • Je kunt snel een volledig aanpasbaar privacy- en cookiebeleid genereren.
  • Detecteert automatisch de locatie van de gebruiker en past automatisch de juiste privacy-instellingen toe (nodig als je gebruikers hebt uit meerdere regio’s, zoals de VS en de EU).
  • AVG-toestemmingsrecords voor je webformulieren worden vastgelegd, opgeslagen en beheerd.
  • Alle andere bronnen kunnen handmatig worden geblokkeerd zonder directe tussenkomst van de scripts.
  • Toont een schone pagina (zonder cookiebanner/toestemmingsbanner) aan gebruikers die al toestemming hebben gegeven.
  • Bots/spiders worden gedetecteerd en wordt een schone pagina weergegeven.
  • Ondersteunt de automatische toewijzing van categorieën bij het blokkeren van scripts.
  • Ondersteunt AMP-pagina’s.
  • Genereert moeiteloos professionele algemene voorwaarden om je te beschermen tegen aansprakelijkheden en meer.
  • Vertaalt alle documenten met één klik (11 talen ondersteund).

Onze oplossingen zijn volledig responsief (perfect voor alle schermformaten) en voldoen aan WCAG-level AAA.

  • AdRoll
  • AddThis widgets
  • Bing
  • CodePen
  • Criteo
  • Disqus
  • Elevio
  • Reacties op Facebook
  • Facebook-widgets
  • Freshchat
  • Google AdSense
  • Google Analytics
  • Google Maps
  • Google Site Search
  • Google oAuth
  • Google+ widgets
  • Headway
  • Instagram-widgets
  • Kissmetrics
  • LinkedIn-widgets
  • Mixpanel
  • Neodata
  • Olark
  • Optimizely
  • Outbrain
  • PayPal-widgets
  • Pingdom
  • Pinterest-widgets
  • Segment
  • ShareThis-widgets
  • Twitter-widgets
  • UserVoice
  • Vimeo
  • YouTube

Vereisten

  • WordPress 5.0 of hoger
  • PHP 7.0.0 of hoger

Aan de slag

Om te beginnen kun je de plug-in downloaden uit de WordPress plug-in bibliotheek en deze handmatig toevoegen aan je WordPress-installatie of ga naar het dashboard in WordPress en klik op Plugins > Nieuwe plugin toevoegen > iubenda | All-in-one Compliance for GDPR / CCPA Cookie Consent + more.
Installeer en activeer de oplossing.

Na de activering, ga je naar iubenda in je WP-dashboard.

Gebruik

Als je daar bent, zie je dat een pagina zoals hieronder gaat laden. Onze WP plug-in scant je site en geeft een beoordeling op basis van de specifieke behoeften van je site.

Beoordeling van iubenda

Op deze pagina vind je een overzicht van de compliance-elementen van je site.
Klik dan op “Help me get compliant” om verder te gaan.

Nu kun je starten met het gebruik van iubenda-oplossingen, of als je al een aantal van onze producten gebruikt, kun je ze direct synchroniseren met onze plug-in.

installatie
👀 Gebruik je onze producten al?

Als je al iubenda-producten gebruikt voor de site die je wilt beheren met onze WP plug-in, kun je direct doorgaan naar -> Synchronize your iubenda account with the WP plugin.

Nieuwe gebruikers – je producten vanaf het begin configureren

Om de plug-in in te stellen, wordt je gevraagd om de taal van je website te kiezen en dan op doorgaan te klikken.

🔎 Meertalige website?

Kies de hoofdtaal van je site. Je kunt gemakkelijk de andere talen toevoegen in de volgende stappen. Voor meer informatie kun je onze gids over meertalige WordPress-sites lezen.

Tot slot moet je de website en het e-mailadres invoeren.

snelle generator

We hebben nu een account aangemaakt op iubenda.com en de essentiële elementen gegenereerd die je nodig hebt om verder te gaan. Je ontvangt een e-mail om je accountconfiguratie te voltooien, maar je kunt nog steeds doorgaan met het configureren van de plug-in.

Instellen van je cookiebanner/toestemmingsbanner (en de knop met het privacybeleid toevoegen)

Je bent nu klaar om je cookie banner/toestemmingsbanner in te stellen. In deze stap kun je de belangrijkste elementen van de banner selecteren, zoals:

  • Positie en thema van de banner
  • Wetgeving waaraan je moet voldoen. Weet je het niet zeker? Lees hier waar je aan moet voldoen.
  • Inschakelen van de opties voor het IAB TCF (aanbevolen als je advertenties op je site laat zien).
  • Google AMP-ondersteuning inschakelen. 
  • Automatisch scripts blokkeren die door de plug-in zijn gedetecteerd en instellen
🔎 Wil je meer aanpassen?

Na de eerste configuratie kun je alle aspecten en het gedrag van de cookiebanner/toestemmingsbanner aanpassen met onze Privacy Controls and Cookie Solution-configurator. Meer informatie vind je hier

configuratie van de cookiebanner

Na het instellen van je Privacy Controls and Cookie Solution, kun je je privacybeleidsknop toevoegen en de stijl en de positie van de knop kiezen.

producten synchroniseren

Als je klaar bent, klik je op Integrate.

Je hebt nu de basisconfiguratie van de cookiebanner/toestemmingsbanner voltooid en de knop met het privacybeleid toegevoegd.
Vanuit het plug-in-dashboard kun je de producten die je hebt geactiveerd configureren en beheren of nieuwe producten toevoegen.

Om erachter te komen hoe je je producten moet configureren, kun je het onderdeel hierover in deze gids lezen.

Je reeds ingestelde iubenda-producten met de WP plug-in synchroniseren

Als je al een aantal iubenda-producten hebt geactiveerd, klik dan bij de eerste stap van het configuratieproces op “I’ve already made the set up on iubenda.com.”

cookie solution synchroniseren

Plak vervolgens de insluitcode van je Privacy Controls and Cookie Solution (vereist) en andere producten die je hebt ingesteld in je iubenda-account, en je bent klaar. Onze plug-in synchroniseert automatisch je producten binnen de plug-in.

Dashboard van de iubenda All-in-one plug-in

Zodra je klaar bent met de eerste installatie, heb je volledige controle over alle iubenda-producten die je kunt beheren en integreren in de plug-in.

plug-in-dashboard

Lees hieronder hoe je de producten configureert die beschikbaar zijn voor de plug-in:

Privacy Controls and Cookie Solution

De vereenvoudigde instellingen van de cookiebanner/toestemmingsbanner zorgen al voor een soepele werking, maar je wilt misschien het gedrag en uiterlijk van je banner verder aanpassen.
Klik daarvoor op de configuratieknop in het onderdeel Privacy Controls and Cookie Solution en selecteer vervolgens Manual embed (Handmatig insluiten). Bekijk vervolgens het samenvouwbare element hieronder voor geavanceerde configuratieopties.

Configureren

Vervolgens kun je de cookiebanner/toestemmingsbanner hier direct configureren in onze configurator.
Je kunt onze volledige gids over de Privacy Controls and Cookie Solution bekijken voor meer informatie.

Plak tot slot de insluitcode en klik rechtsonder op de knop voor het opslaan van je instellingen.

Geautomatiseerde voorafgaande blokkering van scripts

Onze WP plug-in herkent ook de cookies die in de bovenstaande blokkadelijst staan en zal deze automatisch detecteren en blokkeren op je site.

Belangrijk

Onze WordPress plug-in blokkeert automatisch scripts die aan de serverkant worden gegenereerd (en dus door PHP worden teruggestuurd door WordPress). Scripts die via JavaScript in de pagina worden ingevoegd nadat de pagina is geladen, worden en kunnen niet automatisch worden geblokkeerd.

Deze scripts kunnen worden geblokkeerd door de broncode in te voeren in de vakken voor aangepaste scripts in de plug-inconsole of door de handmatige inpakmethode te gebruiken die wordt uitgelegd in het onderstaande voorbeeld en (meer in detail) in dit help-artikel

Aangepaste scripts blokkeren vanuit de console

Met het veld voor aangepaste scripts kun je eenvoudig scripts blokkeren die direct vanuit de plug-inconsole op de pagina worden ingevoegd. Hierdoor zijn er veel minder directe wijzigingen in de code van de site nodig.

Zo doe je dat:

  • Klik in het linkermenu van je dashboard op iubenda.
  • Klik vervolgens op Configure in het onderdeel Privacy Controls and Cookie Solution en scrol omlaag om de instelling Blocked domains (geblokkeerde domeinen) te vinden.Velden aangepaste en iframe-scripts in WordPress
  • Voer indien nodig je script- of iframe-bronnen in, wijs ze een doel toe (optioneel) en klik op de knop Save changes linksonder op de pagina om de wijzigingen op te slaan.

Voorbeelden

Het gebruik van deze velden is vrij eenvoudig. Voer het src-attribuut van het script of iframe in dat je wilt blokkeren.

Script

Als je een sociale knop (die scripts invoegt in de pagina via JavaScript) wilt blokkeren, hoef je alleen de scriptbron, bijvoorbeeld connect.socialwebsite.net/en_US/track.js, in te voeren in het scriptveld.

iframe

Stel dat je scripts wilt blokkeren die via het volgende iframe op de pagina worden ingevoegd

<iframe width="1280" height="720" src="https://www.videowebsite.com/embed/xxFhMChxx" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

Wat je in het iframe-veld moet invoeren is videowebsite.com/embed/ omdat dit de werkelijke bron van de scripts is. Zorg ervoor dat je de component-id (videowebsite.com/embed/xxFhMChxx) NIET invoert om ervoor te zorgen dat alle scripts die van de eigenlijke bron komen, worden geblokkeerd.

Handmatig gebruik (wrappingmethode)

Bij deze methode moet je de code van je site direct aanpassen. Zoals hieronder wordt uitgelegd, moet je naar het relevante gedeelte van de code van je site gaan en de te blokkeren scripts toevoegen.

Een conversiepixel voor Google Ads zou bijvoorbeeld op deze manier worden behandeld:

<!--IUB-COOKIE-BLOCK-START-->
<script type="text/javascript">
    /* <![CDATA[ */
    var google_conversion_id =CONVERSION_ID;
    var google_conversion_label = "CONVERSION-LABEL";
    var google_custom_params = window.google_tag_params;
    var google_remarketing_only = true;
    /* ]]> */
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
    <div style="display:inline;">
        <img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/1030205862/?value=0&amp;guid=ON&amp;script=0"/>
    </div>
</noscript>
<!--IUB-COOKIE-BLOCK-END-->

Als je de toestemmingsfunctie per categorie hebt ingeschakeld, moet je het doel toewijzen. Terugkomend op het vorige voorbeeld, dat deel uitmaakt van het doel “Targeting & Advertising” (id 5):

<!--IUB-COOKIE-BLOCK-START-PURPOSE-5-->
      <script type="text/javascript">
      ...
      </script>
      <script type="text/javascript" src="..."></script>
      <noscript>
      ...
      </noscript>
<!--IUB-COOKIE-BLOCK-END-PURPOSE-5-->

Als er HTML / IMG / IFRAME elementen zijn, moet je het op deze manier doen:

<!--IUB-COOKIE-BLOCK-START-->
      <iframe src="...
      <img src="...
<!--IUB-COOKIE-BLOCK-END-->

Om het automatisch parseren/vervangen van iframes/scripts die een gedefinieerde src bevatten te stoppen:

<!--IUB-COOKIE-BLOCK-SKIP-START-->
      <script type="text/javascript">...</script>
<!--IUB-COOKIE-BLOCK-SKIP-END-->

Shortcodes zijn beschikbaar voor elementen die direct in WordPress-berichten zijn geïnstalleerd (in tegenstelling tot elementen die op template-niveau zijn geïntegreerd – bijvoorbeeld footer.php):

[iub-cookie-policy]
[/iub-cookie-policy]

iubenda en Google AMP – toestemming voor cookies verzamelen in WordPress

Als je Google’s Accelerated Mobile Pages (AMP) gebruikt of van plan bent te gaan gebruiken om je webpagina’s sneller te laden op mobiele apparaten, wil je misschien weten hoe je je WordPress-site zo kunt instellen dat je toestemming voor cookies kunt verzamelen en boetes kunt vermijden. Het vereist wat werk, maar gelukkig kan iubenda helpen: onze alles-in-één compliance-plug-in voor WordPress is namelijk volledig compatibel met AMP.

Een stap-voor-stap handleiding (compleet met voorbeeldcodes, een demo en WordPress tips) en meer informatie over hoe je cookies kunt blokkeren voor toestemming van de gebruiker op AMP, vind je in de iubenda Privacy Controls and Cookie Solution integreren met Google AMP (waaronder de WordPress-methode).

AMP en “templates” mapmachtigingen

Je hebt Google AMP support ingeschakeld, maar je krijgt een foutmelding bij het automatisch genereren van het AMP-configuratiebestand? De oorzaak is een probleem met de machtigingen van de map “templates”. Zo los je het op:

  1. Ga via je FTP-client naar de (eerder geüploade) map “iubenda-cookie-law-solution” en maak (als die ontbreekt) een submap aan met de naam “templates” Map Templates (iubenda WordPress plug-in)
  2. Stel 664-rechten in voor de map “templates” (de optie “Get info/Edit permissions” is meestal beschikbaar via rechtsklikken) Templates-map-rechten (iubenda WordPress plug-in)
  3. Herhaal de procedure om “Google AMP support” in te schakelen en op te slaan Opties voor Google AMP support (iubenda WordPress plug-in)

Meer informatie

Voor API-aanroepen en xmlrpc raden we de volgende parameter aan ?iub_no_parse=1: dit zal het iubenda-script in een gedeactiveerde toestand plaatsen en dus alle parseren/vervangen-acties vermijden.

Privacy- en Cookiebeleid

Onze plug-in synchroniseert automatisch het privacy- en cookiebeleid dat je hebt ingesteld met onze generator zonder dat je code hoeft te kopiëren en plakken.

Klik op de configuratieknop onder het Privacy- en Cookiebeleid om de configuratie te starten.

Klik vervolgens op “Setup your privacy and cookie policy on iubenda.com” (Je privacy- en cookiebeleid configureren op iubenda.com).

pcp-configuratie

Dit brengt je naar de generator van het Privacy- en Cookiebeleid op iubenda.com. Daar kun je je beleid configureren en bewerken.

💡 Alle wijzigingen die je aanbrengt in de generator weerspiegelen automatisch het privacy- en cookiebeleid van je WordPress-site. Dus, als je klaar bent met het configureren van je documenten op iubenda.com, kun je terugkeren naar de plug-in, klikken op Save Settings (Instellingen opslaan), en je privacy- en cookie-beleid zal worden bijgewerkt!

Bekijk deze gids als je hulp nodig hebt bij het configureren van je privacybeleid in je iubenda-dashboard.

We bieden ook enkele integratieopties: je kunt de stijl en positie van de knop kiezen. Als je de optie “Add to the footer automatically” (Automatisch toevoegen aan voettekst) selecteert, wordt de widget automatisch weergegeven in de voettekst van elke pagina van je WordPress-site.

pcp-integratie

Je kunt ook je de positie van de knop wilt aanpassen door de optie “Integrate manually” (Handmatig integreren) te selecteren. Je vindt hier de code om te kopiëren en klaar voor gebruik.

Consent Database

Met onze All-in-One WordPress plug-in kun je ook uitgebreide AVG-toestemmingsregistraties voor je webformulieren vastleggen, controleren en bijhouden. De plug-in detecteert en identificeert alle ondersteunde formulieren die zijn ingesloten op de website zoals Contact Form 7, WP Forms, WordPress comment, Elementor Forms en WooCommerce en biedt een super eenvoudige mapping van afrekenformulieren.

Om te beginnen activeer je de Consent Database op iubenda.com in je iubenda dashboard en plak je de API-sleutel waar dat wordt gevraagd.

toestemming

Daarna kun je je Consent Database configureren aan de hand van deze complete gids.

Als je klaar bent, vergeet dan niet om rechtsonder op de pagina op Instellingen opslaan te klikken.

Algemene Voorwaarden

Met de All-in-One WordPress plug-in kun je ook je algemene voorwaarden beheren en integreren in je WordPress site.

Activeer en configureer om te beginnen je Algemene Voorwaarden op de iubenda-website. Je kunt onze stap-voor-stap handleiding voor het genereren hier vinden.

Plak vervolgens de insluitcode en kies uit de integratievoorkeuren.

configuratie algemene voorwaarden

Als je klaar bent, vergeet dan niet om rechtsonder op de pagina op Instellingen opslaan te klikken.

Meer informatie

We leveren vaak bijgewerkte versies van onze plug-in, die als bètaversies instabiel zijn tijdens de testfase.

Om een bètaversie van de plug-in te installeren, moet je eerst een externe plug-in genaamd “WP Rollback” installeren, waarmee je een onofficiële versie van onze plug-in kunt selecteren.

WP Rollback-installatie

Let op: WP Rollback vereist een WordPress versie hoger dan 4.0.

Wat andere plug-ins betreft, kun je WP Rollback installeren door naar het Plug-inonderdeel in je WordPress-dashboard te gaan en op “Nieuwe toevoegen” te klikken; vanaf hier kun je zoeken naar “WP Rollback” en deze installeren.

Na de installatie en activering moet je teruggaan naar de pagina waarop alle geïnstalleerde plug-ins staan. Hier zul je zien dat “Rollback” naast elke invoer is verschenen.

Het enige wat je nu nog hoeft te doen is de “iubenda Privacy Controls and Cookie Solution” plug-in zoeken en klikken op het “Rollback” item. Hier vind je alle verschillende versies van de plug-in; de momenteel gebruikte versie wordt aangeduid met “geïnstalleerde versie”, terwijl de bètaversies als zodanig worden gemarkeerd.

Om de bètaversie van de plug-in te installeren en te testen, klik je op de bèta-invoer die je wilt gebruiken. Hierdoor wordt de huidige versie van de plug-in overschreven door de bètaversie; om het proces terug te draaien, moet hetzelfde proces worden uitgevoerd, met als verschil dat de vorige stabiele versie wordt geselecteerd en niet de bètaversie.

Als je een bug wilt melden, stuur ons dan een e-mail met een duidelijke en gedetailleerde beschrijving van het probleem.

Het is altijd handig om de debug-informatie van WordPress bij je ondersteuningsverzoek te voegen. Om toegang te krijgen tot de debug-informatie open je de WordPress installatiemap en zoek je naar het bestand wp-config.php.

Eenmaal binnen, zoek je naar de volgende regel:

define('WP_DEBUG', false);

Wijzig deze naar:

define('WP_DEBUG', true);

Zodra het bestand is opgeslagen, open je een pagina op je WordPress en de debug-informatie begint te verschijnen. Houd onze plug-in actief en stuur ons alle fouten of berichten die WordPress laat zien.

All-in-one compliance plug-in

Download de WordPress plug-in

Lees het changelog

⚠️ Let op

Zorg ervoor dat je na de installatie de voorafgaande blokkering instelt, omdat dit wettelijk verplicht is volgens de EU-wetgeving. In deze gids vind je verschillende methoden om vooraf te blokkeren, samen met volledige instructies.

Zie ook