google-maps - 确定 Google Maps API 密钥的使用
问题描述
我正在尝试追踪一个帐户的所有 Google API 密钥的使用情况。有一些key没有设置referrer,并且是通用命名的,但根据统计数据正在使用。有没有办法确定使用现有 API 密钥的引荐来源网址/网址?
仅供参考,我确实知道应该设置推荐人,这些键不是我创建的,或者是多年前我年轻且愚蠢的时候创建的。:-)
解决方案
您当前了解正在使用的 API 密钥的域的唯一方法是:
限制您的 API 密钥。这样做,其他域将无法使用不在推荐人列表中的 API 密钥。请参阅API 密钥最佳实践或,
通过创建一个新密钥重新开始,并使用您知道的域适当地限制它。然后开始将其迁移到您构建的站点。然后最终,至少在 6 月 11 日之前删除旧密钥,因为那将是实施更改的日期。
您也可以联系 Google Cloud 支持,但您会收到相同的答案,因为如果您的 API 密钥不受限制,他们不会为您提供域。以下是一些适合您的最佳实践:
您可以设置预算警报,如果您达到设置的条件,它将通知您。您可以通过在 Cloud Console 中为每个 API 设置使用者配额限制来限制您的使用量。
我还鼓励您遵循API 密钥最佳实践,并且,
使用优化指南中详述的这些策略
推荐阅读
- .net-core - 为什么由于不相关的包源没有响应而导致nuget包安装失败
- python - executemany() 没有将所有记录插入数据库
- pandas - 迭代一个数据帧并将值添加到另一个数据帧而不“附加”或“连接”?
- ios - 如何在 iOS 应用程序中集成 Alexa 功能
- angular - 使用 Angular 正确执行间隔
- selenium - 如何在 Ubuntu (Firefox) 上的 selenium-webdriver 中按 (Ctrl+T)?
- python - 数据流无法使用自定义模板解析模板文件
- maven - 使用 maven-surefire-plugin 并行执行抛出 PluginResolutionException
- elasticsearch - 如何将聚合与复合用于 elasticsearch-dsl
- python - Python - 无法通过 aiohttp 使用多个事件循环