Search by

dbravoan / dbcms-module-analytics

dbravoan

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

Statistics

Installs: 2

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.0 2026-11-05 15:41 UTC

This package is auto-updated.

Last update: 2026-11-06 09:03:55 UTC


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.0
  • dbravoan/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_id
  • ga4_property_id
  • ga4_service_account_json
  • ga4_conversion_events

Claves de entorno / config relacionadas (por nombre; sin valores):

  • GA4_MEASUREMENT_ID
  • config(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.

Enlaces