As specified in the Google Platform Console Help, there is a period of 7 days to remove a project once it has been selected for deletion. And it also says this period could vary depending on the billing setup.
This period has expired and I want to know what was the deletion date and what is the expected date for this operation to be completed. Is this possible from the Google API Console?. This is needed in order to create extra Firebase projects, I have reached the limit and I can't create new projects until the older ones are removed.
It could take up to 30-day period now to be completely removed. From Google documentation "Note that after the 7-day waiting period ends, the time it takes to completely delete a project may vary.".
Related
We are developing a multiplayer game made with unity, and every-time a match starts, after our API has been successfully executed (on our custom backend servers), I immediately log a custom firebase event called MatchStart.
However when we compare the number of matches that have been started in our server database versus firebase analytics, we find that number in our database is 2.5x - 3x larger then the number of events reported by firebase analytics.
Same happens with other events, ex. similarly, I send a custom Register event every-time when a user registers, and numbers are messed up again, in database they're 2.5x - 3x time larger compared to firebase analytics.
Any idea why is this happening?
NOTE: I know that firebase may take some time to process events, so I made sure to also test number of events that have been sent a few days ago. Also we double checked in our database, everything seems to be ok.
We're syncing time entries through to an ERP system via the API, but if a time entry has been deleted in Clockify, we need to remove it from the ERP as well. How can we find deleted time entry ids from Clockify API?
Without knowing more about the ERP you are using (and without having ever used ERP myself), it should be trivial to check individual entry IDs in your ERP against Clockify using the "get single time entry" API call. Furthermore, if you enable the Clockify feature that freezes entries after a certain amount of time, you can ensure that you only need to check entries from, say, the past two weeks.
In my Firebase Real Time Database I have a variable whose value is "false".
Is it possible to create a schedule in Firebase so that at certains times and days it turns "true" and viceversa?
I know I could do this by App, but I would like to know if it is possible to do this directly from Firebase.
Thank You.
Nothing is built into the Realtime Database itself for that, but it is a very common use case for using Cloud Functions. Have a look at the documentation on running code on a schedule for more information.
Also see:
Change the field value in Firebase Firestore automatically after a certain time
How to update a value every time in the period of 24 hour in Firebase Android
How to update a value in firebase database after a specific time, like after 10 minutes?
Delete firebase data older than 2 hours
Is there a way to schedule edits to firebase database? (predates Cloud Functions, but covers many other good options)
I have an app that have hundreds of users and connects to Evernote. As I have more users I make more requests to Evernote and it is causing a lot of rate limiting for my users and causing frustration. Is there a way to get my current limit increased from Evernote?
I have fixed a lot of inefficient calls I used to do, but we still have the same issue.
Rate limits are applied to calls against the Evernote API on a per API key, per user, per time period basis. This means that the API limits the number of calls a third-party app can make for each individual user during a given one-hour period. [source]
The number of users of your application is irrelevant. The source for that quote details a number of reasons and fixes.
If you've optimised your code fully, this may be a "special case". You should contact Evernote developer support.
I have a google service account setup for their calendar api, but it seems as though I can only make 5 requests per second. I've only figured that out from trial and error, there are no per second rate limit settings on my developer console settings.
I have 'queries per day' and 'queries per 100 seconds per user', both of which are currently set to 1,000,000.
I'm definitely not hitting these limits, so I can only assume there is a hidden 'per second' rate limit that is being applied. Does anyone know if that is the case?
Thanks!
I think this documentation will help you to understand more the Calendar usage limits.
Google Calendar puts certain limits in place to protect our users and infrastructure from abusive behavior. When these limits are reached by a user, Google Calendar will go into read-only mode for that user, and all edit actions will fail for a certain period of time. Most users will never hit these limits, as they are well above the activity level of a typical Calendar user.
I'd also like to add a few tips to work efficiently with your quota:
Use push notifications instead of polling.
If you cannot avoid polling, make sure you only poll when necessary (for example poll very seldomly at night).
Use incremental synchronization with sync tokens for all collections instead of repeatedly retrieving all the entries.
Increase page size to retrieve more data at once by using the maxResults parameter.
Update events when they change, avoid re-creating all the events on every sync.
Use exponential backoff for error retries.
Check the performance tips of the Calendar API