Sobre el proyecto

Plausible Analytics es un componente de tema para Discourse diseñado para enviar vistas de página y eventos personalizados detallados a una instancia de Plausible Analytics, ya sea el servicio alojado o un despliegue autoalojado. Carga el script oficial de Plausible en modo manual para que las funciones estándar como el tiempo de interacción, la profundidad del desplazamiento, la atribución del referente y la opción plausible_ignore de exclusión funcionen sin cambios. El componente se conecta a los appEvents de Discourse (topic:created, post:created, page:like-toggled, bookmarks:changed, etc.) y también captura consultas de búsqueda y clics en enlaces salientes, aplicando reglas de privacidad que excluyen mensajes privados, páginas de administración y opcionalmente páginas de perfiles personales. Cada tipo de evento puede activarse o desactivarse individualmente a través de la interfaz de administración del componente, y se pueden reenviar appEvents adicionales de Discourse mediante la configuración forward_app_events. La instalación se realiza a través de la interfaz de administración de Discourse en Personalizar → Temas → Componentes, tras lo cual se configuran las configuraciones plausible_domain y plausible_host para apuntar al sitio deseado de Plausible. El componente incluye archivos de localización en varios idiomas y se publica bajo la Licencia Apache 2.0.