央广网首页

一键登录

首页  |  快讯  |  新闻  |  评论  |  财经  |  军事  |  科技  |  教育  |  娱乐  |  体育   |  生活  |  公益  |  女性   |  旅游  |  汽车  |  图片  |  视频  |  社区

科技频道 > 互联网

张博:通过Facebook构建下一代移动应用

2014-11-03 11:00:00  来源:中国广播网  说两句  分享到:

  央广网科技11月3日消息(记者 周涛),2014移动开发者大会在京举行,本届大会以“你就是主角”为主题。会上,Facebook平台工程合作部亚太区总经理张博发表了《通过Facebook构建下一代移动应用》的演讲。

  张博表示,Facebook打造的是跨平台方式的服务,在移动开发方面坚持三个主线:1.更好的构建应用;2.帮助应用成长;3.帮助大家赚钱。

  以下为演讲实录:

  张博:我名字叫张博,我是在亚太区负责平台工程业务的,所以说很多时间我也会跟很多开发者,尤其是在亚太区的开发者有很多深入的接触。我以前是在Facebook美国硅谷总部做研发工作的,所以很多Facebook的产品我都参与了开发。

  今天我讲到的很多平台产品,包括移动广告都是我参与开发的,所以我这边有很多第一手的资料可以跟大家分享,国内的朋友很多人对Facebook不是特别了解,今天希望我能够给大家有一个比较全面的介绍,能够把怎么样通过Facebook这个平台来做移动应用介绍给大家。

  现在移动已经非常火了,大家都知道整个移动生活方式已经把世界都占有了,每个人现在每天都在用不一样的移动设备来接入互联网,这个就是大家都看得到的趋势。

  移动方面可能大家的时间有两块分布,一块是移动的APPS,另外一个用移动的Web,这段时间内原生的APP成长得非常快,Web成长得非常慢,我们开发原生态的APP非常重要,因为用户很多时间花在使用原生态的APP中。

  我们这几年一直都是转型,公司有个转型叫做Mobile。另外,我可以从Revenue的角度给大家介绍一下,我们2012年之前没有任何Revenue,那时候我们开始做移动广告,那个产品我们最早做的份额还很小,大家也没有信心这个产品能不能做起来,近几年涨得突飞猛进,也跟大家使用习惯有关系,大家可以看到现在Facebook移动广告的Revenue已经占了公司Revenue很大的一个部分,这个涨势大家也看得很清楚,Facebook在移动这块的发力大家也可以看到。

  话说回来,移动很重要,Facebook也有很多移动用户,下一步就是大家怎么样开发应用,在Facebook上更好地整合。大家知道开发移动应用是很复杂的,为什么呢?因为现在市面上有我们所谓的纵向的移动平台有太多了。比如说有iOS、Android和Web相关的平台,这些平台开发中用户并不是想把自己锁定在某一个特定的平台上,有的用户上班的时候会用PC,上下班坐地铁的时候用iPhone,回到家可能也会用PC,或者pad。用户的角度并不是以某个单向平台来思考,他希望做一个体验,我作为一个用户无论我使用什么样的应用,什么样的设备的时候都可以使用到我喜欢的服务,并且这些服务能够给我一样的体验,能够使我获得一样的用户体验。

  在开发的时候大家可能会比较关注,我需要一些更好的跨平台的工具,可以帮我的开发效率更高,当你做数据分析的时候,也是希望在跨平台的角度可以分析同样用户在不同平台,以及整个服务的表现。另外Facebook也是一个社交平台,很多分享是在Facebook上发生的,大家可能在这个角度也希望在跨平台的时候,希望这个分享也能做到跨平台,我刚刚说的点是大家开发跨平台应用中比较关注的点,我们Facebook一直致力于帮助大家开发的更方便一些。

  现在我稍微细节地讲一下,Facebook平台大概有三个主线。一是,更好的构建应用;二是,帮助应用成长;三是,帮助大家赚钱。

  Facebook用什么样的产品帮助大家,第一个就是PARSE,实际移动开发者在开发中有许多的东西是需要处理的,比如说现在大家一层一层看到你要做数据库,你要做分析,做逻辑层,做网络和缓存,你还需要做一些手搜的东西,你还要做文化管理等等。实际你做任何的移动服务,当你需要做这些东西的时候,可能大家也会有这种感觉,就是说这种东西并不是我最擅长的,我最擅长的是希望做我自己应用的逻辑,只有这部分我自己应用的逻辑才是我的应用区别于其他应用的关键点,才是我这个应用以及我这个设计能够成功的点,之前这些是为了我做这些东西,我被迫地要把这些东西都做在我的系统里。实际PARSE就是帮大家解决了之前所谓的共用层,大家并不是特别感兴趣,并不能凸显出你应用特点的这一层,PARSE都会帮他们把这一层解决,大家可以更加地集中精力去把自己最擅长的,也就是说你最喜欢做、最开心的这个部分做得更快,这个就是PARSE大概的一个努力的方向。

  从具体的产品角度,PARSE大概有三个部分产品,一个部分是云服务,它可以用很简单的方式把大家的存储做得很方便,在移动端大家可以用API跟PARSE的云端进行交流,这个非常简单。另外第二个PARSE的产品部件就是帮大家解决推送,推送这一整套服务,而且这套推送的系统做得非常地灵活,所以说大家可以根据不同的用户分群,用不同的数据标准来决定什么时候对什么样的用户做推送。第三块就是一个数据分析的平台,帮助大家更好地提供数据分析的服务,这三个产品都会融合在PARSE的一套SDK里,大家可以很容易来使用这三个产品。

  Facebook把Parse收购了之后,我们更多地希望给大家提供一个工具让大家来使用,并且提供一个大家价格上可以承受的工具,我们进行了一个PARSE的重新定价,绝大部分开发者使用PARSE是完全免费的,你可以看到你用PARSE云每一秒在30个请求之下都是免费的,通过推送,你在一百万个收信的推送数量以下也都是免费的,PARSE开发平台一直是免费的,尤其对于小一点,或者中型的公司在他使用PARSE的时候基本上都是免费的。

  Facebook登录是世界上最大的登录系统了,今年到这个月为止,我们大概有已经有七十亿次的登录发生,在美国的IOS、安卓畅销榜前一百名,有80%的登录都是在使用Facebook登录的,Facebook登录这个被使用得非常广泛。

  我们近期出的一个新的产品,我做这个登录的话,有的用户有这种担心,我不想把我的身份给你,比如说有的人就不想把他的账号和登录账号绑在一起,我们做了一个匿名登录,当你需要登录的时候,你可以给用户匿名登录的选择,这个还是Facebook技术实现的。但是在这个过程中我们会很清楚地让用户知道他没有分享任何的信息,包括公共ID在内,在这个过程中我们解决的一个问题就是我们既实现了比较方便的一个登录的流程,因为在这个登录的时候,大家自己做过登录的可以知道,如果让用户直接登录的话,他需要输用户名、密码比较麻烦,直接输Facebook这个东西,他可以很容易地实现这个流程,而且同时并没有把自己任何的信息给这个IP地址。在这个好处的基础说,因为Facebook的身份系统是跨平台的,所以你同样的匿名的登录你在多个平台都上可以找到同样一个用户。就算用户是匿名登录的,你也可以通过Facebook这部分的API在后端找到同样的用户在你不同的服务上来实现用户体验的一致化,这是这个产品给大家的一个好处,之后当用户对你这个产品有更加的信任的时候,你是有这个选择继续问用户要你的信息,那时候用户对你使用一段时间了,对你有基本的信任了,他愿意给你更多的信息的。

  另外一个产品,我们最近推出的叫做APPLINKS,这是我们APPLINKS在使用的,这个旨在帮助大家联通更好的原生态的APP,大家使用原生APP的时候会发生以下的情况,目前在使用这个APP,我想参与这个跟乐队相关的自然就点到了这个网页上。我为了记住这个页面,但是因为它在Web上,大家发现这个体验不会很流畅,用户退出来之后,他可能忘记了自己连第一个使用的APP都忘记是哪个了。APPLINKS能够让原生态的APP连接更加紧密,如果实现APPLINKS可能就是这样一个流程。原生态APP之间是可以进行一个内部的转化的,在这个过程中因为你已经装了这个APP,所以说你就不需要登录,并且通过在上面实现的退回的一种方式,把用户导回去,所以这个就是实现了APPLINKS登录之后可以更方便大家来做更个原生态APP之间的一个链接,这个就跟我们以前在APP链接的体验是一致。

  为了帮助开发者打造跨平台,我们也跟很多的游戏引擎进行了一些开发,因为很多游戏引擎是支持跨平台的,这个更多是我们方便游戏开发者的一些产品,其中一个就是我们SDK FORUNITY,我们整合了之后更方便大家做垮平台Facebook相关的整合。

  另外一个引擎方面的合作就是COCOS,我这个礼拜二宣布了我们跟COCOS合作中提供了对Facebook全面的支持,这也是帮助开发者,尤其帮助希望跨平台的开发者提供更好的平台接入的体验。刚刚我讲BILLD讲了很多产品,下面我要介绍的就是GROW,当你这个产品做完了之后怎么保证产品的成长。

  在成长的过程中大家发现无论是在APP上,还是谷歌上都有很多的应用,你的应用可能只是其中一个,怎么能够帮你的应用找到用户呢?Facebook主要从两个纬度帮助大家,一个纬度是所谓的原生的,也就是通俗一点就是免费的一个渠道的,就是口口相传,另外一个是付费广告,从原生的免费的渠道我们有很多小产品来支撑,这个是其中一个产品,就是说Send Mobile,如果他打造跨网页的体验,我们可以把网页的用户转化到移动方,当你在网页上使用同样的APP的话,你使用开始我们就会在移动端发一个推送给他,告诉你使用这个服务在移动端也是有的,大家可以用这种方式就可以在移动端下载了。

  再一个移动端可以使用的APP,互相之间可以邀请玩游戏,这个是通过Facebook的社交渠道,在Facebook的服务中能够通过用户之间的交互把这个东西发给一个新的用户。另外,我们最近推出的两款新产品,一个是MObile Like Button,还有一个Message Dialog,你在使用一个APP的时候可以把APP相关的东西通过一个信息的方式,通过Facebook这个APP发给你的朋友,也是起到朋友之间口口相传的分享的渠道。

  另外我们还有很多方式可以实现分享,这里不一一介绍了,可以分享到朋友的新鲜事,可以让更多的朋友发现朋友在使用你这个APP,这些是我们所说的原生的增长。

  下一个就是通过广告的增长,因为原生的增长毕竟它需要你有很大的用户基数,病毒传播才能够展开,初期的用户获取广告的效率会更高一点,广告Facebook这边也提供两种广告的产品,一种专门给大家带来新安装的广告,这个广告的特点就是你会看到在整个Facebook的APP中,它基本上占了整页的位置,可见性非常地好、图片很大,你可以选择在这里面放一个视频,可以更加让用户了解你的产品,更容易提高转化,并且我们一直在UI上帮助大家更好地让用户进行更好地转化,这个就是我们的移动安装的广告。

  在移动开发者开发的过程中,很多开发者可能意识到这个问题,我花钱获取了用户,用户在使用我这个APP可能只使用了短期的一两次之后,他就不再碰我这个APP了,实际你的APP可能会有一些新的更新,或者你的APP会有一些新的促销信息,希望让用户知道,但是很多用户已经无法知道的,尤其是很多用户现在在装APP的时候,他会把这个推送关掉,他不会吧推送给每一个APP,这种大家就没有办法再找到你这些用户了,没有一个有效的办法。Facebook从这个角度开发了一个我们另外的广告产品,就是帮助大家能够找到已有用户的一个广告,因为这些用户像我刚才说的,用户有27%的时间每天都在使用Facebook的产品,在他使用Facebook产品的时候,你给他来看这个广告,因为他的眼球在那里,你给他看这个广告可以更好地告诉他这些信息,把他吸引回你这个应用中。

  所以说我把刚刚两个广告产品总结一下,基本的流程你通过首先移动安装的广告找到新的安装,这个安装就是在用户的地址上面,之后你有新的更新或者新的促销活动,你可以通过另一个广告把已经有的用户拉回来,这样用户跟你的APP有更多的交互。

  我们的广告做了一两年的时间有比较好的结果,我们已经有3.5亿的安装是帮助大家实现的,另外在现在60%的移动应用已经使用Facebook了,市场的普及度,包括大家的接受度是非常高的。

  增长说完了,下面就讲怎么赚钱,Facebook怎么帮大家赚钱呢?首先大家都知道Facebook是有一个游戏平台的,开发者无论开发页游,或者是手机游戏和页游打通的方面,我们都有给大家获得分成的机会,我们平台说有3.75亿的用户,这是月活跃用户在玩游戏,其中在2013年的一些数字是开发者在我们这个平台上的赢利多于一百万美元的开发者有一百个开发者以上。在2013年一年,我们这个页游平台给开发者的分成也有30亿美元,这个平台做了好多年了,这个是我们一直以来帮助开发者一起赚钱的方式之一。

  另外,如果你说你是单独的移动开发者,我们怎么帮你赚钱呢?就是你不是来做跨页游和手游的服务的话,我们有Audience Network,我们作为发行商在广告方面跟大家分成。刚刚这个简短的介绍就是我们这个产品大概的方向,刚刚那个男性他是一个刚才的广告给他看到的是一个穿裙子的广告,实际上就是告诉大家在广告推送的时候用户的精准,找到这个用户是谁,这个精准的条件是非常重要的,不然你的广告,尤其ECPM是不会很好的。

  Facebook一个最大的优势就是Facebook知道这个用户是谁,无论你是在Facebook上的移动广告,还是你在Facebook这个广告网络中和Facebook合作的发行商,我们都有技术的方式能够知道这个人在Facebook上的ID是什么?这个时候我们可以很清楚地知道这个人是谁,所以无论这个人在使用什么样的应用中,我们知道他是谁,我们就知道什么样的广告产品适合这样的用户。这个就是我们独有的,因为作为社交网络积累下来的用户数据只有Facebook是最全的

  我们移动广告的产品大家可以看到这个是我们提供的三种格式,一种就是大家比较习惯用的在屏幕的上方或者下方,中间会看到中间跳转的一个临时的广告,我们也会支持通过API的方式,大家可以更好地把你广告的内容跟你的格式联系在一起。

  用一个例子来看,这个SHAZAM使用了我们的广告之后,他的移动广告有37%的增长,数字也是很可观的。

  刚刚我介绍了Facebook平台三个主线怎么样帮助大家开发自己的下一步的移动应用。下面我要再花一分钟说一下Facebook的FacebookSTART,就是希望通过以上合作伙伴的应用,能够帮助移动开发者,尤其是规模比较小的移动开发者,能够帮助大家更好地起步,更好地来开发,所以说我们会在里面给大家提供一些工具的免费使用,给大家一个平台,能够让小开发者利用这个工具开发自己的应用,更多细节大家可以到网站上看一下具体的介绍。

  基本上我今天的大概总结一下,大家回去就可以很快地产生行动,实际很简单,可以研究一下我们的登录,可以研究一下平台,看看怎么样把这个东西应用到你的APP中,当你需要获取用户可以考虑我们的移动广告,当你需要在你的APP里面进行营收的话,也可以使用我们的平台,让你初期更好地应用我们的APP。

  谢谢大家!

编辑:周涛作者:

参与讨论

我想说

头条推荐

频道推荐

央广出品

热门图片

央广网官方微信

央广网科技

关闭x