I'm building app that uses Google Youtube Data API V3
Everything is fine, except before I'm able to test app I run out of quota.
So hence my question is if I'm doing something wrong? Seems like daily quota does not allow me to query more than 100 search queries.
Which seems odd, cause even if trying to develop any kind of web app that uses API, I run out of quota and can't do anything in no time.
From what I found over quota calculators, a search is worth 100 points or so.
If I were to finish my App, then trying to release it to people would mean it will stop working after first few searches.
So is there anything I'm doing wrong here?
Related
I have integrated Google Tasks APIs into my web application. The requirement is to sync the task between web application and Google.
So far, the Task in my web application is created and synced with the Google Tasks using the Google Tasks API. I want to add logic for syncing the tasks from Google Task to my web application. I have to call the Google Tasks APIs for each task periodically (let say, every 5 minutes) to check the task details and compare across the tasks in the web application and sync it. Calling Google Tasks API periodically consumes too many API calls and the per day quota is 50,000 calls as per google document. This exceeds or will exceed easily.
Quota Limit mentioned here
Requesting to increase quota is an option. But that can be done only if we know the exact or approx API call we require for the day. As it is difficult to estimate the count, I do not prefer to request for more quota.
I want an alternate solution like using a webhook that notifies me if any modification is made on Google Tasks. With that help I can retrieve only modified Google Task and sync back to my web application. This will subsequently consume fewer API calls.
I did some research for the webhook and I found this. But I am looking for the webhook provided by Google itself, similar to what they provide for google sheet.
Please help if anyone have integrated webhook for Google Tasks.
How do I programmatically retrieve (ideally through the API) my remaining quota for that same API? Specifically the Youtube Data API.
Well, as of now, there is no tool that can do this or compute the remaining quota used in the API. What can I give you is this feature request coming from this SO question that requesting to have a Quota statistics API for the Google Products. But sadly to say, there is no exact date when they will approve and release this API.
What can you do right now is to estimate the remaining quota of your YouTube API by using this Quota Calculator. By using this tool, you can now know how much quota that you are using every day.
Hope this information helps you.
I am getting to launch a new app which is network based. Right now I do not have it scaled very large (I only have one server running). Is there anyway through Google Play that I can restrict the downloads to a couple of hundred people until I can purchase the scalability I need for my app? I want to have a maximum of a couple hundred people download the app a month so that I can scale accordingly. Is there anyway to do this besides removing it from the store every time I get too many downloads?
You could utilize Google Play Alpha/Beta testing which allows you to invite people to either a Google Group or Google+ Community and only those people can download your application from Google Play. That way you could cut off membership once you've hit a certain number of people (note that if you are using a Google+ Community, you want to make sure you make it Public - Moderator approval to join or Private) and then restart once you've scaled up.
However, if you are doing a traditional production publish of your app then there is no way to limit the number of people downloading your application.
I have my app running on heroku, how can I find the number of hits the app gets?
It's not something that Heroku provide out of the box and I imagine in the majority of cases people would incorporate something like Google Analytics to track page views, visits and visitors.
Is there anyway for developer to test Google keyword Tools API for free?
You can test it against the sandbox without charge but you don't get the real results that you would from the live system.
Testing against the live API uses API units. However, I usually find I only need to pull down a few keywords for testing and even with many testing cycles it doesn't really cost very much.
One thing you can do to reduce costs is to get the tool working with the sandbox to make sure there aren't any errors etc. Then, once it's working, just run a few tests in production to check the data looks correct.
Having an Adword's account is free. You only pay if you have an active ad running. The keywords tool is here