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

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

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

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

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

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

Cloud Console

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

    Создать проект
  2. Заполните обязательные поля на странице New Project (Новый проект).

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

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

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

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

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

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

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

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

  3. Нажмите Создать.

gcloud

gcloud projects create "PROJECT"

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

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

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

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

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

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

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

Как включить 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 Maps Platform (Платформа 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. Перейдите на страницу Projects (Проекты).

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

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

gcloud

gcloud projects delete "PROJECT"

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

Что дальше

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

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