SafetyNet Attestation API'nin kullanımdan kaldırılması hakkında
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
SafetyNet Attestation API'nin desteği 2022'de sonlandırıldı ve Ocak 2025'te tamamen kaldırıldı. Geliştiriciler, SafetyNet Attestation bütünlük değerlendirmesi de dahil olmak üzere birden fazla bütünlük teklifini tek bir API altında birleştiren Play Integrity API'ye geçmelidir.
Uygulamanızı Play Integrity API'yi kullanacak şekilde ayarlama
Uygulamanızla ilgili riskli etkileşimleri tespit etme ve kötüye kullanımla mücadele etme konularında yaşanabilecek sorunları önlemek için Play Integrity API'ye taşınmanızı öneririz.
İki API kavramsal olarak benzer olduğundan, kötüye kullanım karşıtı stratejinizi zaten tanımladıysanız ve SafetyNet Attestation'ı kullanıyorsanız taşıma işlemi kolaydır. Play Console'unuzu kullanarak Play Integrity API'yi ayarlamaya başlayabilirsiniz.
SafetyNet Attestation API'nin tamamen kullanımdan kaldırılması
SafetyNet Attestation API'yi çağırmayı denerseniz hata alırsınız.
attest API'si, her zaman onFailure dinleyicisini ApiException ve 7 (NETWORK_ERROR
) değerinde bir durum koduyla çağıran bir görev döndürür. Uygulamanızın Play Integrity API'yi kullanan bir sürümünü yayınladıysanız kullanıcılarınıza uygulamalarını güncellemelerini söylemeniz gerekir.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-26 UTC.
[null,null,["Son güncelleme tarihi: 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."]]