如何使用应用内结算来禁用应用程序中的广告?
Posted
技术标签:
【中文标题】如何使用应用内结算来禁用应用程序中的广告?【英文标题】:How to use in-app billing to disable ads from application? 【发布时间】:2012-05-14 13:02:55 【问题描述】:我想使用应用内计费来控制一些应用功能,
实际上,我想从决定支持我的应用程序的用户那里删除广告。
问题不在于如何使用应用内计费进行购买,而在于如何管理用户卸载应用并稍后重新安装的情况。
在这种情况下,应用程序应该如何知道升级是否已购买?
我必须实现外部服务吗?或者还支持跟踪特定用户的订单?
【问题讨论】:
【参考方案1】:您不需要外部服务。您可以在 Google Play (android Market) 上将您的 InApp 购买项目设置为 'managed purchase'。在应用启动时,将RESTORE_TRANSACTIONSBillingRequest 发送到 Google Play。此请求检索受管购买的用户交易状态。仅当您需要检索用户的事务状态时才应发送此请求,这通常仅在您的应用程序重新安装或首次安装在设备上时。
【讨论】:
以上是关于如何使用应用内结算来禁用应用程序中的广告?的主要内容,如果未能解决你的问题,请参考以下文章