2014-12-09 1 views
0

Я:Mixpanel: псевдоним на известный пользователе

  • назначить временный идентификатор к рубкам пользователя,
  • собирать события
  • использовать псевдоним для отслеживания пользователя (все события отображаются в раздел «Микстранные люди»).

Моя проблема заключается в том, что если

  • пользователя выход из системы, и печенье получает вычистил,
  • , когда мой пользователь вернулся я назначить новый временный идентификатор моего неавторизованного пользователя
  • чем он снова входит в систему,
  • , поэтому я снова использую псевдоним (с неизвестным идентификатором темпа и известным идентификатором пользователя), но mixpanel не может связать его с тем же пользователем снова.

Эти события потеряны, они нигде не появляются в разделе людей.

Это потому, что я явно задал свойство distinct_id моего пользователя (в методе mixpanel.track)? или просто невозможно выполнить эту операцию отслеживания работы с нелегальной обработкой и, наконец, понять, что это был известный пользователь?

ответ

2

Если пользователь LogOut не может связать свою деятельность между LogOut и LogIn после очистки файлов cookie. Таким образом, модель идентификации пользователя Mixpanel работает вместе с файлами cookie.

Согласно документации Mixpanel - вы должны использовать псевдоним() только один раз в жизни пользователя после регистрации (регистрации).

Если вы используете псевдоним() на последнем шаге, Mixpanel проигнорирует его. Вы должны использовать метод ident() вместо alias(), но, конечно, Mixpanel будет принимать только события, запущенные после определения пользователя.

Этот сценарий описан в расширенном сглаживании: https://mixpanel.com/docs/integration-libraries/using-mixpanel-alias В их примере говорится о том, что пользователь возвращается с телефона, установленного на ПК, но очистка куки-файлов браузера означает анонимность (например, использование другого устройства).

В любом общем случае LogOut не должен приводить к сбросу файлов cookie микшерной панели. Можете ли вы предоставить более конкретную информацию? Может быть, есть способ не сбросить их?

Например, в моем проекте одно устройство может использоваться многими пользователями, поэтому для меня это работает отлично.

 Смежные вопросы

  • Нет связанных вопросов^_^