设置您的 Google Cloud 项目

请选择平台: Android iOS JavaScript 网络服务

本指南介绍了如何在使用 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

gcloud projects create "PROJECT"

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

启用结算功能

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

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

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

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

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

启用 API

如需使用 Places SDK for Android(新)的功能,您必须启用 Places API(新)服务。如需使用 Places SDK for Android 的现有功能,请启用 Places API 服务。如需了解详情,请参阅选择 SDK 版本

Places SDK for Android(新)

控制台

启用 Places API(新)

Cloud SDK

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

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

Places SDK for Android

控制台

启用 Places API

Cloud SDK

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

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

查看已启用的 API

控制台

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

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

gcloud

gcloud services list --project "PROJECT"

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

关停项目

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

控制台

  1. 转到“项目”页面:

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

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

gcloud

gcloud projects delete "PROJECT"

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

后续步骤

设置 Google Cloud 项目后,您必须创建并妥善保管 API 密钥,才能使用现有的 Places SDK for Android 或 Places SDK for Android(新):

使用 API 密钥