本指南介绍了如何在使用 Google Maps Platform API 之前设置 Google Cloud 项目。尽管您可能已经完成了 Google Maps Platform 使用入门页面中的部分步骤,但本主题提供了更多有关管理项目的实用说明。
创建项目
如要使用 Google Maps Platform,您必须拥有一个项目,以便管理服务、凭据、结算、API 和 SDK。
您需要对每个项目设置结算功能,但只有当项目超过免费服务的配额时才需要付费。
如要创建启用了结算功能的 Cloud 项目,请按以下步骤操作:
-
在 Cloud Console 中创建新的 Google Cloud 项目:
创建新项目 -
在新建项目页面上,填入必填信息:
-
项目名称:使用默认名称或输入自定义名称。
您可以随时更改项目名称。如需了解详情,请参阅标识项目。
-
项目 ID:接受默认 ID,或点击修改以输入自定义 ID(Google API 会将该 ID 用作您项目的唯一标识符)。
创建项目后,您便无法更改项目 ID,因此请选择一个您在项目生命周期内可以安心使用的 ID。请勿在项目 ID 中包含任何敏感信息。
-
结算账号:为项目选择结算账号。如果您尚未设置结算账号或只有一个结算账号,则不会看到此选项。
您必须是 Billing Account Administrator 或 Project Billing Manager,才能将项目与结算账号相关联。如需了解详情,请参阅结算账号访问权限控制文档。
-
位置:如果您想将项目关联到某个组织,请点击浏览并选择相应组织;否则,请选择“无组织”。
如需了解详情,请参阅创建和管理文件夹以及组织、项目和结算账号之间的关系。
-
选择创建。
gcloud projects create "PROJECT "
详细了解 Google Cloud SDK、Cloud SDK 安装和以下命令:
启用结算功能
如要部署应用,您必须启用结算功能。只要不超过每月配额,我们便不会向您的账号收取费用。如果您的应用需要的资源超过每月配额,则您需要为额外用量支付费用。
如果您在创建 Cloud 项目时已拥有结算账号,则该项目会自动启用结算功能。
如要为 Cloud 项目启用结算功能,请按以下步骤操作:
- 在 Cloud Console 中,进入“结算”页面:
进入“结算”页面 - 选择或创建 Cloud 项目。
- 根据是否存在结算账号或者所选 Cloud 项目是否与结算账号关联,“结算”页面会显示以下某项:
- 如果所选 Cloud 项目已启用结算功能,则页面将显示结算账号的相关详情。
- 如果没有结算账号,系统会提示您创建结算账号并将其与所选 Cloud 项目关联。
- 如果已存在结算账号,但所选 Cloud 项目尚未与结算账号关联,系统会提示您启用结算功能。您还可以选择取消,然后选择创建账号,以创建并关联新的结算账号。
启用结算功能后,向您收取的费用金额将不设上限。为了更好地控制费用,您可以创建预算并设置提醒。如需了解详情,请参阅结算。
启用 API
如要使用 Google Maps Platform,您必须启用计划用于项目的 API 或 SDK。
gcloud services enable \ --project "PROJECT " \ "tile.googleapis.com"
详细了解 Google Cloud SDK、Cloud 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 SDK、Cloud SDK 安装和以下命令:
关停项目
您可以通过关停项目来停用结算功能并释放该 Cloud 项目中使用的所有 Cloud 资源:
-
转到“项目”页面:
转到“项目”页面 选择要关停的 Cloud 项目,然后点击删除。
如需详细了解如何管理 Cloud 项目,请参阅 Cloud Resource Manager:创建、关停和恢复项目。
gcloud projects delete "PROJECT "
详细了解 Google Cloud SDK、Cloud SDK 安装和以下命令:
后续步骤
设置 Google Cloud 项目后,您必须创建并保护 您的 API 密钥才能使用 Map Tiles API: