В этом руководстве показано, как настроить проект Google Cloud перед использованием API платформы Google Maps. Хотя вы, возможно, выполнили некоторые из этих шагов на странице «Начало работы с платформой Google Maps» , в этом разделе представлены дополнительные полезные инструкции по управлению вашими проектами.
Создать проект
Чтобы использовать платформу Google Maps, у вас должен быть проект для управления службами, учетными данными, выставлением счетов, API и SDK.
Настройка выставления счетов необходима для каждого проекта, но с вас будет взиматься плата только в том случае, если проект превысит квоту бесплатных услуг.
Чтобы создать облачный проект с включенной оплатой:
Консоль
Создайте новый проект Google Cloud в Cloud Console:
Создать новый проектНа странице «Новый проект» заполните необходимую информацию:
Имя проекта: примите значение по умолчанию или введите собственное имя.
Вы можете изменить название проекта в любое время. Дополнительную информацию см. в разделе Идентификация проектов .
Идентификатор проекта: примите значение по умолчанию или нажмите «ИЗМЕНИТЬ» , чтобы ввести индивидуальный идентификатор, который API Google будет использовать в качестве уникального идентификатора вашего проекта.
После создания проекта вы не сможете изменить идентификатор проекта, поэтому выберите идентификатор, который вам будет удобно использовать на протяжении всего срока существования проекта. Не включайте конфиденциальную информацию в идентификатор проекта.
Платежный аккаунт: выберите платежный аккаунт для проекта. Если вы не настроили учетную запись для выставления счетов или у вас есть только одна учетная запись для выставления счетов, вы не увидите эту опцию.
Чтобы связать проект с платежным аккаунтом, вы должны быть администратором учетной записи для выставления счетов или менеджером по выставлению счетов проекта. Дополнительную информацию см. в документации по контролю доступа к биллингу .
Местоположение: если у вас есть организация, с которой вы хотите связать свой проект, нажмите «Обзор» и выберите ее; в противном случае выберите «Нет организации».
Дополнительные сведения см. в разделах Создание папок и управление ими и Связи между организациями, проектами и учетными записями выставления счетов .
Выберите Создать .
gcloud
gcloud projects create "PROJECT"
Узнайте больше о Google Cloud SDK , установке Cloud SDK и следующих командах:
Включить биллинг
Чтобы развернуть приложения, необходимо включить биллинг. С вашего счета не будет взиматься плата, если вы остаетесь в пределах месячной квоты . Если вашему приложению требуются ресурсы, превышающие ежемесячную квоту, с вас будет взиматься плата за дополнительное использование.
Если при создании облачного проекта у вас есть учетная запись для выставления счетов, для этого проекта автоматически включается выставление счетов.
Чтобы включить биллинг в облачном проекте:
- В Cloud Console перейдите на страницу «Биллинг»:
Перейти на страницу оплаты - Выберите или создайте облачный проект.
- В зависимости от того, существует ли учетная запись для выставления счетов или выбранный облачный проект связан с учетной записью, на странице «Выставление счетов» отображается одно из следующих значений:
- Если выставление счетов уже включено для выбранного облачного проекта, отображаются сведения об учетной записи выставления счетов.
- Если учетная запись для выставления счетов не существует, вам будет предложено создать учетную запись для выставления счетов и связать ее с выбранным облачным проектом.
- Если учетная запись для выставления счетов существует, вам будет предложено включить выставление счетов, если выбранный проект Cloud еще не связан с учетной записью для выставления счетов. Вы также можете нажать «Отмена» , а затем выбрать «Создать учетную запись» , чтобы создать и связать новую учетную запись для выставления счетов.
После того как вы включите выставление счетов, сумма, которую вы можете списать, не ограничена. Чтобы лучше контролировать свои расходы, вы можете создать бюджет и настроить оповещения . Дополнительную информацию см. в разделе «Выставление счетов» .
Включить API
Чтобы использовать функции Places SDK для Android (новая версия), необходимо включить службу Places API (новая версия) . Чтобы использовать существующие функции Places SDK для Android , включите службу Places API . Дополнительную информацию см. в разделе Выбор версии SDK .
Places SDK для Android (новинка)
Консоль
Облачный SDK
gcloud services enable \ --project "PROJECT" \ "places.googleapis.com"
Узнайте больше о Google Cloud SDK , установке Cloud SDK и следующих командах:
SDK Адресов для Android
Консоль
Облачный SDK
gcloud services enable \ --project "PROJECT" \ "places-backend.googleapis.com"
Узнайте больше о Google Cloud SDK , установке Cloud SDK и следующих командах:
Просмотр включенных API
Консоль
Чтобы просмотреть включенные API или SDK, перейдите на страницу платформы Google Maps в Cloud Console:
Перейти на страницу платформы Google Карт.- Дополнительные API: эти API или SDK не включены.
- Если вы видите карточки для каждого API и сервисов Map, это означает, что ни один API или SDK не включены.
gcloud
gcloud services list --project "PROJECT"
Узнайте больше о Google Cloud SDK , установке Cloud SDK и следующих командах:
Закрыть проект
Вы можете отключить выставление счетов и освободить все облачные ресурсы, которые используются в вашем облачном проекте, закрыв этот проект:
Консоль
Перейдите на страницу Проекты:
Перейти на страницу ПроектыВыберите проект Cloud, который вы хотите закрыть, затем нажмите «Удалить» .
Дополнительные сведения об управлении облачными проектами см. в разделе Cloud Resource Manager: создание, закрытие и восстановление проектов .
gcloud
gcloud projects delete "PROJECT"
Узнайте больше о Google Cloud SDK , установке Cloud SDK и следующих командах:
Что дальше
После настройки проекта Google Cloud вам необходимо создать и защитить ключ API, чтобы использовать существующий Places SDK для Android или Places SDK для Android (новый):