Идентификатор интеграции Mixpanel ios

Я уже интегрировал Mixpanel с моим приложением для iOS, и теперь мне нужно отслеживать данные пользователей, поэтому я прочитал руководство по Mixpanel, чтобы узнать, как этого можно достичь. вот что у меня есть до сих пор:

[Mixpanel sharedInstanceWithToken:MIXPANEL_TOKEN];
    NSString *uuid = [UIDevice currentDevice].identifierForVendor.UUIDString;
    [[Mixpanel sharedInstance] identify:uuid];

Проблема в том, что я всегда получаю следующую ошибку в своей консоли, но я не знаю, почему!!!

<Mixpanel: 0xe17ccb0> decide check api error: distinct_id, no user found

У кого-нибудь есть какие-либо данные по этому поводу?

Обратите внимание, что я проверил значение переменной uuid, оно не равно нулю.

Заранее спасибо.


person Maystro    schedule 09.06.2014    source источник


Ответы (1)


Если ваше приложение имеет какую-либо адаптацию, то, когда пользователь регистрируется, вам нужно вызвать псевдоним с уникальным идентификатором для вашего пользователя (например, адрес электронной почты или уникальный идентификатор вашей базы данных). Вместо этого, когда пользователь входит в систему, вам нужно вызвать идентификацию с тем же уникальным идентификатором. Не забудьте также вызвать метод сброса, когда ваш пользователь выходит из системы.

person raf    schedule 15.01.2015