Antes de empezar: esto no es asesoría legal
El RGPD y la normativa española sobre cookies determinan qué debes informar, cómo pedir el consentimiento y qué textos necesitas en tu política de privacidad y de cookies. Esa parte depende de tu negocio, de las herramientas que uses y de cómo trates los datos, y debe revisarla un asesor legal.
Lo que sí podemos explicar es cómo funciona Shopify por dentro: qué herramientas trae, cómo se conectan con los píxeles y las apps y qué errores técnicos hacen que una tienda cargue cookies antes de tiempo aunque tenga un banner.
La Customer Privacy API
La Customer Privacy API es la interfaz que guarda y consulta las preferencias de consentimiento de cada visitante. El banner nativo la usa por debajo, y las apps de gestión de consentimiento de terceros se integran con ella para que Shopify sepa qué ha aceptado el cliente.
Si el tema o una sección a medida carga un script de terceros, ese código debe consultar la API antes de ejecutarse y escuchar los cambios de consentimiento. Es el punto donde más fallan las tiendas: el banner existe, pero un script pegado en theme.liquid se carga igualmente antes de que el visitante decida.
La solución es que todo código de terceros pase por el sistema de consentimiento: mejor como píxel personalizado en eventos de clientes, con sus permisos configurados, y solo si no es posible, desde el tema consultando la API. Así hay un único punto de control y es más fácil auditar qué se carga y cuándo.
Píxeles, permisos y modo de consentimiento de Google
En eventos de clientes, cada píxel personalizado tiene un ajuste de permisos donde indicas qué categorías de consentimiento necesita, como analítica, marketing o preferencias. Si el visitante no ha aceptado esas categorías, el píxel no recibe eventos. Configúralo para cada píxel en lugar de dejarlo como no requerido.
Para las herramientas de Google, la app Google & YouTube transmite el estado del consentimiento mediante el modo de consentimiento de Google, de forma que GA4 y Google Ads ajustan su comportamiento según lo aceptado. Si cargas Google con código propio, tendrás que implementar tú esa señal.
Apps de consentimiento de terceros
El banner nativo cubre lo básico. Hay tiendas que necesitan más: un registro detallado de consentimientos, escaneo automático de cookies, textos por idioma muy controlados o integración con una plataforma de consentimiento corporativa. En esos casos se usa una app que se integre con la Customer Privacy API.
Elige una que declare esa integración de forma explícita y desactiva el banner nativo para no mostrar dos. Comprueba después que los píxeles reaccionan al consentimiento de la app igual que con el banner de Shopify.
Cómo comprobar que funciona
Abre la tienda en una ventana privada, con las herramientas de desarrollo del navegador, y rechaza todas las cookies opcionales. Revisa qué cookies se crean y qué peticiones salen hacia Google, Meta u otros dominios. Después repite la prueba aceptando y compara. Si algo se carga antes de decidir, busca su origen en el tema o en las apps.
Repite la comprobación cada vez que instales una app o añadas un script. En Weblineo desarrollamos los temas para que todo script de terceros respete el consentimiento desde el código, y la configuración legal la dejamos en manos de tu asesor.
Preguntas frecuentes
¿Es suficiente el banner de cookies de Shopify para cumplir el RGPD?
Técnicamente bloquea los píxeles conectados al sistema de consentimiento, pero el cumplimiento depende también de tus textos, tu política de cookies y del resto de scripts. Valídalo con un asesor legal.
¿El checkout de Shopify respeta el consentimiento?
Los píxeles que se ejecutan en el checkout lo hacen a través de eventos de clientes, que respetan los permisos de consentimiento configurados para cada píxel.
¿Puedo usar una app de cookies que ya uso en otras webs?
Sí, si se integra con la Customer Privacy API de Shopify. Si no lo hace, Shopify no sabrá qué ha aceptado el visitante y los píxeles no se bloquearán correctamente.
¿Quién redacta la política de cookies?
Un asesor legal, a partir del inventario técnico de cookies y herramientas que uses. Las plantillas genéricas no reflejan las herramientas concretas de tu tienda.
