3. GPS
Плюсы Минусы
•Включен у каждого
пользователя
•Не требует доп.
оборудования
•Очень низкая точность (до 1км)
•Очень медленный отклик (до 15
минут при пассивном
сканировании)
•Очень быстро садит батарею
при активном сканировании
4. Wi-Fi: с подключением к сети
Плюсы Минусы
•Включен у большинства
пользователей
•Не требует доп.
оборудования т.к. часто
является частью
существующей
инфраструктуры
•Требует присоединения к точке
доступа
•Требует авторизации
пользователя через Captive
Portal
5. Wi-Fi: рандомизация mac-адрессов
1. Получение мак-адреса из
кода всегда будет
возвращать:
02:00:00:00:00:00
2. Соединение в каждой
сети имеет свой
случайный мак-адрес
3. В не подключенной
сети мак-адрес
устройства
периодически
рандомизируется
7. Bluetooth Low Energy
Плюсы Минусы
• Достаточно точное и быстрое
срабатывание
• Не подвержен проблемам
рандомизации
• Не требует предварительного
подключения и авторизации (как
у wi-fi)
• Требует разрешения в
приложении (permissions)
• Требует, чтобы Bluetooth был
включен (не всегда!)
11. BLE ограничения
Измерение расстояния к
бикону, когда приложение
свернуто, не может превышать
более 2 минут. После
истечения срока система
«усыпит» приложение
12. BLE ограничения
• Очень глючный и не
стандартизированный Bluetooth стэк
• Каждая модель телефона имеет
свою уникальную чувствительность
антенны - фактически невозможно
достигнуть высокой точности <1м
• Измерения расстояния к бикону,
требует запуска foreground сервиса
13. Внедрение BLE на практике -
не взлетает!
•Текущие внедрения на основе биконов на практике
показывают покрытие в ~2% от общей
пользовательской базы
•В целом такие решения увеличивают средний чек на
50-100% и из-за своей дешевизны все равно окупаются
14. Проблема не в Technology,
а в UX!
•В рекламных push-сообщениях слишком мало пользы
для покупателя
•Пользовательский опыт на кассе ужасен! Нужно
заходить в приложение, давать телефон кассиру и т.д.
•Что если попробовать улучшить UX?