Play Integrity Configuration

In Google Play

  • Go to Play Console

  • Select your app

  • Go to “App Integrity” under Setup in the left menu

  • Enable “Integrity API”

  • Then select your Google Cloud Project which you already created in Firebase.

Official Document Links

https://developer.android.com/google/play/integrity/setup#apps-on-google-play

If you app has not been published on Google play, Google Cloud configuration is adequate for the stage enviroment.

In Google Cloud Console

  • Share Project Number value with Prophius Team

  • Open Dashboard

  • Select “Enabled APIs & services” in the left menu

  • Select “Enable APIS and SERVICES” on the top bar

  • Search for “Play Integrity”

  • Select the “Google Play Integrity API” result

  • Then Select the “Enable”

  • Select “Credentials” on the top bar

  • Then “Create Credentials” with “Service-account” option

  • Enter required fields and create account

  • Select the created account in the “Service Account” section on the bottom of the page

  • Save the Email and Unique ID values to share them with Prophius.

  • Select “Keys” on the top bar

  • Then Select “Add Key” with “Create new key” option

  • Select P12 format from the opening dialog

  • Save downloaded .p12 formatted key file and private key password to share it with Prophius

Please share the following item to Prophius to complete the onboarding.

  • Application package name

  • Service account email

  • Service account unique id

  • .p12 formatted key file

  • private key password

Official Document Links

https://developer.android.com/google/play/integrity/setup#sdks

https://developer.android.com/google/play/integrity/verdict#decrypt-verify-google-servers

Last updated