Play Integrity API: Early Access-Programm (EAP) für App-Zugriffsrisiken

Anhand des Risikos für App-Zugriff wird Ihre App darüber informiert, ob andere Apps ausgeführt werden, die möglicherweise verwendet werden, um den Bildschirm zu erfassen, Overlays anzuzeigen oder das Gerät zu steuern. Bis Risiko des App-Zugriffs in Ihrer App verwenden, Risiko des App-Zugriffs unter „Integrität“ aktivieren Abschnitt „API-Antworten“ in der Google Play Console und folgen Sie der Dokumentation Ergebnis zum Risiko des App-Zugriffs (Beta) zum Lesen des zurückgegebenen Ergebnisses.

Die Informationen auf dieser Seite sind nur für Apps relevant, die eine Anfrage gesendet haben das Ergebnis zum Risiko des App-Zugriffs in den ersten Monaten des EAP angezeigt. Diese Apps erhält vorübergehend weiterhin einige nicht mehr unterstützte Felder im App-Zugriff Risikoergebnis zusätzlich zum Feld appsDetected. Wenn deine App gehört zu erhalten Sie im folgenden Abschnitt Informationen zur Migration neuen Ergebnisformat.

Vom alten Format für das Ergebnis des App-Zugriffs migrieren

Für Apps, die vor Ende April 2024 dem EAP für App-Zugriffsrisiken beigetreten sind, werden erhält vorübergehend drei Felder im Ergebnis zum Risiko des App-Zugriffs, das Feld appsDetected, wie unter Ergebnis zum Risiko des App-Zugriffs beschrieben (Beta) und die zwei verworfene Felder playOrSystemApps und 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"]
}

Wenn das App-Zugriffsrisiko nicht bewertet wird, erhalten diese Apps das Ergebnis:

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

Für eine einfachere Migration von den Feldern playOrSystemApps und otherApps zu das neue Feld appsDetected enthält, wird in der folgenden Tabelle die Beziehung zwischen diese Felder.

Alter Feldname Alter Feldwert Entsprechende appsDetected Antworten
playOrSystemApps INSTALLED KNOWN_INSTALLED
CAPTURING KNOWN_INSTALLED, KNOWN_CAPTURING
CONTROLLING KNOWN_INSTALLED, KNOWN_CONTROLLING
Die Antwort KNOWN_CAPTURING kann auch zurückgegeben werden, wenn Erfassung von Play- oder System-Apps zusätzlich zur Steuerung von Google Play oder System-Apps.
UNEVALUATED appsDetected ist im Ergebnis nicht enthalten.
otherApps NOT_INSTALLED Es wird keine der UNKNOWN_-Antworten zurückgegeben.
INSTALLED UNKNOWN_INSTALLED
CAPTURING UNKNOWN_INSTALLED, UNKNOWN_CAPTURING
CONTROLLING UNKNOWN_INSTALLED, UNKNOWN_CONTROLLING
Die Antwort UNKNOWN_CAPTURING kann auch zurückgegeben werden, wenn zur Steuerung anderer Apps ausgeführt werden.
UNEVALUATED appsDetected ist im Ergebnis nicht enthalten.

Aktive Apps, die Overlays anzeigen können, wurden bisher nicht erkannt. das Signal zum Risiko des App-Zugriffs. Overlays werden daher nur in den neuen appsDetected Antworten und nicht in playOrSystemApps und otherApps .

Wir kontaktieren die Entwickler der betroffenen Apps, bevor wir die Felder entfernen playOrSystemApps und otherApps.