Κοινή χρήση μέσω


Οι ειδοποιήσεις push Android μεταβίβασης σε διακριτικά ανταλλαγής μηνυμάτων cloud του Firebase (FCM) για έλεγχο ταυτότητας

Τον Ιούνιο 2024, το Google Firebase αποσύρει τον έλεγχο ταυτότητας χρησιμοποιώντας ένα κλειδί API για τη χρήση ενός διακριτικού JSON λογαριασμού υπηρεσίας. Οι πελάτες που χρησιμοποιούν αυτή τη στιγμή τη μέθοδο κλειδιών API πρέπει να αλλάξουν σε διακριτικό. Για να γίνει αυτό, απαιτείται η δημιουργία του διακριτικού στο Firebase, η λήψη του και η εναλλαγή μεθόδων ελέγχου ταυτότητας στο Customer Insights - Journeys. Μάθετε περισσότερα από το Google Firebase.

Οδηγίες

Τον Ιούνιο 2024, το Firebase αποσύρει την προσέγγιση ελέγχου ταυτότητας κλειδιών API FCM για ειδοποιήσεις push Android. Μια προσέγγιση που βασίζεται σε αρχείο JSON λογαριασμού υπηρεσίας αντικαθιστά αυτήν τη μέθοδο. Θα χρειαστεί να αντικαταστήσετε ένα υπάρχον διακριτικό FCM με το αρχείο JSON που δημιουργείται μέσα από τον λογαριασμό σας Google Firebase.

Για να δημιουργήσετε το αρχείο JSON, συνδεθείτε στον λογαριασμό σας Firebase, μεταβείτε στο έργο Firebase για την εφαρμογή σας και ανοίξτε τις ρυθμίσεις έργου επιλέγοντας το εικονίδιο γρανάζι δίπλα στην Επισκόπηση έργου.

Ρυθμίσεις έργου Firebase.

Στη συνέχεια, μεταβείτε στην καρτέλα Λογαριασμοί υπηρεσίας και επιλέξτε Δημιουργία νέου ιδιωτικού κλειδιού.

Λογαριασμοί υπηρεσίας Firebase.

Η δημιουργία ενός νέου ιδιωτικού κλειδιού δημιουργεί και κάνει λήψη ενός αρχείου JSON που μπορείτε να αποθηκεύσετε.

Νέο κλειδί έργου Firebase.

Αφού έχετε το νέο αρχείο, μεταβείτε στην περιοχή Ρυθμίσεις>Ειδοποιήσεις push του Customer Insights - Journeys. Ανοίξτε τη ρύθμιση παραμέτρων ειδοποίησης push για την εφαρμογή που θέλετε να ενημερώσετε. Εδώ, μπορείτε να αλλάξετε τη λειτουργία ελέγχου ταυτότητας FCM από Κλειδί API σε JSON λογαριασμού εξυπηρέτησης.

Με αυτόν τον τρόπο μπορείτε να κάνετε αποστολή του αρχείου JSON που δημιουργήσατε. Μετά την αποθήκευση, η μέθοδος ελέγχου ταυτότητας ενημερώνεται και οι ειδοποιήσεις push συνεχίζουν να στέλνονται με επιτυχία.

Σημαντικό

Εάν έχετε πολλές εφαρμογές, συμπεριλαμβανομένης της διαφοροποίησης από τη δοκιμή και την παραγωγή, είναι σημαντικό να βεβαιωθείτε ότι αποστέλλετε το διακριτικό FCM που δημιουργήθηκε για την κατάλληλη εφαρμογή για να εξασφαλίσετε ότι οι ειδοποιήσεις push θα συνεχίσουν να στέλνονται. Εάν η διαδικασία αποτύχει, ο έλεγχος ταυτότητας έχει αποτύχει, εμποδίζοντας την αποστολή ειδοποιήσεων push.

Επιπλέον, συνιστάται να δοκιμάσετε αυτήν τη διαδικασία με ένα δοκιμαστικό λογαριασμό ή λογαριασμό ανάπτυξης πριν κάνετε τις ενημερώσεις στην παραγωγή.