Google Developer Console API Manager - Quota history 'empty' - api

Since Monday, when Google changed the UI for the Developer Console API Manager, the Quota Usage History (for all but the JavaScript API) shows no data!
From the new Dashboard, clicking on the APIs now takes you to a page with 2 tabs - 'Overview' and 'Quotas'. The 'Overview' displays data for all APIs as expected, but the 'Quotas' tab only displays the data for the JavaScript API - all others have no data to show (the previous version worked just fine showing the last 30 days of usage). Before anyone asks the obvious question, yes, my enabled APIs are all in constant use so there is data there!
Does anyone else have this problem?
Dashboard
JavaScript API Overview (Showing Traffic)
JavaScript API Quotas (Showing Quota History)
Geocoding API Overview (Showing Traffic)
Geocoding API Quotas (NOT showing Quota History - it used to!)

You can also reach the quota page by going to IAM & Admin > Quotas > Select project" and then select the API for which you want to see the quota.

Related

Google Workspace Migrate Gmail API Limit

I'm using Google's Workspace Migrate tool to move Gmail data for users from one Workspace domain to another. After about 10 minutes, Gmail message migrations stop with an error saying "Quota exceeded for quota metric 'Queries' and limit 'Queries per minute per user" of service "gmail.googleapis.com' for [Google Cloud project number]."
I don't see in Google Cloud that I'm actually hitting any limits. I don't have the ability to throttle API requests as I'm using a tool provided by Google. Do "free" Google Cloud projects have different limits than "paid" projects?
I'm expecting Google's tool to work as advertised. I have a case open with their support, but I'm not getting anywhere fast when it comes to a solution.
Hello 👋 Not sure if you already got an answer to this, but I recommend checking the Quotas page on GCP to see your current usage. You can access that here. Search for the "Queries per minute per user" metric for the Gmail API and look at your "Seven-day peak usage percentage". A note, though, since your question was posted more than seven days ago, you might need to rerun a migration to see your current usage.
Regarding your question about the limit for "free projects", I can't really help there. I can tell you that on our project (which has a billing account attached), we have the limit set to 15,000.
You can always ask Google to increase your quota if you're not getting enough for your use case.

YouTube Data API v3 quotas

youtube data api v3 Queries per minute have 1,800,000 limit, but Queries per day have 10000 limit(see attachment), In our opinion, this is quite unreasonable, is it a bug? enter image description here
Not a bug. https://developers.google.com/youtube/v3/guides/quota_and_compliance_audits
Projects that enable the YouTube Data API have a default quota allocation of 10,000 units per day, an amount sufficient for the majority of our API users. You can see your quota usage on the Quotas page in the API Console.
If you would like to request additional quota beyond the default allocation, you must first complete an audit to show that your project is in compliance with the YouTube API Services Terms of Service. This gives YouTube visibility into the intended use cases of large projects and ensures that YouTube's API services are being used in a manner that is free from abuse. Visit this link for additional details on complying with YouTube’s Developer Policies.

Google Maps Javascript API quota is set to 1 [duplicate]

This question already has answers here:
"You have exceeded your request quota for this API" in Google Map [duplicate]
(2 answers)
Closed 4 years ago.
I'm receiving this error when using Maps Javascript API
Maps error
Apparently, it's because I have exceeded my quota limit; however Google states I have up to 100,000 requests per 24 hours (Google Usage Limits)
When I access Gmy API dashboard, it states my quota limit is one on "Map loads per day".
Google quota limit
Appreciate your help, tnks
I've been having this issue too - however Google documentation contradicts itself in places.
According to "Detailed guide for users of the standard Google Maps JavaScript API" - Enable Billing (step 7) is optional.
Yet clicking more info gives you "You must enable billing on each of your projects" - it's all a bit irritating as this causes confusion for clients (as well as devs!)
OpenStreetMaps is a nice alternative, bit harder to get up and running with and no nice scroll block by default. I'm currently switching to this while Google alienate their userbase
Looks like you need to have billing enabled on the account now, tried with 2 gsuites account, limit is 1 without billing account attached and unlimited with billing account attached.
Edit: see https://developers.google.com/maps/documentation/javascript/usage-and-billing?hl=en_US
Important: Enable Billing As of July 16, 2018, to continue to use the
Google Maps Platform APIs, you must enable billing on each of your
projects. If you choose not to add a billing account, your maps will
be degraded, or other Maps API requests will return an error.

How to programmatically retrieve the total number of Google +1's for a URL

Now that Google has officially released their +1 button for websites, I'd like to find a way to retrieve the total number of +1's for a specific URL programmatically.
For example, I'd like to access this value independently of the +1 button for use in tooltips, as shown for RSS subscribers below.
More information on the +1 button: https://code.google.com/apis/+1button/
Google+ metrics: Activity by URL gives the sum total of all +1's for a URL, as well as the number of +1's for a specified time frame. It is only accessible via Google Analytics on the webmaster dashboard.
EDIT
Google now has an API for retrieving Google +1's. It is still in early developer preview though. Google+ History API tells you how to sign up for the preview.

Google Translate API - Access Denied Error 403

I am using Google API for one of my project. I completed all the formalities with google. I pay the bill for using it. But I cannot move out with one issue. If I send data for translation back to back, google reverts back with Access denied Error 403. So I had to put some delay in my code. But as a matter of fact total time is increasing. So what is the possible way to recover this issue.
I am using C# dot net to call the google API.
> https://www.googleapis.com/language/translate/v2?key=xxxxxxxxxxxxxxxxxxxxxxx&q={0}&source=en &target=sv
From Google translate API FAQ page:
You may be exceeding your quota: either the daily billable total, or the limit on request characters per second.
To view or change usage limits for your project, or to request an increase to your quota, do the following:
For more information Google translate API FAQ