在 Google Cloud Console 中进行设置

本指南介绍了如何在使用 Google Maps Platform API 之前设置 Google Cloud 项目。尽管您可能已经完成了 Google Maps Platform 使用入门页面中的部分步骤,但本主题提供了更多有关管理项目的实用说明。

如要使用 Google Maps Platform,您必须拥有一个项目,以便管理服务、凭据、结算、API 和 SDK。

您需要对每个项目设置结算功能,但只有当项目超过免费服务的配额时才需要付费。

如要创建启用了结算功能的 Cloud 项目,请按以下步骤操作:

  1. 在 Cloud Console 中创建新的 Google Cloud 项目:

    创建新项目
  2. 新建项目页面上,填入必填信息:

    • 项目名称:使用默认名称或输入自定义名称。

      您可以随时更改项目名称。如需了解详情,请参阅标识项目

    • 项目 ID:接受默认 ID,或点击修改以输入自定义 ID(Google API 会将该 ID 用作您项目的唯一标识符)。

      创建项目后,您便无法更改项目 ID,因此请选择一个您在项目生命周期内可以安心使用的 ID。请勿在项目 ID 中包含任何敏感信息。

    • 结算账号:为项目选择结算账号。如果您尚未设置结算账号或只有一个结算账号,则不会看到此选项。

      您必须是 Billing Account Administrator 或 Project Billing Manager,才能将项目与结算账号相关联。如需了解详情,请参阅结算账号访问权限控制文档

    • 位置:如果您想将项目关联到某个组织,请点击浏览并选择相应组织;否则,请选择“无组织”。

      如需了解详情,请参阅创建和管理文件夹以及组织、项目和结算账号之间的关系

  3. 选择创建

gcloud projects create "PROJECT"

详细了解 Google Cloud SDKCloud SDK 安装和以下命令:

启用结算功能

如要部署应用,您必须启用结算功能。只要不超过每月配额,我们便不会向您的账号收取费用。如果您的应用需要的资源超过每月配额,则您需要为额外用量支付费用。

如果您在创建 Cloud 项目时已拥有结算账号,则该项目会自动启用结算功能。

如要为 Cloud 项目启用结算功能,请按以下步骤操作:

  1. 在 Cloud Console 中,进入“结算”页面:
    进入“结算”页面
  2. 选择或创建 Cloud 项目。
  3. 根据是否存在结算账号或者所选 Cloud 项目是否与结算账号关联,“结算”页面会显示以下某项:
    • 如果所选 Cloud 项目已启用结算功能,则页面将显示结算账号的相关详情。
    • 如果没有结算账号,系统会提示您创建结算账号并将其与所选 Cloud 项目关联。
    • 如果已存在结算账号,但所选 Cloud 项目尚未与结算账号关联,系统会提示您启用结算功能。您还可以选择取消,然后选择创建账号,以创建并关联新的结算账号。

启用结算功能后,向您收取的费用金额将不设上限。为了更好地控制费用,您可以创建预算并设置提醒。如需了解详情,请参阅结算

启用 API

如要使用 Google Maps Platform,您必须启用计划用于项目的 API 或 SDK。

启用 Map Tiles API

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

详细了解 Google Cloud SDKCloud SDK 安装和以下命令:

查看已启用的 API

如要查看您已启用的 API 或 SDK,请前往 Cloud 控制台中的 Google Maps Platform 页面:

前往 Google Maps Platform 页面
  • 其他 API:这些 API 或 SDK 未启用。
  • 如果您看到的是各个 Maps API 和服务所对应的卡片,则表明尚未启用任何 API 或 SDK。
gcloud services list --project "PROJECT"

详细了解 Google Cloud SDKCloud SDK 安装和以下命令:

关停项目

您可以通过关停项目来停用结算功能并释放该 Cloud 项目中使用的所有 Cloud 资源:

  1. 转到“项目”页面:

    转到“项目”页面
  2. 选择要关停的 Cloud 项目,然后点击删除

如需详细了解如何管理 Cloud 项目,请参阅 Cloud Resource Manager:创建、关停和恢复项目

gcloud projects delete "PROJECT"

详细了解 Google Cloud SDKCloud SDK 安装和以下命令:

后续步骤

设置 Google Cloud 项目后,您必须创建并保护 您的 API 密钥才能使用 Map Tiles API:

使用 API 密钥