Прежде всего, новый API Google Places AutoComplete является не бесплатным .(после превышения 200 долларов ежемесячного кредитного эквивалента бесплатного использования)
Теперь перейдя к ценообразованию, Google ввел 3 возможных критерия ценообразования:
- Автозаполнение без сведений о местах - за сеанс
- Автозаполнение (входит в описание мест) - за сеанс
- Автозаполнение - по запросу
Вам может быть интересно, в чем разница между сеансом и запросом?
Сеанс
Сессия начинается, когда пользователь начинает вводить запрос, и завершается, когда он выбирает место и выполняется вызов сведений о месте.Если пользователь не сделает выбор, сеанс завершится через короткий промежуток времени.
Запрос Если вы не используете подход, основанный на сеансе, выВам будет выставлен счет за поисковый запрос.Например, если вы введете «S», это увеличит количество запросов, теперь вы напишите еще один символ «Sa» и снова увеличит количество запросов.Таким образом, если вы введете слово «Сан-Франциско» целиком, вам будет выставлен счет за 13 запросов.
Преимущества использования сеанса Как указано в приведенном выше примере, если вы этого не сделаетеЕсли вы хотите получать плату за каждый символ, который вы пишете, у вас есть возможность объединить свои поисковые запросы в один сеанс.Таким образом вы сэкономите несколько долларов, чтобы потратить их где-то еще.Таким образом, вся строка «Сан-Франциско» будет выставляться как один сеансовый запрос, а не как множественный.
Обратите внимание, что цена сеанса всегда выше, чем цена запроса, но она определяется в таком виде.таким образом, если вы интенсивно используете автозаполнение в своем проекте с большим количеством пользователей, то, в конечном счете, цены на основе сеансов становятся дешевле, чем цены на основе запросов.
ОбычноНа мой взгляд, подход, основанный на сеансах, может быть полезен только тем, кто активно использует автозаполнение, в противном случае подход, основанный на запросах, подойдет.
Для математики перейдите к Таблица цен Google и выделите Места.