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

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

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

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

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

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

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

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

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

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

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

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

新能力有啥用?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

如果你是小程序插件开发者,请不要错过这里:知晓程序推出首个「插件市场」,免费为开发者提供插件的展示与交易服务,让优秀的插件快速对接用户。

目前,首批入驻开发者 100 人计划持续招募中!成为受邀开发者的条件只有一个:了解并熟悉小程序开发!

  1. 如果你是对插件有兴趣的开发者,请添加晓小云(ID:minsupport3),加入插件开发讨论群。
  2. 如果你已经成功开发插件,请用电脑访问 minapp.com,点击顶部「插件市场」按钮,上传并提交你的小程序插件信息。

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 月份微信官方回应李书福的吐槽,都表明了这一点。

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

知晓君说

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

原文发布于微信公众号 - 知晓程序(zxcx0101)

原文发表时间:2018-03-30

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏ThoughtWorks

2015.5 技术雷达 | 技术篇

(点击图片可查看大图) 当多个独立开发的服务通过 API 交互的时候,API 提供端的改动会让它所有的消费端调用失败。消费端服务通常也不会直接去连接处于开发中...

3015
来自专栏知晓程序

开发 | 适用场景广,表单收集类小程序开发案例复盘(上)

今天我将以「北江纺织牛仔新时尚」小程序为例,复盘一个服装行业订单收集小程序从设计到实现的全过程。这是上篇,主要讲产品逻辑搭建和数据库设计的过程。

1403
来自专栏ytkah

微信公众平台搜索文章会调用搜狗百科内容?

  早上ytkah进行微信公众平台开发时想找那个“公众平台测试帐号”,在手机端订阅号列表上端的“搜索文章”框中输入测试二字,如下图所示,在搜索结果列表中,有一个...

2763
来自专栏java一日一条

什么是后端开发?

软件应用程序就像冰山一样。用户看到的只是应用程序的一部分——在大多数情况下——应用程序的最大部分是看不到的。这就是令人难以捉摸又神秘的“后端”。

2743
来自专栏知晓程序

小程序上手体验:我们做了一款,让你极速查公交

1753
来自专栏ThoughtWorks

TW洞见〡软件缺陷的有效管理

文章作者来自ThoughtWorks:林冰玉,图片来自网络。 “这次发布之前怎么这么多的缺陷,是不是需要分析一下啊?” 答案是肯定的,可是这个时候才想起要分...

2697
来自专栏编程

什么是后端开发?

软件应用程序就像冰山一样。用户看到的只是应用程序的一部分——在大多数情况下应用程序的最大部分是看不到的,这就是令人难以捉摸又神秘的“后端”。 在 Web 开发的...

5037
来自专栏非著名程序员

如何优雅的抄袭代码?天下代码一大抄,这才是正确的姿势

你们知道程序员最熟悉,最熟练,最常用的两个快捷键是哪两个吗?没错,估计你现在心中所想的就是:ctrl+c 和 ctrl+v ,俗名为:复制和粘贴。对于大部分程序...

4048
来自专栏王小雷

PaaS优点与限制(3)

PaaS优点与限制(3) PaaS学习笔记目录 PaaS基础学习(1) 在PaaS上开发Web、移动应用(2) PaaS优点与限制(3) 13. PaaS的核心...

2465
来自专栏Java后端技术栈

一篇故事告诉你什么是微服务架构!

看到最近“微服务架构”这个概念这么火,作为一个积极上进的程序猿,成小胖忍不住想要学习学习。而架构师老王(不是隔壁老王)最近刚好在做公司基础服务的微服务化研究和落...

1393

扫码关注云+社区

领取腾讯云代金券