microsoft / google-play-vsts-extension

Visual Studio Team Services (VSTS) extension for performing continuous delivery to the Google Play store from your automated CI builds
Other
81 stars 57 forks source link

(outdated guide information) = Missing API Access page in Google Play Console #439

Closed Crare closed 2 months ago

Crare commented 2 months ago

guide on page https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play&ssr=false#overview points to google play console(https://play.google.com/console/developers) to go to: Setup -> API Access

I cannot see this page in the sidebar. We checked with main account also, it's not there. Am I looking in the wrong place or is the guide old and the google play console updated after this guide has been made? There is no single mention anywhere about API or service connection in the Google Play console.

main nav: Screenshot 2024-05-06 at 14 35 08

nav when app is selected: Screenshot 2024-05-06 at 14 35 18

Crare commented 2 months ago

I found out you can add service-connection email to the users and grant it app access to use it for the devops pipeline to distribute the apps to testing tracks.

steps to do it:

  1. go to https://play.google.com/console
  2. select from side menu: "Users and permissions"
  3. click button "Invite new users"
  4. add the email that the service-connection has. Something like "foo@bar.iam.gserviceaccount.com". (replace foo and bar of course)
  5. add App permissions:
    • add the app you want it to access to.
    • add permissions "view app information (read only)" and "Release apps to testing tracks"
    • you can add other permissions here too if you need them.