如何使用应用内结算来停止应用中的广告?

时间:2012-05-14 13:02:56

标签: android in-app-purchase

我想使用应用内结算来控制某些应用功能,

实际上我想从决定支持我的应用的用户中删除广告。

问题不在于如何使用应用内结算购买,而是如何管理用户将卸载应用的情况;请稍后重新安装。

在这种情况下,应用程序应该知道是否已购买升级?

我必须实施外部服务吗?或者也支持特定用户跟踪订单?

1 个答案:

答案 0 :(得分:2)

您不需要外部服务。您可以在Google Play(Android电子市场)上将InApp购买项目设置为'managed purchase'。在应用启动时,将RESTORE_TRANSACTIONS BillingRequest发送到Google Play。此请求检索用户的托管购买交易状态。只有在需要检索用户的事务状态时才应发送此请求,这通常仅在您的应用程序首次在设备上重新安装或安装时才会发送。