跳转到内容

变现要求

变现走 FRVR 的模块。不允许变现的渠道会把广告 / 内购报告为不支持。

  • 应该FRVR.ads 显示广告。
  • 应该FRVR.iap 处理内购。
  • 必须不直接打包第三方广告 SDK(AdSense、AdMob、IronSource、AppLovin、Unity Ads 等)。如果 FRVR 不支持你需要的 provider,告诉 FRVR 加进来。
  • 必须不打包第三方支付 SDK 或 webview 跳转(Stripe、PayPal、直接调渠道原生 billing)。
  • 必须不从游戏画布里跳到平台外变现服务(联盟链接、“到我们站买”按钮、打赏)。
  • 必须不在能力不可用时显示”看广告” / “购买”按钮。用 FRVR.ads.isReady(type)FRVR.ads.isSupported(type)FRVR.iap.isReady()。直接隐藏入口,不要显示一个 disabled 的按钮 —— 审核会把 disabled 按钮当成残缺或坏掉的功能。
  • 必须不在紧密循环里反复重试广告或内购。
  • 奖励必须仅在 AdShowResult.COMPLETED 时发放。
  • 必须不给出会显著改变游戏平衡性的奖励(精力恢复 OK;永久属性提升不行)。
  • 必须FRVR.iap.getCatalog() 驱动商品标题、描述、价格,不要写死字符串。写死的价格会引发退款纠纷。
  • 必须支持新装机 / 新设备恢复购买。详见 Recovering from crashes
  • 必须FRVR.cloudStorage 持久化消耗品余额。
  • 必须不在没接好云存储的情况下上线内购。如果当前渠道不支持 FRVR.cloudStorage,就别开内购。