合肥晨飞网络官方网站

3(2)

​ 微信小程序跟百度小程序的“开放”与“开源”,到底有何不同?

发表时间:2022-09-24 浏览次数:578


实际上,微信小程序的“开放”跟百度智能小程序的“开放”完全不是一回事,微信小程序开发开放动作更多是允许第三方平台直接跳转,扩大微信小程序的流量来源;而百度智能小程序的开放则是开源允许第三方平台定制专属小程序,同时通过百度移动生态给第三方增加流量。虽然都是“开放”二字,模式却大相径庭。




1、技术层面,微信小程序是API调用,百度智能小程序是生态开源。


微信小程序提供的是sdk与API,允许第三方App调起微信小程序,但不能定制化开发和融入自定义能力,这样的开放跟微信此前整体开放战略是一脉相承的,技术层面是调用开放而不是生态开源。


百度智能小程序的开放则是开源生态,提供开源、sdk、API等开放模式,第三方可定制一套完全属于自己的小程序平台,与资深能力进行深入融合。百度智能小程序的框架代码在开源平台github上有项目,且接受开发者贡献代码。微信就算做一些生态开放的举措,但技术层面都是闭源路线,几乎不可能走开源路线,技术开放程度不同,对第三方价值也就截然不同。


2、生态层面,微信是聚合第三方流量,百度是支持形成更多小程序生态。


微信小程序为何开放?微信小程序强调“去中心化”因此没有统一的流量入口,微信一直强调小程序的工具特征,让用户“用完即走”,用户只能通过下拉菜单等形式使用小程序,对于开发者来说流量源头是个问题。


对此微信团队自己有反思,在腾讯全球数字生态大会·微信专场上,腾讯微信团队曾经表示:“过去微信小程序的跳转规则相对封闭,导致部分场景的服务无法用小程序满足,未来微信将会陆续开放跳转能力。”从官方列举的场景来看包含小程序跳小程序、APP跳小程序、HTML跳小程序等。


京东和LV的合作就是通过APP跳小程序功能实现的。微信小程序的“开放”更多是开放跳转或者调用能力,给微信小程序生态引流,对于LV等品牌来说可将京东等平台的公域流量沉淀到小程序私域,对于京东来说则等于是将用户导入到LV官网上,有销量但长期看用户却“买完即走”。


百度小程序开放的动因是截然不同的。当时,沈抖对媒体表示,“整个移动互联网变得越来越封闭和割裂,加深了移动互联网割裂局面”,正因为这个原因,百度智能小程序面世时就自带开放属性,甚至被定义为“百度AI落地与重构移动生态的重要产品,给开发者重新找回流量、服务用户的新途径。”




具体来说,百度智能小程序开放不是要将第三方平台的流量导入百度,相反百度本身就是“造流量”的,因此可通过搜索+信息流等入口,在内容消费等场景中,基于AI技术实现小程序智能分发,给第三方平台导流,这一点行业也看得很清楚,比如《QuestMobile2021全景生态流量洞察报告》就指出,BAT小程序布局各具特色:微信小程序先发优势明显,阿里小程序着重赋能消费与金融场景,百度智能小程序以搜索、信息流和AI实现精准分发。


更重要的是,百度智能小程序的开源模式,让第三方可以独立定制一套属于自己的小程序,百度智能小程序可以提供结构化的大数据支持,但第三方的流量生态却可以跟百度没有任何关系。百度智能小程序的想法是让每个开发者都可以跑一套小程序,这些小程序都可以被百度搜索与分发、从百度App等流量入口获取流量,扭转移动互联网各自为阵的孤岛效应。


3、体验层面,第三方平台到微信小程序的体验是割裂的,百度小程序则是闭环的。


微信小程序是一套闭源的开放方案,只给第三方提供SDK和API,因此最终服务承载还是需要跳转到微信,如登录认证、数据同步、微信支付等,用户在第三方平台使用小程序的前提是要先安装微信App且在使用中要多次跳转到微信APP。百度智能小程序则是一套彻底开源的开放方案,第三方平台可独立运行,且可与自身的基础能力如登录、分享等结合,全程不需要任何跳转。


看到这里就会发现,微信小程序的开放跟百度智能小程序的开放不是一回事,其差别就像iOS生态与安卓生态一样:iOS通过SDK的面向开发者开放特定能力,整个生态却是中心化、高度控制的;开源的安卓则允许手机厂商以及不同开发者进行更加彻底的定制,形成许许多多的独立生态,如国产手机的系统生态。