Play Integrity API: Uygulama erişim riski erken erişim programı (EAP)

Uygulamaya erişim riski, uygulamanızın çalıştığı başka uygulamalar olup olmadığını bildirir. ekranı yakalamak, yer paylaşımlarını görüntülemek veya cihazı kontrol etmek için kullanılır. Alıcı: Uygulamanızda uygulamaya erişim riskini kullanmak istiyorsanız Integrity'de uygulama erişim riskini etkinleştirin Google Play Console'daki API yanıtları bölümünden talimatları uygulayın ve Uygulama erişim riski kararı (beta) verilen kararın nasıl okunacağıyla ilgili bilgi edinin.

Bu sayfadaki bilgiler yalnızca istekte bulunmaya başlayan uygulamalar için geçerlidir ilk birkaç ay boyunca uygulamaya erişim riski kararını takip eder. Bu uygulamalar Uygulama erişiminde desteği sonlandırılmış bazı alanları geçici olarak almaya devam edecek appsDetected alanına ek olarak risk kararı. Uygulamanız taşımanın nasıl yapılacağını öğrenmek için aşağıdaki bölüme bakın: yeni karar biçimi.

Eski uygulama erişim riski kararı biçiminden geçiş yapın

Nisan 2024'ün bitiminden önce uygulama erişim riski EAP'ye katılan uygulamalar uygulama erişim riski kararında, Uygulama erişim riski kararında açıklandığı üzere appsDetected (beta) ve desteği sonlandırılmış iki alan playOrSystemApps ve otherApps:

appAccessRiskVerdict: {
    // This field can be INSTALLED, CAPTURING, CONTROLLING or UNEVALUATED.
    playOrSystemApps: "INSTALLED"
    // This field can be NOT_INSTALLED, INSTALLED, CAPTURING, CONTROLLING or UNEVALUATED.
    otherApps: "CAPTURING"
    // This field contains one or more of the eight possible responses.
    appsDetected: ["KNOWN_INSTALLED", "UNKNOWN_INSTALLED", "UNKNOWN_CAPTURING"]
}

Uygulama erişim riski değerlendirilmediğinde şu uygulamalar kararı alır:

appAccessRiskVerdict: {
    playOrSystemApps: "UNEVALUATED"
    otherApps: "UNEVALUATED"
}

playOrSystemApps ve otherApps alanlarını kullanarak yeni appsDetected alanında, aşağıdaki tabloda bu alanları kullanabilirsiniz.

Eski alan adı Eski alan değeri İlgili appsDetected yanıt
playOrSystemApps INSTALLED KNOWN_INSTALLED
CAPTURING KNOWN_INSTALLED, KNOWN_CAPTURING
CONTROLLING
KNOWN_INSTALLED, KNOWN_CONTROLLING KNOWN_CAPTURING yanıtı şu durumlarda da döndürülebilir: Google Play'i kontrol etmenin yanı sıra Play veya sistem uygulamalarının çalışması veya sistem uygulamaları.
UNEVALUATED Kararda appsDetected yer almıyor.
otherApps NOT_INSTALLED UNKNOWN_ yanıtın hiçbiri döndürülmedi.
INSTALLED UNKNOWN_INSTALLED
CAPTURING UNKNOWN_INSTALLED, UNKNOWN_CAPTURING
CONTROLLING
UNKNOWN_INSTALLED, UNKNOWN_CONTROLLING UNKNOWN_CAPTURING yanıtı şu durumlarda da döndürülebilir: diğer uygulamaları yakalamanın yanı sıra başka uygulamaları da kontrol ediyor.
UNEVALUATED Kararda appsDetected yer almıyor.

Yer paylaşımlı reklamlar gösterebilen çalışan uygulamaların daha önce devreye girecek. Bu nedenle, bindirmeler yalnızca yeni playOrSystemApps ve otherApps içinde değil, appsDetected yanıt alanları.

Alanları kaldırmadan önce, etkilenen uygulamaların geliştiricileriyle iletişime geçeceğiz. playOrSystemApps ve otherApps.