Połącz Mixpanel z Elido

Przekazuj zdarzenia kliknięć i konwersji Elido do Mixpanel za pomocą tokena projektu — mapowanie distinct_id i szczegóły właściwości zdarzeń.

2 min czytaniaZaktualizowano 2026-05-15

Co skonfigurujesz

  • Przekazywanie zdarzeń kliknięć i konwersji Elido do projektu Mixpanel po stronie serwera przy użyciu tokena projektu.
  • Automatyczne mapowanie distinct_id — użyj hasha Elido click_id do anonimowej atrybucji lub przekaż mixpanel_distinct_id do pełnego łączenia sesji.
  • Konfigurowalne wybieranie zdarzeń: przekazuj link.clicked, conversion.recorded lub oba niezależnie.

Elido wysyła zdarzenia kliknięć i konwersji do Mixpanel po stronie serwera. Jeśli już używasz Mixpanel do śledzenia zachowań użytkowników, dodanie zdarzeń Elido daje Ci zaangażowanie z linkami w tej samej analizie lejka — bez JavaScriptu po stronie klienta.

Czego potrzebujesz#

  • Projektu Mixpanel.
  • Project Token projektu (nie jest to sekret — bezpiecznie go tutaj wkleić).

Krok 1 — Znajdź swój project token#

  1. Zaloguj się do Mixpanel.
  2. Przejdź do Settings → Project → Access Keys.
  3. Skopiuj Project Token. To 32-znakowy ciąg. Nie myl go z Secret (używanym do importowania danych w partiach; Elido zamiast tego używa standardowego endpointu track).

Krok 2 — Skonfiguruj w Elido#

  1. Przejdź do Dashboard → Konwersje → Mixpanel → Skonfiguruj przekazywanie.
  2. Wklej project token.
  3. (Opcjonalnie) Wybierz, które zdarzenia przekazywać: link.clicked, conversion.recorded lub oba.
  4. Kliknij Zapisz. Elido natychmiast wysyła zdarzenie testowe.

Jak mapowane jest distinct_id#

Mixpanel wymaga distinct_id do przypisania zdarzeń do użytkownika. Elido mapuje je w następujący sposób:

  1. Jeśli dołączysz parametr mixpanel_distinct_id w docelowym URL skróconego linku (lub przekażesz go do API Konwersji), Elido użyje tej wartości bezpośrednio. Daje to idealne łączenie sesji.
  2. W przeciwnym razie Elido używa hasha Elido click_id. Tworzy to stabilne anonimowe ID per kliknięcie. Lejki przekraczające kliknięcia i zdarzenia serwera nie będą automatycznie łączone — ale analiza per link będzie działać poprawnie.

W większości przypadków użycia (analiza kampanii linków, atrybucja konwersji) opcja 2 jest odpowiednia. Dla mapowania podróży na poziomie użytkownika zaimplementuj opcję 1.

Właściwości zdarzeń wysyłanych do Mixpanel#

Każde zdarzenie Elido zawiera:

{
  "event": "elido_click",
  "properties": {
    "token": "your-project-token",
    "distinct_id": "clk_abc123-hashed",
    "time": 1715515200,
    "link_slug": "spring-2026",
    "destination_url": "https://example.com/spring",
    "utm_source": "newsletter",
    "utm_medium": "email",
    "utm_campaign": "spring-2026",
    "country": "DE",
    "device": "mobile",
    "browser": "Chrome"
  }
}

Zdarzenia konwersji zawierają też value i currency.

Rozwiązywanie problemów#

Zdarzenia nie pojawiają się w widoku Live Mixpanel — Potwierdź, że project token jest prawidłowy. Błędny token zwraca HTTP 200 z Mixpanel (akceptują cicho), ale zdarzenie nigdy się nie pojawia. Sprawdź dokładnie kopiując token znak po znaku.

Zdarzenia pojawiają się w innym projekcie — Tokeny Mixpanel są specyficzne dla projektu. Jeśli masz wiele projektów, potwierdź, że skopiowałeś z właściwego w Settings → Project.

distinct_id nie odpowiada istniejącym użytkownikom Mixpanel — Musisz przekazać mixpanel_distinct_id w docelowym URL skróconego linku Elido lub przez API Konwersji. Bez tego Elido generuje anonimowe ID, które nie będzie odpowiadać istniejącym zidentyfikowanym użytkownikom.

Widzę tylko zdarzenie testowe, nie prawdziwe zdarzenia — Sprawdź, czy typy zdarzeń są włączone w Dashboard → Konwersje → Mixpanel → Konfiguruj zdarzenia. link.clicked i conversion.recorded mogą być przełączane niezależnie.

Czy to było pomocne?
Potrzebujesz więcej? Napisz do zespołu - odpowiedź w ciągu jednego dnia roboczego.Skontaktuj się z pomocą