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