dbravoan / dbcms-module-analytics
Google Analytics 4 with consent-gated measurement and optional campaign reporting
Package info
github.com/dbravoan/dbcms-module-analytics
Type:dbcms-module
pkg:composer/dbravoan/dbcms-module-analytics
Requires
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Qué hace
dbravoan/dbcms-module-analytics aporta Google Analytics 4 con medición condicionada por consentimiento e informes de campaña opcionales vía cuenta de servicio.
Requisitos y dependencias
dbravoan/dbcms-core^1.0dbravoan/dbcms-module-marketing^1.0- Identificador:
analytics
Instalación y activación
Instala y activa analytics (y Marketing como dependencia Composer). Configura el Measurement ID y, si usas informes, propiedad y JSON de cuenta de servicio. El script GA4 y los informes requieren módulo activo y política de privacidad aplicable.
Configuración
Los ajustes del módulo tienen prioridad; si faltan, el código puede leer el fallback de config/cms.php (claves de entorno listadas).
Ajustes del módulo (panel; claves por nombre):
ga4_measurement_idga4_property_idga4_service_account_jsonga4_conversion_events
Claves de entorno / config relacionadas (por nombre; sin valores):
GA4_MEASUREMENT_IDconfig(cms.ga4_measurement_id)
Rutas
No aplica (sin rutas propias del módulo).
Comandos Artisan
Ninguno.
Permisos
Ninguno registrado por este paquete.
Privacidad y datos
Tratamiento analytics. La divulgación de cookies (AnalyticsCookieDisclosure) exige módulo habilitado, Measurement ID y canCollect('analytics'). Eventos de conversión autorizados se leen del ajuste ga4_conversion_events. El JSON de cuenta de servicio se trata como secreto cifrado en ajustes.