客户的Firebase

时间:2018-06-29 05:34:24

标签: android firebase firebase-realtime-database

通常,当我们使用Firebase作为开发人员时,我们通过登录Google帐户来使用自己的Firebase开发人员控制台。

但是为使用Firebase的客户端开发应用程序时该怎么办?例如,我有一个客户,他想要一个应用程序,该应用程序将使用firebase保存和检索数据。作为开发人员,我必须使用自己的firebase帐户,并在firebase中添加数据库,并将该firebase数据库附加到客户端的应用程序。

现在,随着数据的增长,Google将从我的帐户中扣除使用Firebase数据库的费用。我们如何才能使客户每月支付Google使用Firebase而不是开发人员的费用?

2 个答案:

答案 0 :(得分:0)

告诉您的客户创建一个firebase帐户,然后在其中添加您的应用程序。

这样做之后,客户可以给您开发人员或他们想要的任何其他访问权限,但所有付款只能从客户端完成

  

在最新版本的Firebase(在Google I / O 2016期间宣布)上,如何将其他人添加到我想与之协作的项目或应用程序中?我通过“设置”>“权限”遇到了IAM角色。这是正确的方法吗?如果我在此添加人员并分配了角色,例如“编辑”,会通过电子邮件通知他/她吗?是发送请求还是将请求直接添加到该角色?

  1. 在新的Firebase控制台中选择您的项目

  2. 在项目名称旁边的左上角,单击设置/齿轮图标

  3. 单击用户和权限

  4. 在Google Cloud Developer控制台中,单击IAM ADD

  5. 输入要添加的用户名/电子邮件,然后选择适当的角色(根据需要,项目->所有者/编辑者/查看者等)

  6. 点击添加

添加的用户将被邀请加入该项目

答案 1 :(得分:0)

一个更简单的选择是您为该项目开设一个Google帐户,并为其创建一个类似的firebase帐户。当您将项目交付给客户时,通知期望的项目并向他/她说明如何支付服务费用。万一他们的项目超出了极限。这就是我的工作。