CCM19 Variantes de integración
Existen tres formas posibles de utilizar la herramienta de consentimiento de cookies CCM19. En principio, la herramienta se utiliza para impedir la ejecución de determinadas secuencias de comandos hasta que el visitante haya consentido su ejecución.
Estas secuencias de comandos pueden almacenar cookies, elementos de almacenamiento local u otros objetos en los navegadores de los visitantes o leer datos de otro modo. No profundizaremos más en el trasfondo jurídico en este punto; se trata exclusivamente de la realización técnica.
Cada una de las tres opciones puede bloquear de forma fiable la ejecución de scripts. Las opciones 2 y 3 también impiden eficazmente la precarga de scripts. Sin embargo, también son algo más complejas de implementar.
El requisito básico en cada caso es que el fragmento de código CCM19 se haya integrado en su página - este paso se explica aquí.
¡Por favor, seleccione siempre sólo UNO de los tres métodos a utilizar!
Opción 1 - Bloqueo
Esta es la opción estándar, que también se utiliza en el proceso de onboarding. El escáner CCM19 analiza su página y lee qué scripts se están utilizando. A partir de ahí, se recopila el contenido de su banner.
Sólo es necesario integrar en su página el fragmento de script/HTML de CCM19, el resto puede gestionarse a través de la interfaz de usuario.
Desde un punto de vista técnico, CCM19 impide la ejecución de los scripts hasta que se haya dado el consentimiento para su ejecución.
Fácil de usar, todo en una interfaz, súper rápido de configurar. Bloqueo fiable de los scripts. No es necesario un trabajo más profundo en el HTML / plantillas de las páginas.
Scripts todavía puede sercargadopor el navegadorperono**ejecutado. Si la carga solo ya establece cookies, esto puede conducir a problemas. Por lo tanto, siempre se debe comprobar después si las cookies que no son técnicamente necesarios se establecen antes de que el consentimiento.
Opción 2 - Funcionalidad Tag Manager
Puede utilizar CCM19 como gestor de etiquetas, que gestiona los scripts dentro de CCM19 y sólo los carga y ejecuta tras el consentimiento.
Para ello, introduzca el código HTML, por ejemplo el script de Google Analytics, en CCM19 para la integración correspondiente en el campo "Código fuente de la integración" y elimine el código correspondiente del HTML de su página. Dónde y cómo hacer esto depende de su CMS o sistema de tienda. En la mayoría de los casos, estos scripts también pueden desactivarse a través de la interfaz del CMS.
Desde un punto de vista técnico, CCM19 impide la cargay ejecuciónde los scripts hasta que se da el consentimiento para su ejecución. Se trata, por tanto, de un método más limpio, que además tiene la ventaja de que repercute positivamente en la velocidad de carga de la página, ya que los scripts sólo deben cargarse si se ha dado el consentimiento.
Opción 3 - Modificación HTML
Como alternativa, existe la opción de bloquear los scripts directamente en el código fuente de la página web y habilitarlos y ejecutarlos con el consentimiento del visitante de la página a través de CCM19. Esta variante está disponible tanto para scripts inline como para scripts externos. El procedimiento básico es el siguiente:
- El atributo
type
se sustituye o define de la siguiente manera:type="text/x-ccm-loader"
- Para scripts externos, se sustituye el atributo
src
:data-ccm-loader-src
Este ajuste significa que un navegador ya no reconoce el script correspondiente como código JavaScript que debe ejecutarse y se abstiene inicialmente de procesarlo.
CCM19 reconoce los scripts definidos según este esquema y los trata como cualquier otro script. Se aplican todas las reglas almacenadas para los scripts en la configuración de CCM19 de su dominio.
Maneje cada etiqueta script
de su sitio web que deba ser bloqueada o liberada y recargada según esta función. A modo de ejemplo, esto podría tener el siguiente aspecto:
Script externo:
Script en línea:
Grupo para el cargador de scripts
Si utiliza la modificación de HTML para bloquear scripts en su sitio web, puede agrupar los scripts tratados y liberarlos uniformemente mediante una integración.
Se define un grupo para este propósito; usted mismo elige el nombre del grupo - para los siguientes ejemplos, hemos elegido example-group
. El grupo se especifica usando el atributodata-ccm-loader-group
.
Script externo:
<script data-ccm-loader-group="example-group"
data-ccm-loader-src="https://your.site/script.js"
type="text/x-ccm-loader"></script>
Script en línea:
Introduzca el nombre del grupo en la integración correspondiente en "Grupo para el cargador de scripts" para vincular la integración a los scripts seleccionados en su sitio web.
En cuanto un visitante del sitio permite una integración de este tipo, se vuelven a cargar los scripts agrupados.
Técnicamente, CCM19 utiliza este tipo de integración para impedir lacargayejecuciónde los scripts hasta que se haya dado el consentimiento para su ejecución.
Esta variante ofrece al usuario la mayor flexibilidad, ya que los scripts individuales con funciones especiales que sólo se producen en una página, por ejemplo, también pueden controlarse de esta forma.