Saltar al contenido principal

Introducción a getanalytics

El proyecto utiliza la biblioteca analytics (https://getanalytics.io/) para rastrear eventos, páginas vistas e identificación de usuarios. La configuración principal se encuentra en src/getanalytics/analytics.js.

Configuración principal

La biblioteca está configurada con diferentes plugins que se cargan según el entorno:

  • Plugins en todos los entornos: Se cargan independientemente del entorno
  • Plugins solo en desarrollo: Proporcionan información de depuración en entornos de desarrollo
  • Plugins solo en producción: Se cargan solo en producción para enviar datos a servicios reales

Métodos principales

La biblioteca getanalytics expone tres métodos principales:

analytics.page(payload, options)

Este método se utiliza para rastrear vistas de página.

analytics.page({ pageType: "Home" }, { plugins: { all: true, 'google-tag-manager': false } });

analytics.track(event, payload, options)

Este método se utiliza para rastrear eventos específicos.

analytics.track('app:product_viewed', productData);

analytics.identify(userId, traits, options)

Este método se utiliza para identificar a un usuario.

analytics.identify(userId, userData);