Search code examples
google-play-console

What permissions do I need to access "API Access" in Google Play console?


If I go to API Access section of Google Play it says that I need permission. I want to know what permission I need to ask the owner for. I've looked at the available permissions and none seem to match API access.

enter image description here


Solution

  • Looking here: https://developers.google.com/android-publisher/getting_started

    "To start making API calls, you’ll set up and manage the Google Play Developer API directly from the Google Play Console. The API can only be managed by the owner of your Google Play Developer account."

    Whilst it's a bit ambiguous as to whether this is referring specifically to the "API Access" area inside Settings->Developer Account, I suspect it is.

    Based on the above, I have asked the account owner to setup a Service Account for me and send me everything I need from that process so I can start using the API.


    For newcomers to this thread - to be able to make use of the Google Publisher APIs (https://developers.google.com/android-publisher/) you will need to contact the owner of the Google Play Developer Account where you're administering your Android applications. No other user other than the account owner (not even an "Admin", or "Owner" - they must be the full on Account Owner) can do the following necessary setup.

    They need to login to the account here: https://play.google.com/console/u/0/developers/api-access. Then follow the instructions here: https://developers.google.com/android-publisher/getting_started They must setup either oAuth or Service Account credentials with relevant access rights and give those to you.

    If you're doing something server side to interact with the Android publisher services / APIs - then you'll want a Service Account. Following the process (https://developers.google.com/identity/protocols/oauth2/service-account) will result in a JSON file that you can basically just provide to the client libraries to start interacting with the API (https://developers.google.com/android-publisher/#subscriptions)