Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Mit der Instance ID API können Sie die Instanz-ID in Ihr Android-Gerät integrieren
oder iOS-App. Die Instanz-ID stellt eine eindeutige Kennung für jede Instanz von
deine App und einen Mechanismus zum Authentifizieren und Autorisieren von Aktionen. InstanceID ist lang
gelebt, können jedoch aus folgenden Gründen ablaufen:
Gerät auf Werkseinstellungen zurückgesetzt.
Der Nutzer deinstalliert die App.
Der Nutzer führt in der App die Aktion „Daten löschen“ aus.
Gerät über einen längeren Zeitraum nicht verwendet (Gerät und Region bestimmen
Zeitspanne).
Der Instanz-ID-Dienst erkennt Missbrauch oder Fehler und setzt den
InstanceID
Serverseitiger Code, wenn Ihre Client-App diese Funktion erfordert
Der Instanz-ID-Dienst benachrichtigt Ihre Anwendung über das Zurücksetzen von InstanceID über
Callback zu einem InstanceIDListenerService. Wenn deine App diese
muss getToken() aufgerufen und das neue InstanceID abgerufen werden.
und aktualisiert seine Server.
Mit der Methode getToken kannst du die Inhaberschaft von InstanceID nachweisen und zulassen
Server für den Zugriff auf Daten oder Dienste, die mit der App verknüpft sind. Die Methode folgt
die Muster von OAuth2. Außerdem sind authorizedEntity und scope erforderlich. Die
authorizedEntity kann eine Projekt-ID oder ein anderer InstanceID sein und bestimmt
Die Dienste, die berechtigt sind, das generierte Token zu verwenden. Das scope
legt den spezifischen Dienst oder die Daten fest, auf die bzw. die das Token Zugriff gewährt.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-09-05 (UTC)."],[[["The Instance ID API provides a unique identifier for each app instance and enables authentication and authorization."],["Instance IDs are long-lived but can expire due to various factors like device reset, uninstallation, data clearing, extended inactivity, or service-detected issues."],["Upon Instance ID reset, apps are notified and must retrieve a new ID using `getToken()` and update their servers."],["The `getToken()` method, using OAuth2 patterns, verifies Instance ID ownership and grants server access to associated data or services based on authorized entity and scope."]]],[]]