Понимание запросов от API Google Адресов для Интернета с функцией автозаполнения - PullRequest
0 голосов
/ 15 мая 2018

Мы рассматриваем возможность использования Google Places API для нового проекта веб-приложения, и я считаю, что мы значительно недооцениваем количество запросов, которые мы будем использовать.

Мы будем использовать поиск мест, загрузку карты JavaScript API Карт, чтобы получить идентификаторы мест из Google, а также автозаполнение мест, чтобы помочь пользователям найти определенное местоположение.Итак, мои вопросы:

  • Будет ли автозаполнение рассматриваться как запрос при каждом нажатии клавиши?
  • Будет ли также запрос при выборе предложения (Places API) и обновлении до карты?

Я видел, что при автозаполнении Премиум-плана используется 0.1 Google API Credit, в то время как загрузка JavaScript API-карты равна 1, а Places API - 2 кредита.Попытка понять, как считать до 150k лимита и после

1 Ответ

0 голосов
/ 20 мая 2018

Как уже упоминалось в комментарии к вашему вопросу, Google вносит некоторые радикальные изменения в показатели использования API своих коллективных карт. С 11 июня вступит в силу новая цена .

Будет ли автозаполнение рассматриваться как запрос при каждом нажатии клавиши?

На данный момент автозаполнение мест учитывается при каждом нажатии клавиши. Начиная с 11 июня, у вас есть возможность перейти на выставление счетов на основе сеанса . Они имеют разные цены, которые можно увидеть в ссылке на таблицу цен. В зависимости от вашего приложения вы захотите использовать опцию, которая минимизирует вызовы API. Я думаю, что если вы используете один раз для выбора местоположения вашими пользователями, вам лучше оплачивать счета нажатием клавиши.

Будет ли также запрос при выборе предложения (Places API) и обновить карту?

Выбор предложения из API Адресов не будет вызывать запрос API (запрос предложений делает), но обновление карты Google с помощью API Карты будет использовать запрос API.

Суточный лимит в 150 000 уходит в пользу новых тарифов выставления счетов, поэтому я бы посоветовал вам изучить это сейчас Есть еще несколько бесплатных неограниченных сервисов, таких как Google Maps Embed API. Загрузка карты с использованием Embed API не учитывается при выставлении счетов (на данный момент).

...