2013-03-15 96 views
0

是否可以在应用程序外部购买应用内商品?该方案是我们想提供两种应用内产品:Windows Phone在应用程序外购买应用程序?

  • 高级
  • 高级免费

两款产品都提供相同的功能,但“顶级自由”是有限的少数选定的用户。我们不希望其他用户能够购买“Premium Free”产品。

如果应用程序未提供购买“高级免费”产品的链接,用户是否有可能以某种方式购买该产品?

更新:

的想法是通过应用程序来提供这两个“溢价”和“高级自由”。但“免费赠送”仅限于提供正确代码的用户。所以:

  1. 应用显示页面“获取溢价包”
  2. 该页面包含优惠券代码字段
  3. 如果用户提供优惠券代码,她被引导到“高级免费”产品(应用程序的应用内产品在Windows Phone商店中)。
  4. 如果未提供优惠券代码,用户将被带到“高级”产品(应用程序在Windows Phone商店中的应用内商品)。

恐惧是用户找到了一种方法来获得没有优惠券代码的“免费”包。从应用外部。例如,如果产品在Store上有直接链接(URL,我不知道应用内商品是否拥有它们),并且用户使用手机打开链接,她可以将该产品从应用程序“外部”获取。

如果通过应用程序访问应用内产品的唯一方式,上述步骤应该可以。

回答

1

这是不可能做你所描述的(在应用程序之外创建一个IAP),但你可以做一些非常相似的事情。

与其尝试向应用外部的某些用户提供某些内容,您可以在应用内拥有某些仅供特定用户使用的内容。
市场认证指南中没有任何内容阻止您实现此目标。显然这是如何实现的将取决于你的应用程序。如果有问题的应用程序允许(或要求)用户登录,则可以将设置添加到帐户详细信息中,以控制哪些IAP选项可用。如果有问题的应用程序不支持或不具有用户帐户,则需要指出可用的特殊选项。一种这样的选择可能是允许在应用中的某个地方输入解锁代码,这可以允许访问特殊的IAP选项。当然,如果您的目标是通过IAP提供免费物品,您可以在解锁代码输入时在应用程序中使用它们。

更新否,为IAP定义的产品不能在您的应用程序之外购买。原本我认为这个问题很棘手。

+0

感谢马特的答复。我用更多信息更新了我的问题。这个想法是,产品通过应用程序提供。但担心的是用户能够从应用程序外部获取产品。 – 2013-03-16 07:48:38