Как настроить проект Google Cloud

В этом руководстве описано, как создать проект Google Cloud, чтобы начать работу с API платформы Google Карт. Часть этих инструкций также доступна на странице Начало работы с платформой Google Карт, но мы рекомендуем прочитать это руководство до конца.

Как создать проект

Чтобы управлять сервисами, учетными данными, оплатой, а также использовать API и SDK на платформе Google Карт, необходимо создать проект.

Для каждого проекта обязательно настроить оплату: она будет взиматься только в случае превышения квоты на бесплатное использование сервисов.

Чтобы создать проект Google Cloud с включенной оплатой, выполните следующие шаги:

Cloud Console

  1. Создайте проект Google Cloud в Cloud Console.

    Создать проект
  2. Заполните обязательные поля на странице Создание проекта.

    • Название проекта. Используйте название по умолчанию или введите собственное.

      Вы можете изменить название проекта в любой момент. Подробная информация приведена в разделе об идентификации проектов.

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

      Идентификатор проекта нельзя изменить после создания проекта. Поэтому важно сразу выбрать подходящий вариант, так как он будет связан с проектом на протяжении всего периода его действия. Идентификатор проекта не должен содержать конфиденциальную информацию.

    • Платежный аккаунт. Выберите платежный аккаунт для проекта. Если у вас только один платежный аккаунт или его нет вообще, этот пункт не будет отображаться на странице.

      Чтобы связать этот проект с платежным аккаунтом, требуется роль администратора платежного аккаунта или менеджера управления оплатой в проекте. Подробнее…

    • Местоположение. Если вы хотите привязать к проекту организацию, нажмите Обзор. Вы также можете выбрать вариант "Без организации".

      Подробная информация приведена в разделах о создании папок и управлении ими и взаимосвязи между организациями, проектами и платежными аккаунтами.

  3. Нажмите ОК.

gcloud

gcloud projects create "PROJECT"

Прочитайте статьи о Google Cloud SDK, установке Cloud SDK и следующих командах:

Как включить оплату

Для развертывания приложения необходимо включить оплату. Она будет взиматься только в случае превышения месячной квоты. То есть вы будете платить только за дополнительные ресурсы, не покрываемые месячной квотой, если они понадобятся для работы вашего приложения.

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

Чтобы включить оплату для проекта Google Cloud, выполните следующие шаги:

  1. Откройте Cloud Console и перейдите на страницу Оплата.
  2. Выберите или создайте проект Google Cloud.
  3. Информация, которую вы увидите на странице "Оплата", зависит от того, есть ли у вас платежный аккаунт и связан ли он с выбранным проектом Google Cloud.
    • Если для выбранного проекта Google Cloud уже включена оплата, на странице отображаются сведения о платежном аккаунте.
    • Если у вас нет платежного аккаунта, вам будет предложено создать его и связать с проектом.
    • Если у вас есть платежный аккаунт, но он не связан с проектом, вам будет предложено включить оплату. Вы также можете создать и связать новый платежный аккаунт. Для этого нажмите Отмена и выберите Создать аккаунт.

Учтите, что ограничений на платное использование API нет. Чтобы контролировать расходы, укажите бюджет и настройте оповещения о его превышении. Подробнее…

Как включить API

Для работы с платформой Google Карт вам потребуется включить API и SDK, которые будут использоваться в проекте.

Cloud Console

Включить Maps JavaScript API

Cloud SDK

gcloud services enable \
    --project "PROJECT" \
    "maps-backend.googleapis.com"

Прочитайте статьи о Google Cloud SDK, установке Cloud SDK и следующих командах:

Как посмотреть список включенных API

Cloud Console

Чтобы посмотреть список включенных API и SDK, перейдите на страницу "Платформа Google Карт" в Cloud Console.

Перейти на страницу "Платформа Google Карт"
  • Дополнительные API – это API и SDK, которые можно включить.
  • Если вы видите карточки для API и сервисов Google Карт, это значит, что API и SDK не были включены.

gcloud

gcloud services list --project "PROJECT"

Прочитайте статьи о Google Cloud SDK, установке Cloud SDK и следующих командах:

Как удалить проект

Чтобы отключить оплату и ресурсы, используемые для проекта Google Cloud, необходимо удалить проект. Для этого выполните следующие шаги:

Cloud Console

  1. Перейдите на страницу "Проекты".

    Перейти на страницу "Проекты"
  2. Выберите проект Google Cloud, который вы хотите закрыть, и нажмите Удалить.

Подробная информация об управлении проектами Google Cloud доступна на странице Cloud Resource Manager: создание, удаление и восстановление проектов.

gcloud

gcloud projects delete "PROJECT"

Прочитайте статьи о Google Cloud SDK, установке Cloud SDK и следующих командах:

Дальнейшие действия

Настроив проект Google Cloud, создайте и защитите ключ API, чтобы пользоваться Maps JavaScript API.

Использование ключей API