Принято считать, что если у вас нет учетной записи пользователя, то с вашим именем не могут быть связаны какие-либо пользовательские данные. Вам не нужно заставлять пользователя создавать учетную запись или блокировать их.
Когда они что-то добавляют в избранное, просто покажите им диалоговое окно с сообщением: «Если у вас нет учетной записи, ваши избранные хранятся только на устройстве. Если вы хотите, чтобы избранное было доступно повсюду, создайте учетную запись», затем покажите параметры для «Создать учетную запись» или "Нет, спасибо"
Создать учетную запись: переход на страницу создания учетной записи.
Нет, спасибо. Добавляет устройство в список избранного и позволяет пользователю продолжать делать то, что делает ваше приложение.
Судя по тому, что я вижу, здесь нет проблемы. Если у вас нет учетной записи, вы не получите ее функциональных возможностей. Если вы отслеживаете пользователей, не вводя что-либо, это также немного незаконно и жутко, поэтому нет необходимости расширять пределы того, как вы можете отслеживать одного и того же пользователя.
Еще один способ подумать об этом - сделать регистрацию настолько простой, что они не будут возражать, а также гарантировать, что оно того стоит. Не будет использоваться для спама или продажи информации. Возьмем, к примеру, какое приложение, даже если вам нужен номер мобильного телефона для отправки сообщений, он просто используется как уникальный идентификатор и не имеет ничего общего с номером устройства.
Спросите их номер телефона, адрес электронной почты или любой другой адрес электронной почты, вы, скорее всего, получите поддельную информацию.
А что говорит ваша аналитика? Получаете ли вы запросы от пользователей о том, что они потеряли всю свою информацию на другом устройстве? Сколько людей используют ваш любимый функционал?
person
Filled Stacks
schedule
06.03.2019