ConverlayConverlay

Consentimiento y privacidad

Cómo maneja Converlay el consentimiento vía la Customer Privacy API de Shopify: sin banner propio, tracking anónimo antes de consentir y Consent Mode v2 en cada evento.

Cómo funciona

  1. El píxel se carga para todos los visitantes — su configuración [customer_privacy] no declara ningún propósito de consentimiento obligatorio, así que no se pierden datos mientras el banner está en pantalla
  2. Hasta que se otorga el consentimiento, Converlay rastrea de forma anónima: identificadores efímeros, sin localStorage, sin datos personales
  3. Cuando el visitante otorga su consentimiento, se activa la identidad persistente y los eventos incluyen todos los datos de coincidencia
  4. Dentro del pixel, init.customerPrivacy proporciona el estado de consentimiento inicial y customerPrivacy.subscribe() rastrea los cambios en tiempo real
  5. Las señales de consentimiento se mapean al formato Google Consent Mode v2 y se incluyen en cada carga de evento

Sin configuración necesaria

Si usas el banner de cookies integrado de Shopify, el consentimiento funciona automáticamente. No se requiere configuración en Converlay.

Mapeo de consentimiento

Las señales de consentimiento de Shopify se mapean a señales de Google Consent Mode v2:

Señal de ShopifySeñal GCM v2
analyticsProcessingAllowedanalytics_storage
marketingAllowedad_storage
marketingAllowedad_user_data
marketingAllowedad_personalization

Consentimiento en las cargas de eventos

Cada evento reenviado a los destinos incluye un objeto consent_data:

  • analytics: true/false — si el tracking analítico está permitido
  • marketing: true/false — si el tracking de marketing está permitido
  • ad_user_data: true/false — si los datos de usuario pueden enviarse a plataformas publicitarias
  • ad_personalization: true/false — si los anuncios personalizados están permitidos

Enrutamiento por destino

Converlay utiliza las señales de consentimiento para decidir qué destinos reciben cada evento. Por ejemplo, si un visitante ha otorgado consentimiento analítico pero denegado el de marketing, los eventos se enviarán a GA4 pero no a Meta ni TikTok.

Cumplimiento con RGPD y CCPA

  • RGPD — Sin consentimiento, los eventos no contienen datos personales ni identificadores persistentes, y solo se enrutan a los destinos que el consentimiento del visitante permite — aplicado del lado del servidor en cada evento
  • CCPA — Converlay respeta las señales de exclusión de Global Privacy Control (GPC): los destinos publicitarios se bloquean para los visitantes con GPC y todos los PII se hashean antes del reenvío
  • Retención de datos — Los datos de eventos se conservan durante 90 días para su visualización en el panel y luego se eliminan automáticamente
  • Eliminación de datos — Desinstalar la app activa la eliminación de todos los datos almacenados para esa tienda

Plataformas de consentimiento de terceros (CMP)

Converlay lee el consentimiento exclusivamente de la Customer Privacy API de Shopify, por lo que cualquier plataforma de consentimiento — OneTrust, Cookiebot, iubenda, Pandectes — funciona siempre que escriba la elección del visitante en esa API. La mayoría de las apps de consentimiento nativas de Shopify lo hacen automáticamente.

Un banner que solo gestiona el consentimiento en la página (por ejemplo vía gtag o un bloqueador de scripts) sin sincronizar con Shopify es invisible para Converlay: los visitantes siguen siendo rastreados como si no hubieran elegido nada.

Conectar iubenda

El embed estándar de iubenda no se sincroniza con Shopify por sí solo — necesita los callbacks específicos de Shopify. La forma más sencilla de añadirlos:

  1. Instala la app CMP Insert Code desde la Shopify App Store
  2. Pega tu snippet de Privacy Controls and Cookie Solution de iubenda en la app y activa la extensión de tema si se solicita — la app añade los callbacks de Shopify automáticamente
  3. Deja desactivado el autobloqueo de iubenda: en Shopify, la Customer Privacy API nativa se encarga del bloqueo

¿Prefieres una configuración manual? Sigue la guía de integración de iubenda para Shopify para añadir tú mismo el callback onPreferenceExpressedOrNotNeeded.

Verifica tu configuración

Abre tu tienda en una ventana de incógnito, acepta el banner, navega y añade un producto al carrito. En un minuto los eventos deberían aparecer en la página Events de Converlay con el consentimiento otorgado.