Compliant with GDPR, CCPA, COPPA, LGPD, PECR, PDPA, PIPEDA, and more.
La Shopify Customer Privacy API es una herramienta esencial para desarrolladores de aplicaciones y propietarios de tiendas que buscan cumplir con las leyes globales de privacidad de datos como el GDPR, CCPA y otras regulaciones regionales. Esta API proporciona metodos estructurados para recopilar, almacenar y gestionar el consentimiento de los clientes respecto al uso de sus datos personales, garantizando transparencia y seguridad en tu tienda o aplicacion.
Una Plataforma de Gestion de Consentimiento (CMP) utiliza la Customer Privacy API para rastrear cuando y como un usuario otorga o retira su consentimiento. Estos datos de consentimiento se ponen a disposicion de las aplicaciones y el codigo personalizado, permitiendoles ajustar su comportamiento en tiempo real; por ejemplo, desactivando el seguimiento si el usuario rechaza el consentimiento.
El siguiente fragmento de JavaScript muestra como cargar la Customer Privacy API y obtener el estado de consentimiento del visitante actual:
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
}
);
La API devuelve el estado de consentimiento para las siguientes categorias:
Cada categoria devolvera 'yes' o 'no', lo que te permite cargar o bloquear condicionalmente scripts de terceros segun las preferencias del usuario.
essential siempre esta habilitado por Shopify y no se puede desactivar.