腾讯游戏iOS和Android数据不互通的原因是什么?

论坛 期权论坛 期权     
匿名的论坛用户   2020-12-30 13:24   12625   10
部分游戏在iOS和Android平台之间数据是可以互通的。
例如:
Candy Crush,在iOS平台买的道具在安卓客户端上同样可以用。
Line游戏《跑跑姜饼人》Android与iOS间同一Line账号大部分数据互通。
madhead原版《神魔之塔》也是Android与iOS间数据互通。
《部落冲突》Android与iOS间数据互通(有等级限制)。

是否是腾讯不希望数据互通,而不是像他们公告里所说的“根据苹果公司的规定”(出处:《天天酷跑》Android和iOS部分数据不互通公告)。那这样做的原因是?
分享到 :
0 人收藏

10 个回复

倒序浏览
2#
热心的小回应  16级独孤 | 2020-12-30 13:24:17
@郎启旭 的回答虽然引用了苹果的guideline,但解释基本错误。腾讯的解释只是个安民告示,其理由在guideline里面根本找不到对应的条款。

我这边逐条重新解读一遍:

https://developer.apple.com/app-store/review/guidelines/
Apps that unlock or enable additional features or functionality with mechanisms other than the App Store will be rejected
这一条很多人的解读是错误的,关键点在于对“ additional  features or functionality”的解释上。什么叫“additional features or functionality”?花游戏中的货币使用某个功能,和依靠购买来获取某个额外功能的使用权,是截然不同的两件事。举个例子,国内很多游戏都有所谓的VIP系统,VIP等级越高所获功能是不一样的。如果游戏数据打通,你在其它渠道的充值使得VIP等级上升,但是带来的新功能可以在iOS上使用,显然违反了这一条的规定。所以,数据不打通的关键在于,利用App Store购买以外的方式来解锁非通过现金购买无法开启的功能,违反了苹果的规定另外从运营的角度出发,由于iOS和安卓用户消费水平不同,对于一些带排行榜功能,靠高频率开新服获利的产品,数据分开会更有利。


拿COC来举例,这款游戏里面没有VIP系统,像用钻石加速建造这样的功能所有人都可以用,也没有充值越多的玩家可以使用更多新功能这个设定,所以不违反苹果的规定。反观其它游戏,如炉石传说等也没有这个问题。请不要用中国式的思维来理解外企的办事风格,至少在review上还真不是靠什么公关就能搞定的。

顺便提一句,直至今日,App Store审核的时候,游戏里面的VIP系统因为这一条是有可能会触雷的。带VIP系统的手游在审核时有可能会被认为“利用App Store购买外的方式解锁额外功能”被驳回。当然苹果实际执行起来并不是非常严格,也并不是所有带VIP系统的游戏都会受到“关照”。
Apps utilizing a system other than the In-App Purchase API (IAP) to purchase content, functionality, or services in an App will be rejected
这个很明显,所有和充值相关的流程都必须走App Store,这一条到哪个平台都一样。
Apps that use IAP to purchase credits or other currencies must consume those credits within the App
这条的理解很多人也有偏差。如果把这一段进行缩句的话,就是“买来的App中的货币只能在App中消耗”,而很多人理解成了“只能通过IAP来获取App中的货币”,显然两者完全是不同的概念。

那么有的人会问,像豆瓣阅读这样的产品,我在其它地方买了书同步到App上,岂不是违反了规定?对于这种情况,苹果也作了解释:
Apps can read or play approved content (specifically magazines, newspapers, books, audio, music, video and cloud storage) that is subscribed to or purchased outside of the App, as long as there is no button or external link in the App to purchase the approved content. Apple will only receive a portion of revenues for content purchased inside the App
游戏的数据,严格来说是算在“cloud storage”一类里面的。你在其它渠道用合法手段购买的电影、书籍等等云数据,一样可以在App中直接使用,不会造成问题,苹果只对用IAP渠道购买的内容提取分成。

那么,什么情况是不允许的呢?苹果也很明确地做了解释:
Apps that link to external mechanisms for purchases or subscriptions to be used in the App, such as a "buy" button that goes to a web site to purchase a digital book, will be rejected
好,我知道有的人肯定会拿淘宝出来说事,请你把上面这段话中加粗的部分读100遍再来反驳我。
3#
热心的小回应  16级独孤 | 2020-12-30 13:24:18
不用吐槽,腾讯的公告理由多半属实。

关于哪些行为在 App Store 不被允许,在苹果的《App Store Review Guidelines》都有规定。具体到游戏在 Android 和 iOS 平台数据打通这件事,主要是违反了「应用内购买」(IAP)的相关规定,具体如下:

1. 苹果官方不允许 App Store 以外的购买渠道来获得附加属性或功能。
11.1 Apps that unlock or enable additional features or functionality with mechanisms other than the App Store will be rejected
2. 苹果官方不允许使用「应用内购买」(IAP)以外的系统来购买内容、功能或服务。
11.2 Apps utilizing a system other than the In-App Purchase API (IAP) to purchase content, functionality, or services in an App will be rejected
3. 苹果官方规定,在「应用内购买」(IAP)中购买的积分或虚拟货币必须在本应用内消费。
11.4 Apps that use IAP to purchase credits or other currencies must consume those credits within the App
综上,同一 app 的 Android 版和 iOS 版如果打通数据,就会出现的绕开 IAP(Android 购买,iOS 消费)的局面,这代表什么?代表苹果没有了 7/3 分成中的 3,所以苹果当然不会允许。

而如果你要问,为什么其他 app 可以打通数据就我不行?不要天真了,苹果会很傲娇的回复你:
别人这样做了,但不是你也可以这样做的理由。
引用: https://developer.apple.com/appstore/resources/approval/guidelines.html#purchasing-currencies
4#
热心的小回应  16级独孤 | 2020-12-30 13:24:19
前几日在社区上回答“如何评价梦幻西游手游”,介绍它的优缺点时,提到了平台数据不互通这一点。全文请戳:如何评价网易新手游梦幻西游?
ios和android平台之间不互通。如果说PC端和移动端之间不互通,当然是一种明智之举。但是移动端平台的游戏服务器也无法整合,对于玩家之间的交流互动形成了难以逾越的鸿沟!好朋友看我在玩梦幻手游,也想玩,问了我哪个区之后,死活找不到。后来发现他是安卓手机,我是ios平板,服务器不一样。联想到国外LOL、WOW外服,整个欧洲也只有几个大区,而中国的LOL有二十多个区。各个区之间不相通,玩家不能交流,各种新的战术、玩法传播缓慢。否则EDG早打败SKT了,哼~
现给网易洗白。平台间数据不通基本上是无法改变的现状。原因包括平台和发行商两方面。

首先,主要原因是由于苹果作为规则的制定者,对于政策和规矩的绝对掌控权。

众所周知,在AppStore上架的应用,苹果会按照3:7的比例抽取IAP( In-App Purchase)三成的收入,作为渠道费用。而同一款应用在Google play、豌豆荚等Android渠道产生的收入提成被其平台抽走,苹果无法获得这部分分成。所以如果安卓ios数据互通,苹果会分流出很大一部分收入。再比如腾讯发行、代理的游戏,通过在微信、QQ等自家渠道分发,同时使用自己的支付工具,那所有的收入都悉数进了腾讯腰包。所以游戏发行商只要在非苹果渠道给游戏内的商品打个八折,就没有用户在苹果的app中应用内购买了。也就是产生了“套利”。为了避免这种情况的发生,最大化的保护自己的利润,苹果需要制造生态隔离,将封闭化做到底。

那例如多看阅读这样的云阅读应用,为什么可以实现平台数据互通,一次购买全平台阅读呢?

我们先看看AppStore针对数据互通的规则:
11.2    Apps utilizing a system other than the InApp Purchase API (IAP) to purchase content, functionality, or services in an App will be rejected
11.3    Apps using IAP to purchase physical goods or goods and services used outside of the App will be rejected
11.4    Apps that use IAP to purchase credits or other currencies must consume those credits within the App

根据我的理解,在AppStore中使用IAP的支付工具,在其他平台使用非苹果的第三方支付工具,并且是一次性消费,就可以实现双向同步。“一次性消费”是决定平台数据互通的关键。

比如暴雪的炉石传说,其IAP只有副本这一项,游戏的机制、玩法决定了这不是一个靠无限消费来提升体验的游戏。所以炉石传说可以在各系统、各移动端形成完整的数据互通。

反观网易的梦幻西游,游戏中的大量稀有道具、专属道具只能通过RMB兑换”仙玉“来获得。而且普通玩家要想进阶为高端玩家,获得更好的游戏体验,几乎只能通过充值,并且是随着等级的升高,持续的充值。这与炉石传说的一次购买形成较为鲜明的对比。特别是梦幻西游手游版推出了排行榜系统。包括等级排行榜、综合实力排行榜、任务排行榜、宠物排行榜等12项排行榜!排行榜是干什么的?就是为了给玩家制造成就感和动力,进而促进充值。另外一个例子,腾讯的天天系列手游。同样是坐骑、装备、装扮等各式各样的RMB专属道具,体力的源源不断消费,与社交完美契合的积分排行榜。
                                                             排行榜

                                                                 商城


所以”一次性”IAP的游戏往往可以实现平台互通,而那些IAP种类多、持续性,具有排行榜功能的游戏则无法跨越这道藩篱。

树挪死人挪活,规则是既定的,但苹果却可以有多种阐释。说到底还是一个解释权的问题。所以炉石传说的数据互通,也可能包含暴雪店大,有议价能力的原因。

另外一方面,数据不互通对于游戏开发商也不是全无好处。ios和Android平台的用户,其消费能力是不同的,通过平台的隔离会最大程度的释放用户的消费能力,以及产生重复购买等行为。
5#
热心的小回应  16级独孤 | 2020-12-30 13:24:20
郎启旭回答的已经很好了,我补充一下,大家说了那么就腾讯流氓,其实苹果更流氓。
苹果的很多东西都是可以公关的,例如植物大战僵尸2在中国差评太多,苹果就直接删掉了批量差评,例如有的公司不满足 IAP 标准没事,有些公司就有事。
这个事情的唯一靠谱解释就是腾讯是一家中国公司,针对美国的苹果私下关系不够牢靠,缺乏公关渠道。有兴趣可以问问苹果的开发者,尤其是个人开发者,说苹果开发者服务好的我相信几乎没有……
=============================
关于植物大战僵尸2删差评的报道:
宝开与苹果合作删差评 《僵尸2》评分拔高
6#
热心的小回应  16级独孤 | 2020-12-30 13:24:21
腾讯运营策略的锅吧,崩坏2的官方服iOS版和安卓版我记得是互通的
7#
热心的小回应  16级独孤 | 2020-12-30 13:24:22
吃亏的只有消费者霸王条款
8#
热心的小回应  16级独孤 | 2020-12-30 13:24:23
技术上大牛们已经说的很详细了,从玩家角度说下吧。数据互通了tx的游戏就真的没法玩了好么,某某修改器某某助手某某加速器随意修改内存数据天天飞车无限超车无限飞,天天酷跑无限无敌,当年雷霆战机还可以无限刷钻石。。。这些你让ios怎么活,虚荣现在数据共通,结果天天看到用了加速器的安卓狗。有些游戏不是越狱和非越狱都不在一个区么?
9#
热心的小回应  16级独孤 | 2020-12-30 13:24:24
看了很多回答,我觉得也可以这样解释:由于苹果走的内购,要拿走三成;国外安卓平台有谷歌支付,google play作为一个应用平台肯定会像苹果一样拿走一部分,但是考虑到两个平台各种情况(用户消费水平、用户数量、软件数量与质量、拿走金额的百分比......),google play将这些数据对比iOS并稍加平衡,再加上游戏开发商有时会对两个平台做合适的调整,所以数据互通对苹果影响不大,甚至可能会由于游戏体验等后续原因,安卓用户转移到iOS阵营。因此苹果并没有禁止这种做法。比较典型的游戏就是COC和炉石。

回到正题:腾讯手游为什么不互通?

众所周知,谷歌在天朝没法用,腾讯安卓平台游戏都是可以直接从微信QQ里面下载,最重要的是没有平台或代理费用。而安卓版的COC的国服由昆仑代理,炉石由网易代理。代理费就像google play中谷歌拿走的那部分费用,因此在充值方面无可非议。不同的是,腾讯游戏充值运营(代理)都是自家的东西。换句话说玩家使用的是与iOS相反的外部充值——微信或QQ支付,并且充值金额100%进了腾讯的腰包!但是在iOS充值的金额只有70%给了腾讯。那么问题就解决了:假设腾讯为了多赚钱,把数据互通了,并大力支持两个平台的玩家都去安卓充值。这已经不同于google play的模式了,结果就是iOS用户虽然在苹果设备玩游戏,但充值都跑到了安卓去充,在短时间内就会导致该游戏在iOS平台的收入大大减少。苹果自然不会允许这么做。


还有人问过我这样的问题:腾讯把数据互通之后,就不能把安卓冲进去的钱分给苹果一部分吗?反正就是少赚一点而已。

当时听了这个问题之后感觉苹果很霸道,但回头想想,苹果本身就比较封闭,只有它同意了才叫同意,无可厚非。腾讯之所以没有这么做当初在游戏发布应该还考虑了一个后续开发成本问题:比如说农药的皮肤可能有设计成本,玩家购买这套皮肤的钱可能会变成这个皮肤设计师的一部分独有的收入。相比COC就不同了,买宝石秒时间,零设计成本。所以COC可能会通过少赚一些钱的方法来提升玩家的体验(腾讯出手游之前,COC一直是国区畅销第一,现在也是很多外国区畅销第一,经久不衰)。但目前腾讯手游玩家一点都不少。特别像王者荣耀这种如日中天的游戏,假如还拿高成本来说事,那无异于想钱想疯了,迟早会衰落下去。
10#
热心的小回应  16级独孤 | 2020-12-30 13:24:25
很简单啊,会产生套利空间。

举个例子,你一个东西 IAP 售价 6 块钱,其中苹果拿去 1.8 块,如果数据互通,那么运营商只要相同的东西卖超过 4.2 块钱,就相当于抢走苹果的收入,而且还不算 app store 、苹果的服务器等各种隐性成本。
11#
热心的小回应  16级独孤 | 2020-12-30 13:24:26
楼上的  那你告诉我 为啥网易所有的游戏都双端互通还有PC微版 为什么网易做的这么好,随便一个游戏都是双端互通,各自付费


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3118703
帖子:623848
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP