Kurzreferenz

Mixpanel JavaScript SDK Spickzettel

Kurzreferenz für die Mixpanel-JavaScript-Bibliothek: Benutzeridentifikation, Nutzerprofil-Eigenschaften, Super Properties und Event-Tracking.

· Veröffentlicht

Mixpanel bietet Event-Analysen und Verhaltens-Telemetrie für Web- und Mobilanwendungen.

Initialisierung

import mixpanel from 'mixpanel-browser';

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

Benutzeridentifikation & Profile

// Anonyme Sitzung mit registrierter Benutzer-ID verknüpfen
mixpanel.identify('user_1024');

// Profilattribute unter People festlegen
mixpanel.people.set({
  $name: 'Alice Cooper',
  $email: '[email protected]',
  plan: 'Enterprise',
  team_size: 15
});

// Numerische Eigenschaften hochzählen
mixpanel.people.increment('login_count');

Super Properties

Super Properties bleiben sitzungsübergreifend erhalten und werden jedem nachfolgenden Ereignis automatisch angehängt:

// Dauerhafte Eigenschaften registrieren
mixpanel.register({
  app_version: '2.4.0',
  tier: 'premium'
});

// Nur registrieren, wenn noch nicht gesetzt
mixpanel.register_once({
  first_touch_campaign: 'google_ads'
});

Event-Tracking

// Einfaches Event
mixpanel.track('Sign Up Clicked');

// Event mit strukturierten Metadaten
mixpanel.track('Purchase Completed', {
  product_id: 'prod_99',
  category: 'Subscription',
  price: 49.99,
  currency: 'USD'
});

// Benutzersitzung beim Abmelden zurücksetzen
mixpanel.reset();

Referenzen

Verwandte Themen