Как вам помочь ?

Push-уведомления для мобильных приложений

Статья актуальна для версии магазина: 8.5
  1. Получение ключ сервера из Firebase

  2. Связка приложения с Google Firebase

  3. Перевыпуск приложения в Google Play Market

  4. Настройки модуля

  5. Создание рассылки

Модуль “Push-уведомления для моб. приложений” позволяет осуществлять рассылку push-уведомлений клиентам, у которых установлено мобильное приложение на Android.

 

Получение ключ сервера из Firebase.

Для того, чтобы получить возможность отправлять push-уведомления для мобильных приложений, нужно зарегистрироваться в специальном сервисе Google.

Для этого переходим в сервис Google Firebase по ссылке https://firebase.google.com/?hl=ru и нажимаем "Get started" (см. рис. 1):


Рисунок 1.

Далее нажимаем "Create a project" (см. рис. 2):


Рисунок 2.

Затем необходимо пройти три шага создания проекта, на первом шаге (см. рис. 3):


Рисунок 3.

  1. Указываете название проекта.
  2. Соглашаетесь с условиями.
  3. Нажимаете "Continue".

На втором шаге вы можете подключить для проекта Google Analytics (см. рис. 4):


Рисунок 4.

  1. Активируете опцию подключения Google Analytics для создаваемого вами проекта. Если Google Analytics не требуется, то опцию деактивируете и переходите к п.2.
  2. Нажимаете "Continue".

На последнем шаге вам нужно будет указать аккаунт, к которому будет привязана Google Analytics (см. рис. 5):


Рисунок 5.

  1. Выбираете аккаунт.
  2. Нажимаете "Create project".

Создается проект, и далее нажимаете "Continue" (см. рис. 6):


Рисунок 6.

Затем заходите в настройки проекта (см. рис. 7):


Рисунок 7.

Переходите во вкладку "Cloud Messaging" (см. рис. 8)


Рисунок 8.

Затем копируете ключ сервера (см. рис. 9):


Рисунок 9.

Данный ключ сервера нам потребуется позже.

 

Связка приложения с Google Firebase.

Чтобы у модуля была возможность отправки push-уведомлений, то для этого необходимо либо модифицировать мобильное приложение, либо при его выпуске заранее заложить возможность отправки push-уведомлений.

  1. Случай 1. У вас уже выпущено мобильное приложение

  2. Случай 2. Вы планируете выпускать мобильное приложение

 

Случай 1. У вас уже выпущено мобильное приложение.

В этом случае вам необходимо связать выпущенное уже приложение с проектом в Google Firebase.

Добавление приложения в проект Firebase.

Чтобы добавить приложение в проект, который создали ранее. Для этого на главной странице проекта кликаете на значок Андройда (см. рис. 10):


Рисунок 10.

Далее‌ ‌заполняем‌ ‌данные‌ ‌о‌ ‌приложении‌ ‌(см.‌ ‌рис.‌ ‌11):‌


Рисунок 11.

  1. Указываете‌ ‌название‌ ‌пакета‌ ‌приложения.‌
  2. Указываете‌ ‌название‌ ‌приложения.‌
  3. Указываете сертификат ключ загрузки в коде SHA-1.
  4. Нажимаете на регистрацию приложения (Register app).

Уточнить название пакета приложения можете в консоли мобильного приложения в пункт "Панель управления" (см. рис. 12):


Рисунок 12.

Уточнить сертификат ключ загрузки можете в консоли мобильного приложения (см. рис. 13):


Рисунок 13.

  1. Заходите в меню "Настройка".‌
  2. Подпункт "Целостность приложения".
  3. Копируете "Цифровой отпечаток сертификата SHA-1". Обратите внимание, что нужен отпечаток именно сертификата ключа загрузки, а не приложения.

Далее (см. рис. 14):


Рисунок 14.

  1. Скачиваете google-services.json.‌
  2. Нажимаете "Далее" (Next).

На следующем шаге оставляете настройки как есть, нажимаете "Далее" (Next) (см. рис. 15):


Рисунок 15.

И на последнем этапе нажимаете "Продолжить в консоли" (Continue to the console) (см. рис. 16):


Рисунок 16.

Затем скачанный google-services.json вам нужно будет отправить к нам в тех. поддержку.

Запрос может быть следующего формата:

Добрый день! Я планирую использовать модуль “Push-уведомления для моб. приложений”. Адрес сайта: XXXXXX. google-services.json во вложении.Пожалуйста, модифицируйте приложение для возможности отправки push-уведомлений.

Вместо XXXXXX укажите адрес сайта и во вложении к письму прикладываете google-services.json.

После получения сообщения мы модифицируем приложение, отправим вам. Вам нужно будет его перевыпустить в Google Play Market.

 

 

Случай 2. Вы планируете выпускать мобильное приложение.

Если у вас нет еще приложения, то вам нужно будет его выпустить согласно инструкции.

Как приложение будет размещено, действуете как описано в Случае 1.

 

Перевыпуск приложения в Google Play Market.

Для перевыпуска приложения заходите в консоль Google Play https://play.google.com/console/developers и слева переходите в меню "Выпуск" - "Рабочая версия" (см. рис. 17):


Рисунок 17.

Справа нажимаете кнопку "Создать новый выпуск" (см. рис. 18):


Рисунок 18.

Затем загружаете файлы, что мы вам отправили ранее (см. рис. 19):


Рисунок 19.

Внимание!

Загрузить нужно только один из файлов - с расширением .aab.

После загрузки нажимаете последовательно "Сохранить", затем "Проверка выпуска" (см. рис. 20, 21):


Рисунок 20.


Рисунок 21.

Затем нажимаете "Внедрить: Рабочая версия" (см. рис. 22):


Рисунок 22.

Затем обновление находится на рассмотрении. Как только оно завершится, новая версия будет доступна для установки. Статус рассмотрения вы можете проверить в консоль Google Play.

 

Настройки модуля.

После размещения приложения в Google Play Market с функционалом отправки push - уведомлений вам нужно в административной панели интернет магазина в меню "Модули" - "Магазин модулей" найти и установить модуль "Push-уведомления для моб. приложений" (см. рис. 23):


Рисунок 23.

Далее в модуле (см. рис. 24):


Рисунок 24.

  1. Переключаетесь в меню "Настройки".
  2. Вставляете ключ сервера в поле "Server Key", который получили ранее.

 

Создание рассылки.

После того, как модуль "Push-уведомления для моб. приложений" установлен, настроен, и у вас перевыпущено приложение с поддержкой отправки push-уведомлений и обновлено на устройстве, вы можете осуществить рассылку push-уведомлений.

Для этого в модуле "Push-уведомления для моб. приложений" переходите на вкладку “Сообщения” и создаете рассылку (см. рис. 25):


Рисунок 25.

Далее (см. рис. 26):


Рисунок 26.

  1. Указываете заголовок сообщения.
  2. Указываете само сообщение.
  3. Нажимаете "Отправить".

После запуска рассылки все пользователи, которые установили приложение, получат push-уведомление (см. рис. 27):


Рисунок 27.

Все готово. Мы с вами рассмотрели настройку модуля "Push-уведомления для моб. приложений".

Посмотрите дополнительно

Другие статьи по теме

Статья оказалась полезной? Да Нет
Благодарим за отзыв.

Как мы можем улучшить статью?

Не нашли нужную статью? Предложить тему

Не нашли нужную статью?

Благодарим за отзыв.

Тэги: Push, уведомления, мобильное приложение, приложение, рассылка