El modo Consentimiento de Google con diferentes controladores de cookies puede ser bastante complicado de configurar. En este artículo vamos a ver cómo funciona con el controlador de cookies de Serviceform.
Si miras el sitio web en el que estás actualmente, Serviceform.com, estamos utilizando exactamente esta configuración. Puedes ver (a menos que nuestro equipo de marketing se haya ensuciado las manos) que por defecto nuestro sitio web no carga ninguna cookie.
Para el alojamiento utilizamos Webflow, pero esta configuración funciona en cualquier tipo de sitio web, siempre que los scripts se carguen en el orden correcto.
Esta guía es sólo una forma de hacerlo, y siéntete libre de mejorar aún más las ideas.
- Crea tu controlador de cookies Serviceform
No vamos a profundizar en esto, pero puedes encontrar tu código de incrustación dentro de la plataforma. Sigue la guía aquí para obtener tu código de incrustación.
- Configura el script
Una parte muy importante para que esto funcione es el orden de los scripts y su ejecución. Google tiene un gran artículo para explicar cómo funcionan las cosas aquí. El siguiente ejemplo es de Webflow, y el código de incrustación exacto que utilizamos para este sitio.
Orden del script:
1. Script controlador de cookies de Serviceform. Esto inicializa el modo de consentimiento de Google y el gtag según lo requiera Google.
2. (Opcional) Script cargador de Serviceform, para cualquier otra herramienta de Serviceform, como chatbots, formularios u otros.
3. Script de Google Tag Manager
4. (Opcional) Script gtag.js
5. Script de pie de página de Google Tag Manager
- Configuración de Google Tag Manager
Google Analytics 4 funcionará directamente sin ningún trabajo adicional con la configuración anterior.
Sin embargo, en la mayoría de los casos quieres añadir más scripts de terceros a los sitios.
Para ello necesitas tres cosas más.
1. Crea la etiqueta que desees y añade los scripts que quieras dentro de esta etiqueta.
- En esta etiqueta puedes añadir los Consentimientos que quieres requerir para que esta etiqueta se dispare. Por ejemplo, puedes añadir etiquetas de estadísticas y de marketing por separado y enlazarlas a través de aquí.
- Lo último que necesitas es añadir un Evento Personalizado que escuche el evento "cookieAccept" y vincularlo como desencadenante, con otro desencadenante "Todas las páginas".
Una vez realizada esta configuración, tu sitio funcionará perfectamente con el Cookie Controller de Serviceform.