Jaa


Android-palveluilmoitusten siirtäminen FIREBASE Cloud Messaging (FCM) ‑tunnuksiin todennusta varten

Google Firebase poistaa kesäkuussa 2024 käytöstä todennuksen ohjelmointirajapinta-avaimella ja korvaa sen palvelutilin JSON-tunnuksen käytöllä. Tällä hetkellä ohjelmointirajapinta-avaimen menetelmää käyttävien asiakkaiden on siirryttävä tunnukseen. Tämä edellyttää tunnuksen luomista Firebasessa, sen lataamista ja todennusmenetelmien muuttamista Customer Insights - Journeysissa. Lisätietoja: Google Firebase.

Ohjeet

Firebase poistaa kesäkuussa 2024 käytöstä FCM-ohjelmointirajapinta-avaimen todennusmenetelmän ja korvaa sen Androidin palveluilmoituksilla. Palvelutilin JSON-tiedostopohjainen menetelmä korvaa tämän menetelmän. Sinun on korvattava olemassa oleva FCM-tunnus JSON-tiedostolla, joka on luotu Google Firebase -tililläsi.

Voit luoda JSON-tiedoston kirjautumalla Firevase-tilillesi, siirtymällä sovelluksesi Firebase-projektiin ja avaamalla projektin asetukset valitsemalla rataskuvakkeen projektin yleiskatsauksen vierestä.

Firebase-projektin asetukset.

Siirry sitten Palvelutilit-välilehteen ja valitse Luo uusi yksityinen avain.

Firebase-palvelutilit.

Uuden yksityisen avaimen luomien luo ja lataa JSON-tiedoston, joka voidaan tallentaa.

Firebasen uuden projektin avain.

Kun sinulla on uusi tiedosto, siirry Customer Insights - Journeysin alueelle Asetukset>Palveluilmoitukset. Avaa sen sovelluksen palveluilmoitusmääritykset, jonka haluat päivittää. Täällä voit muuttaa FCM-todennusmenetelmän arvosta API-avain arvoon Palvelutilin JSON.

Näin voit ladata luomasi JSON-tiedoston. Tallennettu todennusmenetelmä päivitetään, ja palveluilmoitusten onnistunut lähettäminen jatkuu.

Tärkeää

Jos sinulla on useita sovelluksia, joihin kuuluu testauksen ja tuotannon erotus, on tärkeää varmistaa, että lataat sen FCM-tunnuksen, joka on luotu oikealle sovellukselle, jotta varmistat palveluilmoitusten lähettämisen jatkuvan. Tämän tekemättä jättäminen johtaa todennuksen epäonnistumiseen, jolloin palveluilmoitusten lähettäminen estyy.

Lisäksi on suositeltavaa, että testaat tämän prosessin testi- tai kehitystilillä, ennen kuin teet päivitykset tuotantoon.