通过应用内购买删除广告

发布于 2025-01-06 17:09:53 字数 179 浏览 2 评论 0原文

我正在寻找有关如何通过应用内购买删除应用程序中的广告的教程或解释?

我会在我的应用程序中放置一些带有 ad-mob 的广告,但我也希望用户在支付一点捐款时可以禁用这些广告。您是否知道可以在其中找到如何执行此操作的分步说明的网站或教程?

或者我需要发布我的应用程序的 2 个版本吗?付费的一款有广告,一款没有广告?

I'm searching for a tutorial or an explanation on how to remove advertisement in my application with in-app purchase?

I will put some ads with ad-mob in my app but I also want, that the user can disable the ads when he pays a little donation. Do you know a site or tutorial where I can find a step-by-step explanation how to do this?

Or do I need to publish 2 versions of my app? One with ads and one without ads for paying?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

星星的軌跡 2025-01-13 17:09:53

不要使用 SharedPreferences 方法,因为如果用户刷新应用程序数据或卸载/重新安装您的应用程序,他们的无广告状态将丢失。

一些想法:

  1. 如果您的应用程序具有任何类型的基于网络的登录或授权,您可以通过更新网络数据库的客户数据来将用户标记为购买了无广告版本,然后在登录和验证后在代码中禁用广告。这样做的另一个好处是可以跟随用户使用新设备。
  2. 使用多种方法之一获取唯一的设备 ID,并将其存储在 Web 服务器数据库中。启动时,查询数据库以查看设备是否无广告。请参阅 Android 唯一设备 ID。但这仅适用于该特定设备。

这两个应用程序的方法也足够简单,可以完成工作。 :)

Don't use the SharedPreferences method because if the user flushes the app data or uninstalls/reinstalls your app their ad-free status will be lost.

A couple of ideas:

  1. If your app has any kind of web based login or authorization, you can flag the user as having bought the ad free version by updating the web database's customer data and then disable ads in code following login and verification. This has the added benefit of following the user to new devices.
  2. Use one of the several ways to get a unique device id, and store that in a web server database. On startup, query the DB to see if the device is ad-free. See Android Unique Device ID. This will only work for that particular device though.

The two apps approach is simple enough to get the job done too. :)

゛时过境迁 2025-01-13 17:09:53

该演示文稿似乎解释了一个示例,并包含 github 上源代码的链接:
http://gotocon.com/dl/2011/GeekNights/Tjen_penge_p%C3 %A5_Android_ARH.pdf
它将购买的升级存储在共享首选项中。

但是,我仍在寻找一种更安全、更强大的解决方案来解决此处解释的用例:
http://vlingo-en.custhelp.com/app/answers/detail/a_id/1785/~/moving-in-app-purchase-(ad-removal)-to-new-android-电话/p/180

This presentation seems to explain an example and includes a link to source code at github:
http://gotocon.com/dl/2011/GeekNights/Tjen_penge_p%C3%A5_Android_ARH.pdf .
It stores the purchased upgrade at a sharedpreference.

However, I'm still looking for a more secure and robust solution that works out the use-case explained here:
http://vlingo-en.custhelp.com/app/answers/detail/a_id/1785/~/moving-in-app-purchase-(ad-removal)-to-new-android-phone/p/180

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文