a few programmers and I want to create a new Plugin for the YouTube-Addon in Kodi (XBMC). For this Project we need a hughe increase of the Quota because we have at least 4 Million Users (Download-counter)
The Link above is the current plugin which we would to replace. In this plugin we allways have the problem with the quota (plugin is blocked for at least 4 hours)
Which requirements are essential for the plugin to get an increase of the quota?
You'll be answering an apply for addtional quota form for Youtube Data API v3.
Here's the full statement from the docs:
If you reach the quota limit, you can request additional quota on the
Quotas tab in the Developer's Console.
Note that projects that had enabled the YouTube Data API before April
20, 2016, have a different default quota for that API
.
Related
I'm trying to find the pricing for Google Sheets API. The limit is 300 requests/min per project and there's also a per-user limit.
I read you can request a quota increase but I'm willing to pay with some pricing model so there's no cap on the number of requests. Is there any information on that?
You can take an example of sheetdb.io, an app like that will need to send thousands of requests in a minute as it will be used by many users at the same time.
PS: I'm not looking for BigQuery, optimization, DBMS solution. The app is built around Google Sheets.
As per the documentation:
This version of the Google Sheets API has a limit of 500 requests per 100 seconds per project, and 100 requests per 100 seconds per user. Limits for reads and writes are tracked separately. There is no daily usage limit.
To view or change usage limits for your project, or to request an increase to your quota, do the following:
If you don't already have a billing account for your project, then create one.
Visit the Enabled APIs page of the API library in the API Console, and select an API from the list.
To view and change quota-related settings, select Quotas. To view usage statistics, select Usage.
We are using YouTube Data API v3 in our production environment, all of a sudden today the Quota limit went to 0, we are now not able to make any API calls.
Is there any way to get at least the default limit of 1000. We have submitted the form to increase the quota but not sure how long it may take as our current users are not able to use our service.
You did not mention if your application had gone through the verification process yet or not. Assuming it has not you are given a short window of developer of quota to use during the development process. If you have not verified your application in a timely manner. Then your quota will often be removed and set to 0
I have also seen developers whos quota gets set to 0 if they are doing something that was not verified in their original request.
You will need to request additional quota, it can take months in my experience three months to get a quota extension.
I got this error:
The request cannot be completed because you have exceeded your quota.
and I can not understand YouTube limits the number of requests? That is, I cannot create my project by taking API from my channel? If this is so, what is the point of YouTube Data API, if at the development stage I was already limited, what will happen when users come in, then my project will fall within 5 minutes?
and I cannot understand how I was able to make 10,000 requests per day, given that I worked on the localhost for about 3 hours, is this possible?
Indeed the Google's Developers Console shows text like Queries per day, but that's very much misleading (and may well be reported as an Web UI bug to Google).
You have to acknowledge that YouTube Data API's quota system is not accounting for the number of endpoints calls you made during a day long, but it accounts for the cumulated number of quota units corresponding to each of your endpoint calls.
For example, if you have 10000 units of quota allocated for daily usage, you may very easily exceed this upper bound after only 100 calls to the Search.list API endpoint.
Many API users find the default amount of quota allocated -- 10000 units -- to be quite constraining -- that even during the development stage of their apps. For tackling this issue, I recommend two things:
Develop your app such that to cache API responses it received from the endpoints it calls; this way, during the development stage of your app (afterwards, even during production, but albeit functioning with a different logic), repeated calls to endpoints would not result in actual API requests, but would get served from the app's local cache.
Apply for a quota extension, using Google's official form; be aware that, as per the experience of users of this forum, Google's answer, usually, does not arrive shortly.
I went through the approval process of having my Youtube Data API quota (units/day) increased over 2 months ago. Yet, I am not seeing the increase within Google Cloud Platform. Here is a picture of the display in which I am talking about.
I am wondering if this is a bug within GCP, or potentially my quota was never even increased upon approval?
Its like happens the same on my couple of project but didn't found any public document, when I opened ticket with gcp team and they mentioned me the same
Quota increases as follows :
Google verifies your need of quota increase
Justification needed for quota increase
If Google increases quota, it is not permanent
If your usage decreases for a certain period of time then increased quota would revert to default quota
Its like happens the same on my couple of project but didn't found any public document, when I opened ticket with gcp team and they mentioned me the same. To verify your situation open issuetracker case with gcp team
Do these quotas only apply to trial accounts?
When I exceed the 5 requests per minute limitation, the error message says:
You reached Quota limit. Your total free Quota is 5 requests per minute. Please try again soon.
Which sounds specific to trial accounts, but the documentation linked to above does not specify.
Thank you.
This applies to all accounts. We can override this (any other documented limit) for specific clients if necessary.