I am new in using google map, I have tried for a day. but when I try to create google map API key for my android project through web site https://cloud.google.com/maps-platform/?apis=maps
then I always failed to create API key like the image below:
am I do something wrong or it is just temporary problem from google ? or is there any alternative to crate API Key for Android Google Map ?
this error only appear on my specific google account, when switch to other gmail, this error never appear
Did you try these steps?
Login to Google with the sys admin email address of the 'G Suite'
account
Go here https://console.cloud.google.com/iam-admin/iam/organization
click on the identity tab on the left menu. (it created an identity)
click on the 'IAM' option on the left menu
Add billing account roles to the sys admin email by clicking on the
pencil icon to the right of that user name. (I assume you could
probably add another user here from the organisation and assign the
billing roles to them instead)
Go to the Gsuite admin: https://admin.google.com/ and click on 'Apps'
Then click on 'Additional Google services' and enable 'Google
developers console'
Then go to https://console.cloud.google.com/billing select your
organization from the 'Select an organization:' dropdown box
click on the 'add billing account' button in the middle of the screen
from
Enable Google Maps Platform error
This issue has been recognized in Google Maps Issue tracker and has been addressed. If you are still having issues with this concern, kindly star the issue and add a comment of the issue that you are experiencing with replication step as well.
It could have been something temporary. Do you get the same error now, when trying to follow the Get Started URL? https://cloud.google.com/maps-platform/?apis=maps
If so, a couple things to check:
Are you really logged in with a valid Google account when accessing this page? (since you mention a "specific google account", I assume this is not your issue here)
Are you maybe using a G Suite domain account, on which Google Developers Console access has been disabled?
1) If you are not logged in with a valid Google account, you will get this error. You can create a new non-gmail.com Google account on the following page:
https://accounts.google.com/signup/v2/webcreateaccount?hl=en-GB&flowName=GlifWebSignIn&flowEntry=SignUp&nogm=true
2) If you are logged in with a valid Google account, is that a G Suite account? If so, maybe the error happens because your domain admin disabled Google Developers Console access on your account. If so, here is how an admin can re-enable this service: https://stackoverflow.com/a/45621397/11316072.
Note: when the Get Started button doesn't work, you can go to the Google Developers Console directly to create a new project (https://console.cloud.google.com/project), create an API key ((https://console.cloud.google.com/apis/credentials?project=), enable the APIs you need (https://console.cloud.google.com/apis/library?project=), and enable billing on your project (https://console.cloud.google.com/billing/linkedaccount?project=).
Related
From my Google Play console I linked a project. Then I created a service account. Still, when refreshing the console, it still says "There are no service accounts associated with your project."
Waited over 24 hours already. The purpose of all that is receipts validation.
Picture 1: a linked project:
Picture 2: service-account created:
I had the same problem, I fixed it this way:
When you create a service account in step 2, you need to select a role to grant this service account some permissions, although it shows the step is optional, but for some cases, it's not. If you skip this step, the newly created service account will not show up at the Google Play Console API access page, and you will get this error message, The current user has insufficient permissions to perform the requested operation when you run your code.
You much enable "Google Play Android Developer API" (one of Google Api & services) for your application via a credential!
Google supplies many API for developers can call them from their app. A credential same as a permit (3 types of credentials : API key (such as youtube), OAuth, Service Account)
If you never enable one API, it never shown on API Access page!
In my case:
Even if you have created a service account,
When you have already deleted the service account with the same name,
It appears to have been deleted from the IAM tab of Google Cloud Platform.
So it is assumed that it is not visible in the play console.
TODO:
Create a service account with a different name (I gave the owner permission in step2 when creating, Like Q Locker's answer.).
After creation, it was immediately exposed in the play console.
I faced the same issue because I selected a wrong project instead of the project for which the service account to be created. Please double check the project name in the drop-down at top of the page (after going to the link of Google Cloud Platform). By default the right project to be selected automatically. But if no project is selected beforehand and you are asked to select a project, then select the right project carefully. Otherwise the service account won't show up after completing the whole process.
Another thing to mention, although the project is supposed to be selected automatically, initially it didn't happen and I was given the available projects to select from. The project may appear in the recent projects, otherwise click the SELECT PROJECT link and find yourself.
Moreover when I additionally logged out and removed all the other Google accounts from the browser except the account which is used in Google Play Console. That time I was redirected to service account creation page with the correct project selected beforehand.
Make sure the project name on screen 1 and screen 2 are the same. In my case project name were different.
Screen 1: Main API Access page on Google Console
Screen 2: Google Cloud Platform page
I am getting exception as below:
Well, I've used or say copied same code as this shown in google doc https://developers.google.com/google-apps/calendar/quickstart/android .And I know it is the same error which is already mentioned in troubleshooting part of this doc but as mentioned in its solution, I had checked my SHA1 fingerprint and also package name and all the stuffs but still getting same error. And also I tried to google and followed each and every link the google suggested but nothing works for me so my last option was STACKOVERFLOW and so I am here. Please help if any one can. Thanks in advance.
Also I forgot to mention, it says "Unregistered Android application" it means that the OAuth2 client ID I created is not found by the app but I don't know how can I make it find my OAuth2 client ID and solve my problem.
Please make sure that:-
You enabled calendar API in google console for that project you are using, as the link provide in your response.
Also match your package name in AndroidManifest is similar to the package you mentioned in google dev console with SHA.
Try to create an Oauth client id under corresponding project in google console. Follow the steps in this link.
To create an OAuth 2.0 client ID in the console:
Go to the Cloud Platform Console.
From the projects list, select a project or create a new one.
If the API Manager page isn't already open, open the console menu and select API Manager.
On the left, click Credentials.
Click New Credentials, then select OAuth client ID.
Note: If you're unsure whether OAuth 2.0 is appropriate for your project, select Help me choose and follow the instructions to pick
the right credentials.
Select the appropriate application type for your project and enter any additional information required. Application types are described
in more detail in the following sections.
If this is your first time creating a client ID, you can also configure your consent screen by clicking Consent Screen. (The
following
procedure
explains how to set up the Consent screen.) You won't be prompted to
configure the consent screen after you do it the first time.
Click Create client ID.
Based also from this related post, you have to give permission from your calendar configuration (Calendar configuration -> Share this calendar) to the email account specified into Google Api Console (email adress).
Hope this helps!
Looking to setup GA tracking for my app (both, Android & iOS), the documentation led me to:
https://developers.google.com/mobile/add
Now after adding GA account added
I need to change the GA account to another existing one.
I don't see any provision either here, or in the dev console.
Do help point me to the right place where this can be changed.
Work around for now:
Remove yourself, from the GA acccount (Of course make sure someone can add you back)
Reload the page, the account selection dropdown is now available
As an aside, within the Google Dev Console,
GDC > My App > Credentials
an iOS and Android key is auto added, on account selection.
I'm trying to reply to users who have just provided ratings, however, from past 2 weeks I'm facing this error and I'm unable to successfully open the link.
Are you facing this error or I'm the only one that is targeted by Google ?
Help me to provide users the required support!
After July 2020 google has updated the play console and redirected on this url If you have not redirected automatically to the above link then manually open this link.
Make sure you only have a google account started in the browser
Google Developers Testing New Play Console In Beta Version
Visit
https://play.google.com/console/developers
Then sign in From Your Account
Use The New Play Console :)
I encountered this error.
An unexpected error has occurred. Please try again later. (7)
The message here is obviously unhelpful. I contacted Google Play support about it and this is their response:
Due to some updates, only authorized users with the access of "Edit store listing, pricing & distribution" are able to edit content ratings page.
If you are the account owner, you can grant user permissions either at the account level or at the individual app level. To add a user at the app level, please follow these steps:
1. Sign in to your Play Console.
2. On the left menu, click Settings > Developer account > Users & permissions.
2.a. To add a new user, click “Invite new user” and type in the user’s email address.
2.b. To update permissions for an existing user, click the gear icon on the right and select "Change permissions."
3. Don't choose a predefined role from the "Role" drop-down.
4. Instead, add your app to the per-app permissions table with the "Add an App" drop-down.
5. Check the boxes in the appropriate column to add user permissions to specific apps.
5.a. For full functionality, some permissions need to be set to "Global." For more information, review the permission definitions table.
6. Click Send Invitation.
TL;DR: You need Edit store listing, pricing & distribution permissions on the app.
For me I had to go to the console -> Store Presence -> Pricing & Distribution -> Click on Country -> REFRESH EXCHANGE RATES -> Save. Than Complete the Content rating and it is now saved.
From July, 2020
Try the new link for Google Play Console
https://play.google.com/console
This was happening for me due to using another google account on chrome than the default. Using an incognito browser fixed the issue for me.
I logged in using InCognito mode and it worked
I have read a lot of answers to fix this error, like using browser key instead of android key but none of them work.
I have turned on YouTube Data API v3 on my developer console and i already generated an API Key for android.
This is the example URL :
https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&playlistId=PLAYLISTID&fields=items&key=ANDROID_API_KEY
It returns this error :
{
error: {
errors: [
{
domain: "usageLimits",
reason: "accessNotConfigured",
message: "Access Not Configured. Please use Google Developers Console to activate the API for your project."
}
],
code: 403,
message: "Access Not Configured. Please use Google Developers Console to activate the API for your project."
}
}
I have activated the API, but it keeps telling me to activate it. What should i do?
And in the projects list view on my developer console, this project already has 10 request and 10 errors.
The error said "Please use Google Developers Console to activate the API for your project.", does that mean i need to publish/do some settings one the developer console after i turned on the API in the Google API Console?
Thanks for your help.
I believe there is a bug in Google's system.
I need to use the browser apps key instead of android key.
And that is not enough, i need to open the old console, yes JUST OPEN :
https://code.google.com/apis/console/b/0/?noredirect
The funny part is, i dont have to do anything, just open that old console...even the generated key is the same, so basically there should be not problem. So funny for wasting my time, Hope this help you.
Here's how to fix app could not be downloaded due to an error 403:
Method 1: The most common fix for most Android market or Google Play related errors.
Go to system settings-> Accounts->Google->remove your Gmail account
Now from settings->Apps->All->Force Stop, Clear data and cache for Google Play Store, Google Service Framework and Download Manager (like in method 1)
Now again go to settings->Accounts->Google->Add your Gmail account
Restart your android and then accept all the Google terms and setup Google settings
Rerun Google Play Store and update or install your app.
Method 2-Clearing Proxy:
Go to Settings->Wireless and Networks->More->Mobile Networks
APN (Access Point Name)->MOWAP->Edit
Select clear Proxy option
Try to re-run the installation in Google Play Store
Method 3-Router Proxy Settings:
Open your router configuration or settings panel (example- typing 192.168.1.1 on the browser brings up the router settings on my TP-Link router)
Now find your filter settings->Uncheck Proxy
If that didn’t work also uncheck Cookies box from the filter settings
Now install your app from Google Play
Method 4- Alternative Google account
Create another Google account if you currently have only one account
Open Google Play Store->Press Menu button->Accounts->select the alternative Gmail account
Now try installing the app
Method 5- Browser Fix: I found this solution on Phonebuff.com.
Go to play.google.com on your Computer’s web browser (preferably Google Chrome).
Sign into your Google account (by hitting the sign-in button at the top right).
Search for the app you wish to purchase and download.
Open the app’s page up by clicking the title link.
On the “install” or “purchase” button, right click and press “inspect element.”
Above the row that will be highlighted, you’ll see several lines of code. Locate the data-ispurchased = 'true' code (near the bottom of the paragraph).
Double click on the true in data-is purchased=”true” and change it to false then press enter on your keyboard.
Now click on installed or purchased to buy the app as you normally would