Error: ‘The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console.’

I understand you. Google confuses you with changing service names and workflows. Their documents aren’t updated enough to match their newest API workflows.

I was using the Google Play Developer Service API v2 on the server-side with an alpha-version APK, and had the same error as you: “The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console.”

This is my solution:

Google Developer Console

  1. “Google Developer Console” > “APIs & Auth” subcategory “APIs” > (api list) “Google Play Android Developer API”. Set “STATUS” to “ON”.

  2. “APIs & auth” subcategory “Credentials” > “Create new Client ID”. Choose “Service account” and create the id.

  3. You should get a P12 key from the browser.

Google Play Developer Console

  1. “Google Play Developer Console” > “Settings” > subcategory “API access”.

  2. Make a link to your “Linked Project”.

  3. “Service Account” place may be already showing your “Service account” CLIENT ID which made “google developer console”.

By default this account is gray indicating that it is not active. So you must activate it and set authority manually.

You should now get a correct response from the API.

If you get the same error again, maybe is because you have configured and purchased products in your console before linking the project.

To solve it, simply add new product in your app.

Good luck.

Leave a Comment