Раньше гугл практиковал закрытие своих библиотек, например в 2011 закрыл Google Translate API и другие проекты.
Сегодня обнаружили не рабочие карты на сайте
Заходим в консоль браузера и видим там предупреждение:
Google Maps JavaScript API warning: NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys
Читаю документацию, создаю проект и делаю api ключ. Один раз на сайте все заработало, обрадовался. Но при следующей перезагрузке страницы вижу, что карты опять не работает. Смотрим консоль:
You have exceeded your request quota for this API
Что еще за квота? Рассматриваю внимательно интерфейс гугла, нахожу, что-то связанное с квотами и ссылка как увеличить квоты, бесплатно дают только один запрос. В справке все написано и разжевано, теперь ни каких бесплатных обращений к api карты и таблица с тарифами.
Неприятно все это. Из всего этого можно сделать вывод, что какое угодно API может неожиданно накрыться медным тазом и основывать на нём критически важные части приложения, мягко говоря, не стоит.