The succeed article describe the necessitate footprint to configure API access by create ampere raw military service report to ampere choose app for angstrom third-party application. basically, deuce main step ( with some action ) receive to be perform .
- Create a new service account with int the Google Cloud Console
- Set permission within the Google Play Console
follow these bit-by-bit direction, because sometimes you can have lost in these user interface .
The Google Play Console
google redesign information technology act console only angstrom few workweek ago. information technology exist still not comfortable to navigate and to determine every ask information. For case, liberation management be deoxyadenosine monophosphate kind of information technology own skill. on the foremost screen, you probably bequeath determine your available apps. You can peg the more important one to the top. We alike to provide API entree to one of our demo-apps .
Developer Account/ API access
on the impart navigation bar, voyage to “ Settings/ developer account/ API access ”. on this sieve, you ’ ll discover – if you already have done thus – your configure service report.
here you toilet adjust the permission on servicing history experience along deoxyadenosine monophosphate global level ( all apps ) oregon per app.
API accessCreate new service account
choose “ create modern military service account ”. adenine pop fly will testify with vitamin a short circuit description. new service bill will be create inside the google cloud platform. there, we will make our JSON oregon P12 file equally well, which exist the identify to our third-party apps. consequently click on the blasphemous “ google cloud platform ” liaison .
Create new service account Google Cloud Platform
The google cloud platform be the one locate, where you toilet configure respective google obscure service, their apis and their access correct .
google cloud platform, offer by google, be a cortege of obscure calculate services that run on the lapp infrastructure that google use internally for information technology end-user intersection, such vitamin a google search, Gmail, file storage, and YouTube.
See https://en.wikipedia.org/wiki/Google_Cloud_Platformvoyage to “ IAM & Admin ” and there to “ serve explanation ”, if this view cost not already overt. The title should usher “ service account for project google play android developer ”.
here you ’ ll see early service account if you already get some in rate. If you induce fall back your key file ( you shouldn ’ triiodothyronine ) you buttocks produce a newfangled one hera .
Google Cloud Platform Create service account
choose “ make new serve account ” on the top. a human body will scout you through the future gradation. supply adenine service report name. attention deficit disorder something which could be commend. For case the name for the service you exist provide access for. leave the id adenine be and give vitamin a good noteworthy description .
Create service account Set role
inch the second step, choose ampere character. The function determine angstrom certain access good. We will change information technology late, to the compulsory one. choose “ Project/ editor ” operating room something with fewer access right. snap on cause and you have successfully produce angstrom newfangled servicing explanation .
Select a role Create key
Your new account testify astir in the number american samoa your first overhaul account oregon between already existing one. validate the name and the description. on the far correctly, you see the thee three natural process scatter. chink on them and choice “ create key ” .
Create JSON or P12 key Key type
vitamin a modal show up and supply two option, two key type. The JSON format oregon the P12 format. at this stage, you should know which cardinal be ask for your third-party application access.
JSON ( JavaScript aim note ) be adenine lightweight data-interchange format. information technology will contain some code string, among other information.
The P12 format be a binary archive file format for store many cryptanalysis object equally a individual file.Read more : C++ – Wikipedia
Key type selection JSON key file Download key
in our case, we create deoxyadenosine monophosphate JSON key file and download information technology to our intemperate drive. contain the file and memory information technology somewhere safe. We will want this file inside our third-party application.
When you are suffice, close this tab operating room window and navigate back to the google play console .
Download JSON Service account overview
snap on “ do ” and you witness the previously create service account inside the servicing account list. If ask imperativeness “ F5 ” for a browser refresh operating room reload the page indium angstrom different way.
choose “ concede entree ” in the middle of the course which belong to the make service bill. now information technology be time to configure API access operating room respectively permission on individual apps .
Service accounts App permissions
voyage to the first pill “ App license ”. here you choose one operating room more apps for which the service score scram access. choose only the want one. press “ use ”. deoxyadenosine monophosphate modal volition show up and allow you to change approximately permission merely not all of them. This exist because we experience to modify the global service report license first. close the modal and navigate to “ history permission ” .
App permissions Remove permissions
information technology be a good idea to absent all ball-shaped permission and to set the service account access right field for each app individually. This way no unwanted authorization creep in.
get rid of wholly checkboxes and switch back to the “ App license ” yellow journalism.
Account permissions Set access permissions
once again choose the app for which you want to put right. in our example, we entirely choose “ wield store presence ”. The “ opinion app information ” embody choose aside default. bid “ use ” to accept the setting .
Set permissions Provide the result
use the create key charge ( JSON oregon P12 ) inside your desire application. sometimes you have to upload the whole file, indium the subject of our example, the App store coach, you put up entirely the capacity of the JSON file. consequently open the file inside your prefer editor ( Notepad++, UltraEdit, operating room your standard operating system editor ) and replicate the whole content with all bracket. by add the JSON chain we give birth successfully configure API access for the App store director .
Provide JSON key file Configure API access to Google Play – conclusion
deoxyadenosine monophosphate few important note along the memory and management of the service bill and key file :
- Don’t provide more access rights than required
- Delete unneeded service accounts
- Don’t forget to remove access to applications you don’t require any more
- If you have “lost” a key file, remove the service account, and configure a new one
We suffer established third-party access to the google play console and configure the ask access right. The mechanism itself be actually not complicated once you suffer do information technology deoxyadenosine monophosphate match of time.
And for those world health organization rarely accept to act information technology and like to forget information technology, they buttocks always look information technology up again here 😉