Saltar al contenido principal
La integración Kameleoon Mixpanel Event Streaming le permite enviar automáticamente eventos a su cuenta de Mixpanel cada vez que los visitantes son expuestos a uno de sus experimentos de Kameleoon. Esta integración permite una analítica enriquecida en Mixpanel, proporcionando información sobre la exposición a los experimentos para ayudarle a comprender mejor el comportamiento y la interacción del usuario.
Esta integración utiliza el dispatcher de eventos de Kameleoon para enviar eventos del lado del servidor a su cuenta de Mixpanel en lotes a través del endpoint /import de la HTTP API de Mixpanel.

Ventajas clave

  • Información precisa sobre el comportamiento: La integración envía eventos específicos a herramientas de terceros para los visitantes expuestos a experimentos web y feature flags en proyectos basados en SDK, como aplicaciones. Este seguimiento detallado permite una visión más clara de cómo las diferentes variaciones afectan a las acciones del usuario. Por ejemplo, puede observar qué variación genera más clics, conversiones u otros resultados deseados, ayudándole a determinar el enfoque más eficaz.
  • Toma de decisiones en tiempo real: La integración proporciona datos en tiempo real, lo que permite tomar decisiones sobre la marcha. Con información actualizada sobre los experimentos en curso, puede ajustar rápidamente las estrategias si una variación no está funcionando como se esperaba.
  • Configuración sencilla: Habilite las integraciones de terceros directamente desde la aplicación de Kameleoon sin necesidad de código personalizado o cambios en el SDK.

Consideraciones

El servidor de Kameleoon envía los eventos a Mixpanel con un retraso mínimo de 30 minutos.

Requisitos previos

Para configurar esta integración, se requiere lo siguiente:
  • SDK de Kameleoon: El SDK de Kameleoon debe estar instalado en su proyecto del lado del servidor.
  • Project token: Un identificador alfanumérico único utilizado para recopilar datos de un proyecto de Mixpanel específico. Puede encontrarlo en la sección Access keys de la página de información general de la configuración de su proyecto.

Configuración

Esta integración se puede activar para experimentos web y experimentos de funcionalidades.

Para experimentos web

  1. Haga clic en Admin > Integrations.
  2. Haga clic en el icono de descarga a la derecha de la tarjeta de Mixpanel.
  3. Seleccione los proyectos en los que quiere configurar Mixpanel y haga clic en Validate.
  4. Añada Mixpanel en la pestaña Integrations del flujo de finalización.

Para experimentos de funcionalidades

  1. Edite un feature flag o cree uno nuevo.
  2. En Reporting, haga clic en Integrations.
  3. Active Mixpanel en todos los entornos deseados.
Una vez activada la integración y su experimento esté publicado, Kameleoon empezará a enviar eventos de experimento a Mixpanel cada vez que un visitante sea expuesto. Estos eventos incluyen detalles clave como:
  • User ID
  • Tiempo de exposición
  • ID de experimento de Kameleoon
  • ID de variante de Kameleoon

Ejemplo de payload de evento

{
	"event": "$experiment_started",
	"properties":
	{ 
		"time": 1730194985000,
		"distinct_id": "xf54dd2thdd5",
		"$insert_id": "a1b2c3d4-e5f6-7890-1234-56789abcdef0",
		"Experiment name": "Experiment 12345",
		"Variant name": "Variant 15685"
	}
}
Por defecto, distinct_id contendrá el código de visitante de Kameleoon del visitante. Si ha configurado la reconciliación entre dispositivos de Kameleoon, se utilizará en su lugar el identificador colocado en el dato personalizado de reconciliación entre dispositivos en lugar del código de visitante. Tenga en cuenta que cualquier dato personalizado específico de su organización, que normalmente se incluye en sus eventos de Mixpanel, no estará presente en los eventos enviados por Kameleoon desde el servidor. Si necesita enriquecer el payload con datos no rastreados de forma nativa por Kameleoon, y tiene una cuenta de Kameleoon, puede enviar una solicitud de funcionalidad.