¿Existe una biblioteca JavaScript de código abierto como ga.js o segmento.js?

Te sugiero Countly, donde trabajo, para ti.

Countly es una plataforma de marketing y análisis web y móvil de código abierto para empresas. Recopila datos de los dispositivos y visualiza esta información para que pueda obtener más información de sus usuarios y mejorar su producto.

Somos foco de datos y análisis y brindamos soluciones de análisis web, análisis móvil, análisis de juegos, análisis de escritorio y análisis de IoT.

Puede aprovechar todo el potencial de su página web al identificar a sus clientes, realizar un seguimiento de los ingresos y comprender cómo los usuarios interactúan con sus páginas, en tiempo real.

Con Countly, obtiene una plataforma completa de administración de aplicaciones móviles y web, que incluye análisis, informes de fallas, perfiles de usuario, notificaciones push y análisis de atribución .

Aquí hay algunas características:

  • Capacidad para implementarse en las instalaciones (autohospedado)
  • Acceso a datos sin procesar
  • Extensibilidad con complementos
  • Código abierto y amigable con la comunidad
  • Repleto de varias funciones (por ejemplo, informes de fallos, perfiles de usuario, notificaciones push, etc.)
  • Gran cantidad de SDK que cubren dispositivos móviles, web y de escritorio.

Primero veré piwik: # 1 Software gratuito de análisis web y móvil