Как правильно использовать Different_id в Mixpanel - PullRequest
3 голосов
/ 17 марта 2012

Я пытаюсь создать воронку Mixpanel с использованием PHP-поддержки, которая включает в себя следующие события

  1. Просмотр домашней страницы
  2. Регистрация
  3. Просмотр панели инструментов
  4. Отправленный код

В настоящее время я делаю это без использования Меняющего_идентификатора, и поэтому тренды на микспанелях довольно точные, но воронка, которая зависит от уникального количества пользователей, дает ложные данные.

Как я должениспользовать свойство Different_id для решения этой проблемы?

1 Ответ

9 голосов
/ 13 апреля 2012

Я не PHP-разработчик, но сейчас я работаю с Mixpanel и только что столкнулся с подобной проблемой.У вас есть два варианта: либо принудительно назначить уникальный идентификатор во внешнем интерфейсе , который вы также можете легко определить на бэкэнде (например, идентификатор пользователя), либо использовать идентификатор, предоставленный Mixpanel по умолчанию, когда вы делаете вызовы избэкенд.Первый вариант может вызвать некоторые ошибки согласованности, особенно если вы пытаетесь создать воронку, включающую что-то вроде регистрации пользователя.Второй вариант, однако, достаточно надежен:

Mixpanel устанавливает cookie с именем «mp_YOUR-PROJECT-TOKEN-HERE_mixpanel» для каждого пользователя.Этот файл cookie содержит, помимо прочего, отличный_идентификатор, который Mixpanel использует для этого пользователя в событиях, запускаемых из внешнего интерфейса.Если вы извлечете это значение из файла cookie и явно передадите его в качестве параметра Different_id своим вызовам Mixpanel на сервере, вы должны получить согласованные потоки и рабочие последовательности.

Обратите внимание, что для простоты использования Mixpanel также позволяет вам установить cookie_name в качестве аргумента для set_config или init в javascript внешнего интерфейса:

mixpanel.init("PROJECT-TOKEN-HERE", {cookie_name: foo})

Хотя по какой-то причине это дает вамcookie с именем «mp_foo» вместо просто «foo».В любом случае, удачи.

...