Google Maps y otros iframes externos

Bloquee mapas y otros contenidos externos hasta obtener consentimiento

Google Maps y muchos otros servicios externos se insertan mediante iframes. Alamarte Cookie Consent Pro permite mantener estos contenidos sin cargar hasta que el visitante haya autorizado la categoría de consentimiento correspondiente.

El procedimiento es el mismo utilizado para otros iframes.

Retire la dirección externa del atributo src, colóquela en data-acc-src e indique la categoría mediante data-acc-category. De esta forma, el navegador no intentará cargar el servicio externo antes de tiempo.

Ejemplo de un iframe normal

Un iframe externo normalmente utiliza el atributo src para indicar la dirección que debe cargarse:

<iframe
    src="https://ejemplo.com/contenido"
    width="600"
    height="450"
    title="Contenido externo"
    loading="lazy">
</iframe>

En esta forma, el navegador puede solicitar el contenido externo inmediatamente al cargar la página.

Iframe preparado para Alamarte Cookie Consent Pro

Para mantener el iframe bloqueado, utilice data-acc-src en lugar de src y asigne la categoría que corresponda:

<iframe
    data-acc-category="marketing"
    data-acc-src="https://ejemplo.com/contenido"
    width="600"
    height="450"
    title="Contenido externo"
    loading="lazy">
</iframe>

El valor utilizado en data-acc-category debe corresponder con la categoría que haya definido para ese servicio.

1. Obtenga el código original

Copie el código de inserción proporcionado por el servicio que desea utilizar.

Conserve los atributos necesarios para su funcionamiento, como las dimensiones, el título, los permisos o las opciones de carga.

2. Cambie src por data-acc-src

Localice la dirección externa del iframe y cambie únicamente el nombre del atributo que la contiene.

La dirección debe quedar almacenada en data-acc-src mientras el consentimiento no haya sido otorgado.

3. Añada la categoría

Añada data-acc-category al iframe e indique la categoría de consentimiento que corresponda al servicio.

La clasificación debe realizarse de acuerdo con la finalidad real del contenido que está incorporando.

4. Compruebe el código guardado

Después de guardar el artículo, módulo o contenido donde haya insertado el iframe, vuelva a revisar el código.

Confirme que los atributos data-acc-category y data-acc-src continúan presentes y que el editor no haya restaurado automáticamente src.

Ejemplo con Google Maps

Cuando Google Maps proporciona un código de inserción, la dirección del mapa aparece normalmente dentro de src. Para prepararlo para Alamarte Cookie Consent Pro, conserve la dirección completa pero trasládela a data-acc-src.

Ejemplo simplificado:

<iframe
    data-acc-category="marketing"
    data-acc-src="URL_COMPLETA_DEL_MAPA"
    width="600"
    height="450"
    style="border:0;"
    allowfullscreen=""
    loading="lazy"
    referrerpolicy="no-referrer-when-downgrade"
    title="Google Maps">
</iframe>

Sustituya URL_COMPLETA_DEL_MAPA por la dirección proporcionada por Google Maps y utilice la categoría que haya definido para este servicio.

Otros servicios externos

El mismo procedimiento puede utilizarse con otros servicios que se integren mediante un iframe y cuya carga deba depender del consentimiento.

No es necesario que el servicio sea Google Maps o YouTube; lo importante es que la dirección externa permanezca pendiente en data-acc-src.

Editores de contenido

Algunos editores pueden modificar o limpiar el código HTML durante el guardado.

Si utiliza JCE u otro editor, confirme que permita conservar los atributos personalizados data-* necesarios para Alamarte Cookie Consent Pro.

Prueba sin consentimiento

Abra la página en una ventana privada o de incógnito y no autorice inicialmente la categoría asociada al iframe.

Compruebe que el servicio externo no se cargue antes de otorgar el consentimiento.

Prueba después de aceptar

Autorice la categoría correspondiente y compruebe que el contenido pueda activarse correctamente.

Esta prueba permite confirmar tanto el bloqueo inicial como la posterior activación del recurso.

No utilice simultáneamente src y data-acc-src: si la dirección real permanece en src, el navegador puede cargar el servicio antes de obtener consentimiento. Para un iframe bloqueado, la dirección externa debe permanecer únicamente en data-acc-src hasta que Alamarte Cookie Consent Pro pueda activarla.

© 2026 Alamarte Ingeniería
Diseño y desarrollo Joomla!
colombia CO CO

Alamarte Ingeniería Web
Califícanos en Trustpilot
Ir al sitio web de Joomla!
Preferencias de cookies guardadas.