【问题标题】:In App Billing - Monthly Subscription Version 3应用内计费 - 每月订阅版本 3
【发布时间】:2014-06-26 06:28:35
【问题描述】:

我想为我的应用程序实施每月订阅以启用无广告版本。我已经为此实现了一个演示,并且工作正常。

在我的应用程序中实现实际场景时,我有一些疑问:-

  • 如果用户更换了他/她的移动设备怎么办。如何也可以在其他设备上对其进行管理。 (我计划在一台设备上购买订阅时,然后在共享首选项中保存是/否值并基于此启用或禁用广告。我的问题是当我更改设备时,共享首选项的值如何在其他设备上检查)

  • 如果用户从他的 Google 电子钱包中取消订阅会怎样。我已经在首选项中保存了是/否值,为此我将使用购买状态 API 检查活动订阅。 (这样好吗?)

    我只是想知道如何处理这些订阅以启用应用程序的无广告版本。 请求任何更好的建议。

【问题讨论】:

    标签: android in-app-purchase subscriptions


    【解决方案1】:
    1. 您需要将购买数据传递到您的服务器,服务器将其存储在最后。您可以随时从您的服务器获取用户订阅状态。只需检查共享首选项是否有订阅信息来显示/隐藏广告。如果共享首选项没有任何订阅相关数据(设备更改或用户可能已清除缓存),您应该向您的服务器询问其数据并相应地显示/隐藏广告。

    2. 如果用户取消其订阅,您可以触发库存查询,该查询将为您提供当前的购买状态。所以你的方法在这里可以正常工作。

    【讨论】:

      猜你喜欢
      • 2013-11-05
      • 2015-08-05
      • 2012-12-02
      • 2016-01-22
      • 2013-03-11
      • 1970-01-01
      • 1970-01-01
      • 2012-08-27
      • 1970-01-01
      相关资源
      最近更新 更多