我有一个 GCP 项目和多个使用 Google Cloud API(例如 Cloud 文本转语音、Cloud 语音转文本等)的用户/服务帐户。在每个 API 的指标概览中,可以看到谁调用了 API 的频率,但对于计费概览,无法确定哪个用户/服务帐户产生了特定金额的费用。所以我的问题是:是否可以在实际计费费用中识别不同的用户/服务账户?
我正在寻找一种原生或简洁的方法来实现这一点,而无需将指标数据映射到账单数据。此外,我想避免为每个用户/服务帐户使用多个项目
通常,人们会使用标签来区分不同的用户,但不幸的是这些 API 不支持标签(请参阅当前支持的服务列表:https://cloud.google.com/resource-manager/docs/creating-managing-labels#label_support)
此外,每个用户/服务帐户都有一个与之相连的单独 Cloud Run 实例,该实例运行一个服务器来监听传入的请求并将其转发到相应的 API。这种方法是否有助于在一个 GCP 项目中实现从用户到成本的映射?