Saltar al contenido principal

Google Consent Mode v2

Google Consent Mode v2 permite que las etiquetas de Google ajusten su comportamiento en función del estado del consentimiento del usuario — recopilando datos agregados sin cookies incluso cuando no se ha otorgado el consentimiento completo. Esto protege sus informes de conversión mientras se mantiene conforme con el RGPD.

Qué envía ConsentForge a Google

Tipo de consentimientoSe asigna 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 ejecuta gtag('consent', 'update', {...}) automáticamente después de que el usuario tome una decisión. No necesita escribir ningún código personalizado.

Configuración sin GTM

Si usa 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 llama entonces 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.