假设:用户需要登录帐户才能运行应用程序并购买应用程序项目
故事:有一个叫John的用户。他在名为“John1”和“John2”的应用程序中注册了两个帐户
其次,约翰使用他唯一的一个gmail帐户购买物品 - “john@gmail.com”
问题是,John以John1身份登录并购买item1。然后,他注销并以John2身份登录
由于item1被设置为一次性结算,John2是否需要再次支付购买item1的费用?
对我来说,因为他正在使用单独的帐户,他应该再次付款。
但我不知道谷歌如何处理它
那么,对于这两个基础,我应该如何以语法方式处理它们?
感谢。
答案 0 :(得分:2)
我认为“一次性结算”是指“托管”项目。 如果是这样,用户将无法再次购买该商品,因为他在Google Play上的帐户已经购买了该商品。
如果您想让用户再次购买,请将该项设为“非托管”,并将数据存储在服务器端数据库中,以了解哪些应用用户(而非Google Play用户)购买的内容。
答案 1 :(得分:1)
您不应该允许用户注册相同的电子邮件。他必须使用不同的电子邮件,以正确和通用的方式使用不同的帐户。