Zum Inhalt

Bloquear iframes

Utilice esta función para evitar que se carguen recursos externos incrustados a través de un contenedor iframe. Esto evita la instalación automática de cookies no deseadas. El usuario puede aceptar la carga del contenido con el diálogo que se muestra en su lugar.

4ffe3d50-4c50-477c-a157-0689951f4df5.png

Activar bloqueo de iframe

Puede utilizar el interruptor para activar o desactivar el bloqueo de iframes.

Recordar consentimiento por dominio

Si esta casilla está marcada, CCM19 recuerda para qué iframes de qué página ya se ha establecido el consentimiento. Si, por ejemplo, un vídeo de YouTube se ha confirmado una vez mediante el consentimiento, todos los demás vídeos de YouTube se mostrarán sin más consentimiento, puesto que el usuario ya ha aceptado una vez el uso de esta fuente externa.

Actualmente es imposible decir si esto cumple con la GDPR, pero por el momento lo consideramos positivo, aunque la decisión depende, por supuesto, de usted.

Añadir un interruptor a Iframes para activar y desactivar el contenido externo

Esta opción coloca un interruptor junto a los iframes que carga o bloquea el contenido. Por ejemplo, si aplicas esta opción a un iframe absolutamente posicionado (es decir, el elemento está fuera del flujo regular del diseño de la página), puede que necesites corregir el posicionamiento del interruptor con CSS personalizado.

Ajustes para el bloqueo de iframe

Controlar el bloqueo de iframe

Con la ayuda de los filtros que establezcas aquí, puedes controlar el bloqueo de iframes. Por ejemplo, puedes decir que se bloqueen todos los iframes excepto los de YouTube. Existen básicamente dos variantes:

Modo Allowlist

Si realiza esta selección, se bloquearán todos los iframes que no coincidan con una expresión de la lista de filtros. Si introduce YouTube, por ejemplo, sólo no se bloqueará el iframe de YouTube, sino todos los demás (sin embargo, ¡no recomendamos este procedimiento para YouTube!).

Modo de lista de bloqueo

En esta variante, no se bloquea ningún iframe a no ser que esté en la lista que aparece aquí. Si introduce YouTube aquí, sólo se bloquearán los iframes de YouTube, pero no todos los demás. Este método es especialmente recomendable si, por ejemplo, utiliza iframes en la caja de su tienda online para mostrar funciones del sitio web. En algunos sistemas de tienda, por ejemplo, la selección del método de pago tiene lugar en un iframe.

Filtro

Para bloquear/habilitar un iframe, simplemente introduzca una cadena corta de la URL, por ejemplo YouTube para todos los iframes de YouTube. En caso de duda, pruébelo brevemente. Introduzca una entrada por línea.

Vista previa de imágenes

Al incrustar vídeos de los principales portales de vídeo, como YouTube o Vimeo, las capturas de pantalla de los vídeos se muestran en la página como imagen de bloqueo para que sea más fácil ver exactamente lo que ocurre en el vídeo. Se utiliza la captura proporcionada por los portales.

Las imágenes se almacenan en caché en la página para no tener que recuperarlas cada vez que se llama a la página. La caché caduca a los 8 días. Si desea vaciar la caché antes, sólo tiene que hacer clic en el botón "Vaciar la caché de imágenes de previsualización".

Enlace con incrustaciones

Para que los iframes también puedan activarse directamente a través del banner de cookies, debe introducir una expresión adecuada en el campo "Bloquear iframes que contengan el siguiente texto" en "Integraciones y cookies" para la integración respectiva.

iframe-embedding.png

Si, por ejemplo, a continuación se utiliza el banner CCM19 para aceptar la integración de "YouTube", todos los vídeos de YouTube de la página ya estarían activados. Si el visitante lo rechaza, se muestra la superposición de bloqueo encima de cada vídeo, que puede utilizarse para activar posteriormente el iframe.

Evitar la carga prematura de recursos

Alternativamente, 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. Esto evita que los recursos se carguen prematuramente. Utilice el mismo nombre de grupo que ha definido en el campo "Grupo para el cargador de scripts" de una integración para vincular iframes a esta integración.

Como ejemplo, nos gustaría bloquear el siguiente iframe:

<iframe src="https://some.domain/widget.html"></iframe>

En primer lugar, sustituimos el atributo src por data-ccm-loader-src:

<iframe data-ccm-loader-src="https://some.domain/widget.html"></iframe>

Opcionalmente, puedes vincular el iframe a una integración especificando el grupo de cargadores de scripts que está definido en la integración:

<iframe data-ccm-loader-src="https://some.domain/widget.html"
        data-ccm-loader-group="example-group"></iframe>