Для доставлення пуш-сповіщень мобільні застосунки Ajax використовують сервіс Firebase Cloud Messaging від Google і власне програмне рішення. Програмне рішення Ajax збільшує надійність доставлення пуш-сповіщень, оскільки сервіс Google на деяких Android-пристроях працює некоректно. Але разом з тим вимагає додаткових ресурсів батареї смартфона.
Перед зміною налаштувань пристрою перевірте, чи увімкнені пуш-сповіщення для тривог та подій, а також чи має користувач доступ до стрічки сповіщень в застосунку Ajax (Пристрої → Хаб → Налаштування
→ Користувачі → Налаштування користувача
)
Якщо у користувача немає прав доступу до стрічки сповіщень в застосунку — він не зможе отримувати пуш-сповіщення.
Як налаштувати сповіщення застосунку Ajax
Увімкніть сервіси Ajax
- Увійдіть в налаштування застосунку (натисніть на 3 горизонтальні смуги в лівому верхньому кутку).
- Виберіть меню Налаштування застосунку.
- Активуйте функції Фонове підключення і Повторний запуск застосунку.
Як працює фонове підключення
У разі ввімкнення фонового підключення застосунок Ajax регулярно перевіряє доставлення сповіщень через сервіс Ajax Cloud. Якщо з якоїсь причини сповіщення не були доставлені застосунком Ajax, вони надсилаються повторно.
Як працює функція повторного запуску застосунку
Смартфони на Android з увімкненим режимом енергозбереження можуть блокувати пуш-повідомлення. Увімкнення повторного запуску застосунку не дає системі цього зробити.
Опцію ввімкнено за замовчуванням. Після її ввімкнення на смартфонах з версією Android 8.0 і вище в шторці сповіщень показується панель Центр сповіщень.
Налаштуйте канали доставки пуш-повідомлень
У смартфонах з Android 8.0 і вище є два канали доставлення пуш-повідомлень: Alarm Channel, який використовується для доставлення тривог, і Main Channel — для всіх інших подій. Щоб не пропустити сповіщення, каналам треба призначити високий пріоритет.
Як це зробити:
- Перейдіть у меню: Налаштування смартфона → Застосунки → Відомості про застосунки.
- Виберіть у списку застосунок Ajax, натисніть на Сповіщення програм. Ви побачите дві категорії сповіщень: Alarm Channel (тривожні повідомлення) та Main Channel (решта повідомлень).
- Вибравши категорію сповіщень, у категорії Пріоритет натисніть Термінові сповіщення.
- Збережіть зміну налаштувань, натиснувши Назад.
Щоб не пропустити сповіщення в режимі Не турбувати (коли активовано Лише пріоритетні повідомлення), увімкніть опцію Тільки пріоритетні переривання.
Що робити, якщо пуш-повідомлення все одно не надходять
В Android-смартфонах доставлення сповіщень може блокуватися вбудованими можливостями операційної системи. Найпоширеніші причини:
- увімкнено режим Енергозбереження
- користувач не авторизований в акаунті Google
- застаріла версія застосунку Сервіси Google Play
- вимкнено сповіщення для застосунку в налаштуваннях телефона
- встановлено обмеження на роботу застосунку у фоновому режимі.
Деякі виробники додали до налаштувань смартфонів функції, які блокують будь-які спроби застосунку надіслати користувачеві повідомлення. Нижче ми розповідаємо про особливості налаштувань пуш-повідомлення на смартфонах Xiaomi, Huawei і Meizu.
Як налаштувати сповіщення застосунку Ajax на смартфоні Xiaomi
1. Увімкніть автозапуск застосунку:
- Перейдіть у меню: Налаштування смартфона → Програми → Керувати програмами → застосунок Ajax.
- Увімкніть функцію автозапуску в застосунку Ajax.
2. Натисніть Інші дозволи та дозвольте: Зміна стану Wi-Fi, Ярлики робочого столу, Екран блокування, Запуск у фоні. Поверніться в меню налаштувань.
3. Натисність Контроль активності, оберіть режим Немає обмежень.
Як налаштувати сповіщення застосунку Ajax на смартфоні Huawei
1. Перейдіть у меню: Налаштування смартфона → Батарея → Запуск → Застосунок Ajax.
2. Увімкніть Автозапуск, Непрямий запуск та Робота у фоновому режимі. Натисніть ОК.
Як налаштувати сповіщення застосунку Ajax на смартфоні Meizu
1. Дозвольте роботу у фоні для застосунку:
- Перейдіть у меню: Налаштування смартфона → Безпека → Дозволи → Робота у фоні. Дозвольте фонову роботу.
- Увімкніть функцію для застосунків Google Play Services і Google Services Framework.