问题描述
抱歉,如果标题听起来令人困惑.我希望我能在这里更好地解释.我们知道,每台设备可以有多个 google 帐户,其中第一个在设备中创建的 google 帐户将是主帐户.在 google play 应用中,用户实际上可以选择不同的 google 帐户来登录设备上的 Google Play 商店.
Sorry if the title sound confusing. I hope that I can explain better here.We know that each device can have multiple google account of which the first created google account in the device will be the primary account. In google play app, user can actually select different google account to sign in to Google Play store on the device.
例如,如果设备主帐户是 [email protected],并且用户使用[email protected]"登录 Google Play 应用.然后用户进行了应用内购买.问题是,用户还能收到购买的商品吗?
If for example, the device primary account is [email protected] and the user sign in to Google Play app with "[email protected]". The user then made an in-app purchase. The question is, will the user still be able to received the purchased item?
有人有经验吗?
非常感谢.
更新和编辑
已将问题提交给 Google Play 支持.以下是回复.
Have also submitted the question to Google Play support. Below is the reply.
感谢您与 Google 联系.我了解到您对通过 Google Play 商店购买有一些疑问.我非常乐意为您回答这个问题.在上述问题中,如果用户登录与设备上的主帐户不同的帐户,则登录的帐户将是为交易计费的帐户,它将是唯一可以访问应用程序或购买的应用程序内容的帐户.我希望能回答您的问题.如果您有任何其他问题或意见,请告诉我,我很乐意为您提供帮助."
所以我猜如果应用程序使用设备主帐户登录而使用另一个帐户进行购买,则不会收到该项目.可能这就是为什么有很多关于购买的应用内商品没有收到的抱怨的原因.
So I guess if the app is signed in with the Device primary account while the purchase is made with another account, the item will not be received. Probably this is the reason why there are many complains on the purchased in-app item not received.
据我所知,android sdk 中没有办法验证设备主帐户是否与 Google play 中使用的帐户相同.如果有人知道如何验证这两个帐户,请分享代码.
As far as I know, there isn't a way in the android sdk to verify if the device primary account is the same as the one used in the Google play. If anyone has an idea how to verify these 2 accounts, please do share the code.
推荐答案
所以根据 Google Play 支持团队的回复.用户还能收到购买的商品吗?"的答案.如果设备主帐户和 Google Play 帐户彼此不同,则显然是否.
So accordingly to the reply from Google Play support team. The answer to "will the user still be able to received the purchased item?" is clearly a no if the device primary account and the Google Play account is different from each other.
这篇关于使用不同于设备主帐户的 google play 帐户进行应用内购买的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!