Android 具有相同Google帐户的用户的InApp订阅

Android 具有相同Google帐户的用户的InApp订阅,android,in-app-purchase,in-app-billing,in-app-subscription,Android,In App Purchase,In App Billing,In App Subscription,我正在开发的应用程序将有inApp订阅。现在我面临的问题是,当用户为APP_user_1购买订阅时(例如),然后登录到APP_user_2,他不能购买相同的订阅,因为他已经为这个谷歌帐户(他用于Play Store)购买了订阅 我考虑了几种解决方案: 将订阅作为消耗品并立即消费(但这样就不会有自动续费之类的事情) 将为当前Google帐户购买的所有项目提供给所有将要登录的应用程序用户(但这并不是很好) 那么,有没有其他方法可以解决这个问题呢 订阅连接到下载应用程序的google帐户(或者如果

我正在开发的应用程序将有inApp订阅。现在我面临的问题是,当用户为APP_user_1购买订阅时(例如),然后登录到APP_user_2,他不能购买相同的订阅,因为他已经为这个谷歌帐户(他用于Play Store)购买了订阅

我考虑了几种解决方案:

  • 将订阅作为消耗品并立即消费(但这样就不会有自动续费之类的事情)
  • 将为当前Google帐户购买的所有项目提供给所有将要登录的应用程序用户(但这并不是很好)

那么,有没有其他方法可以解决这个问题呢

订阅连接到下载应用程序的google帐户(或者如果该帐户被删除,则连接到购买订阅的新帐户)。它未与应用程序上的用户链接。因此,如果你想将订阅绑定到用户(而不是设备/谷歌帐户),那么你可能必须编写自己的计费服务。订阅连接到下载应用程序的谷歌帐户(或者如果该帐户被删除,则连接到购买订阅的新帐户)。它未与应用程序上的用户链接。因此,如果您希望订阅绑定到用户(而不是设备/谷歌帐户),那么您可能需要编写自己的计费服务。