Споделяне чрез


Преход Android на насочени известия към маркери за съобщения в облака на Firebase (FCM) за удостоверяване

През юни 2024 г. Google Firebase отхвърля удостоверяването с помощта на API ключ в полза на използването на маркер JSON за сервизен акаунт. Клиентите, които в момента използват метода на ключа API, трябва да преминат към маркера. Това изисква създаване на маркера във Firebase, изтеглянето му и превключване на методите за удостоверяване в Customer Insights - Journeys. Научете повече от Google Firebase.

Инструкции

През юни 2024 г. Firebase отхвърля подхода за удостоверяване на ключовете на FCM API за Android push известия. Подходът, базиран на JSON файл на акаунт за услуги, замества този метод. Трябва да замените съществуващ FCM токен с JSON файла, генериран в профила ви в Google Firebase.

За да генерирате JSON файла, влезте в профила си във Firebase, отидете до проекта Firebase за вашето приложение и отворете настройките на проекта, като изберете иконата на зъбно колело до Общ преглед на проекта.

Настройки на проекта Firebase.

След това отидете в раздела Акаунти за услуги и изберете Генериране на нов частен ключ .

Акаунти за услуги на Firebase.

Генерирането на нов частен ключ създава и изтегля JSON файл, който можете да запазите.

Firebase нов ключ на проекта.

След като имате новия файл, отидете в областта Настройки>Push известия на Customer Insights - Journeys. Отворете конфигурацията за насочени известия за приложението, което искате да актуализирате. Тук можете да промените режима на удостоверяване на FCM от API ключ на сервизен акаунт JSON.

Това ви позволява да качите JSON файла, който сте създали. След като бъде записан, методът за удостоверяване се актуализира и push известията продължават да се изпращат успешно.

Важно

Ако имате няколко приложения, включително тест и производствена диференциация, важно е да се уверите, че качвате FCM маркера, който е генериран за правилното приложение, за да сте сигурни, че push известията продължават да се изпращат. Неспазването на това води до неуспешно удостоверяване, което предотвратява изпращането на насочени известия.

Освен това се препоръчва да тествате този процес с тестов акаунт или акаунт за разработка, преди да направите актуализациите в производството.