Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 以编程方式监控谷歌API的使用情况?_Google Maps_Google Api_Google Developers Console - Fatal编程技术网

Google maps 以编程方式监控谷歌API的使用情况?

Google maps 以编程方式监控谷歌API的使用情况?,google-maps,google-api,google-developers-console,Google Maps,Google Api,Google Developers Console,如果我们打开谷歌控制台,我们会看到每个服务已经完成了多少个请求。有办法出口这些柜台吗?我找不到任何负责这些计数器的API 多年过去了,仍然无法设置API使用警报?如果没有编程访问,当API使用量超过阈值时,是否有办法设置警报?如第一个答案所述,没有这样的API来监控这些使用量,但有两种方法可以监控您的使用情况,即: 安装时,如果您在一个月内达到指定预算的某个金额,这将触发通知,但请注意,这只会通知您,并且在指定金额后不会实际停止使用 如果您想监控或了解您的日常使用情况,您可以在BigQuer

如果我们打开谷歌控制台,我们会看到每个服务已经完成了多少个请求。有办法出口这些柜台吗?我找不到任何负责这些计数器的API


多年过去了,仍然无法设置API使用警报?如果没有编程访问,当API使用量超过阈值时,是否有办法设置警报?

如第一个答案所述,没有这样的API来监控这些使用量,但有两种方法可以监控您的使用情况,即:

安装时,如果您在一个月内达到指定预算的某个金额,这将触发通知,但请注意,这只会通知您,并且在指定金额后不会实际停止使用

如果您想监控或了解您的日常使用情况,您可以在BigQuery导出的帮助下实现我们所称的频道。这将为您提供每日使用情况的明细报告。可用于使用BigQuery导出检索此类报告的标准SQL代码为:

您可以了解有关如何设置BigQuery导出的更多信息

如果您想将每天的使用量限制在某个数量,还可以实现,其中它只允许API每天调用特定数量的请求。
如果您需要帮助正确计算每个API每天的请求量,使其符合特定预算,您可以联系Google Maps平台API的支持团队。

我认为预算是目前最好的方式。 SELECT Date(usage_start_time, "America/Los_Angeles") AS billing_day, invoice.month AS invoice_month, service.description AS service, sku.description AS sku, ( SELECT l.value FROM Unnest(labels) AS l WHERE l.KEY = 'goog-maps-channel' ) AS goog_maps_channel, Round(Sum(usage.amount), 2) AS usage_amount, usage.unit AS usage_unit, Round(Sum(cost), 2) AS cost, cost_type, currency FROM `PROJECT_ID.DATASET_NAME.gcp_billing_export_v1_BILLING_ACCOUNT_ID` WHERE invoice.month = '201906' -- Change the invoice month with the same format as the example. GROUP BY billing_day, invoice_month, service, sku, goog_maps_channel, usage_unit, cost_type, currency ORDER BY billing_day, service, sku