> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.pandectes.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Cómo funciona la app con la Customer Privacy API de Shopify

**Descubre cómo se integra nuestra app con la Customer Privacy API de Shopify. Aprende a mejorar la privacidad de los datos y a garantizar el cumplimiento normativo de tu tienda Shopify.**

### Introducción

La [Shopify Customer Privacy API](https://shopify.dev/docs/api/customer-privacy) es una API de JavaScript basada en el navegador que puedes usar para registrar el consentimiento y consultar el permiso de tratamiento de datos. Nuestra aplicación se integra a la perfección con la Shopify Customer Privacy API para gestionar el consentimiento de los clientes de forma eficaz. Esta integración desempeña un papel fundamental para garantizar que tu tienda Shopify siga cumpliendo normativas de privacidad de datos como el RGPD (GDPR). En este artículo, analizaremos en detalle cómo funciona esta integración y cómo afecta al tratamiento de datos de tu tienda.

${youtube}[Understanding Shopify's Customer Privacy API: A Brief Guide](i5GkJy6J2j4)

### Estado inicial del consentimiento al cargar la página

Cuando un visitante carga tu página por primera vez, la Shopify Customer Privacy API, tal como la implementa nuestra aplicación, se encuentra en estado de decisión pendiente. En este momento, la función:

```
window.Shopify.customerPrivacy.currentVisitorConsent()
```

se llama y revela que las propiedades del objeto de consentimiento están vacías `''`. Esto indica que el usuario __todavía no__ ha tomado ninguna decisión activa sobre el consentimiento. Según la [documentación oficial de la Shopify Customer Privacy API](https://shopify.dev/docs/api/customer-privacy), los valores `'yes'`, `'no'` y `''` significan consentimiento activo concedido, consentimiento activo denegado y ninguna decisión activa tomada, respectivamente. Es fundamental tener en cuenta que la palabra clave aquí es «activamente». Por eso, inicialmente estos valores se dejan como `''`.

### Interacción del usuario y decisión de consentimiento

A medida que el usuario interactúa con el banner de consentimiento de tu sitio, sus acciones se registran y los valores pasan de `''` a `'yes'` o `'no'`, según su decisión. Este proceso subraya la participación activa del usuario al conceder o denegar el consentimiento.

### Comprobaciones avanzadas de tratamiento de datos

Para determinar si el tratamiento de datos está permitido, usa las funciones:

```
window.Shopify.customerPrivacy.preferencesProcessingAllowed();
window.Shopify.customerPrivacy.analyticsProcessingAllowed();
window.Shopify.customerPrivacy.firstPartyMarketingAllowed();
```

Estas funciones devuelven `true` o `false` según las condiciones existentes y el estado del consentimiento.

### Correspondencia de categorías

Las categorías de nuestra app se corresponden con las de Shopify de la siguiente manera:

| Pandectes | Shopify |
| ---- |
| Functionality | Preferences |
| Targeting | Marketing |
| Performance | Analytics |

### Combinar funciones para una comprensión completa

Para entender a fondo el estado del consentimiento y del tratamiento de datos, combina la función:

```
window.Shopify.customerPrivacy.currentVisitorConsent()
```

con las comprobaciones de tratamiento de datos mencionadas anteriormente. Esta combinación te permite:

* Determinar si el tratamiento de datos está permitido.
* Saber si el usuario ha tomado una decisión de forma activa o si siguen vigentes los ajustes predeterminados.

### Conclusión

La integración de nuestra app con la Shopify Customer Privacy API ofrece una forma sólida y fácil de usar de gestionar el consentimiento de los clientes y el tratamiento de datos. Esta integración garantiza que tu tienda Shopify no solo cumpla los requisitos legales, sino que también respete las decisiones de privacidad de tus clientes. Mantente a la vanguardia en la gestión de la privacidad de datos con Pandectes y Shopify.