Preguntas frecuentes y problemas de evoOrigin
Preguntas frecuentes
¿Escribe en la base de datos nada más instalarlo?
No. El registro de visitas y la atribución de leads vienen apagados. Lo único que funciona desde el principio es la captura en la sesión de Joomla.
¿Crea cookies?
No crea cookies propias. Usa la sesión de Joomla. Si activas Registrar solo con consentimiento, lee la cookie de tu banner, pero no escribe ninguna.
¿Guarda los identificadores de clic de anuncios?
En la base de datos, solo si activas Guardar identificadores de clic. En la sesión de Joomla sí se capturan siempre, y viven lo que dure esa sesión.
¿Qué pasa con el detalle cuando vence el plazo?
La tarea programada suma esas visitas a contadores mensuales por fuente, medio y campaña, sin IP ni sesión, y borra el detalle. Los contadores no caducan.
¿Puedo recuperar el detalle después de la purga?
No. Solo quedan los contadores mensuales anónimos.
¿Qué ocurre con la IP?
Por defecto se guarda truncada: en IPv4 con el último octeto a cero, y en IPv6 solo los primeros 48 bits. Puedes elegir un hash con sal o la IP completa. La API REST y las herramientas MCP devuelven siempre la IP truncada.
¿Qué base legal necesito?
La decide cada instalación con su asesor. Esta documentación no se pronuncia: describe los datos y los plazos en Datos que trata.
Problemas
No aparece ninguna visita en el panel
Comprueba, por este orden:
- Registrar visitas está en «Sí».
- Si exiges consentimiento, la cookie del banner está configurada y llega con el valor esperado. Si no hay cookie configurada, no se registra nada y el panel muestra un aviso.
- La sesión trae algún origen. Una visita directa, sin parámetros UTM, sin identificador de clic y sin referer externo, no genera fila.
- Estás navegando por el frontal con una petición normal. No cuentan el administrador, las peticiones que no son GET o que no son HTML,
com_ajax, las peticiones AJAX ni los agentes de usuario que contienen «bot», «crawl» o «spider». - Tu propio dominio no se está tratando como origen externo: añade los dominios que uses a Dominios propios en el plugin de sistema.
La atribución de leads está vacía
- Guardar la atribución de leads está en «Sí».
- La extensión que crea el lead lanza el evento
onEvooriginLead. evoOrigin no puede adivinarlo. refTypeyrefIdcumplen el formato: letras, números,_,.y-(y:enrefId), con 50 y 100 caracteres como máximo.- La sesión del visitante que crea el lead trae un origen.
Otra extensión no encuentra el origen en la sesión
Comprueba la Clave de sesión del plugin de sistema. Si la otra extensión lee una clave concreta, configura esa misma clave en evoOrigin.
El panel muestra un aviso
Los avisos indican una configuración incoherente o arriesgada: consentimiento sin cookie, IP completa con más de 90 días de retención o identificadores de clic con más de 90 días. Se arreglan en las opciones.
En las estadísticas aparece «(direct)» o «(none)»
Son las etiquetas de una fuente o de un medio vacíos. Aparece, por ejemplo, cuando una visita llega con un identificador de clic o con un referer, pero sin UTM.
El estado de la tarea programada
La purga corre a diario con la tarea «evoOrigin: purga de datos». Si no se ejecuta, revisa en Sistema → Tareas programadas que está habilitada y que el planificador de Joomla funciona en tu hosting.
Al desinstalar siguen las tablas
Es lo esperado. Las tablas solo se eliminan si activaste Borrar las tablas al desinstalar antes de desinstalar. Consulta Desinstalación.