Google Analytics y scripts externos
Visitas: 28
Controle cuándo pueden ejecutarse scripts opcionales
Algunos servicios externos, como herramientas de analítica, seguimiento o marketing, se cargan mediante scripts en lugar de iframes. Cuando estos servicios dependen del consentimiento, deben prepararse para evitar que se ejecuten antes de que el visitante autorice la categoría correspondiente.
Bloquear un script no es lo mismo que bloquear un iframe.
En un iframe normalmente basta con impedir que su dirección se cargue antes del consentimiento. Un script, en cambio, puede comenzar a ejecutarse tan pronto como el navegador lo encuentra. Por este motivo, debe evitarse su ejecución inicial y permitir que Alamarte Cookie Consent Pro lo active cuando exista autorización.
1. Identifique la categoría
Determine primero la finalidad del servicio que desea controlar.
Una herramienta de medición puede corresponder a Analíticas, mientras que determinados servicios publicitarios o de seguimiento pueden corresponder a Marketing.
2. Localice el código que carga el servicio
Revise cómo está incorporado el servicio en su sitio y localice el código responsable de su carga.
Puede tratarse de un script externo, un bloque de JavaScript incluido directamente en la página o una combinación de ambos.
3. Evite la ejecución antes del consentimiento
El código que depende de una categoría opcional no debe ejecutarse normalmente antes de que exista autorización.
Si el navegador ejecuta el script inmediatamente al cargar la página, Alamarte Cookie Consent Pro ya no podrá impedir esa ejecución inicial.
4. Permita la activación después de aceptar
Una vez autorizado el consentimiento correspondiente, el contenido preparado para esa categoría puede activarse según la configuración implementada en el sitio.
Si la categoría permanece rechazada, el servicio no debe ejecutarse.
Google Analytics
Si utiliza Google Analytics y ha determinado que su carga debe depender del consentimiento, asegúrese de que el código correspondiente no se ejecute antes de que el visitante autorice la categoría definida para ese servicio.
Revise todos los fragmentos relacionados con la integración. En algunos sitios puede existir más de un bloque de código o una extensión adicional encargada de insertar Google Analytics.
No basta con modificar únicamente un fragmento si otra parte del sitio continúa cargando el servicio por separado.
Scripts añadidos por extensiones
Algunas extensiones de Joomla! insertan automáticamente scripts externos en la página.
En estos casos, compruebe si la extensión permite controlar cuándo se carga el servicio. Si el script se inserta y ejecuta antes de que Alamarte Cookie Consent Pro pueda intervenir, será necesario revisar la forma de integración.
Scripts añadidos manualmente
Si el código fue añadido manualmente en una plantilla, módulo, artículo o campo de código personalizado, localice exactamente dónde se encuentra antes de modificarlo.
Evite mantener una segunda copia activa del mismo script en otra ubicación del sitio.
Pruebe sin aceptar
Abra el sitio en una ventana privada o de incógnito y no autorice inicialmente la categoría asociada al servicio.
Compruebe que el script o servicio externo no se active antes de obtener consentimiento.
Pruebe después de aceptar
Autorice la categoría correspondiente y compruebe que el servicio pueda comenzar a funcionar correctamente.
Realice también una prueba después de cambiar nuevamente las preferencias para verificar que el comportamiento sea el esperado.
Compruebe que el servicio no se cargue por otra vía
Un mismo servicio puede estar integrado desde diferentes lugares: la plantilla, un módulo, una extensión, un gestor de etiquetas o código personalizado.
Si continúa cargándose antes del consentimiento, revise el sitio completo para localizar cualquier segunda integración que permanezca activa.
Importante: la forma exacta de preparar un script depende de cómo esté integrado el servicio en el sitio. No modifique código de una extensión o de la plantilla sin identificar primero qué componente está realizando la carga y cómo puede controlarse de forma segura.

ES
EN


