Artikelen over: Veelgestelde vragen
Dit artikel is ook beschikbaar in:

De integratie met Shopify Customer Privacy controleren

In deze handleiding leer je stap voor stap hoe je de integratie tussen de Pandectes GDPR Compliance-app en de Customer Privacy API van Shopify controleert en verifieert. Voordat je met de verificatiestappen begint, gaan we ervan uit dat je onze app al hebt geïnstalleerd en de nodige configuratie hebt afgerond, die we hieronder in de voorbereidende stappen beschrijven.


Voorbereidende stappen


  1. Shopify Customer Privacy Settings


Voordat je de controle begint, gaan we ervan uit dat je de Shopify Customer Privacy-instellingen hebt geconfigureerd op basis van je wensen. Bekijk hier hoe je je Shopify Customer Privacy-instellingen correct configureert. Zo voldoet je Shopify-winkel aan regionale privacyvereisten, doordat je regio's instelt en de Shopify-cookiebanner beheert.


  1. Pandectes Geolocation Settings


Nadat je de gewenste regio's in de Shopify Customer Privacy-instellingen hebt geselecteerd, moet je dezelfde regio's ook aan onze kant selecteren. Voor de GDPR moet de EU bijvoorbeeld het strikte opt-in-model gebruiken. Stel dit in de nieuwe banner in via All settings > Consent model & regions. Kies bij de oude banner een strikt bannertype in Cookie banner > Behavior en toon de banner in de EU via All settings > Geolocation.


Handleiding om de integratie met de Customer Privacy API van Shopify te controleren


  1. Open Your Shopify Store in Incognito Mode


Open je Shopify-winkel om te beginnen in de incognitomodus. Zo voorkom je dat gecachete cookies of opgeslagen voorkeuren het verificatieproces verstoren.


  1. Open Developer Tools


Druk op F12 (Windows) of Cmd + Option + I (Mac) om de Developer Tools in je browser te openen. Ga naar het tabblad Console om de toestemmings- en privacy-instellingen te volgen. Je kunt dit ook doen door met de rechtermuisknop op de pagina te klikken en Inspecteren te kiezen.



  1. Controleer de initiële privacy-instellingen voordat je met de cookiebanner communiceert


Voordat je met de cookietoestemmingsbanner communiceert, kun je de volgende commando's in de console uitvoeren om de huidige privacy-instellingen van Shopify te controleren:


window.Shopify.customerPrivacy.preferencesProcessingAllowed();
window.Shopify.customerPrivacy.analyticsProcessingAllowed();
window.Shopify.customerPrivacy.marketingAllowed();
window.Shopify.customerPrivacy.saleOfDataAllowed();


Deze commando's geven true of false terug, afhankelijk van of de verschillende soorten gegevensverwerking zijn toegestaan volgens de standaard privacy-instellingen. Als je winkel bijvoorbeeld is ingesteld op EU-regio's in de Shopify-admin en je in onze app een strikte bannerconfiguratie hebt gekozen, geven de eerste drie commando's waarschijnlijk false terug, terwijl het vierde commando (saleOfDataAllowed) waarschijnlijk true teruggeeft.


  1. Interact with the Cookie Consent Banner


Communiceer nu met de cookietoestemmingsbanner in je winkel, bijvoorbeeld door cookies te accepteren of te weigeren. Deze stap simuleert de toestemmingskeuze van een bezoeker.


  1. Monitor Consent Events


Gebruik het volgende commando om te controleren of Shopify toestemmingsinformatie van onze app ontvangt. Het luistert naar toestemmingsevents:


document.addEventListener("visitorConsentCollected", (event) => console.log(event.detail));


Hiermee worden de toestemmingsgegevens in de console afgedrukt wanneer de gebruiker een keuze maakt (cookies accepteren of weigeren). Je zou een melding moeten zien dat het event is vastgelegd.


  1. Recheck Privacy Settings After Interaction


Zodra je de cookietoestemming hebt geaccepteerd of geweigerd, voer je de volgende commando's opnieuw uit om te zien of de privacy-instellingen van Shopify correct zijn bijgewerkt op basis van de keuze van de gebruiker:


window.Shopify.customerPrivacy.preferencesProcessingAllowed();
window.Shopify.customerPrivacy.analyticsProcessingAllowed();
window.Shopify.customerPrivacy.marketingAllowed();
window.Shopify.customerPrivacy.saleOfDataAllowed();


Vergelijk deze resultaten met je eerste controles om te bevestigen dat Shopify de instellingen heeft bijgewerkt op basis van de toestemmingskeuze. Als je winkel bijvoorbeeld is ingesteld op EU-regio's in de Shopify-admin, je in onze app een strikte bannerconfiguratie hebt gekozen en je op accepteren hebt geklikt, dan geven alle vier de commando's nu waarschijnlijk true terug.


  1. Confirm the Integration


Als de commando's waarden teruggeven die de toestemmingskeuze van de gebruiker weerspiegelen en je ziet het event visitorConsentCollected in de console, dan bevestigt dit dat onze app de toestemmingsinformatie correct doorgeeft aan de Customer Privacy API van Shopify.


Afsluitende opmerkingen


Onze app zorgt ervoor dat de toestemming van de bezoeker aan Shopify wordt doorgegeven. Vanaf dat moment is Shopify verantwoordelijk voor het beheer van cookies en het afhandelen van analytics volgens de toestemming van de gebruiker. Als deze stappen bevestigen dat de integratie werkt zoals verwacht, verwerkt Shopify de cookie- en analyticsprocessen van je winkel correct.


Als een van deze stappen het probleem niet oplost of als je verdere hulp nodig hebt, aarzel dan niet om contact op te nemen via de chat-support in de app. We helpen je graag om ervoor te zorgen dat je winkel compliant blijft en dat de toestemmingskeuzes van je gebruikers correct worden weergegeven.

Bijgewerkt op: 27/10/2026

Was dit artikel nuttig?

Deel uw feedback

Annuleer

Dankuwel!