Все готово!

Прежде чем приступить к разработке, ознакомьтесь с документацией для разработчиков.

Активация Google Places API for Android

Чтобы помочь вам освоиться, мы покажем, как выполнить некоторые необходимые действия в консоли разработчика Google:

  1. Создание или выбор проекта
  2. Активация Google Places API for Android
  3. Создание соответствующих ключей

Ограничения на использование

Для Google очень важно, чтобы разработчики, использующие в своих приложениях Google Places API for Android, имели доступ ко всем необходимым ресурсам. Вместе с тем мы должны быть уверены, что активное использование службы одними разработчиками не будет ограничивать доступ для других, а также в том, что служба используется по назначению. Чтобы сбалансировать эти требования, мы установили стандартный суточный лимит на 1 000 запросов, а также ввели простую процедуру увеличения квоты для разработчиков, которым требуется больше обращений.

  1. Что требуется сделать
  2. Ограничения на количество запросов определенных методов
  3. Коды состояния
  4. Разрешение тарификации для отправки 150 000 запросов в течение суток
  5. Запрос увеличения лимита для отправки более 150 000 запросов в течение суток

Что требуется сделать

Использование Google Places API for Android является бесплатным и неограниченным для всех приложений. Однако, в целях обеспечения равных условий использования всеми приложениями были введены уровни ограничений на количество запросов к определенным методам.

Если вы ожидаете превышение разрешенного по умолчанию числа запросов, заблаговременно примите меры по увеличению своего лимита.

В Google Places API for Android по умолчанию устанавливается ограничение на 1 000 запросов в течение суток. Если приложение превысит этот лимит, начнут происходить сбои. Разрешение тарификации для отправки 150 000 запросов в течение суток.

Дополнительная точка контроля применяется, когда приложение достигает уровня 150 000 запросов за 24 часа. Если приложение превысит этот лимит, снова начнут происходить сбои. Запросите увеличение лимита, чтобы отправлять более 150 000 запросов в течение суток.

Ограничения на количество запросов определенных методов

Общие суммы запросов на каждое приложение складываются для всех служб, за исключением следующих:

Следующие ограничения количества многоуровневых запросов относятся к службам в Google Places API for Android:

  • По умолчанию каждому приложению разрешается отправлять 1 000 запросов в сутки.
  • Эту квоту можно увеличить до 150 000 запросов в сутки, разрешив тарификацию в Google API Console, тем самым подтвердив свою личность. Для подтверждения требуется указать реквизиты своей кредитной карты. Данная информация необходима исключительно для подтверждения вашей личности. С вашей карты не будет взыматься плата за использование Google Places API for Android.
  • Если вы полагаете, что количество запросов в сутки превысит 150 000, следует запросить увеличение квоты в кратчайшие сроки. (Для этого потребуется проверить соответствие вашего приложения требованиям наших условий использования, а затем заполнить соответствующую форму запроса.)
  • Если количество запросов в сутки регулярно превышает 500 000, ваше приложение будет считаться активным пользователем Google Places API for Android. Мы свяжемся с вами, чтобы обсудить планируемое использование ресурсов. До этого момента вам не нужно предпринимать каких-либо действий.

Коды состояния

В случае превышения суточной квоты, регламентирующей число запросов, API вернет код состояния USAGE_LIMIT_EXCEEDED.

Разрешение тарификации для отправки 150 000 запросов в течение суток

Подробную информацию о тарификации см. в документации по Google API Console.

Разрешить тарификацию

Нажмите кнопку "Разрешить тарификацию", чтобы разрешить тарификацию для своего проекта. Если такая возможность активируется впервые, вам будет предложено настроить профиль тарификации и указать способ оплаты. После этого ваша квота будет автоматически увеличена до 150 000 запросов в сутки.

Обратите внимание, что тарификация разрешается на уровне проекта, а не на уровне API. Плата за использование Google Places API for Android взиматься не будет. Однако после разрешения тарификации для указанного проекта за использование всех активированных в нем платных API будет взиматься плата, которая определяется с учетом их использования в проекте.

Тарификацию можно в любое время отключить на панели Billing. В случае отмены тарификации ваш проект возвращается к исходному состоянию и возможности использования всех активированных API будут ограничены квотами.

Запрос увеличения лимита для отправки более 150 000 запросов в течение суток

Если вашему приложению требуется больше 150 000 запросов в сутки, выполните следующие действия.

  1. Убедитесь, что приложение соответствует условиям использования Google Maps API.
  2. Содействуйте пополнению и уточнению базы адресов.
  3. Заполните форму запроса на увеличение квоты.

Убедитесь, что приложение соответствует условиям использования API

Ознакомьтесь с Условиями использования Google Maps/Google Earth API и требованиями к указанию авторства, а также убедитесь, что ваше приложение им соответствует. Ниже приведен список основных проверяемых нами требований.

  • Убедитесь, что ваше приложение соответствует требованиям к указанию авторства для Google Places API for Android.
  • Ваше приложение должно открыто предлагаться для загрузки, использования или покупки.
  • Для доступа к сведениям о местах в автономном режиме или их предварительного кэширования требуется получить разрешение Google.
  • Сведения о местах, хранящиеся на сервере или в приложении, должны регулярно обновляться. Храните временную метку вместе с кэшированными данными и обновляйте копию каждые 30 дней.
  • Обратите внимание, что ограничения в отношении кэширования не распространяются на уникальные идентификаторы мест. Поэтому их можно хранить в течение неограниченного времени.
  • Убедитесь, что данные, полученные с помощью Google Places API for Android, не отображаются на других картах, кроме Google Maps.
  • Убедитесь, что для вашего приложения опубликована политика конфиденциальности, которая:
    • содержит описание условий использования и хранения персональных данных, таких как имена и адреса пользователей;
    • уведомляет пользователей о том, что в приложении используется Google Places API for Android и к нему применяется политика конфиденциальности Google (добавьте ссылку на http://www.google.com/privacy.html).

Заполните форму запроса на увеличение квоты

Когда вы выполните все указанные выше действия, можно запросить дополнительное увеличение квоты. Для этого войдите в свою учетную запись Google и заполните форму запроса на увеличение квоты.

После того, как мы получим ваш запрос, с вами свяжется представитель службы поддержки Google Places API for Android. Он может запросить дополнительную информацию или сразу одобрить вашу заявку. Как только запрос будет одобрен, доступная вам квота вGoogle API Console увеличится.

Оставить отзыв о...

Текущей странице
location_on
Google Places API for Android