0

是否可以在应用外购买应用内产品?场景是我们想提供两种应用内产品:

  • 优质的
  • 高级免费

两种产品都提供相同的功能,但“Premium Free”仅限于少数选定的用户。我们不希望其他用户能够购买“Premium Free”产品。

如果应用程序没有提供“Premium Free”产品的购买链接,用户是否有可能以某种方式购买该产品?

更新:

这个想法是通过应用程序提供“高级”和“高级免费”。但“Premium Free”仅限于提供正确代码的用户。所以:

  1. 应用程序显示页面“获取高级包”
  2. 该页面包含优惠券代码字段
  3. 如果用户提供优惠券代码,她将被定向到“Premium Free”产品(Windows Phone Store 上的应用程序内产品)。
  4. 如果没有提供优惠券代码,用户将被带到“Premium”产品(Windows Phone Store 上的应用程序内产品)。

令人担心的是,用户会找到一种无需优惠券代码即可获得“Premium Free”包的方法。从应用程序外部。例如,如果产品在商店中有一个直接链接(URL,我不知道应用内产品是否有它们)并且用户用手机打开链接,她可以在应用程序“外部”获取产品。

如果访问应用内产品的唯一方法是通过应用,上述步骤应该没问题。

4

1 回答 1

1

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

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

更新不,为 IAP 定义的产品不能在您的应用程序之外购买。最初我认为问题是锄头去做。

于 2013-03-15T21:06:26.010 回答