←MyFavsMap
FrançaisEnglishEspañolРусский

Google 地图 API 密钥:精准定位你的收藏

MyFavsMap 无需任何设置即可流畅使用。但如果你希望小餐馆、酒店和店铺都能精确落在地图上的正确位置,添加你自己的 Google 地图密钥会带来明显不同——而且日常使用完全免费。下面一步步告诉你为什么以及怎么做。

免费试用 MyFavsMap →

为什么要添加 Google 地图密钥?

默认情况下,MyFavsMap 使用 OpenStreetMap 进行定位:免费且免配置,但对一些本地小地址(巴厘岛的小餐馆、街角咖啡店、小店)有时不够精确。

添加你自己的 Google 地图密钥后,MyFavsMap 会使用 Google 的数据库查找精确坐标。结果是:收藏地点落在正确位置,行程更可靠,通行时间更准确。

日常使用完全免费

好消息:Google 为每个 API 提供约 10,000 次/月的免费额度(Geocoding 与 Places 分别计算)。用来定位你的收藏绰绰有余——无需付费。

说明:原来的每月 200 美元通用赠额已于 2025 年 3 月改为按 API 计的免费额度。只有超出免费额度才会计费,而个人使用几乎不会超出。

Google 要求填写银行卡:这很正常,原因如下

这一步劝退的人最多,所以先把话说清楚:是的,Google 在签发密钥前会要求绑定含银行卡的结算账号。没有结算账号,密钥每天只能发出一次请求,等于不可用。

银行卡用于验证身份并覆盖可能的超额。创建账号时不会扣款,也不会自动转为付费方案 —— Google 需要你明确操作才会升级。

具体数字。免费额度为每月 10 000 次地理编码请求。导入 350 个收藏地点会消耗 350 次请求,即当月额度的 3.5%。你得在同一个月里把整个收藏库重新导入 28 次,才会开始产生费用。

与其一味安抚,不如说准确:Google 明确写道,预算提醒只是通知,而非上限,未加限制的密钥所产生的费用仍由你承担。下一节正是为此而写 —— 两分钟,把“应该不会发生”变成“不可能发生”。

7 步创建并添加密钥

1. 打开 console.cloud.google.com 并用 Google 账号登录。

2. 顶部点击项目选择器 →新建项目→创建。

3. 菜单 ≡ → 结算 → 关联结算账号,然后填写银行卡。此步骤不会扣款,详见上一节。

4. 菜单 ≡ → API 和服务 → 库。启用 Places API (New) 和 Geocoding API。

5. API 和服务 → 凭据 → + 创建凭据 → API 密钥。

6.(推荐)限制密钥:在“API 限制”中仅勾选 Places API (New) 和 Geocoding API。

7. 复制密钥,然后在 MyFavsMap →“导入”标签 → 高级设置 → Google 地图 API 密钥 中粘贴,点击保存,再点击 ▶ 重新加载。

两分钟锁死支出

1. 限制密钥。凭据 → 你的密钥 → 应用限制 → 网站,添加 myfavsmap.com 和 *.myfavsmap.com。即使密钥外泄,在其他地方也无法使用。

2. 限制调用次数。API 和服务 → Geocoding API → 配额标签页,把“Requests per day”改为 300。对 Places API (New) 重复一次。

每天 300 次足以一次性导入整个收藏库,而 300 × 30 = 每月 9 000 次,刚好低于 10 000 次免费额度。超过上限后 API 会返回错误,而不是继续计数:支出由机制本身封顶,而不是靠一句承诺。

保护你的密钥

API 密钥是机密:请勿公开分享。务必对其加以限制(按 API 限制;如在网站上使用,按 HTTP 引荐来源 myfavsmap.com/* 限制)。

你也可以在 Google Cloud 中设置预算提醒(结算 → 预算与提醒)。在 MyFavsMap 中,密钥保存在本地并通过你的账号在设备间同步;可随时删除。

分步截图

API 库 — 搜索并打开每个 API
1 · API 库 — 搜索并打开每个 API
启用 Geocoding API
2 · 启用 Geocoding API
启用 Places API (New)
3 · 启用 Places API (New)
创建密钥:创建凭据 → API 密钥
4 · 创建密钥:创建凭据 → API 密钥
将密钥限制为所需的 API
5 · 将密钥限制为所需的 API

常见问题

使用 MyFavsMap 需要密钥吗?
不需要,完全可选。借助 OpenStreetMap,MyFavsMap 无需密钥即可使用。Google 密钥只是提升定位精度。
真的免费吗?
日常使用免费。Google 为每个 API 每月提供约 10,000 次免费请求,远超定位收藏所需。
密钥要粘贴到哪里?
在“导入”标签 →“高级设置”→“Google 地图 API 密钥”字段。粘贴、保存,然后点击“重新加载”。
我的密钥安全吗?
它保存在本地并通过你的账号同步。记得在 Google Cloud 中对其加以限制,避免被他人滥用。
Google 为什么要我的银行卡?
Google 在签发密钥前要求绑定结算账号:没有它,密钥每天只能发出一次请求。银行卡用于验证身份并覆盖可能的超额。创建账号时不会扣款。
我会不会在不知情的情况下被扣款?
只有当你一个月内超过 10 000 次地理编码请求时才会,个人使用不会出现这种情况。若要彻底排除,请在 Google Cloud 控制台把该 API 的每日配额设为 300:超出后 API 会拒绝请求而不是计费。预算提醒不会拦截任何东西,它只是通知。
一次导入会消耗多少次请求?
每个待定位的地点一次,且只有一次。导入 350 个收藏消耗 350 次请求,即免费月度额度的 3.5%。

这篇文章有帮助吗?

💬 WhatsApp📘 Facebook

创建你的旅行地图

导入你的 Google 地图收藏,按类别整理并规划行程——完全免费。

免费试用 MyFavsMap →
在 App Store 下载在 Google Play 获取

延伸阅读