【发布时间】:2018-04-10 05:59:33
【问题描述】:
我想使用“推荐和赚取”概念来实现 https://firebase.google.com/docs/dynamic-links/use-cases/rewarded-referral 在我的应用程序中。
当我使用用户 ID 创建动态链接时
FirebaseUser user = mAuth.getInstance().getCurrentUser();
获取当前用户总是返回null。
我的问题是:
如果我想使用动态链接实现“推荐和赚取”,我必须让用户注册或使用 Firebase 登录系统登录(Firebase 电子邮件登录、fb 登录...e.t.c)。
如果我有自己的注册数据库,并且我正在存储凭据并从服务器验证用户。所以我没有使用firebase登录系统。是否仍然可以使用 firebase 实现“推荐和赚取”?
如何跟踪安装或未安装的人,我应该如何给他奖励。
如果有人实现了“推荐和赚取”,请给我一些示例或示例链接
【问题讨论】:
-
注意:如果您的应用允许用户在应用中删除他们的帐户(例如出于隐私原因),并且您在上面的链接中实施了推荐指南,那么可以使用链接登录,给推荐人奖励,删除帐户,登录(新用户事件=新
uid),可以重复给推荐人无限奖励。为避免这种情况,providerUid应存储在后端,而不是 FirebaseAuthuid。
标签: java android firebase firebase-dynamic-links reward-system