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

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

Создать проект

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

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

Чтобы создать облачный проект с включенной функцией выставления счетов:

Консоль

  1. Создайте новый проект Google Cloud в консоли Cloud:

    Создать новый проект
  2. На странице «Новый проект» заполните необходимую информацию:

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

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

    • Идентификатор проекта: примите значение по умолчанию или нажмите «ИЗМЕНИТЬ» , чтобы ввести индивидуальный идентификатор, который API Google будет использовать в качестве уникального идентификатора для вашего проекта.

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

    • Счет для выставления счетов: Выберите счет для выставления счетов для проекта. Если вы не настроили счет для выставления счетов или у вас есть только один счет для выставления счетов, вы не увидите эту опцию.

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

    • Расположение: Если у вас есть организация, с которой вы хотите связать свой проект, нажмите «Обзор» и выберите ее; в противном случае выберите «Нет организации».

      Дополнительную информацию см. в разделах Создание и управление папками и Связи между организациями, проектами и счетами выставления счетов .

  3. Выберите Создать .

gcloud

gcloud projects create "PROJECT"

Узнайте больше о Google Cloud SDK , установке Cloud SDK и следующих командах:

Включить биллинг

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

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

Чтобы включить выставление счетов в облачном проекте:

  1. В консоли Cloud перейдите на страницу «Оплата»:
    Перейти на страницу выставления счетов
  2. Выберите или создайте облачный проект.
  3. В зависимости от того, существует ли учетная запись для выставления счетов или связан ли выбранный облачный проект с учетной записью, на странице выставления счетов отображается одно из следующих сообщений:
    • Если для выбранного облачного проекта уже включена функция выставления счетов, то будут указаны сведения о платежной учетной записи.
    • Если платежный аккаунт не существует, вам будет предложено создать платежный аккаунт и связать его с выбранным облачным проектом.
    • Если существует счет выставления счетов, вам будет предложено включить выставление счетов, если выбранный проект Cloud еще не связан с счетом выставления счетов. Вы также можете выбрать Отмена , а затем Создать счет , чтобы создать и связать новый счет выставления счетов.

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

Включить API

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

Консоль

Включить Roads API

Облачный SDK

gcloud services enable \
    --project "PROJECT" \
    "roads.googleapis.com"

Узнайте больше о Google Cloud SDK , установке Cloud SDK и следующих командах:

Просмотреть включенные API

Консоль

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

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

gcloud

gcloud services list --project "PROJECT"

Узнайте больше о Google Cloud SDK , установке Cloud SDK и следующих командах:

Закрыть проект

Вы можете отключить выставление счетов и освободить все облачные ресурсы, которые используются в вашем облачном проекте, завершив этот проект:

Консоль

  1. Перейти на страницу проектов:

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

Дополнительную информацию об управлении облачными проектами см. в статье Cloud Resource Manager: создание, завершение работы и восстановление проектов .

gcloud

gcloud projects delete "PROJECT"

Узнайте больше о Google Cloud SDK , установке Cloud SDK и следующих командах:

Что дальше?

После настройки проекта Google Cloud вам необходимо создать и защитить свой ключ API для использования Roads API :

Использовать API-ключи