Hello:
Love the GoContacts program!
I downloaded latest version. Sync Calendar works fine, but I am getting errors when trying to sync Contacts.
2021-07-15 16:40:08 | Error | Google.Apis.Requests.RequestError
Quota exceeded for quota metric 'Critical read requests (Contact and Profile Reads)' and limit 'Critical read requests (Contact and Profile Reads) per minute per user' of service 'people.googleapis.com' for consumer 'project_number:190452308901'. [429]
Errors
Message[Quota exceeded for quota metric 'Critical read requests (Contact and Profile Reads)' and limit 'Critical read requests (Contact and Profile Reads) per minute per user' of service 'people.googleapis.com' for consumer 'project_number:190452308901'. Location[ - ] Reason[rateLimitExceeded] Domain[global]
]
2021-07-15 16:40:08 | Error | Sync failed.
This is the same file I had a few days ago with no issues.
Please advise.
Thanks
I have exactly the same problems. On top, it takes at least 8 hours of "syncronising" before the message is given. I use the program succesfully since years and untill a month ago a sync toke around 10 minutes. I already skipped "Force RTF contacts", "sync appointments" and use "Outlook to Google only". But... problem stays.
Mee too. Synced wo problems last week. Popped up today.
021-07-18 11:32:10 | Error | Google.Apis.Requests.RequestError
Quota exceeded for quota metric 'Critical read requests (Contact and Profile Reads)' and limit 'Critical read requests (Contact and Profile Reads) per minute per user' of service 'people.googleapis.com' for consumer 'project_number:190452308901'. [429]
Errors
Message[Quota exceeded for quota metric 'Critical read requests (Contact and Profile Reads)' and limit 'Critical read requests (Contact and Profile Reads) per minute per user' of service 'people.googleapis.com' for consumer 'project_number:190452308901'. Location[ - ] Reason[rateLimitExceeded] Domain[global]
]
2021-07-18 11:32:10 | Error | Sync failed.
Is it working again after waiting for some hours? this is a limit coming from Google, we could request more quota, but Google is very restrictive with it (just recently I asked for increase and got only half of the requested one).
We can also implement a so called Exponential Backoff, which has been started already by Obelix, so I would like to let him apply this method also to the retry mechanism
@Obelix: Can you help here?
Obelix implemented the Exponential Backoff and switched to hourly sync (instead of minutely). This should solve this problem, nevertheless the App Developer cannot influence the Google API quota