Миграция приложения с GCM на Firebase
Начиная с версии 0.2.0, AppMetrica Push Unity использует сервис Firebase Cloud Messaging (FCM) для отправки push-сообщений на платформе Android.
Ниже описаны этапы миграции приложения с Google Cloud Messaging на Firebase Cloud Messaging.
Шаг 1. Импортируйте проект
Импортируйте проект Google, если вы создавали его с помощью Google APIs:
- Перейдите в консоль Firebase.
- Нажмите кнопку Добавить проект.
- Выберите из выпадающего списка название проекта, для которого вы планируете проводить push-кампании.
- Выберите страну, в которой зарегистрирована ваша организация и нажмите кнопку Добавить Firebase.
- Нажмите кнопку Добавьте Firebase в свое приложение для Android и следуйте инструкциям.
Шаг 2. Настройте приложение
Отредактируйте файл AndroidManifest.xml
:
Переименуйте
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: перейдите во вкладку и скопируйте значение поля Идентификатор отправителя.Добавьте в элемент
application
:<meta-data android:name="ymp_firebase_default_app_id" android:value="APP_ID"/>
СкопированоAPP_ID
— идентификатор приложения в Firebase. Его можно узнать в консоли Firebase: перейдите в Настройки проекта. В разделе Ваши приложения скопируйте значение поля Идентификатор приложения.