Миграция приложения с GCM на Firebase

Начиная с версии 0.2.0, AppMetrica Push Unity использует сервис Firebase Cloud Messaging (FCM) для отправки push-сообщений на платформе Android.

Ниже описаны этапы миграции приложения с Google Cloud Messaging на Firebase Cloud Messaging.

Шаг 1. Импортируйте проект

Импортируйте проект Google, если вы создавали его с помощью Google APIs:

  1. Перейдите в консоль Firebase.
  2. Нажмите кнопку Добавить проект.
  3. Выберите из выпадающего списка название проекта, для которого вы планируете проводить push-кампании.
  4. Выберите страну, в которой зарегистрирована ваша организация и нажмите кнопку Добавить Firebase.
  5. Нажмите кнопку Добавьте Firebase в свое приложение для Android и следуйте инструкциям.

Шаг 2. Настройте приложение

Отредактируйте файл AndroidManifest.xml:

  1. Переименуйте ymp_gcm_project_number в ymp_gcm_default_sender_id, чтобы получилось:

    <meta-data android:name="ymp_gcm_default_sender_id" android:value="number:SENDER_ID"/>
    Скопировано

    SENDER_ID — уникальный идентификатор отправителя в Firebase. Его можно узнать в консоли Firebase: перейдите во вкладку Настройки проекта → Cloud Messaging и скопируйте значение поля Идентификатор отправителя.

  2. Добавьте в элемент application:

    <meta-data android:name="ymp_firebase_default_app_id" android:value="APP_ID"/>
    Скопировано

    APP_ID — идентификатор приложения в Firebase. Его можно узнать в консоли Firebase: перейдите в Настройки проекта. В разделе Ваши приложения скопируйте значение поля Идентификатор приложения.

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