如何在Google Maps Platform按单个API密钥生成活动统计报告?
按API密钥统计Places API请求量的可行方案
1. Cloud Billing导出+结构化分析
通过Cloud Billing的导出功能,把使用数据导出到BigQuery或CSV,直接按API密钥维度聚合请求次数:
- 导出时勾选包含
*credential_id*(对应API密钥)、*usage.amount*(请求次数)的字段 - 用BigQuery执行SQL快速统计:
SELECT credential_id, SUM(usage.amount) AS total_hits FROM `your-billing-dataset.gcp_billing_export_v1_*` WHERE service.description = "Google Maps Platform" AND sku.description LIKE "%Places API%" GROUP BY credential_id ORDER BY total_hits DESC - CSV导出后,用Excel/Google Sheets做透视表,按
credential_id分组排序,快速定位峰值密钥
2. API密钥管理页的单密钥统计
在Google Cloud控制台的API密钥列表中:
- 点击单个密钥的「查看详情」,在「使用情况」标签可查看该密钥的Places API请求趋势
- 如需批量获取,可借助Cloud Asset Inventory导出密钥列表,结合Usage Reports API批量拉取使用数据
3. 功能请求建议
如果现有工具仍无法满足高效批量查看的需求,可以通过Google Cloud官方反馈渠道提交功能请求,建议新增「按API密钥批量导出请求量报表」的功能。
内容的提问来源于stack exchange,提问作者Ross Gerring
相关产品推荐
相关产品推荐

