Aşağıdaki araçlar ve kaynaklar, kötüye kullanımı önleme stratejinizin bir parçası olarak Play Integrity API'den en iyi şekilde yararlanmanıza yardımcı olur.
Play Integrity API durumunu izleme
Play durum kontrol panelinde Play Integrity API'nin durumuyla ilgili bilgiler gösterilir. Aksaklık ve kesintiler de dahil olmak üzere hizmet durumu hakkında bilgiler yayınlanır. Sayfada listelenmeyen bir sorun yaşıyorsanız lütfen Google Play Geliştirici Destek Ekibi ile iletişime geçin.
Uygulamanızda farklı Play Integrity API yanıtlarını test etme
Play Integrity API'nin uygulamanızla etkileşimini değerlendirmek için testler oluşturabilirsiniz. Belirttiğiniz e-posta adreslerinin Google Play'in sunucularından uygulamanızda hangi bütünlük kararlarını veya hata kodunu alacağını seçebilirsiniz. Bu sayede uygulamanızın olası tüm yanıtlara ve hatalara nasıl tepki verdiğini test edebilirsiniz.
Play Console'da test oluşturabilirsiniz. Soldaki menüden Google Play ile korunanlar'a gidin. Başlamak için Play Integrity API'nin yanındaki Yönet'i tıklayın ve Test'i bulun. Ayrıntılı talimatlar için Play Console Yardım Merkezi'ne göz atın.
Test yanıtları için döndürülen yükte ek bir testingDetails alanının göründüğünü unutmayın.
"testingDetails": { "isTestingResponse": true }
Uygulamanızın aldığı Play Integrity API yanıtlarını analiz etme
Uygulamanızın aldığı yanıtları anlamak ve olası sorunları belirlemek için Play Console'unuzda Play Integrity API ile ilgili raporlara erişebilirsiniz. Raporunuzu görmek için Play ile Korunanlar'a gidin ve Play Integrity API'yi İzleme bölümünde sağ ok simgesini tıklayın.
Raporda şunlar gösterilir:
- Uygulamanızın yaptığı standart ve klasik isteklerin hacmi.
- Cihaz, uygulama ve hesap ayrıntıları için her değerlendirme yanıtının dökümü. İsteğe bağlı kararlar henüz raporda gösterilmemektedir.
- Uygulamanızın karşılaştığı en yaygın hata kodları.
- Tanınmayan uygulama sürümlerindeki en yaygın sertifikalar.
Raporu uygulama sürümü, ülke ve Android OS sürümüne göre filtreleyerek bütünlük kararlarınızla ilgili daha ayrıntılı bir görünüm elde edebilirsiniz. Kullanıcı gizliliğini korumak amacıyla, istek hacmi düşük olduğunda veriler gösterilmez.
Cihaz bütünlüğü değerlendirmesini istediğiniz cihazda kontrol etme
Play Integrity API'nin belirli bir cihazda uygulamanız için hangi bütünlük değerlendirmesini döndürdüğünü doğrulamanız gerekirse (örneğin, hata ayıklarken veya kullanıcı tarafından bildirilen bir sorunu giderirken) Play Store uygulamasını kullanarak söz konusu cihazla ilgili Play Integrity API kararı oluşturabilirsiniz.
Öncelikle cihazda Play Store'un geliştirici seçeneklerini etkinleştirin. Profil simgenize ve ardından Ayarlar'a dokunun. Hakkında menüsünü açın ve geliştirici modunun kilidini açmak için Play Store sürümü etiketli satıra yedi kez dokunun.
Ardından, Android cihazdan karar oluşturmak için Play Store uygulamasını açın. Profil simgenize, sonra da Ayarlar'a dokunun. Genel menüsünü açıp Geliştirici seçenekleri'ne dokunun. Play Integrity ayarlarında Bütünlüğü kontrol et'e dokunarak karar oluşturun.
Uzak cihazda bütünlüğü kontrol etme
Ayrıca, bağlı bir Wear OS, Android Automotive OS veya Android TV cihazda bütünlük kontrolünü doğrudan birincil telefonunuzdan da başlatabilirsiniz. Bu sayede, bu form faktörlerinde cihaz bütünlüğü kararları alabilirsiniz.
Uzaktan bütünlük kontrolü yapmak için:
- Hem birincil telefonunuzun hem de hedef cihazın (ör. kol saati, araba veya TV) aynı Google Hesabı'nda oturum açtığından emin olun.
- Birincil telefonunuzda Play Store uygulamasını açıp Ayarlar > Genel > Geliştirici seçenekleri'ne gidin.
- Play Integrity bölümünde, bağlı cihazlarınızı görüntülemek için Bütünlüğü kontrol et bölünmüş düğmesindeki genişletme okuna dokunun.
- Açılır listeden hedef cihazı seçin.
Telefon, uzak cihazda kontrolü tetikler ve işlem tamamlandığında sonuçtaki kararı gösterir.
Kullanıcıların bütünlük sorunlarını düzeltmesine yardımcı olma
Play Integrity API, kullanıcıların belirli değerlendirme sorunlarını çözmelerine yardımcı olmak için uygulamanızda tetikleyebileceğiniz çeşitli Play düzeltme iletişim kutuları sağlar.
Kullanıcıları cihaz bütünlüğü sorunlarını çözmeye yönlendirmek için Play Store uygulamasındaki sorun giderme özelliğine yönlendirebilirsiniz. Cihaz bütünlüğü sorunlarını düzeltmek için kullanıcıya aşağıdaki adımları uygulamasını söyleyin:
- Google Play Store uygulamasını açın.
- Sağ üst taraftaki profil simgesine dokunun.
- Ayarlar > Hakkında > Play Protect sertifikası'na dokunun.
- Cihaz sorununu düzelt'e dokunun. Bu düğme yalnızca cihazları Play cihaz bütünlüğü kontrollerini geçemeyen kullanıcılara gösterilir. Kullanıcı daha sonra, sorun gidermesine ve mümkünse cihaz sorununu düzeltmesine yardımcı olacak bir dizi istem görür.
Uçtan uca kurumsal sahtekarlık çözümlerini değerlendirin
Eksiksiz bir sahtekarlık ve bot yönetimi çözümü arayan kurumsal müşteriler, geliştiricilere sahtekarlık riski puanları sağlayan Android için SDK'lar içeren mobil için reCAPTCHA Enterprise'ı satın alabilir. reCAPTCHA Enterprise, Play Integrity API sinyallerini otomatik olarak içerir ve bunları müşteriler için reCAPTCHA ağı ve uygulama sinyalleriyle birleştirerek kullanıma hazır, sorunsuz ve görünmez bir sahtekarlık yönetimi çözümü sunar. Ayrıca, Play Integrity API'nin kullanılamadığı Android uygulamaları için de koruma sağlayabilir.
Destek alın
Beklenmedik bir Play Integrity API kararı bildirmek için lütfen istenen tüm bilgileri içeren bir sorun gönderin.
Play Integrity API ile ilgili soru sormak veya geri bildirimde bulunmak için şunları yapabilirsiniz:
- Doğrudan Play Console'dan Google Play geliştirici destek ekibiyle iletişime geçin.
- Play Console Yardım Merkezi'ndeki bu formu doldurun.
Uygulamanızın yaptığı günlük istek sayısını artırmak istiyorsanız bu işlem bir hafta kadar sürebilir. Hizmetinizde kesinti olmaması için Google Play Console'da veya Google Cloud Console'da Play Integrity API kullanımınızı izlemenizi önemle tavsiye ederiz. Bu platformlarda kota uyarıları da ayarlayabilirsiniz.