Как проверить пуш уведомления на андроид
Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.
Если Вы выложили новую версию программы, пожалуйста, сообщите об этом модератору нажав на вашем сообщении кнопку "Жалоба".
Push Notification Tester
версия: 1.0
Последнее обновление программы в шапке: 01.09.2017
Краткое описание:
Позволяет проверить, Push-уведомления работают должным образом или нет.
Описание:
This app let’s you test Push Notifications via Firebase Cloud Messaging (FCM) on your device. It can be helpful if notifications are not working in an app on your device, you can find out if the app has issues or your device.
What you need is:
— Latest Google Play App and Play Services installed
— Working and active network connection
Hope you like our app! We are open for your feedback and suggestions for the improvement of the app.
Тестирование push-уведомлений в мобильных приложениях
Push-уведомления — это сообщения, отправляемые приложением на мобильное устройство клиента. Они обычно используются для доставки обновлений продуктов, напоминаний, персонализированных предложений, последних новостей и любой информации, которая является неотъемлемой частью функциональности приложения и требует особого внимания или быстрых действий.
Какие цели преследуют с помощью push-уведомлений?
- вовлечение пользователей;
- удержание;
- формирование лояльности пользователей;
- стимуляция продаж;
- информирование.
Принцип работы push-уведомлений
- пользователь устанавливает приложение на устройство;
- выдаётся запрос прав на отправку уведомлений, и в случае успеха — ОС получает токен (идентификатор устройства) у службы push-уведомлений;
- ОС передаёт токен на сервер для подключения к уведомлениям;
- сервер шлёт уведомления при наступлении определенного события.
Где отображаются уведомления?
Push-уведомления могут отображаться на мобильном устройстве в трех местах, при этом могут сопровождаться звуковым сигналом или вибрацией.
Разница между push-уведомлениями в iOS и Android
Функции push-уведомлений в iOS и Android довольно сильно различаются.
iOS основана на модели push Opt-In, которая не позволяет брендам отправлять мобильные push-уведомления пользователям своих приложений до тех пор, пока эти пользователи не согласятся их получать. Android, с другой стороны, автоматически разрешает пользователям получать push-уведомления с возможностью отказаться от них вручную.
Подход Android по сравнению с iOS по умолчанию дает более широкую аудиторию пользователей с поддержкой push. Однако, когда у пользователей нет возможности легко отказаться от их получения, нерелевантные или слишком частые уведомления могут подтолкнуть клиентов отключить сообщения или удалить приложение.
Типы мобильных уведомлений
Информационные уведомления
Информационные push-уведомления используют для доставки важных и своевременных сообщений, информирования о важных обновлениях, для предупреждений, напоминаний и передачи событий.
Геолокационные уведомления
- информировать о местных мероприятиях и акциях;
- искать доступные рестораны в этом районе;
- сообщать прогноз погоды;
- завершать аренду или выезд за пределы зоны аренды на каршеринге, и многое другое.
Повторное вовлечение
Улавливающие мобильные push-уведомления, также известные как «повторное вовлечение», используют для мотивирования клиентов к достижению личных целей и поощрения использования приложений. В зависимости от активности и предпочтений клиентов в приложении, догоняющие уведомления могут служить для поздравления пользователей с достижением или для напоминания о необходимости запустить приложение.
Рекламные уведомления
Такими уведомлениями информируют клиентов об эксклюзивных предложениях, распродажах и розыгрышах, чтобы стимулировать покупки.
Периодические уведомления
Они запускаются в определенное время и день.
Уведомления об опросах
Уведомления с рейтингами и опросами используют для сбора отзывов пользователей и улучшения взаимодействия с ними.
Тестирование push-уведомлений
Не приходят push-уведомления
Чтобы разобраться в причине, для начала проверьте, чтобы в меню устройства была активирована соответствующая функция (разрешены уведомления для конкретного приложения). Затем убедитесь, что не включен режим «Не беспокоить».
Если всё настроено правильно, но уведомления не приходят, попробуйте перезагрузить устройство и заново авторизоваться в приложении. Бывает так, что необходимо заново отправить push-токен на серверную часть сервиса. Проверьте также, какой стиль уведомления используется (необходим «Баннер» либо «Предупреждение»).
Если не помогло всё перечисленное, попробуйте перезайти в свою учетную запись магазина приложений, либо откройте саму программу, в том случае, если на другие приложения тоже не приходят push-уведомления (стоит также проверить наличие интернета на устройстве).
Переходы по push-уведомлению
При тестировании необходимо проверить такие сценарии (с учётом того, что пользователь может быть авторизован или неавторизован):
- переход по push-уведомлению с заблокированного экрана;
- переход по push-уведомлению из «шторки»;
- пользователь находится в приложении;
- переход по push-уведомлению при свёрнутом приложении;
- пользователь разлогинился после получения push;
- переход по push-уведомлению с включенным «Don’t keep Activities» (характерно для Android-приложений).
Если push-уведомление ведет на WebView, то проверьте, что WebView открывается корректно на обеих платформах. И что в push зашит корректный URL.
Устаревший push-токен
У устройства изменился push-токен, когда восстановили приложение из резервной копии системы и не передался новый push-токен.
Очередь со стороны Apple
В Apple большая очередь на отправку push-уведомлений, они приходят с задержкой (Apple не гарантирует доставку push).
Проверка максимального и минимального количества отображаемых символов
В iOS и Android имеется лимит отображаемых символов. Он разный. Максимальное значение количества символов для платформы iOS – ограничение в 4 строки (178 символов), а для Android – не более 13 строк (663 символа). Не забудьте также проверить push-уведомление, содержащее минимальное количество символов, для обоих платформ можно задать 1 символ.
Кастомный звук для push-уведомления
При тестировании push-уведомлений важно учитывать тот факт, что звук push-уведомления может быть задан кастомный. В таком случае необходимо проверять и звуковое сопровождение нотификации.
Изображения в push-уведомлениях
Push-уведомление может содержать изображение, при отправке пуша – клиент получает ссылку на изображение и перед показом загружает его, далее происходит процесс обогащения пуша картинкой – она устанавливается. Уведомление отображается после загрузки картинки. Если push-уведомление содержит картинку, необходимо проверить, что она отображается.
Локальные push-уведомления
Локальные уведомления планируются самим приложением и служат для своевременного и актуального информирования пользователей, пока приложение не работает на переднем плане. Чтобы уведомление отобразилось, его необходимо запланировать самому пользователю. В таких случаях проверяем кейсы, связанные с таймингом отправки сообщения.
Проблемы на серверной стороне
В другие приложения приходят push-уведомления, но не приходит на наше, хотя push-токен отправлен на сервер. Стоит проверить корректность отправки push на другие аккаунты сервиса и другие устройства. При отсутствии push-уведомлений сообщите команде серверной разработки.
Резюме
Мобильные push-уведомления помогают быть ближе к своим клиентам. В уведомлениях мы сообщаем пользователю информацию об основных обновлениях продукта, рекламных акциях. А также уведомления помогают повторно привлечь неактивных пользователей. Учитывайте при тестировании все возможные сценарии, это важно для продукта.
Над статьей работали: @KostyaKulakov, @yakoeka и @wincomm. А если остались вопросы — скорее пишите в Telegram-каналы @qa_chillout или @youlatech.
Где хранятся push-уведомления на Android
Было ли такое, что вы нечаянно смахнули всплывающее push-уведомление? Можно ли его найти? А можно ли отключить навязчивые уведомления?
- Можно ли найти удаленные push-уведомления
- Как найти уведомления с использованием сторонних приложений
- Как отключить push-уведомления
- Уведомления в Google Chrome
- Уведомления от приложений
Ниже рассмотрим ответы на эти вопросы.
Push-уведомления — оповещения от приложений и веб-ресурсов, которые появляются в области уведомлений на вашем смартфоне.
Можно ли найти удаленные push-уведомления
Содержимое push-уведомлений не хранится на смартфоне с Android 10 и ниже. Поэтому, если вы случайно его удалили, полностью восстановить текст будет сложно.
Где хранятся пуш-уведомления на Андроид? Журнал уведомлений спрятан глубоко в системе. Чтобы его отыскать, сделайте следующее:
Шаг 1. Откройте Google Play.
Шаг 2. В поисковой строке введите «Activity Launcher» и выберите нужный вариант в выпадающем списке.
Шаг 3. Нажмите кнопку «Установить» и дождитесь окончания копирования файлов.
Шаг 4. Нажмите кнопку «Открыть».
Шаг 5. Согласитесь с предупреждением, которое отобразится на экране. Для этого, нажмите кнопку «ОК».
Шаг 6. В списке приложений найдите «Настройки».
Шаг 7. В перечне выберите «Журнал уведомлений».
Шаг 8. Перед вами появится список пуш-сообщений за последние 1-2 дня. К сожалению, посмотреть полный текст возможно не на всех прошивках Android.
Обратите внимание! Android 11 получил продвинутую Историю уведомлений, которая позволяет просматривать их по категориям.
Как найти уведомления с использованием сторонних приложений
Посмотреть пуш-уведомления можно с помощью сторонних Диспетчеров уведомлений. В Google Play можно найти множество подобных программ. Единственный недостаток – можно искать пуш-уведомления, которые были выведены системой уже после установки приложения.
Чтобы найти и прочитать нужное сообщение, сделайте следующее:
Шаг 1. Запустите Google Play.
Шаг 2. В поиске введите «Past Notifications», а в выпадающем списке выберите нужный вариант.
Шаг 3. Нажмите кнопку «Установить».
Шаг 4. Дождитесь окончания инсталляции.
Шаг 5. Нажмите кнопку «Открыть».
Шаг 5. Предоставьте разрешение на доступ к уведомлениям. Для этого, нажмите «ОК».
Шаг 6. Переведите соответствующий переключатель в положение Включено.
Шаг 7. Подтвердите действие, нажав кнопку «Разрешить».
Шаг 8. О том, что программа работает, можно узнать из области уведомлений.
Шаг 9. Дайте программе какое-то время поработать. Вы увидите, что список уведомлений увеличивается.
Шаг 10. На вкладке «По приложениям» выберите программу, уведомления которой необходимо посмотреть.
Шаг 11. Уведомления отобразятся в нижней части страницы.
Как отключить push-уведомления
Уведомления упрощают жизнь и экономят время. Однако, некоторые из них могут быть излишне навязчивыми. Ниже рассмотрим, как можно отключить push-уведомления, которые приходят с сайтов и приложений.
Уведомления в Google Chrome
Обычно, push-уведомления от сайтов приходят через мобильную версию Google Chrome. Благодаря таким уведомлениям вы можете быть в курсе последних статей, которые появляются на любимых новостных порталах. Отображаются даже оповещения социальных сетей, если вы вошли в свой аккаунт через браузер и разрешили их получение. Иногда это может быть полезно.
Однако, главная цель push-уведомлений – заставить пользователя, который заходил на сайт ранее, вернуться туда снова. Если в интернете соглашаться на получение всех оповещений без разбора, уже скоро область уведомлений будет сильно захламлена. Это может раздражать.
Стоит отметить, что Google Chrome блокирует push-уведомления особо навязчивых веб-ресурсов автоматически. Но, что делать, если вы добровольно согласились на получение оповещений на сайте, который посетили всего один раз? Чтобы отписаться, сделайте следующее:
Шаг 1. Запустите Google Chrome.
Шаг 2. Нажмите на три точки в правом верхнем углу.
Шаг 3. Откройте «Настройки».
Шаг 4. Найдите пункт «Уведомления» и нажмите по нему.
Шаг 5. Если вы не желаете получать оповещения от всех веб-сайтов, прокрутите вниз до раздела «Сайты» и отключите переключатель «Показывать уведомления».
Шаг 6. Если отключить необходимо push-уведомления только для одного веб-ресурса, найдите его в списке и нажмите по нему.
Шаг 7. Отключите переключатель «Показывать уведомления».
Уведомления от приложений
Push-уведомления от установленных приложений могут быть не менее навязчивыми. Однако, вы может легко их отключить, даже если не знаете, какая программа их отображает. Для этого:
Шаг 1. Удерживайте палец на появившемся push-уведомлении.
Шаг 2. Переведите переключатель в положение Выключено.
Шаг 3. Для подтверждения действия, нажмите кнопку «Готово».
Для того, чтобы отключить лишь некоторые уведомления, сделайте следующее:
Шаг 1. Откройте «Настройки Android». Для этого, в шторке уведомлений найдите пиктограмму с изображением шестеренки.