Saltar al contenido principal

Google Consent Mode v2

Google Consent Mode v2 permite que las etiquetas de Google ajusten su comportamiento según el consentimiento del usuario — recopilando datos agregados sin cookies incluso cuando no se otorga el consentimiento completo. Esto protege los informes de conversión mientras se mantiene conforme al RGPD.

Qué envía ConsentForge a Google

Tipo de consentimientoCorresponde a la categoría de ConsentForge
analytics_storageAnalítica
ad_storageMarketing
ad_user_dataMarketing
ad_personalizationMarketing
functionality_storageFuncional
personalization_storageFuncional
security_storageNecesario (siempre otorgado)

Configuración con GTM (recomendado)

Consulte la guía de configuración de Google Tag Manager para obtener instrucciones completas.

ConsentForge activa gtag('consent', 'update', {...}) automáticamente después de que el usuario toma una decisión. No necesita escribir ningún código personalizado.

Configuración sin GTM

Si está usando gtag.js directamente, ConsentForge actualizará el modo de consentimiento automáticamente siempre que gtag esté disponible en window.

Establezca el estado de consentimiento predeterminado en su HTML (antes de que se cargue ConsentForge):

<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
// Predeterminado: denegar todo hasta que el usuario decida
gtag('consent', 'default', {
'analytics_storage': 'denied',
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'wait_for_update': 500
});
</script>

ConsentForge luego llama a gtag('consent', 'update', {...}) con las opciones reales del usuario.

Abra la consola de DevTools y ejecute:

window.dataLayer.filter(e => e[0] === 'consent')

Debería ver el evento predeterminado y luego el evento de actualización.