Referință rapidă

Fișă de Referință Mixpanel JavaScript SDK

Ghid rapid pentru biblioteca Mixpanel JavaScript: identificarea utilizatorilor, proprietăți de profil, super-proprietăți și urmărirea evenimentelor.

· Publicat

Mixpanel oferă analiză de evenimente și telemetrie comportamentală pentru aplicații web și mobile.

Inițializare

import mixpanel from 'mixpanel-browser';

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

Identificarea Utilizatorului și Profiluri

// Asociază o sesiune anonimă unui ID de utilizator înregistrat
mixpanel.identify('user_1024');

// Setează atribute de profil în People
mixpanel.people.set({
  $name: 'Alice Cooper',
  $email: '[email protected]',
  plan: 'Enterprise',
  team_size: 15
});

// Incrementează proprietățile numerice
mixpanel.people.increment('login_count');

Super-Proprietăți

Super-proprietățile persistă între sesiuni și sunt atașate automat fiecărui eveniment ulterior:

// Înregistrează proprietăți persistente
mixpanel.register({
  app_version: '2.4.0',
  tier: 'premium'
});

// Înregistrează doar dacă nu este deja setat
mixpanel.register_once({
  first_touch_campaign: 'google_ads'
});

Urmărirea Evenimentelor

// Eveniment de bază
mixpanel.track('Sign Up Clicked');

// Eveniment cu metadate structurate
mixpanel.track('Purchase Completed', {
  product_id: 'prod_99',
  category: 'Subscription',
  price: 49.99,
  currency: 'USD'
});

// Resetează sesiunea la deconectare
mixpanel.reset();

Referințe

Subiecte conexe