FCM Deinstallations-Tracking
Konfigurieren Sie Firebase Cloud Messaging-Anmeldedaten fuer serverseitige Deinstallationspruefungen, ohne Service-Account-Secrets in der Versionsverwaltung preiszugeben.
Nuetzliche URLs
Dies sind die schnellsten Einstiegspunkte in die Konsole, wenn Sie bereits wissen, welches Firebase-Projekt die Push-Token der App verwaltet.
Konsolen-URLs, die project/_/ enthalten, werden projektspezifisch, nachdem Sie ein Firebase-Projekt ausgewaehlt haben.
Was diese Anmeldedaten leisten
Attriax kann Client-FCM-Token registrieren und diese spaeter serverseitig abfragen, um wahrscheinliche Deinstallationen zu erkennen.
Client-Token
Die App registriert den FCM-Token bei Attriax nach der SDK-Initialisierung und jedes Mal, wenn Firebase ihn rotiert.
Server-Anmeldedaten
Der Firebase-Service-Account erlaubt Attriax, serverseitige Pruefungen durchzufuehren. Er wird verschluesselt gespeichert und spaeter nie zurueckgegeben.
Geheimhaltungsgrenze
Fordern Sie keinen KI-Projektscan auf, Service-Account-JSON auszudrucken. Fuegen Sie es nur in das Attriax-Einstellungsformular ein.
So rufen Sie es ab
Firefbases oeffentlicher Admin SDK-Einrichtungsleitfaden dokumentiert denselben Service-Accounts-Ablauf, der unten beschrieben wird.
- Oeffnen Sie die Firebase Console und waehlen Sie das Firebase-Projekt, das tatsaechlich die Push-Token fuer diese App ausstellt.
- Oeffnen Sie die Projekteinstellungen. Kopieren Sie auf der Registerkarte Allgemein die Firebase-Projekt-ID. Attriax speichert diese als Firebase-Projektkennzeichen.
- Oeffnen Sie die Registerkarte Dienstkonten oder navigieren Sie direkt zu Einstellungen > Dienstkonten. Firefbases Admin SDK-Dokumentation beschreibt dies als den Ort, an dem Sie den privaten Schluessel-JSON generieren.
- Klicken Sie im Abschnitt Firebase Admin SDK auf Neuen privaten Schluessel generieren und bestaetigen Sie mit Schluessel generieren. Firebase laedt eine JSON-Datei fuer das Dienstkonto herunter. Diese Datei wird nur einmal angezeigt; speichern Sie sie daher sicher.
- Optional, aber empfohlen: Oeffnen Sie die Registerkarte Cloud Messaging und bestaetigen Sie, dass das Projekt dasjenige ist, das Ihre App fuer FCM verwendet. Firefbases Admin SDK-Messaging-Dokumentation weist ebenfalls auf diese Registerkarte hin, wenn geprueft wird, ob die Cloud Messaging API aktiviert ist.
- Fuegen Sie zwei Werte in Attriax ein: die Projekt-ID aus den Projekteinstellungen und den vollstaendigen heruntergeladenen JSON-Dateiinhalt aus Dienstkonten.
- Committen Sie den JSON nicht, fuegen Sie ihn nicht in KI-Chats ein und speichern Sie ihn nicht in Issue-Trackern. Attriax speichert ihn verschluesselt und zeigt den rohen privaten Schluessel spaeter nicht mehr an.
Was Sie in Attriax einfuegen muessen
Verwenden Sie den echten JSON-Dateiinhalt, nicht nur die sichtbaren E-Mail- oder Schluessel-ID-Felder.
Projekt-ID
Kopieren Sie die Firebase-Projekt-ID aus Projekteinstellungen > Allgemein. Dies ist in der Regel eine kurze Kennung wie z. B. my-app-prod.
Dienstkonto-JSON
Fuegen Sie das gesamte heruntergeladene JSON-Dokument ein. Fuegen Sie nicht nur die Dienstkonto-E-Mail, die Schluessel-ID oder einen Teilausschnitt ein.
Hinweis zur Client-Seite
Anmeldedaten allein registrieren keine Deinstallations-Token.
Die App benoetigt weiterhin eine SDK-seitige Token-Registrierung. Android registriert in der Regel FCM. iOS kann FCM, APNs oder beides registrieren, abhaengig vom Push-Stack. Easy Setup und Diagnostics zeigen, ob Attriax Token-Registrierungen erhalten hat.