更新:我发现这不是增加使用的主要原因。
我已经使用的通知键发送notification.And我知道的是,不能订阅通知关键,我们需要一个用户可以在多个设备上登录同一账户topic.But。所以,我决定节省实时数据库通知关键。
如何我的应用程序的工作是当用户将消息发送到聊天室,然后云功能触发和读取数据一次(group_chatroom_notification_keys / chatroom_id_1)来获取所有user_notification_key_n并发送通知给每个用户。问题是寄出邮件需要阅读的聊天室所有通知钥匙再试一次的方式增加了这么多的实时数据库GB downloaded.I支付收入现在每个月谷歌的35%。
我也有点混淆doc说:
“对于快速,安全递送到单个设备或设备组小,目标消息注册标记,而不是主题。”
这是什么意思安全传递?如果我使用chatroom_id为主题,所有订阅用户聊天室令牌话题降低成本。然后聊天室通知数据将被其他装置窃取?因为所有的聊天室应该是私有的,我不知道如何正确地降低成本。
有人有更好的方式来做到这一点?这样做的代价是必要的吗?
你不应该一次又一次地阅读键。我有建立私人聊天室的应用程序了。我用它的方式是:
当用户打开的聊天室我打开所有的用户密钥一次。现在,无论多少次,我发送信息我通过所有加载项云功能和CF防火通知。我希望它可以帮助和拯救你一些数据使用。