2

自今年年初以来,可以为应用程序使用促销代码:创建促销

应用内促销页面所述,促销代码也可以在应用内兑换。

它还说“您也可以将 SKU 保留在 Play 商店之外,因此获取该商品的唯一方法是输入该 SKU 的促销代码。”。

这就是我想要的应用内产品:只让用户通过在应用内输入促销代码来获得应用内产品,并且不允许用钱购买它。

如何才能做到这一点?

4

1 回答 1

1

通过分析 Play Store 应用程序,我发现当前版本会打开“兑换代码”对话框,其意图如下:

try {
  final Uri redeemUri = Uri.parse("https://play.google.com/redeem");
  final Intent redeemIntent = new Intent(Intent.ACTION_VIEW, redeemUri);
  startActivity(redeemIntent);
} catch (android.content.ActivityNotFoundException e) {
  // Play Store app is not installed
}

请注意,这可能会在任何新版本的 Play 商店中发生变化。

于 2016-03-15T09:16:43.857 回答