Google Maps API Geodecoder Limit
Я сделал планировщик поездки для автобуса, и у меня появилась идея. Вместо того, чтобы делать запрос со страницы PHP с помощью AJAX, когда кто-то нажимает на карту, чтобы настроить маркер, я создал скрипт, используя метод geocoder из Google Maps API в Javascript.
Теперь, поскольку я знаю, что Google ограничивает запрос в день на " IP " 2500, я хочу кое-что узнать.
Так как запрос сделан Javascript (клиентским скриптом) непосредственно на сервер Google. Мой сайт будет использовать лимит 2 500 потому что запрос приходит из скрипта на моем сайте или это будет 2 500 запросов на каждого клиента, которого я получаю (по IP в реальности), потому что запрос приходит со стороны клиента ?
Спасибо.
2 ответа:
IP-адрес используется серверами, а не клиентами. Если вы планируете на нем более 25 000 в день, чем вы можете Зарегистрироваться через платные сервисы Google, и они будут взимать плату за все, что превышает лимит.
Ваш веб-сайт может получить доступ к 25 000 загрузок карт в день, поэтому (пример) если у вас есть 5000 посетителей, то каждый может получить доступ к 5 загрузкам карт, и тогда вы достигнете своего предела.
Найдено здесь в документации google maps api.
Ваша идея определения нагрузки на карту конкретно рассматривается здесь в документации:
Загрузка одной карты происходит, когда:
Карта отображается с помощью Maps JavaScript API (V2 или V3) при загрузке веб-страница или приложение;
Поэтому используется IP-адрес сервера.