跨平台服务支付与跳转合规性问询(Android&Apple)
场景说明
- 应用A:支持Android和Apple平台的应用内购买(in-app-purchase)。
- 网站(规划中):提供与应用A不同但关联的服务(如查看应用A用户使用统计、发送消息或任务),采用Stripe实现付费功能。
- 应用B(规划中):简化网站访问,将部分网站功能迁移至移动端,支持Android和Apple平台的应用内购买(in-app-purchase)。
- 跳转规则:应用A跳转至网站,网站跳转至应用B,应用B不跳转至网站。
技术问询
- 根据Apple指南3.1.3(b)条款,跨平台服务中,只要对应服务在移动端支持应用内购买,即可在其他平台提供非应用内购买支付方式。请问Android平台是否支持该规则?
Apple指南3.1.3(b)原文:跨平台服务:运行于多平台的应用,允许用户在其他平台或网站访问其在应用内获取的内容、订阅或功能(包括跨平台游戏中的消耗品),前提是这些内容同样可在应用内通过应用内购买获取。
- Apple和Android通常禁止应用跳转至含支付方式的外部服务。若应用A跳转至的网站提供的服务无法在应用A内获取,该跳转是否合规?
补充:已咨询Google官方,回复无法对规划实现做评价,建议提交应用审核并参考《开发者计划政策》(原页面为英文)。
问题解答
1. Android平台对跨平台支付规则的支持
Android没有与Apple指南3.1.3(b)完全匹配的条款,但依据其开发者计划政策的核心逻辑:如果某项付费内容或功能在Android应用内支持通过Google Play应用内购买获取,那么允许用户在其他平台(比如网站)使用非应用内购买的方式购买同一项内容/功能,前提是跨平台的权益互通,且不能引导用户绕开Google Play支付体系去购买仅能在Android应用内使用的内容。
2. 应用A跳转外部付费网站的合规性
Apple平台
按照Apple审核规则,若应用A跳转的网站提供的是应用A本身不具备的独立服务,而非应用A内已有付费内容/功能的替代购买渠道,这种跳转通常是合规的。需要注意的是,不能在应用A内引导用户去外部网站购买本应通过应用内购买获取的内容,且跳转的网站服务需和应用A的核心服务明确区分开。
Android平台
Google官方明确无法对规划中的实现做预审核评价,建议从以下方向判断:如果跳转的网站服务是与应用A关联但独立的新服务(而非应用A内服务的外部付费入口),且没有在应用A内进行诱导性付费引导,大概率符合政策要求。最终合规性以应用提交审核后的结果为准,需严格遵循Google开发者计划政策的相关条款。
内容的提问来源于stack exchange,提问作者Simple Dev
相关产品推荐
相关产品推荐

