Compliant with GDPR, CCPA, COPPA, LGPD, PECR, PDPA, PIPEDA, and more.
Die Shopify Customer Privacy API ist ein unverzichtbares Werkzeug für App-Entwickler und Shop-Betreiber, die globale Datenschutzgesetze wie die GDPR, den CCPA und andere regionale Vorschriften einhalten möchten. Diese API bietet strukturierte Methoden zum Erfassen, Speichern und Verwalten der Kundeneinwilligung bezüglich der Verwendung personenbezogener Daten und gewährleistet Transparenz und Sicherheit in Ihrem Shop oder Ihrer App.
Eine Consent Management Platform (CMP) nutzt die Customer Privacy API, um zu erfassen, wann und wie ein Nutzer seine Einwilligung erteilt oder zurückzieht. Diese Einwilligungsdaten werden dann Apps und benutzerdefiniertem Code zur Verfügung gestellt, sodass diese ihr Verhalten in Echtzeit anpassen können – beispielsweise durch Deaktivierung des Trackings, wenn der Nutzer die Einwilligung verweigert.
Der folgende JavaScript-Codeausschnitt zeigt, wie Sie die Customer Privacy API laden und den aktuellen Einwilligungsstatus des Besuchers abrufen:
window.Shopify.loadFeatures(
[
{
name: 'consent-tracking-api',
version: '0.1',
},
],
(error) => {
if (error) {
// Handle loading error
return;
}
// API is ready—check visitor consent
const consent = window.Shopify.customerPrivacy.currentVisitorConsent();
console.log(consent); // Outputs consent categories and their status
}
);
Die API gibt den Einwilligungsstatus für folgende Kategorien zurück:
Jede Kategorie gibt 'yes' oder 'no' zurück, sodass Sie Drittanbieter-Skripte basierend auf den Nutzerpräferenzen bedingt laden oder blockieren können.
essential ist von Shopify immer aktiviert und kann nicht umgeschaltet werden.