Po miesiącach 100% stabilności, dziś dostaję błąd 403 na usługach Google Maps

Zastanawiałem się tylko, czy ktoś może rzucić trochę światła na to, dlaczego widzę błędy 403 Forbidden dla moich usług Google Maps.

Ładowałem mapy api jako takie:

<script type="text/javascript" src="//maps.googleapis.com/maps/api/js?libraries=places&amp;sensor=false"></script>

Następnie użycie bibliotek geokodowania i autouzupełniania w celu przekształcenia wyszukiwania użytkowników we współrzędne w celu wyświetlenia na mapie w wynikach wyszukiwania.

To działało doskonale (przez wiele miesięcy) aż do wczoraj, kiedy zacząłem widzieć błędy 403 za każdym razem, gdy dostęp do usługi Autouzupełniania był dostępny.

Jestem w 100% pewny, że nie osiągnąłem limitu 25 tys. Dziennych zapytań i nie wprowadziłem żadnych zmian kodu po mojej stronie.

Dodałem teraz klucz API do obciążenia skryptu, a problem zniknął, ale chcę mieć pewność, że to się nie powtórzy. Wyszukiwanie oparte na lokalizacji jest główną funkcją na naszej stronie, a jeśli się zepsuje, tracimy klientów.

Czy ktoś ma jakieś pojęcie o tym, dlaczego tak się mogło stać?

A w jakich okolicznościach może się to powtórzyć?

questionAnswers(2)

yourAnswerToTheQuestion