Zum Inhalt

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.

Estos scripts 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 - Script-Bloqueo

Esta es la opción estándar de-, 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. El contenido de su banner es entonces compilado a partir de esto.

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. Puede consultar las cadenas de bloqueo que bloquean la herramienta correspondiente en las entradas de "Bindings & cookies" en el campo "Bloquear scripts que contengan el siguiente texto". Esta lista puede personalizarse según sea necesario si el bloqueo no funciona con nuestros valores estándar-.

Los scripts aún pueden sercargadospor el navegadorperonoejecutadosen determinadas circunstancias, por ejemplo debido a atributos async-en las etiquetas script-. Si sólo con esta carga ya se establecen cookies o se transfieren datos a servidores externos, pueden producirse problemas de protección de datos. Por lo tanto, antes de dar su consentimiento, compruebe siempre a posteriori si se siguen instalando cookies que no son técnicamente necesarias.

Script-Blocking.png

Opción 2 - Funcionalidad de Tag Manager

Puede utilizar CCM19 como un gestor de etiquetas que gestiona los scripts dentro de CCM19 y sólo los carga y ejecuta previo 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.

CCM19 integrará el script almacenado en el encabezado de la página en cuanto se haya dado el consentimiento para la integración. Esto significa que ya no es necesario integrar el script en la propia página y garantiza que nunca se ejecute sin consentimiento. Este método también tiene la ventaja de que puede tener un efecto positivo en la velocidad de carga de la página, ya que los scripts sólo necesitan cargarse si se dispone del consentimiento.

Tag Manager Funktionalität.png

Tenga en cuenta que esta implementación puede dar lugar a advertencias y/o mensajes de error en las herramientas utilizadas que indiquen que falta código en la página. Estos mensajes pueden ignorarse porque el código se ha eliminado deliberadamente del código fuente de la página. Desgraciadamente, la mayoría de las herramientas no reconocen que el código se ha añadido después del consentimiento.

Opción 3 - HTML-Modificación

Otra posibilidad es bloquear los scripts directamente en el código fuente de la página web y liberarlos y ejecutarlos con el consentimiento del visitante de la página a través de CCM19. Esta variante está disponible tanto para scripts en línea-como para scripts externos. El procedimiento básico es el siguiente:

  1. El atributo type-se sustituye o define de la siguiente manera: type="text/x-ccm-loader"
  2. 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-a ejecutar e inicialmente se abstiene de procesarlo.

CCM19 reconoce los scripts definidos según este esquema y los trata como cualquier otro script. Se aplican todas las reglas almacenadas en la configuración de CCM19-de su dominio para los scripts.

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 data-ccm-loader-src="https://your.site/script.js"
        type="text/x-ccm-loader"&gt</script>

Script en línea-:

<script type="text/x-ccm-loader">
    // Su código aquí
</script>

Grupo para el Script-Loader

Si utiliza la modificación HTML-para bloquear scripts en su sitio web, puede agrupar los scripts tratados y liberarlos uniformemente a través de una integración.

Para ello, se define un grupo; usted mismo elige el nombre del grupo - para los siguientes ejemplos, hemos elegido ejemplo-grupo. El grupo se especifica utilizando el atributodata-ccm-loader-group .

Script externo:

<script data-ccm-loader-group="ejemplo-group"
        data-ccm-loader-src="https://your.site/script.js"
        type="text/x-ccm-loader"&gt</script>

Inline-script:

<script type="text/x<nt>-</nt>ccm<nt>-</nt>loader" data-ccm-loader-group="ejemplo-group"&gt
    // Su código aquí
</script>

Introduzca el nombre del grupo en la integración correspondiente en "Grupo para el script-loader" para vincular la integración a los scripts seleccionados en su sitio web.

71ed74b3-cc8c-4c44-8853-19bc7533f24a.png

En cuanto un visitante del sitio permite dicha integración, se recargan los scripts agrupados.

Técnicamente, CCM19 utiliza este tipo de integración para impedir la cargay ejecució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.

Nota:También se admiten imágenes, basta con definir los atributos data-ccm-loader-src y data-ccm-loader-group para la etiqueta img. El atributo type="text/x-ccm-loader" no es necesario en este caso.