Cookies e integraciones
Con CCM19, puede informar a sus visitantes sobre las herramientas que se utilizan en el sitio web y permitir un consentimiento muy detallado.
Para que los elementos sujetos a consentimiento se muestren en el banner, las herramientas y fuentes externas utilizadas deben crearse como integraciones y someterse a prueba.
Encontrará un resumen de las integraciones disponibles en la opción de menú «Integraciones y cookies».
Resumen de las integraciones existentes
Aquí puede editar las entradas existentes y añadir otras nuevas.
Al hacer clic en el icono del lápiz verde-en la línea de una entrada, accederá al modo de edición; al hacer clic en la papelera roja, se eliminará una entrada tras una confirmación; el botón amarillo le permite comparar manualmente la entrada de forma individual con la base de datos central de cookies.
El botón «Crear nueva entrada» le lleva a la pantalla de creación, donde puede crear su propia entrada. Sin embargo, en la mayoría de los casos, vale la pena utilizar primero el botón «Seleccionar entrada de la base de datos» y comprobar si ya existe una plantilla para el elemento que se va a crear que se pueda utilizar. Actualizamos y ampliamos periódicamente la base de datos subyacente, de modo que las herramientas más habituales ya figuran en la lista.
El botón amarillo situado arriba actualiza todas las entradas del resumen a partir de la base de datos central de Cookie-. La actualización también se realiza automáticamente cada 24 horas.
Entradas del rastreador automático
Cuando el rastreador automático ha añadido datos, aparecen dos columnas más en la lista que indican cuándo y en qué subpágina concreta se ha encontrado el elemento.
Banner invisible
El banner invisible es una función innovadora de CCM19 que solicita el consentimiento exactamente allí donde se integran contenidos externos, por ejemplo, en contenidos incrustados como vídeos de YouTube-o Google Maps. ¡Contextual y fácil de usar!
En lugar del banner de cookies-que aparece al visitar la página por primera vez, la solicitud solo aparece cuando un usuario accede activamente a contenidos externos. De este modo, el consentimiento se simplifica, se integra de forma segura desde el punto de vista jurídico y se integra a la perfección en el contexto de uso, sin esfuerzo de integración adicional. ¡Una situación win---win--para todas las partes implicadas! En este sentido, son relevantes las siguientes áreas:
- Visualización: Si el banner de cookies-está desactivado visualmente, aparece un aviso que confirma que no se trata de un error técnico.
- Activación: El modo se puede activar mediante el interruptor, pero solo si se cumplen las condiciones.
- Comprobación del funcionamiento: Comprueba que todas las integraciones funcionan correctamente incluso sin el banner clásico de cookies-.
Así de fácil es comprobar el funcionamiento: Rechace todas las cookies en el modo normal y, a continuación, compruebe si los contenidos integrados (p. ej., YouTube) se pueden activar individualmente y si funcionan según lo deseado. ¡Listo!
Base de datos de integraciones / Seleccionar entrada de la base de datos
Aquí puede ver una lista de las entradas de nuestra base de datos que están a su disposición. Haga clic en el botón verde de la columna «Aplicar» para transferir los datos a la máscara de edición.
También puede aplicar varias entradas a la vez. Para ello, simplemente active las casillas de la columna de la izquierda y haga clic en el botón «Añadir integraciones seleccionadas» situado en la parte inferior.
Los textos de nuestra base de datos son neutros y genéricos, por lo que deberían ser adecuados para la mayoría de las empresas. No obstante, es posible que tenga que adaptar algunas entradas a su empresa o a su sitio web. Todos los textos se pueden editar libremente y los textos editados se protegen automáticamente contra la sobrescritura en las actualizaciones de la base de datos mediante el símbolo del candado-situado junto al campo.
Máscara de edición de las integraciones
En la máscara de edición dispone de las siguientes opciones:
Actualización automática
A través de esta opción puede controlar si la integración debe sincronizarse automáticamente con la base de datos de CCM19. De este modo, todos los cambios de la base de datos se transfieren a la integración. Para evitar que se sobrescriban los datos, puede pulsar el símbolo del candado-para conservar los textos introducidos.
Denominación de la integración
El nombre de la integración tal y como se muestra en el banner. Aquí deben utilizarse nombres significativos que dejen claro a qué herramienta debe dar su consentimiento el usuario.
Finalidad
En este cuadro de selección se puede elegir una categoría para la integración. Sin embargo, tenga siempre en cuenta el marco legal: un píxel de Meta-, por ejemplo, no es «técnicamente necesario». Para una clasificación jurídica precisa, debe consultar en cualquier caso a un abogado.
La integración está activa
Aquí puede activar o desactivar la entrada. Una entrada inactiva seguirá apareciendo en la lista de «Integraciones y cookies», pero no se mostrará en el banner.
Código fuente de la integración
En el código fuente de la integración puede introducir el código que se debe incorporar a la página tras el consentimiento. En nuestro ejemplo, sería el código de Matomo. Introduzca el código completo (incluidas las etiquetas de apertura y cierre del script-).
Importante: si integra el código en la página de esta manera, deberá eliminarlo del texto directo de la página web, ya que, de lo contrario, lo estaría incorporando dos veces. ¡Esto puede provocar problemas técnicos!
Ejemplo de Matomo
<!-- Matomo / totalmente anónimo, los datos permanecen en los servidores de la empresa -- > <script type="text/javascript">
var _paq = window._paq = window._paq || [];
/* los métodos de seguimiento como «setCustomDimension» deben llamarse antes de «trackPageView» */
_paq.push(["setDocumentTitle", document.domain + "/" + document.title]);
_paq.push(["setCookieDomain", "*.www.xy.de"]);
_paq.push(["setDomains", ["*.www.xy.de"]]);
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="//analytics.xy.de/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '1']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.type='text/javascript'; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
</script><!-- Fin del código de Matomo -- >
Fabricante / Proveedor
Aquí debe introducirse el nombre de la empresa del proveedor que proporciona el script. En la mayoría de los casos, debería ser la empresa que proporciona el software. Sin embargo, si aloja el software en su propio servidor y actúa como operador, también debería introducir aquí el nombre de su propia empresa.
Script-Loader
Si utiliza la función «Bloquear scripts que contengan el siguiente texto», sus scripts pueden permanecer en el sitio web y CCM19 los bloqueará al cargar la página. No obstante, los navegadores actuales pueden cargar estos recursos mediante precarga automática antes de que intervenga CCM19, a pesar de una integración correcta. Ni CCM19 ni otras herramientas pueden impedirlo, ya que la descarga de los recursos se inicia antes de que el navegador comience a ejecutar los scripts. Esto ocurre sobre todo cuando los scripts contienen un atributo async-.
Para evitarlo de forma eficaz, existe la posibilidad de bloquear los scripts directamente en el código fuente del sitio web y de que CCM19 los habilite y ejecute solo tras el consentimiento del visitante de la página. Esta variante está disponible tanto para scripts inline-como para scripts externos. En principio, se procede de la siguiente manera:
- El atributo
type-se sustituye o define de la siguiente manera:type="text/x-ccm-loader" - Para los scripts externos, se sustituye el atributo
src-:data-ccm-loader-src
Gracias a este ajuste, el navegador ya no reconoce el script correspondiente como código JavaScript-, por lo que el script no se puede ejecutar.
CCM19 reconoce los scripts definidos según este esquema y los trata como cualquier otro script. Se aplican todas las reglas definidas en la configuración de CCM19-de su dominio para los scripts.
Trate cada etiqueta script-de su sitio web que deba bloquearse, permitirse o recargarse de acuerdo con esta función. A modo de ejemplo, podría tener el siguiente aspecto:
Script externo:
Script en línea-:
```html
// Su código aquí
```
Grupo para el cargador de scripts-
Si aplica la modificación HTML-para bloquear scripts en su sitio web, puede agrupar los scripts en cuestión y habilitarlos de forma unificada mediante una única integración.
Para ello, se define un grupo; el nombre del grupo lo elige usted mismo; para los siguientes ejemplos, elegimos example-group. El grupo se especifica mediante el atributo data-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 de carga en línea-:
<script type="text/x<nt>-</nt>ccm<nt>-</nt>loader" data-ccm-loader-group="example-group">
// Tu código aquí
</script>
Introduzca el nombre del grupo en la integración correspondiente, en el apartado «Grupo para el cargador de scripts-», para vincular la integración con los scripts marcados de su sitio web.
Tan pronto como un visitante de la página permita dicha integración, se cargarán todos los scripts agrupados.
Bloquear scripts que contengan el siguiente texto
Mediante las entradas en este campo, puede bloquear con CCM19 los scripts que estén integrados en el código fuente de su página. Si utiliza, por ejemplo, Matomo, introduzca en el campo, por ejemplo, «matomo»; de este modo, se bloqueará en su página cualquier código JavaScript que contenga esta cadena de caracteres y el script no se ejecutará mientras no se haya dado el consentimiento.
De esta forma, no es necesario que modifique su página.
Sin embargo, tenga en cuenta lo siguiente:
Los fabricantes de navegadores-siempre se esfuerzan por cargar todo el contenido lo más rápido posible. Por lo tanto, puede ocurrir que, a pesar de que el bloqueo sea correcto, el navegador cargue un archivo porque el proceso de carga se ha iniciado más rápido de lo que CCM19 puede bloquearlo. Se trata de milisegundos.
Para garantizar que los scripts no se precarguen sin consentimiento, puede eliminar los scripts del código fuente de su página e integrarlos en su lugar en el campo «Código fuente de la integración». CCM19 inyectará el script almacenado en el encabezado de la página una vez se haya otorgado el consentimiento para su integración.
Entradas por idioma
Para cada idioma utilizado, se pueden crear los siguientes contenidos específicos del idioma.
Descripción
En la descripción, introduzca la finalidad de la integración. ¿Por qué se establece? ¿Qué hace esta integración?
Enlace a la política de privacidad-
Aquí debe incluirse el enlace a la política de privacidad del proveedor. Por lo general, lo encontrará al acceder a la página web del proveedor.
¿Qué datos se recopilan?
¿Qué datos se recopilan exactamente? ¿Solo la IP? ¿O también datos de clics, datos del navegador, inicios de sesión, comportamiento y mucho más? Infórmese detalladamente con el proveedor del script e indique con la mayor precisión posible qué ocurre con los datos. Solo así será posible obtener el consentimiento informado de sus visitantes.
¿Con qué finalidad se recopilan los datos?
¿Por qué recopila estos datos? ¿Qué pretende hacer con ellos? ¿Optimizar la conversión? ¿Mejorar la experiencia del usuario? ¿O simplemente para implementar una función de carrito de la compra?
Base jurídica
Aquí debe definir la base jurídica sobre la que desea realizar esta integración. En el caso de los scripts de seguimiento de-, por lo general solo se aplica el «consentimiento, art. 6, apartado 1, letra a) del RGPD»: el consentimiento del visitante mediante una decisión informada. Es decir, de forma totalmente voluntaria.
Lugar del tratamiento
¿Dónde se tratan los datos? Aquí no solo se tiene en cuenta la dirección de su oficina, sino también la ubicación del servidor. Tenga en cuenta también que, actualmente, no está permitido transferir datos a terceros países que no sean seguros. Probablemente, en la actualidad no sea legalmente posible que los proveedores exporten datos a EE. UU. (a fecha de 29/09/2020).
Pestaña « - » (Base jurídica)
En la sección «Base jurídica» puede adaptar los artículos en los que se basa la integración o el consentimiento. Aquí también puede añadir fundamentos jurídicos complementarios si el fundamento jurídico estructurado no es suficiente.
Pestaña « - » Lista de cookies y elementos de almacenamiento
Aquí se enumeran todas las cookies y elementos de almacenamiento que establece el script. Puede añadir manualmente otros elementos, ya que el escaneo automático no siempre puede encontrar todos los datos. Por ejemplo, el escáner no puede encontrar datos para un estado de sesión iniciada. La base de datos mantenida manualmente por CCM19 tampoco tiene por qué estar completa; compruebe siempre los datos con atención.
Nombre
La denominación en el navegador -, p. ej., _ga para una cookie de Google Analytics o _pk_id.* para Matomo -; el * es un marcador de posición.
dyn.
Aquí se determina si se trata de una variable dinámica -; por ejemplo, con _pk_id.* se bloquean todas las cookies que empiezan por _pk_id., es decir, _pk_id.123, etc.
Tipo de almacenamiento
Cómo se almacenan los datos en su navegador.
Caducidad
Cuánto tiempo permanece la cookie
Descripción
Descripción de la cookie (para qué se utiliza la cookie, qué datos se recogen, si procede)
Pestaña «Iframes»
Para que la activación a través de las incrustaciones funcione, debe activar el bloqueo de IFrame-en el apartado Iframes > Activar bloqueo de IFrame- .
Es posible bloquear inicialmente los iframes (por ejemplo, de YouTube, Google Maps y similares) a través del banner de cookies-y habilitarlos tras el consentimiento.
Para poder bloquear y desbloquear iframes a través del banner de cookies-, introduzca en el campo « Bloquear iframes que contengan el siguiente texto » las cadenas de caracteres que aparecen en el iframe; por lo general, una parte concisa de la URL del atributo src-resulta adecuada.
Para un iframe de YouTube-, la cadena de caracteres podría ser, por ejemplo, «youtube.com».
Como alternativa, puede marcar los iframes con los atributos data-ccm-loader-src y data-ccm-loader-group del cargador de scripts-; en este caso, se sustituye el atributo src-. De este modo se evita que los recursos se carguen prematuramente. Utilice el mismo nombre de grupo que haya definido en el campo «Grupo para el Script-Loader» de una integración para vincular iframes a dicha integración.
Al aceptar la categoría, se activarán automáticamente todos los iframes correspondientes.
Tenga en cuenta también la normativa legal relativa a los iframes y la categorización correcta, que puede realizar en la pestaña «Datos básicos».
Pestaña « - » (Modo de consentimiento de Google v2)
Google Consent Mode es una nueva funcionalidad para sitios web que utilizan Google Tag Manager para integrar servicios de Google-como Google Ads, Floodlight o Google Analytics.
Si utiliza Google Tag Manager, seleccione qué tipos de consentimiento-deben implicarse para Google con esta integración.
Encontrará más información sobre el Modo de consentimiento de Google aquí: https://support.google.com/analytics/answer/9976101?hl=de
Excluir URL de la pestaña « - »
NO mostrar la integración en estas páginas; esto significa que la integración seleccionada actualmente en el modo Tag Manager no la activará o, en el modo de bloqueo, no la habilitará.
Esto puede tener sentido en diversas circunstancias.
Introduzca una URL por línea. Al final, puede utilizar un * como comodín. ¡Sin comodín, la URL se comparará exactamente! Por lo tanto, introduzca únicamente URL completas y válidas.
Ejemplo: https://my.domain/embed* afecta a
- https://my.domain/embed
- https://my.domain/embed-map
- https://my.domain/embed/video?id=xyz
… y así sucesivamente.
Guardar
Al hacer clic en el botón Guardar, los datos se transferirán al panel de administración CCM19 de su página y estarán disponibles inmediatamente para el widget del frontend.








