Play Integrity API
Play Integrity API は、アプリやゲームを潜在的に危険で不正な操作から保護するために役立ちます。この API により、デベロッパーは不正使用、詐欺、不正アクセスなどの攻撃を回避し不正行為を減らすための適切な措置を講じることができます。
正規のアプリバイナリ
Google Play で認識済みの、改変されていないバイナリとやり取りしているかどうかを確認します。
正規の Play インストール
現在のユーザー アカウントが Google Play からのインストールや支払いなどによって正当にアプリやゲームを取得したかどうかを確認します。
正規の Android デバイス
Google Play 開発者サービスを備えた、改変されていない既知の Android デバイスでアプリが実行されているかどうかを確認します。
Play Integrity の仕組み
ユーザーがアプリまたはゲームで定義されたトランザクションを実行すると、サーバーは、Play Integrity API リクエストを ID で呼び出すようクライアント側のコードに指示します。Play サーバーは、この ID を含む暗号化レスポンスを完全性判定の結果とともに返します。アプリは、確認のため、そのレスポンスをサーバーに転送します。サーバーは、アプリやゲームが次に行う動作を決定できます。