【问题标题】:How much did the user action cost in the Google Cloud and Firebase?Google Cloud 和 Firebase 中的用户操作成本是多少?
【发布时间】:2019-08-28 04:54:37
【问题描述】:

我试图了解我的应用的每个用户正在使用多少资源(Google Cloud、Firebase)。我很乐意提供相关文档和实施示例的链接。

我希望用户提前付款,并在借方低于 0 时为用户阻止昂贵的服务。

【问题讨论】:

    标签: firebase firebase-realtime-database google-cloud-platform google-cloud-firestore cost-management


    【解决方案1】:

    Firebase 或 Google Cloud Platform 中没有内置任何内容来分解应用用户的资源消耗。

    如果您的用例需要它,您必须自己构建它。如何做到这一点取决于您使用的每个单独的产品。

    【讨论】:

    • 谢谢弗兰克。可能吗?我正在使用两种可能很昂贵的资源。首先是语音到文本。 (不可避免。)第二个是 Firestore,用于实时更新消息给进行共享编辑的用户。 (我可能会转移到另一个平台。)
    • 我们在这里谈论的是软件,所以如果您愿意花费时间和精力,大多数事情都是可能的。如果您正在调用 GCP 文本转语音 API,那么您正在(或至少应该)从服务器执行此操作,在这种情况下,您可以安全地记录您正在创建的每个用户要求,以及实施收费模型所需的任何其他信息。对于 Firestore,您无法在安全规则中实施 read 速率限制。见stackoverflow.com/questions/53227674/…
    • 是的,文本转语音部分并不让我担心。 Firestore 更让我担心,因为在我的编辑器中编辑的每个“文档”都包含大量记录(Firestore 中的“文档”)。但是,如果我理解正确,则检索集合的快照(这是我的“要编辑的文档”)并开始收听更改只是 1 次读取。但是......我不确定。这让我很担心。
    猜你喜欢
    • 1970-01-01
    • 2012-01-21
    • 2019-10-22
    • 2017-09-20
    • 2018-05-28
    • 2018-09-09
    • 1970-01-01
    • 2019-05-25
    • 1970-01-01
    相关资源
    最近更新 更多