Einstellung der SafetyNet Attestation API
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Die SafetyNet Attestation API wurde 2022 eingestellt und im Januar 2025 vollständig deaktiviert. Entwickler sollten zur Play Integrity API migrieren, die mehrere Integritätsangebote (einschließlich des Integritätsergebnisses SafetyNet Attestation) in einer einzigen API zusammenfasst.
App für die Verwendung der Play Integrity API einrichten
Wir empfehlen, zur Play Integrity API zu migrieren, um Störungen bei der Erkennung risikobehafteter Interaktionen mit Ihrer App und der Bekämpfung von Missbrauch zu vermeiden.
Die beiden APIs sind konzeptionell ähnlich. Wenn Sie also bereits eine Strategie zum Schutz vor Missbrauch definiert und SafetyNet Attestation verwendet haben, ist die Migration unkompliziert. Sie können die Play Integrity API jetzt über Ihre Play Console einrichten.
Vollständige Einstellung der SafetyNet Attestation API
Wenn Sie versuchen, die SafetyNet Attestation API aufzurufen, erhalten Sie eine Fehlermeldung.
Die attest API gibt eine Aufgabe zurück, die immer den onFailure-Listener mit einer ApiException und dem Statuscode 7 (NETWORK_ERROR
) aufruft. Wenn Sie eine Version Ihrer App veröffentlicht haben, die die Play Integrity API verwendet, sollten Sie Ihre Nutzer auffordern, ihre App zu aktualisieren.
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-07-26 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-07-26 (UTC)."],[],[],null,["# About the SafetyNet Attestation API deprecation\n\nThe SafetyNet Attestation API was deprecated in 2022 and fully turned down in\nJanuary 2025. Developers should migrate to the [Play Integrity API](/google/play/integrity) that\nconsolidates multiple integrity offerings (including the SafetyNet Attestation\nintegrity verdict) under a single API.\n\nSetting up your app to use the Play Integrity API\n-------------------------------------------------\n\nWe recommend that you migrate to the Play Integrity API to avoid any disruptions\nin detecting risky interactions with your app and fighting abuse.\n\nThe two APIs are conceptually similar, so if you've already defined your\nanti-abuse strategy and were using SafetyNet Attestation, the migration is\nstraightforward. You can [start to set up](/google/play/integrity/setup) the Play Integrity API using your\n[Play Console](https://play.google.com/console/u/0/developers) now.\n\nSafetyNet Attestation API full turndown\n---------------------------------------\n\nIf you try to call the SafetyNet Attestation API, you will receive an error.\nThe [attest](https://developers.google.com/android/reference/com/google/android/gms/safetynet/SafetyNetClient#public-tasksafetynetapi.attestationresponse-attest-byte%5B%5D-nonce,-string-apikey) API returns a task that always invokes the [on\nfailure listener](https://developers.google.com/android/reference/com/google/android/gms/tasks/Task#addOnFailureListener(com.google.android.gms.tasks.OnFailureListener)) with an [ApiException](https://developers.google.com/android/reference/com/google/android/gms/common/api/ApiException) and a\n[status code](https://developers.google.com/android/reference/com/google/android/gms/common/api/ApiException#getStatusCode()) of 7 (`NETWORK_ERROR`). If you have released a\nversion of your app that uses the Play Integrity API, you should instruct your\nusers to update their app."]]