Инструкция реализации push уведомления с использованием сервиса Firebase Cloud Messaging. В первой части будут рассмотрены следующие этапы:
- Создание проекта в Firebase;
- Добавление сервиса Firebase в приложение. Первый Этап - регистрация приложения.
Создание проекта в Firebase
1. Зайдите на сайт https://firebase.google.com/ и нажмите на кнопку «Перейти к консоли»
2. Нажмите на кнопку «Добавить проект»
3. Вводим название проекта, соглашаемся с условиями использования Firebase и нажимаем на кнопку «Продолжить»
4. На втором шаге Вы можете подключить Google Аналитику для Вашего проекта в Firebase (в нашем случае будет создан аккаунт), после чего нажимаем «Далее»
5. Выбираем аккаунт Google Аналитики если он у Вас уже создан (возможно для другого проекта) или же создаем его, после чего нажимаем на кнопку «Создать проект»
В нашем случае мы будем создавать новый аккаунт Google Аналитики.
5.1. Нажимаем на пункт списка «Создать аккаунт»
5.2. Выбираем местоположение, ставим галочку «Использовать настройки по умолчанию для доступа к данным Google Аналитики», а так же соглашаемся с условиями защиты данных и условиями использования Google Аналитики, после чего нажимаем «Создать проект»
6. Проект создан. Вам будет предложено выбрать тариф, мы остаемся на текущем бесплатном тарифе Spark (на 11.12.2019). Перед тем как Вы закроете модальное окно Тарифные планы Firebase, рекомендуем ознакомиться с возможностями тарифного плана
6.1 Для этого необходимо нажать на ссылку Подробное описание
Добавление сервиса Firebase в приложение. Первый этап - регистрация приложения
1. Нажимаем на ссылку «Добавить приложение»
2. На шаге Регистрации приложения, указываем название пакета Android, поля: псевдоним для Android и Хэш сертификат для отладки - не заполняем.
2.1. Узнать название пакета Android Вы можете двумя способами:
- Google Play Console https://play.google.com/apps/publish/
- в Android Studio.
Подробно описывать данный момент мы не будет, так как он не входит в тему данной статьи.
3. На шаге Скачать файл конфигурации мы скачиваем файл - google-services.json и переходим к настройки среды разработки и самого приложения.
Продолжение во второй части.
Данные для демо доступа:
АДРЕС САЙТА УО: test.domosed.info (Тестовая УК)
НОМЕР ЛС: 1010021
ПАРОЛЬ: 123456
Примечание: push-уведомления в демо-версии не будут приходить.