【问题标题】:How to get Google Billing details programmatically?如何以编程方式获取 Google Billing 详细信息?
【发布时间】:2018-12-29 15:55:38
【问题描述】:
我正在为我的服务使用多个 Google API,而我每天需要执行的一项无聊任务就是进入 Google Developers Console 并查看我当前的月份平衡。
我想知道 Google 中是否有一个 API 可以检查当前月份的费用,而无需输入 IAM每次。我检查过 Google Billing API 没有这样的功能,但有很多(无用的)服务,比如返回发票帐户的名称或项目的名称。
【问题讨论】:
标签:
api
google-api
billing
【解决方案1】:
获取此信息的推荐方法是通过 BigQuery 导出。您可以对其进行配置,以便自动导出详细的计费数据供您查询。以下是关于如何设置 BigQuery 导出的instructions。
另一种选择是将计费数据导出到定期放置在 GCS 存储桶中的 CSV 或 JSON 文件中。但是,这种类型的导出不会像 BigQuery 导出那样为您提供详细的信息。这里是instructions关于如何设置 GCS 导出。