如何添加应用内结算的折扣价格并显示在应用程序中?

问题描述 投票:0回答:2

我正在尝试在有限的时间内提供折扣。

我想按照下图显示金额,但我无法这样做。

我在 Google Play 开发者控制台中找不到任何选项。

如有任何帮助,我们将不胜感激。

android in-app-purchase in-app-billing google-developers-console
2个回答
2
投票

我也没有从 Google Play 开发者控制台看到任何第一手选项来实施折扣价格解决方案,所以我继续实施自己的解决方案。我在下面分享我是如何实现的:

  1. 在 Play 开发者控制台的应用程序中声明折扣价 SKU(又名应用内产品)。
  2. 如果尚未使用您的应用程序,请将其注册到 Firebase。
  3. 声明一个远程配置变量,该变量将定义当前活动的 sku。此 SKU 是向用户显示的可购买选项。
  4. 使用 Google Play 结算库获取所有应用 SKU 详细信息,即所有折扣 SKU 和您已有的基本 SKU。
  5. 获取步骤 3 中定义的远程配置变量值。
  6. 计算当前活动 SKU 的折扣基本 SKU 并将其显示给您的应用程序的用户。

例如, 假设您的 SKU“A”售价为 10 美元,折扣 SKU“B”售价为 5 美元。在 firebase 远程配置中,假设您有一个当前活动 SKU 的远程配置变量,设置为“A”。这意味着您尚未提供任何折扣。现在,将远程配置变量值更改为“B”,现在您可以将折扣计算为 50% w.r.t。您的基本 SKU“A”并向用户显示“B”SKU 的价格(5 美元)。


0
投票

这是一种 hack,但您可以使用产品描述字段。截至目前,它还没有在任何地方显示,因此您可以自由输入您想要的任何内容并通过您的应用程序提取它。

如果您想在此字段中获得合理的描述,请发挥创意并放置如下文本:“现在从 XX,XX$ 打折”:)。

对于 Google Play 管理中心上的波兰语,我们深表歉意。

© www.soinside.com 2019 - 2024. All rights reserved.