Настройка приложения на базе Android для отправки push-уведомлений

Для использования Firebase

Шаг 1. Создайте проект в Firebase

  1. Перейдите в Firebase Console и выберите действие:

    Создать новый проект — если это ваш первый проект
    1. В поле введите название нового проекта.
    2. Выберите страну, в которой зарегистрирована ваша организация и нажмите кнопку Создать проект.
    Импортировать проект Google — если вы создавали проект с помощью Google APIs
    1. Выберите из выпадающего списка название проекта, для которого вы планируете проводить push-кампании.
    2. Выберите страну, в которой зарегистрирована ваша организация и нажмите кнопку Добавить Firebase.
  2. Нажмите кнопку Добавьте Firebase в свое приложение для Android и следуйте инструкциям.

Шаг 2. Настройте AppMetrica для работы с FCM

Получите ключ сервера для использования Firebase Cloud Messaging:

  1. В Firebase Console выберите проект, для которого вы планируете проводить push-кампании.
  2. В меню слева, рядом с названием проекта, нажмите значок и перейдите в раздел Project Settings.
  3. Перейдите на вкладку Cloud Messaging.
  4. В блоке Cloud Messaging API выберите  → Manage API in Google Cloud Console → Enable.
  5. Вернитесь на вкладку Cloud Messaging.
  6. В блоке Cloud Messaging API скопируйте значение поля Server key.

Используйте этот ключ в интерфейсе AppMetrica:

  1. В разделе Приложения выберите приложение, для которого вы хотите проводить push-кампании.
  2. В меню слева выберите пункт Настройки.
  3. Перейдите на вкладку Push-уведомления.
  4. В блоке Android введите в поле Ключ сервера значение, скопированное в интерфейсе Firebase Console и нажмите кнопку Подключить.

Для использования Huawei Mobile Services (HMS)

Шаг 1. Создайте и настройте проект в консоли Huawei

Выполните все шаги согласно документации Huawei.

Внимание. Убедитесь, что в пункте Configuring the Signing Certificate Fingerprint указаны SHA-256 certificate fingerprint для всех подписей приложения, в том числе для debug-версии. Иначе push-уведомления не будут доходить до устройства.

Шаг 2. Настройте AppMetrica для работы с HMS

Получите ID приложения и App secret из консоли Huawei:

  1. В списке проектов в консоли Huawei выберите ваш проект.
  2. На странице проекта скопируйте значения полей ID приложения и App secret

Используйте эти ключи в интерфейсе AppMetrica:

  1. В разделе Приложения выберите приложение, для которого вы хотите проводить push-кампании.
  2. В меню слева выберите пункт Настройки.
  3. Перейдите на вкладку Push-уведомления.
  4. В блоке Huawei введите в поля ID приложения и App secret значения из консоли Huawei и нажмите кнопку Подключить.

Если вы не нашли ответ на свой вопрос, то вы можете задать его через форму обратной связи. Пожалуйста, опишите возникшую проблему как можно подробнее. Если возможно, приложите скриншот.