新能力连发!微信广告组件开放内测,还有 50 多个接口更新等你发现

小程序

2018-03-31 07:30

又有新能力了!最近微信新动作频频,知晓程序也在第一时间做了能力解读,这次也一样。知晓君很欣慰,至少这次,微信不是周五晚上发布新能力的了。

接下来就和知晓君一起,了解一下这次微信搞的幺蛾子……哦不,新能力吧!

这次更新,都有什么新能力?

1. 小程序广告组件启动内测

只要开发者开通流量主模块,就可以通过创建广告单元,使用广告组件将广告卡片灵活配置在小程序页面内,而广告主也可以到小程序上投广告啦!

2. 第三方可以快速创建并认证小程序

微信公众平台针对已认证公众号,新增「快速注册小程序」API 权限集。第三方平台通过调用这类 API,可以帮助公众号用户直接开通、开发、审核、发布小程序,无需公众号进行额外操作。

3. 新增小程序插件管理接口,管理更高效

支持小程序授权第三方平台添加插件,具体包括:添加插件、查询已添加的插件及删除插件。

4. 基础能力也更新了一大堆

  • 无需用户授权,页面上即可展示当前用户的昵称和头像等内容。
  • 当前用户小程序版本过低,开发者可将其自行更新到最新版本。
  • 小程序新增异步任务处理能力。
  • 以及其他近 50 种接口更新。

新能力有啥用?

1. 小程序广告组件启动内测

为满足小程序开发者变现需求,小程序广告组件正式启动内测。

获得内测资格的小程序开发者,在后台导航栏可以看到「流量主」模块入口。开通后,可以通过创建广告单元,使用广告组件将广告卡片灵活配置在小程序页面内,由此获得广告收入。

不过目前小程序流量主暂未完全开放。

同时,小程序广告为进一步丰富推广类目能力,新增支持公众号关注(推广我的公众号)和应用下载(推广我的应用)两大推广目标。至此,小程序广告已全量支持品牌活动推广、电商推广、公众号推广及应用推广等 4 大推广目标。

可以预见,当正式开放广告组件后,小程序将成 app 市场一大引流工具。关注公众号的方式变得丰富,二者关联也将更为紧密。

小程序广告推广应用下载 iOS 端示意

为了帮助广告主提升投放效果,人群管理系统新增支持小程序广告、公众号文中广告投放,广告主可以在创建广告过程中的「定向人群」设置中启动「自定义人群」,添加号码包即可。这一功能可以辅助广告主实现更精准营销目标。

2. 第三方可以快速创建并认证小程序

在开放此能力前,每个邮箱只能在微信公众平台注册帐号时,选择申请订阅号、服务号、小程序等类型中的一种。小程序帐号与公众号帐号各自独立,无法通用。

而此次公众平台新增「快速注册小程序」权限集,已有公众号用户可以快速接入小程序服务,每个公众号一个月可以复用资质注册 5 个小程序,复用资质创建的小程序默认与该公众号关联。不仅节省了注册成本,公众号与小程序的关联也更为紧密。

此外,还可以授权第三方平台快速注册并认证小程序。值得注意的是,授权后只能由该第三方完成小程序开发,小程序既不能登录公众平台,也不能在未撤销上一个第三方平台授权的情况下,授权另一个第三方平台进行开发。

3. 新增小程序插件管理接口,管理更高效

前不久,微信刚刚释放新的插件新能力,让商家的丰富服务可以渗透到更多小程序中,变得无所不在。

插件平台推出之后,许多插件开发者都希望可以针对授权使用机制进行更新,同时希望能够简化插件的授权、使用机制。此次小程序新能力更新,微信也针对插件,推出新的 API 接口,满足开发者更多需求。

例如,对于插件开发者而言,每次有人申请使用自己的插件,还需要登录公众平台后台来审核,不仅麻烦不说,这种机制也潜在地提高插件使用的门槛。

新的 API 接口下,插件开发者无需再主动登录公众平台后台,就能随时获知新的插件使用申请,并完成插件使用审核机制。如果你愿意,你甚至可以完成全自动的插件审核流程,进一步提高插件审核、使用效率。

除了针对插件开发者的接口之外,此次针对插件的开放 API 接口,还包括管理小程序目前使用的其他插件。相信这些接口能够为小程序开发者提供不少便利。

4. 更新基础能力

不用多说,这部分就是每次新能力更新的例行基础能力更新。

此次基础能力更新,最为引人注目的就是用户资料获取机制的「再进化」。针对诟病多时但依然严重的「一启动就授权」情况,微信这次隆重推出新的用户资料机制:惰性调用。

简单来说,当开发者使用 <open-type> 组件获取用户资料时,小程序无需再询问用户信息,也能在小程序界面上显示用户资料。相对应的代价是,小程序本身和小程序开发者都无法获取用户资料,只能在界面进行显示。

此次能力更新,并非 <open-type> 组件的首次「亮相」,在以往小程序的群能力更新中,微信团队就利用 <open-type> 接口,允许小程序开发者利用惰性调用机制获取群名称。这样,在保证不泄露(开发者无法获取)的前提下, 能够顺利地在小程序界面中展示群名称。

当然,知晓程序(微信号 zxcx0101)认为,创造惰性调用方法并不能根治「一启动就授权」的情况,而是逐渐彻底禁用 wx.getUserInfo() 这个主动调用用户信息的接口,倒逼开发者转为使用新的获取用户资料的方式。

除此之外,小程序现在可以主动检查更新。公众号「微信开发者」的文章称,微信小程序现已新增 wx.getUpdateManager() 接口。通过这个接口,开发者可以主动检查小程序是否有更新、是否已经下载更新,同时允许小程序检查到更新后进行重启,便于小程序新版本的快速部署。

另外,现在小程序增加了异步任务处理能力。例如,小程序在 Page.setData() 函数基础上,增加支持异步调用的方法。在无需毫秒级别更新数据的场景下,使用异步接口能够进一步提高小程序的性能。

新能力有啥意义?

看了这一波新能力,真的是让知晓君有点眼花缭乱。相信你也一样,这时,不妨让我们把时间调回一年前,同样也是三四月份的时间,微信小程序以几乎每周两次的频率发布着新能力。

不同的是,彼时发布的基本是底层的基础能力,以开发的功能和补充为主。而在今年,我们可以明显地看到,新能力开始逐渐向运营和推广层次转变。无论是不久前的微信直达、朋友圈广告,还是今天这一波新能力,微信都在努力地帮助小程序开发者实现一个他们最关心的事情——变现。

同样的,还有前两天微信官方发布的小游戏变现能力总结。从这个转变不难看出,在经历了风风雨雨的 2017 年后,小程序的产品已经逐渐打磨到了微信团队认为比较完善的状态,可以开始考虑推广和变现了。在 2018 年开头,微信就先后参与到了 WeGeek 开发者大赛、Udacity 小程序开发课程等项目中来,实际上就是为了扶持小程序生态乃至整个微信生态的发展。

在知晓程序之前的分析中,就曾经探讨过小程序与 app 不是「你死我活」的关系,并且猜测微信有可能开放跳转至 app 下载的页面,果不其然,在这一次的新能力中小程序就新增了支持公众号关注(推广我的公众号)和应用下载(推广我的应用)两大推广目标。

同时,这次新能力使得已有公众号用户可以快速接入小程序服务,比如说通过授权第三方平台快速注册并认证小程序。实际上,在去年微信就曾经开放过一次类似的权限,但在这之前,仍然需要商家注册后才能授权第三平台。现在进一步开放这个权限之后,公众号用户就可以让第三方平台一手包办了,对模版商和外包公司来说也是一项利好。

另外,还有一点值得注意,小程序又双叒更新了开发者获取用户资料的机制。在本次更新之前,用户需要授权才能在小程序页面中显示头像、昵称等资料,而开发者也会因此获取这部分资料。更新之后,用户无需授权即可在小程序页面中显示头像、昵称等资料,同时这些资料仅做展示用,开发者无法获取。

这不仅让人联想到了另一个月活超过 10 亿的 app——Facebook,及其最近甚嚣尘上的用户隐私泄漏丑闻。其实,除了小程序之外,隐私问题一直是微信十分关注的问题。无论是在去年 9 月份更新的隐私条款,还是今年 1 月份微信官方回应李书福的吐槽,都表明了这一点。

如今,月活超过 20 亿的 Facebook 已经因为隐私丑闻,在 Twitter 被用户发起了轰轰烈烈的「删掉你的 Facebook」活动。希望微信这个克制的产品,永远不会被用户在微博上发起「删掉你的微信」活动。

无论如何,从近期紧锣密鼓地更新中可以看出,微信又进入了「没有性生活」时期。下一个新能力会是什么?开放虚拟内购,或者是 iOS 内支持购买小游戏道具?就让我们尽情拭目以待吧!

知晓君说:你最期待微信小程序开放什么新能力?在留言里告诉我们吧!

关注「知晓程序」微信公众号,回复「新能力」,查看小程序新能力最全解读。

登录,参与讨论前请先登录

评论在审核通过后将对所有人可见

正在加载中

小程序商店 minapp.com,一扫即用的小程序大全。微信公众号「知晓程序」,做中国最好的小程序报道。

本篇来自栏目

解锁订阅模式,获得更多专属优质内容