![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Google Maps API team just sent me couple of emails.
The gist of the changes is that:
1) Going forward Google Maps API strongly encourages using API key, even from JavaScript version that runs from users' browsers.
2) "Google Maps JavaScript API" and "Google Maps Geocoding API" are going to use free quota associated with that API key.
That means Google is likely to start charging for these requests much sooner.
The prices are not high: $0.50 per 1000 requests.
That means for 1 cent we can make 20 requests.
It is a good deal for Geocoding API that we really need.
It is not such a good deal for rendering Google Maps snippets on our web site, because we do not really need them that much.
So far I plan to ignore their advise "to begin using a key for all requests immediately.", and rely on their claim that "For the time being your domain has been whitelisted for keyless usage."
I guess using keyless requests from browser should be ok. (PostJobFree already uses API key for server-side requests to Google Maps Geocoding API).
I am also tempted to remove Google Maps from jobs and resume pages on postjobfree.com
It is not obvious if having these Google Maps snippet our PostJobFree pages adds value to our users.
What do you think I should do?
Update: Decline of Google Maps team
The gist of the changes is that:
1) Going forward Google Maps API strongly encourages using API key, even from JavaScript version that runs from users' browsers.
2) "Google Maps JavaScript API" and "Google Maps Geocoding API" are going to use free quota associated with that API key.
That means Google is likely to start charging for these requests much sooner.
The prices are not high: $0.50 per 1000 requests.
That means for 1 cent we can make 20 requests.
It is a good deal for Geocoding API that we really need.
It is not such a good deal for rendering Google Maps snippets on our web site, because we do not really need them that much.
So far I plan to ignore their advise "to begin using a key for all requests immediately.", and rely on their claim that "For the time being your domain has been whitelisted for keyless usage."
I guess using keyless requests from browser should be ok. (PostJobFree already uses API key for server-side requests to Google Maps Geocoding API).
I am also tempted to remove Google Maps from jobs and resume pages on postjobfree.com
It is not obvious if having these Google Maps snippet our PostJobFree pages adds value to our users.
What do you think I should do?
From: Google Maps APIs To: catchall@r.postjobfree.com Date: Wednesday, June 22, 2016, 8:43:08 PM Subject: [Action required] Google Maps API requests are missing a project key ===8<==============Original message text=============== This email is intended for the administrator of postjobfree.com. If you are not affiliated with postjobfree.com, please disregard. Hello developer, Today we announced updates for the Google Maps API Standard Plan, including marking keyless usage of any of the Google Maps APIs as unsupported. As part of these changes, we are attempting to contact developers making requests without a key to advise them of possible impacts to their implementation. We notice that postjobfree.com is accessing Google Maps APIs without a key and believe you may administer that domain. For the time being your domain has been whitelisted for keyless usage. However, API keys allow Google to protect an application's uptime and contact developers with mandatory service announcements, therefore we advise you to begin using a key for all requests immediately. To register a free API key for your application: Visit the Google API Manager Console. Create or select a project and click "Continue" to enable APIs and related services. On the Credentials page, get a Browser Key (and set the API credentials). Add your API key to all application requests. To prevent quota theft, secure your API key following these best practices. (Optional) Enable billing. See Usage Limits for more information. Note if you have an existing Browser key, you may use that key. For more information on these changes, please refer to the Standard Plan updates summary. Thanks for using our APIs, The Google Maps API team © 2016 Google Inc., 1600 Amphitheatre Parkway, Mountain View, CA 94043 You've received this mandatory email service announcement about important changes to your Google Maps for Work product or account. ===8<===========End of original message text===========
Update: Decline of Google Maps team
те любой может спи***здить ключи и использовать на своем сайте?
и вообще вы вроде всегда хвалили гугл а тут такое))..
Re:
Date: 2016-06-23 05:49 am (UTC)Для веб сайта используется специальный ключ (отдельный от серверного ключа).
И если мне не изменяет память, ключу можно указать на какий веб сайтах он функционирует.
Google я хвалю далеко не весь.
У Гугла только несколько хороших подразделений.
Остальное - или посредственность или отстой.
Google maps из хорошего подразделения постепенно превращается в посредственность.
no subject
Date: 2016-06-24 12:49 am (UTC)no subject
Date: 2016-06-24 12:59 am (UTC)Мы это делаем. Иначе получилось бы в разы (десятки раз) дороже.
Но даже если запросы кэшировать - их всё равно много разных: разное написание города ("NYC" vs "New York, NY"), разные zip codes, штат иногда есть, иногда нет и так далее.