很抱歉,如果标题听起来令人困惑。我希望我能在这里解释得更好。 我们知道每个设备都可以拥有多个Google帐户,其中设备中首次创建的Google帐户将成为主帐户。在Google Play应用中,用户实际上可以选择不同的Google帐户登录设备上的Google Play商店。
例如,如果设备主帐户是myprimary@gmail.com,则用户使用“anotheraccount@gmail.com”登录Google Play应用。然后,用户进行了应用内购买。问题是,用户是否仍然能够收到所购买的商品?
有没有人有经验?
非常感谢。
更新并修改
还将问题提交给Google Play支持。以下是回复。
“感谢您与Google联系。我们发现您对通过Google Play商店购物有疑问。我很乐意为您解答此问题。在上述问题中,如果用户已登录与设备上的主帐户不同的帐户,然后登录的帐户将是为交易计费的帐户,它将是唯一可以访问应用程序或已购买的应用内容的帐户。我希望答案如果您有任何其他问题或意见,请告诉我,我很乐意为您提供帮助。“
所以我猜如果在使用其他帐户进行购买时,如果应用已使用设备主帐户登录,则不会收到该项目。可能这就是为什么没有收到购买的应用内商品有很多抱怨的原因。
据我所知,android sdk中没有办法验证设备主帐号是否与Google Play中使用的帐号相同。如果有人知道如何验证这两个帐户,请分享代码。
答案 0 :(得分:3)
因此Google Play支持小组的回复也是如此。答案是“用户是否仍然可以收到购买的商品?”如果设备主帐户和Google Play帐户彼此不同,则显然不是。