Уведомления о прибытии: как работают геозоны и почему сбоят
Уведомление «пришёл в школу» — самая любимая и самая капризная функция. Вот что происходит внутри и как сделать так, чтобы ей было проще работать.

Из всех функций семейного локатора самая успокаивающая — самая простая: «Lucía дошла до школы». Не нужно открывать карту. И именно эта функция вызывает больше всего вопросов, когда уведомления нет или оно опаздывает. Вот как она работает внутри, честно, с её ограничениями.
Что такое геозона
Геозона — это невидимый круг вокруг места: дома, школы, работы. Приложение не следит за твоей позицией всё время (это быстро разрядило бы батарею). Оно просит систему сообщить, когда телефон войдёт в этот круг или выйдет из него. В iOS и Android эта функция встроена и работает с очень небольшим расходом: комбинирует Wi-Fi, вышки и GPS, когда это нужно.
Почему иногда запаздывает
- Размер круга. Системы требуют минимальный радиус (порядка ста метров, на практике больше), чтобы не давать ложных тревог. Если твой дом стоит на узкой улице, а телефон определяет место по Wi-Fi с погрешностью 50 метров, он может долго «не понимать», что ты уже внутри.
- Телефон не замечает сразу. Чтобы беречь батарею, система проверяет положение через определённые промежутки времени. При быстром движении (машина, метро) это может занять пару минут.
- Помещения. Внутри большого здания (торгового центра, школы с толстыми стенами) GPS не работает, и решает Wi-Fi. Если телефону кажется, что он на 80 метров дальше, уведомление задержится до выхода на улицу.
- Нет связи. Геозона сработала на телефоне, но уведомление должно дойти до сервера и оттуда до телефона. Без интернета придётся подождать.
Почему иногда не приходит совсем
- Разрешение «Всегда». Без него система не будит приложение, когда экран выключен. Это причина номер один. Разрешения объяснены.
- Приложение уснуло из-за экономии батареи, которую включил производитель (Samsung, Xiaomi, Huawei, OPPO). Руководство по маркам.
- Уведомления выключены. Геозона сработала, сервер отправил сообщение, но телефон родителя его не показывает, потому что уведомления приложения отключены.
- Включён режим энергосбережения (iPhone) или экономия батареи (Android).
Как настроить места, чтобы они работали лучше
- Ставь точку там, где люди реально входят: у двери школы, а не в центре двора.
- Если место большое (кампус, спорткомплекс), прими, что уведомление придёт при пересечении периметра, а не при входе в аудиторию.
- Проверь разрешения на телефоне того, кто приходит (не только на своём): «Всегда», батарея без ограничений, уведомления.
- Проверь связь в этом месте: в подвале уведомление не сработает.
Как об этом говорит Mi Estela
На экране Premium в приложении мы говорим прямо: «Уведомления о прибытии в привычные места, когда есть связь и уведомления включены». Три места с уведомлениями бесплатны навсегда, с Premium — больше. И есть деталь, которая очень помогает: кнопка «Я дошёл». Когда геозона запаздывает, одно касание — и твои близкие спокойны. Как работают уведомления о прибытии.


