Определение того, является ли незарегистрированный пользователь первым посетившим приложение - PullRequest
0 голосов
/ 22 мая 2018

Поэтому я пытаюсь понять, как я могу отследить, посетил ли пользователь приложение раньше или нет, чтобы я мог реализовать некоторые из моих сценариев UX.

Я понимаю, что если у меня есть реестр пользователей, я могу использовать какой-то логический ключ для переключения, если они закончили регистрацию, и показать им свое приветственное сообщение или модальное сообщение.Однако для этого приложения вам не нужно регистрироваться.Для обычного пользователя они могут скачать приложение и использовать его.Вам нужно зарегистрироваться, только если вы владелец бизнеса и хотите, чтобы ваш бизнес отображался в результатах.

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

1 Ответ

0 голосов
/ 22 мая 2018

Одной из идей было бы использование Ionic Storage и сохранение переменной в телефоне.Однако я не уверен, что произойдет, если пользователь удалит приложение.Хорошего чтения здесь: https://ionicframework.com/docs/storage/.

На своей домашней странице вы можете попробовать:

//Check if they have visited the app before.
 storage.get('hasVisited').then((key) => { //User has visited the app before
 //Do logic for when user has visited before in here
})
.catch(err => {
//First time visiting. So, set the key:
 storage.set('hasVisited',true).then(() => {
 //We set the key in storage.
}

});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...