Есть три базовых способа взаимодействия с пользователем вашего мобильного приложения. Первый – просто послать push – уведомление и, если его прием разрешен в приложении, пользователь его получит где-бы он не находился. Давайте назовем это “глобальный” push.
Второй способ – geofencing. В этом случае, можно отправить push если пользователь находится в некоторой заранее заданной географической области. Для определения используются координаты gps. Например, находитесь рядом с магазинов в радиусе 500 м? Получите пожалуйста push с мобильным купоном. Этот механизм довольно затратен с точки зрения потребления энергии батареи мобильного телефона, но хорошо подходит для “заманивания” в розничный магазин. Назовем это средним-уровнем охвата.
Третий метод – ibeacon. Про него писал очень много – здесь работа ведется на микро-уровне. push-уведомление может поступать если человек находится от 10 см. до 50 м. от расположения маячка. Если интересно, посмотрите видео ниже по ссылке – аналогичное объяснение на английском.
]]>