Google Reviews API costs?
I don't quite understand how the Google Developer Portal works. All the APIs cost money per request, but I think I get $200 in free credit per month?
- Is it true that I get $200 for free, and do I have to provide a credit card? Because I only have PayPal at the moment. As far as I'm concerned, it can stop working after the credit runs out; it's based on the prepaid principle if I get thousands of requests from bots.
- How much money/cents does such a request cost, or how many are possible with these $200? I have maybe 1,000 visitors per month on the site, which I want to convert from WordPress to Next.js due to performance/speed issues and because the client isn't using it as a CMS as intended and keeps asking me to edit the text. WordPress and Elementor are getting on my nerves.
The Reviews API belongs to the Google Business Profile API. All you need to use it is a Google My Business Account with a corporate profile (lies here and here). Creating account and profile is free.
With regard to the $200 you mentioned, you probably refer to the Google Maps API, so all the following of me only applies to this one. Your available sub-APIs will be included in Product overview listed.
Source (FAQ: 1. tab)
For a limited Test period you can even get a credit of $300 per month.
No, there are more options (only here). PayPal is no longer supported.
You can set request permissions (see: API Use Covers) and additionally monitor your consumption (see: Monitor API usage and Create, edit or delete budget notifications).
This depends on the respective sub-API you call. The Price index. You can calculate the allowances by means of a three-set.
Google doesn’t care if you send your inquiries via JavaScript or PHP.
With regard to your project, you will hopefully take into account that you will call for a cost that should not be in the interest of the customer if this has not yet been agreed. For performance optimization, I would first see if the current solution cannot be modified accordingly (and where the causes are at all).
Furthermore, I would not return from a CMS, for Node.js there are also some options (apostrophe, keystone, strapi, …).
If it bothers you so that your customer does not care for the texts yourself, you have to explain it to him. Either you solve the contractual relationship or change the tasks involved in it.