Migration von Gerätegruppen

Die Funktion für Nachrichten an Gerätegruppen wurde eingestellt und funktioniert nach dem 29. September 2027 nicht mehr. Die Anleitung hilft Ihnen bei der Migration von der Funktion.

Eigene Zuordnung von Gruppentokens verwalten

Da FCM Ihre Gerätegruppen nicht mehr speichert, müssen Sie auf Ihrem App-Server eine eigene Zuordnung zwischen Ihren Gruppen (z. B. einer Nutzer-ID) und den zugehörigen FCM-Registrierungstokens erstellen und verwalten. Wir empfehlen die Verwendung einer nichtflüchtigen Speicherlösung wie Cloud Firestore, Realtime Database oder einer relationalen Datenbank.

Wenn eine Client-App gestartet oder ihr Token aktualisiert wird, sollte sie das Token erfassen und zur Speicherung an Ihr Backend senden. Ihr Backend verknüpft dieses Token dann mit dem entsprechenden Nutzer oder der entsprechenden Gruppe.

Vorhandene Zuordnung von Gruppen zu Tokens abrufen

Die APIs zur Verwaltung von FCM-Gerätegruppen bieten eine GET-Methode zum Abrufen der Liste der Registrierungstokens, die zu einem bestimmten notification_key gehören.

WARNUNG: Die API zum Abrufen der Zuordnung von Gruppen zu Tokens wird am 29. September 2027 eingestellt. Die Daten werden danach nicht mehr aufbewahrt. Rufen Sie Ihre Gruppendaten bei Bedarf vor dem 29. September 2027 ab.

Nachrichten an jedes Token einer Gruppe senden

Wenn Sie eine Nachricht an eine Gruppe mit Ihren neu verwalteten Zuordnungen von Gruppen zu Tokens senden möchten, rufen Sie die Liste der Tokens aus Ihrer Datenbank ab.

Wenn Sie das Firebase Admin SDK verwenden, können Sie die Multicast-Messaging API (sendEachForMulticast) verwenden, um eine einzelne Nachrichtennutzlast gleichzeitig an mehrere Tokens zu senden.

Wenn Sie die FCM HTTP v1 API direkt aufrufen, müssen Sie für jedes Token in Ihrer Gruppe eine separate HTTP-Anfrage stellen. Gehen Sie dazu die Liste der Registrierungstokens durch und senden Sie eine Anfrage, bei der das Feld token explizit in der Nachrichtennutzlast festgelegt ist.

Themennachrichten für große Fanouts verwenden

Themennachrichten sind kein direkter Ersatz für Gruppennachrichten. Themen sind eher für den Durchsatz als für die Latenz optimiert und werden für große Fan-outs empfohlen. Weitere Informationen zum Verwalten von Themenabos und zum Senden von Nachrichten an Themen finden Sie hier.