Cómo instalar el banner de cookies en Wix
La respuesta corta
En Wix, el banner se añade en Ajustes > Código personalizado, que exige un sitio publicado con dominio conectado y, por tanto, un plan de pago. Añade jQuery en el encabezado, el fragmento en Cuerpo - final para todas las páginas y apaga el banner propio de Wix.
En Wix no editas plantillas: el banner se añade con la función de código personalizado del panel. Hay tres cosas que debes saber antes. Exige un plan de pago. Hay que cargar jQuery aparte. Y Wix tiene su propio banner de cookies, que hay que apagar para no mostrar dos.
Antes de empezar
- Ten a mano el token de la web: lo ves en el panel, en la ficha de la web.
- Wix solo permite código personalizado si el sitio está publicado y tiene un dominio conectado. Para conectar un dominio necesitas un plan de pago de Wix. En un sitio gratuito no se puede instalar.
- Si cambias de dominio, Wix borra los fragmentos de código personalizado. Tendrías que volver a añadirlos.
Paso 1: apaga el banner de cookies de Wix
- En el panel de control del sitio, ve a Privacidad y cookies.
- Entra en Banner de consentimiento de cookies.
- Desactiva el interruptor Mostrar banner.
Si alguna vez instalaste una app de avisos de cookies del App Market, elimínala también.
Paso 2: revisa las integraciones de marketing
Wix permite conectar Google Analytics, Google Tag Manager o el píxel de Meta desde Integraciones de marketing. Esas etiquetas las inserta Wix y siguen al banner de Wix, no al nuestro.
- En el panel, ve a Integraciones de marketing.
- Mira qué herramientas están conectadas y desconéctalas.
- Si usas Google Tag Manager, pon el ID del contenedor en nuestro panel, como explica la guía de Google Tag Manager.
No pegues el código de Google Analytics o del píxel de Meta como código personalizado. Wix advierte de que esos códigos de seguimiento no funcionan por esa vía.
Paso 3: añade jQuery en el encabezado
El cargador del banner necesita jQuery con el atajo $. En Wix no tienes acceso a los archivos del servidor, así que lo práctico es cargarlo desde el CDN oficial de jQuery. Usa la rama 3.x: la 4.0 eliminó funciones antiguas que algunos scripts todavía usan.
- Ve a Ajustes y, en la sección Desarrollo e integraciones, haz clic en Código personalizado.
- Haz clic en + Agregar código personalizado.
- Pega esta línea:
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
- Ponle un nombre claro, como «jQuery para el banner».
- Elige Todas las páginas y carga el código una vez por visita.
- En la ubicación, elige Encabezado.
- Deja el Tipo de código en Esencial, que es el valor por defecto.
- Haz clic en Aplicar.
Paso 4: añade el fragmento del banner
- Vuelve a Código personalizado y haz clic otra vez en + Agregar código personalizado.
- Pega el fragmento y cambia
TU_TOKENpor el token de la web:
<script>
document.addEventListener('DOMContentLoaded', function () {
if (window.jQuery && typeof window.$ !== 'function') { window.$ = window.jQuery; }
var s = document.createElement('script');
s.async = true;
s.id = 'cookies-token';
s.src = 'https://cookies.sslcamaltec.com.es/cookies/cookie-loader.nojq.min.js?tokencookies=TU_TOKEN';
document.body.appendChild(s);
});
</script>
- Llámalo, por ejemplo, «Banner de cookies».
- Elige Todas las páginas y carga el código una vez por visita.
- En la ubicación, elige Cuerpo - final.
- Deja el Tipo de código en Esencial. Por defecto, Wix carga el código esencial antes de cualquier consentimiento, y el banner tiene que cargarse siempre.
- Haz clic en Aplicar.
Si jQuery no llega a cargarse a tiempo, hay una variante del cargador que ya lo incluye. Borra el código de jQuery del paso 3 y cambia cookie-loader.nojq.min.js por cookie-loader.js en la URL. Úsala solo si no hay otra forma: pesa unos 530 KB sin minificar.
Cómo comprobar que funciona
Haz las pruebas en el dominio publicado, no en el editor.
- Abre el sitio en una ventana privada. El banner debe salir en la portada y en cualquier otra página, incluidas las legales.
- Comprueba que no sale también el banner de Wix.
- Antes de elegir, revisa las cookies y las peticiones en las herramientas de desarrollo. No debe haber
_gani peticiones agoogle-analytics.com,googletagmanager.comofacebook.com. - Pulsa «Rechazar» y recarga. Sigue sin haber nada de analítica ni de publicidad.
- Tras la primera elección debe aparecer el icono para reabrir la configuración.
- Si quieres un informe, pide la auditoría gratuita.
Problemas frecuentes
| Síntoma | Causa | Solución |
|---|---|---|
| No aparece la opción de código personalizado | El sitio no tiene plan de pago o dominio conectado | Conecta un dominio con un plan de Wix |
| Salen dos banners | El banner de Wix sigue activo | Desactiva «Mostrar banner» en Privacidad y cookies |
| La barra no sale y la consola dice «$ is not a function» | jQuery no se ha cargado antes que el banner | Revisa que jQuery está en el encabezado o usa la variante cookie-loader.js |
| Se ve Analytics antes de aceptar | Google Analytics sigue conectado en Integraciones de marketing | Desconéctalo y gestiónalo desde el banner |
| El banner ha desaparecido | Se cambió el dominio y Wix borró el código | Vuelve a añadir los dos fragmentos |
| El banner no sale en algunas páginas | Se eligieron páginas concretas | Cambia a «Todas las páginas» |
Si el sitio usa Consent Mode, sigue con configurar Consent Mode. El resto de guías están en la ayuda.
Preguntas frecuentes
¿Puedo instalar el banner en un sitio de Wix gratuito?
No. El código personalizado exige un sitio publicado con dominio conectado, y para conectar un dominio Wix pide un plan de pago.
¿Qué categoría pongo al código del banner en Wix?
Déjalo como Esencial, que es la categoría por defecto. Así se carga siempre, antes de cualquier consentimiento, que es lo que necesita el banner.
¿Qué pasa con Google Analytics conectado desde Integraciones de marketing?
Esas integraciones las inserta Wix y siguen al banner de Wix, no al nuestro. Desconéctalas y gestiona las etiquetas desde el banner, con Google Tag Manager si lo usas.
Fuentes
- Insertar código personalizado en tu sitio (Centro de Ayuda de Wix)
- Categorizar tu código personalizado (Centro de Ayuda de Wix)
- Mostrar un banner de cookies (Centro de Ayuda de Wix)
- Conectar Google Tag Manager a tu sitio de Wix (Centro de Ayuda de Wix)
- Comprar un dominio o comprar un plan (Centro de Ayuda de Wix)
- Versiones de jQuery (jQuery CDN)