【问题标题】:Play Store in-app billing only for some users仅适用于部分用户的 Play 商店应用内结算
【发布时间】:2018-05-08 09:14:24
【问题描述】:

在以下场景下:

  • 该应用程序具有应用内计费购买以获取不同的产品,例如产品 A、产品 B、产品 C、产品 D 和产品 E。
  • 支付是在app里完成的,由我的私人服务器确认,所以我可以决定哪些用户可以得到哪些产品。

我想给随机用户免费赠送随机产品,例如:

  • 用户1免费获得A和C(创建账户时),但需要付费才能获得B、D和E;
  • 用户2免费获得D和E(创建账户时),但需要付费才能获得A、B和C;
  • 用户3免费获得C和D(创建账户时),但需要付费才能获得A、B和E;
  • 用户4免费获得C(创建账户时),但需要付费才能获得A、B、D和E;
  • 用户 5 没有免费获得任何东西;

我的问题是: Play 商店政策是否允许这种策略? 某些用户能否获得其他用户必须付费的免费产品?

我在指南中找不到任何参考:https://play.google.com/about/monetization-ads/payments/

我问这个问题是因为我知道事实上,Apple 不允许在 Apple App Store 中使用这种策略,所以我想知道 Google 是否允许在 Play Store 中使用。

【问题讨论】:

    标签: android google-play


    【解决方案1】:

    为什么不使用提供给随机用户的促销代码:

    https://developer.android.com/google/play/billing/billing_onetime#redeem_a_promo_code

    这是官方允许的,您可以控制使用方式、地点和时间。

    【讨论】:

    • 这很好。但它必须是随机的且无需用户干预(将其视为 A/B 测试)
    • 没有用户交互就无法启动购买流程。但是,您可以根据您的规则将这些免费功能添加到查询的购买中。但是您必须确保用户始终获得这些功能,而他实际上是为此付费的。
    • 是的,但是产品的所有权(如果用户可以在应用程序中使用它)可以由我的服务器(自定义 API)确定,或者在应用程序内购买随机分配之后.好的,那么重要的是不违反规则是用户得到了所支付的费用,而他们在没有任何互动的情况下免费获得应用内商品并不重要?
    • 是的。但是,有一点需要注意:不允许使用 PayPal 等外部服务绕过 IAB。因此,如果您对网站上的特定应用功能收费,您将违反第一项政策:Developers offering products within a game downloaded on Google Play or providing access to game content must use Google Play In-app Billing as the method of payment.
    【解决方案2】:

    所有 Google 政策都在http://play.google.com/policy 讨论 通常任何讨论政策的堆栈溢出问题都是题外话,将被关闭。

    在这种情况下,我会非常担心您可能违反了赌博政策 - 当您付款时得到随机的东西听起来像是赌博。 https://play.google.com/about/restricted-content/gambling/

    【讨论】:

      猜你喜欢
      • 2014-11-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-23
      • 1970-01-01
      • 1970-01-01
      • 2016-01-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多