Windows 8 如果Windows应用商店应用程序处于试用模式,在其中显示广告的最佳做法是什么?

Windows 8 如果Windows应用商店应用程序处于试用模式,在其中显示广告的最佳做法是什么?,windows-8,windows-store-apps,windows-store,Windows 8,Windows Store Apps,Windows Store,我创建了一个id为enableAds的div。此div包含两个附加的ad控件。我只想在应用程序处于试用模式时显示这些广告。如果用户购买了应用程序,我想删除广告 这是正确的方法吗?理想情况下,我想给用户一个无限期的试用模式,这样他们就可以在不想付费的情况下继续在广告中使用它。要做到这一点,应用内购买似乎有点复杂 另一个选择是启动两个应用程序:1。免费广告。无广告付费 有人能分享这方面的最佳实践吗 您可能想查看MSDN上的。第一个场景向您展示了如何检查应用程序的收据,以查看应用程序是否处于试用模式或

我创建了一个id为enableAds的div。此div包含两个附加的ad控件。我只想在应用程序处于试用模式时显示这些广告。如果用户购买了应用程序,我想删除广告

这是正确的方法吗?理想情况下,我想给用户一个无限期的试用模式,这样他们就可以在不想付费的情况下继续在广告中使用它。要做到这一点,应用内购买似乎有点复杂

另一个选择是启动两个应用程序:1。免费广告。无广告付费


有人能分享这方面的最佳实践吗

您可能想查看MSDN上的。第一个场景向您展示了如何检查应用程序的收据,以查看应用程序是否处于试用模式或是否已购买,这将允许您适当地显示/隐藏广告。该示例没有专门介绍广告,但它应该是您的一个良好起点。

因此,只要您处于试用模式,用户可以使用此应用程序,但不必担心应用程序的麻烦。一旦您购买了应用程序,trialmode将为false,我应该添加删除广告的逻辑。是否可以正确测试此应用程序以确保用户不会遇到问题。您可以在开发应用程序时使用CurrentAppSimulator()类进行测试。它基本上允许您执行模拟的应用程序内购买。您还可以从中检索收据。在发布之前,您必须将其更改为CurrentApp()类,但这是确保逻辑正确的好方法。CurrentApp具有几乎所有相同的方法,因此应该很容易在两者之间进行交换。