通过 Google AI Studio (AIS) 集成 Google Maps Platform,开发者可以快速开发 AI 驱动的 Web 应用原型并进行部署,这些应用具有交互式地图、真实世界地点数据和路线规划功能。
借助 Maps Demo Key 集成,您可以在 AI Studio 中直接生成功能齐全且支持位置信息的 AI 原型,而无需创建 Google Cloud 结算账号或离开开发环境。
主要特性
- 轻松入门:直接在 AI Studio 中获取 Maps Demo Key ,无需输入信用卡信息或浏览 Google Cloud 控制台。
- 自动意图检测:AI Studio 会识别地理空间提示(例如搜索附近的地点、显示交互式地图或计算路线),并自动配置 Google Maps Platform 建议和技能。
- 即时原型设计:演示凭据会在后台自动预配 ,因此 AI 生成的代码会立即运行。
- 无缝扩缩:当您的应用准备好扩缩时,可以在 Google Cloud 控制台中升级您的 账号,以移除所有配额限制。
了解演示密钥与标准密钥的区别
在 AI Studio 中构建时,您的项目会使用自动预配的 Maps Demo Key ,该密钥安全地存储在应用的 Secret 设置中。
| 功能 | Maps Demo Key | 标准 Google Cloud API 密钥 |
|---|---|---|
| 结算设置 | 无需信用卡或 Google Cloud 结算账号 | 需要 Google Cloud Billing 账号 |
| API 覆盖范围 | 所有 Google Maps Platform API(路线优化、Solar 和 Nav Connect 除外) | Google Maps Platform API 产品组合的 100% |
| 密钥限制 | 自动内嵌 Secret 管理 | 自定义 HTTP 引荐来源网址、IP 或应用限制 |
| 使用意图 | 原型设计、测试和 AI Studio Web 应用 | 正式版 Web 应用和移动应用 |
支持的 API 和功能
Demo Key 支持几乎所有 Google Maps Platform API,可用于快速原型设计,包括:
| 产品/API | 主要功能 |
|---|---|
| Maps JavaScript API | 在 Web 应用中呈现动态交互式地图、标记和信息窗口。 |
| Maps SDK for Android 和 iOS | 向移动应用添加交互式地图和位置功能。 |
| Places API | 搜索本地地点,检索地点详情、照片、房客评分和评价。 |
| Routes API 和 Compute Routes Matrix | 计算驾车和步行路线,计算距离,并估算行程时间。 |
| 地理编码 和 地理位置 API | 将地址转换为坐标,并使用蜂窝网络或 Wi-Fi 对设备位置进行三角定位。 |
| Address Validation API | 验证实际地址,并根据邮政数据设置格式组件。 |
| Maps Static 和 街景 Static API | 嵌入静态地图图片或 360 度街景全景图片。 |
| Environment API | 访问空气质量、花粉和天气状况的实时数据和历史数据。 |
| Aerial View API | 生成实际地点的沉浸式影院级 3D 航拍视频。 |
问题排查和配额
通过 AI Studio 提供的 Demo Key 遵循专为交互式开发会话设计的每日请求限制。每日请求限制为每个 API 每天 100 次调用。
“超出配额”错误
如果您的应用在使用 Demo Key 时收到 RESOURCE_EXHAUSTED 或超出配额错误,请执行以下操作:
- 每日重置 :Demo Key 配额每 24 小时自动重置一次。您可以在重置周期结束后恢复测试。
- 标准密钥配额重叠:如果您使用的是标准 API 密钥,并且 遇到提及演示环境限制的配额错误消息, 请在 Google Cloud 控制台的“配额”页面中验证项目的配额限制。
- 升级以提高容量 :如果您的原型设计需求超出每日演示限制,请升级到标准 Google Cloud 账号以解锁完整的生产配额。
升级到生产密钥
当您的应用准备好投入生产或需要更高的配额限制时, 您可以通过 Google Cloud 控制台升级账号。您现有的演示 API 密钥将继续正常运行,因此无需更新应用代码。
提供有效的付款方式即可升级账号。