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 consentimiento | Se asigna a la categoría de ConsentForge |
|---|---|
analytics_storage | Analítica |
ad_storage | Marketing |
ad_user_data | Marketing |
ad_personalization | Marketing |
functionality_storage | Funcional |
personalization_storage | Funcional |
security_storage | Necesario (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.
Verificar Consent Mode
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.