Quota exceeded for quota metric saying that "status = StatusCode.RESOURCE_EXHAUSTED" - google-assistant-sdk

I am using Google Assistant Service in my project. After few usages, the assistant is not recording audio input and I get a message in terminal
status = StatusCode.RESOURCE_EXHAUSTED
details = "Quota exceeded for quota metric 'embedded-assistant-prod/converse_requests' and limit 'ConverseRequestsPerDayPerProject' of service 'embeddedassistant.googleapis.com' for consumer 'project_number:55xxxxxxxxxx'."
debug_error_string = "UNKNOWN:Error received from peer ipv6:%5B2404:6800:4009:81D::200a%5D:443 {grpc_message:"Quota exceeded for quota metric \'embedded-assistant-prod/converse_requests\' and limit \'ConverseRequestsPerdayPerProject\' of service \'embeddedassistant.googleapis.com\' for consumer \'project_number:55xxxxxxxxxx\'."`,grpc_status:8, created_time:"2022-12-28T12:56:05.71738653+05:30"}"``
I think there is some quota limit for Google Assistant API. If it is so, I want help to increase this quota limit or just completely get rid off it. Please someone help me or the Google Team itself help me please...

Related

Getting "The user has exceeded the number of videos they may upload" even though we have quota

I'm getting "The user has exceeded the number of videos they may upload" even though we have quota left. Is there a limit to number of video that can be uploaded? It seems like our automation is running into this more recently and we have not changed our automation, it has been running for several months. Thanks
There is indeed another not documented enough limit, in addition to quota:
badRequest (400)
uploadLimitExceeded
The user has exceeded the number of videos they may upload.
Source
As far as I know, we don't have more details, like the number of videos the user may upload...

Connection from Zapier to Podio refused

First time I saw this...my client is using way less of Podio than most of my clients. However, I cant get zapier to connect:
The app returned "You have hit the rate limit. Please wait 3600 seconds before trying again. See https://developers.podio.com/index/limits for more information. If you have a project that requires a higher rate limit c...". You have hit the rate limit. Please wait 3600 seconds before trying again. See https://developers.podio.com/index/limits for more information. If you have a project that requires a higher rate limit contact support at https://help.podio.com.
Is this possibly a shared rate limit for all Podio users on Zapier? I'd suggest reaching out to Podio support about this. Zapier support should be able to get you the HTTP response log that displays this error for context.

YouTube Data API - "Serving Limit Exceeded"

Over the past 24 hours we had a large number of TubePress users report an error message from YouTube:
Serving Limit Exceeded
Most of our users have their own Google API Key, and our cloud-hosted TubePress installation isn't anywhere close to hitting the daily quota. I can't find any documentation on this particular error message, nor can I understand why it would suddenly present itself on so many sites with different keys.
Could anyone explain what's going on?
Even the reason of failure is about quota, it has nothing to do with the quota because the default limit is largely enough. The problem is the new Youtube anti-spam algorithm deployed at the end of last month. Unfortunately it impacts negatively on the normal users.
This is probably because your "Per-user limit" is set too low. You can up it by going to Google Developer console -> APIs -> Enabled APIs -> <the API that's causing you trouble> -> Quotas and set "Per user limit" higher.

YouTubeAPI v3 - "Daily Limit Exceeded" error before my app reaches API quota limit

Daily, between 11:00PM and 2:00AM EDT, my requests to the YouTube v3 API start failing the "dailyLimitExceeded" error, status code 403. The error always stops at 3:00AM EDT. My app hasn't actually yet reached the 50,000,000 units limit. Any idea why this could be happening?
{
"error": {
"errors": [
{
"domain": "usageLimits",
"reason": "dailyLimitExceeded",
"message": "Daily Limit Exceeded"
}
],
"code": 403,
"message": "Daily Limit Exceeded"
}
}
This started occurring on May 19th, though my app's API usage hasn't really changed since a few weeks before the 19th. Since the issue started, the most API units my app has used is 44,995,660 out of the allowed 50,000,000. The app usually ends each day between 42,000,000 and 45,000,000 units used. My per-user-limit is 3,000 requests/second/user (I highly doubt the API calls from my users are that dense this late at night).
Any ideas on why this could be happening would be greatly appreciated.
EDIT: I should note that this doesn't affect all of my users when it happens (I believe less than half), many are able to continue using the app without issue while others are receiving the error.
YouTube Data API Errors -> Global Domain Errors
dailyLimitExceeded402 A daily budget limit set by the developer has
been reached.
Billing status
This API is limited by the free quota shown below. Apply for higher quota
Quota summary
Daily quota resets at midnight Pacific Time (PT).
Free quota 50,000,000 units/day
Remaining 50,000,000 units/day 100% of total
Per-user limit 3,000 requests/second/user
The current quota displayed to you in the Google Developer console is a estimate it is not 100% accurate. If you are getting the error dailyLimitExceeded it means that you have reached your limit for the day and will have to wait until midnight PT time to run again. This is something you can test by running the request again and seeing that suddenly you have access again.
You need to either extend your quota or reduce the number of requests you make.

Twitter API rate limits for posting updates

I have an application for sending out say around 100+ tweets every day. I am using OAuth for authentication. The twitter API says that post messages are not rate limited. However I am receiving the following error:
403:The request is understood, but it has been refused. An accompanying error message will explain why. This code is used when requests are being denied due to update limits (http://support.twitter.com/forums/10711/entries/15364).
error - User is over daily status update limit.
request - /1/statuses/update.json
Relevant discussions can be on the Internet at:
http://www.google.co.jp/search?q=15bb6564 or
http://www.google.co.jp/search?q=010f3e5b
TwitterException{exceptionCode=[15bb6564-010f3e5b], statusCode=403, retryAfter=0, rateLimitStatus=null, version=2.1.11}
Does this mean that status update API calls are also rate limited?
Thanks
Yes Status updates are rate limited. but 100 per day won't be an issue.
Current Twitter Limits
The current technical limits for accounts are:
Updates: 1,000 per day. The daily update limit is further broken down into smaller limits for semi-hourly intervals. Retweets are counted as updates.
From : http://support.twitter.com/forums/10711/entries/15364
Are you using some kind of shared hosting? the twitter API is limited by IP address and if there are other apps on your IP address also using the twitter API then you will be sharing rate limits with them. I ran into this issue with a tiny app on google app engine, despite only making about 10 requests in an hour.
The update limit is 1000 per day.But these are divided into intervals in which different amount of tweets are allowed per window. You can follow this thread.
Does this mean that status update API calls are also rate limited?
Yes,but not directly. As "The twitter API says that post messages are not rate limited" is true but not all POST requests are status update calls.

Resources