В дополнение к ответу pgitu я также предлагаю использовать анонимного пользователя Parse, в котором анонимный пользователь имеет поле для идентификатора устройства (уникальный идентификатор своего телефона).
Каждый раз, когда пользователь запускает приложение, проверяйте, вошел ли в систему ParseUser (анонимный пользователь), если нет, сначала проверьте, существует ли пользователь с текущим идентификатором устройства для вашего приложения, и автоматически войдите в систему, если это так. Если нет, создайте нового анонимного пользователя и свяжите текущий идентификатор устройства с этим новым пользователем.
Теперь вам не нужно навязывать механизм регистрации/входа пользователя, и вы можете хранить такую информацию, как клики и т. д., как предлагает pgitu. Запоминание всей информации осуществляется с помощью Parse Anonymous Users, и его довольно легко настроить и использовать.
Подвох будет, если у пользователя есть несколько устройств. В этом случае вы ничего не можете сделать с тем, что я предлагаю, но это всего лишь предостережение о наличии пробного приложения и использовании уникальных устройств для смягчения последствий для пользователя и системы. Это действительно не должно быть проблемой, учитывая, что вы отслеживаете устройства, а их количество испытаний ограничено их количеством уникальных устройств.
person
Lucas Crawford
schedule
05.10.2015