Referencia rápida

Hoja de referencia de Mixpanel JavaScript SDK

Guía rápida para la biblioteca Mixpanel JavaScript: identificación de usuarios, propiedades de perfil, superpropiedades y seguimiento de eventos.

· Publicado

Mixpanel proporciona análisis de eventos y telemetría de comportamiento para aplicaciones web y móviles.

Inicialización

import mixpanel from 'mixpanel-browser';

mixpanel.init('YOUR_PROJECT_TOKEN', {
  debug: false,
  track_pageview: true,
  persistence: 'localStorage'
});

Identificación de usuario y perfiles

// Vincular sesión anónima con ID de usuario registrado
mixpanel.identify('user_1024');

// Establecer atributos de perfil en People
mixpanel.people.set({
  $name: 'Alice Cooper',
  $email: '[email protected]',
  plan: 'Enterprise',
  team_size: 15
});

// Incrementar propiedades numéricas
mixpanel.people.increment('login_count');

Superpropiedades

Las superpropiedades persisten entre sesiones y se adjuntan automáticamente a cada evento posterior:

// Registrar propiedades persistentes
mixpanel.register({
  app_version: '2.4.0',
  tier: 'premium'
});

// Registrar solo si aún no está definido
mixpanel.register_once({
  first_touch_campaign: 'google_ads'
});

Seguimiento de eventos

// Evento básico
mixpanel.track('Sign Up Clicked');

// Evento con metadatos estructurados
mixpanel.track('Purchase Completed', {
  product_id: 'prod_99',
  category: 'Subscription',
  price: 49.99,
  currency: 'USD'
});

// Restablecer sesión de usuario al cerrar sesión
mixpanel.reset();

Referencias

Temas relacionados