Definir la métrica antes de recopilar datos
Un clic, un visitante único, una conversión, un escaneo QR y una vista de página son eventos diferentes. Cada métrica necesita una definición estable para que un panel no cambie de significado cuando evolucionan los detalles de la implementación.
Almacene el tiempo del evento y el tiempo de ingesta, documente la supresión de duplicados y muestre cuándo se actualizaron los agregados por última vez.
Recoger la señal mínima útil
El análisis de campañas a menudo necesita fuente, clase de dispositivo, geografía amplia y un resultado de conversión. Rara vez necesita un registro indefinido de direcciones IP sin procesar o de todos los detalles disponibles del navegador.
Utilice el truncamiento o la seudonimización cuando corresponda, mantenga corta la retención sin procesar y separe las métricas visibles para el cliente de las señales de abuso internas.
Hacer visible la coherencia eventual
Los canales de análisis suelen ser asincrónicos, por lo que el rendimiento de la redirección no depende de una base de datos de eventos. La interfaz debería comunicar ese pequeño retraso en lugar de presentar una estimación como una certeza instantánea.
La retención y la eliminación deben propagarse tanto a los eventos sin procesar como a los agregados derivados. Los informes reconstruibles no deben convertirse en una copia oculta que sobreviva a la política del cliente.