Replies: 3
I am using Google Sheet integration with Forminator forms to send the form data to sheet. It was working well for me, but in between it stops sending data to sheet, and there is no fix duration for it earlier it happened after three-four months, now happening every week. Most of the times reason was not known. I need to reauthorize it and it starts working. In between I created a new integration also, but after sometime it aslo stop working.
I check all the forms submission data, in most of the cases reason was not showing, otherwise it showed the error code as 503 and once error code 500 also. Some of the reasons are pasted below:
[Forminator to Google Sheet] {
"error": {
"code": 503,
"message": "The service is currently unavailable.",
"errors": [
{
"message": "The service is currently unavailable.",
"domain": "global",
"reason": "backendError"
}
],
"status": "UNAVAILABLE"
}
}
[Forminator to Google Sheet] {
"error": {
"code": 503,
"message": "Visibility check was unavailable. Please retry the request and contact support if the problem persists",
"errors": [
{
"message": "Visibility check was unavailable. Please retry the request and contact support if the problem persists",
"domain": "global",
"reason": "backendError"
}
],
"status": "UNAVAILABLE"
}
}
I normally get around 100 to 200 entries in the all the forms per day. Is it related to some number limit of API calls per day?
Yesterday, in another form I got following error:
[newsletter_wp_sheets] {
"error": {
"code": 429,
"message": "Quota exceeded for quota metric 'Read requests' and limit 'Read requests per minute per user' of service 'sheets.googleapis.com' for consumer 'project_number:258316705107'.",
"errors": [
{
"message": "Quota exceeded for quota metric 'Read requests' and limit 'Read requests per minute per user' of service 'sheets.googleapis.com' for consumer 'project_number:258316705107'.",
"domain": "global",
"reason": "rateLimitExceeded"
}
],
"status": "RESOURCE_EXHAUSTED",
"details": [
{
"@type": "type.googleapis.com/google.rpc.ErrorInfo",
"reason": "RATE_LIMIT_EXCEEDED",
"domain": "googleapis.com",
"metadata": {
"quota_limit_value": "60",
"quota_limit": "ReadRequestsPerMinutePerUser",
"service": "sheets.googleapis.com",
"quota_location": "global",
"consumer": "projects/258316705107",
"quota_metric": "sheets.googleapis.com/read_requests"
}
},
{
"@type": "type.googleapis.com/google.rpc.Help",
"links": [
{
"description": "Request a higher quota limit.",
"url": "https://cloud.google.com/docs/quotas/help/request_increase"
}
]
}
]
}
}
Here it show read request limit per second was exceeded, but we are using it for writting the records and not for reading from the sheets. Also, limit of 60 per minute can not be consumed as we have maximum 200 entries in a day. Kindly check what is the actual issue and what are true limits as after reauthorization it starts working fine. If limit is to be increased, then also guide the procedure.