我的应用程序用户在Firebase中,他们可以购买2种不同的升级:
-basic_version
:唯一付款,此版本适用于平安夜
-pro_version
:按月付款
当他们付款时,我以此在Firestore中更新了他们的个人资料(假装他们都买了):
activeVersions: ['basic_version', 'pro_version'];
他们每次登录时,我都会检查订阅并更新他们的记录,因此我一直都在知道他们。 我会用这些道具做我的逻辑。所以直到这里一切都很好。
我的疑问是我想免费(永远)提供pro_version
的某些人
很明显,这与Google Play的真实订阅无关。我只需要为他们保留pro_version
。但是,如何在不始终覆盖真实数据的情况下拥有它呢?
我可以在我的应用程序上列出电子邮件列表,但如果可能的话,我希望直接编辑其用户,因为这会影响一些法律问题。