revenuecat -originalAppUserId 是如何工作的?

问题描述 投票:0回答:1

我在我的应用程序(Android/Flutter)中使用自动续订订阅。现在我使用“测试卡”/测试模式。这是我的用户案例:

  1. 我的测试用户有 google acc [电子邮件受保护](示例)。
  2. 我是第一次创建订阅。我得到了originalAppUserId - value1。
  3. 时间经过 20-30(分钟)- 测试订阅变为非活动状态。我也可以卸载该应用程序。
  4. 我创建了一个新订阅(第二次)。我得到了originalAppUserId - value2。
  5. originalAppUserId 第一次和第二次的 value1 不相等。 这是对的吗?我预计这些值将是相等的(当前 google acc 的唯一且相等的值)。

我可以使用 SDK 从商店帐户(电子邮件/ID)获取唯一值吗?还是不可能?

那我需要自己创建用户id吗?例如,使用Google帐户为应用程序添加授权?这行得通吗?

任何选择 - 我将非常感谢您的帮助。

android flutter subscription revenuecat
1个回答
0
投票

根据我的研究,如果你想获得多平台支持,比如用户从android登录并且同一用户转到android,你需要在配置收益猫时设置customAppId,但在我的主应用程序文件中,除非用户登录,否则用户ID仍然不可用,所以我想到只有在用户使用客户应用程序ID登录后才初始化配置。

© www.soinside.com 2019 - 2024. All rights reserved.