微信小程序一天内连发两个大招:小游戏和腾讯浏览器垂直搜索开放
1
“玩一个小游戏才是正经事。”
这是12月28日微信最新的iOS 6.6.1版本开启页面上的标语。微信以这种方式宣告小程序正式开放游戏类目。在进一步的解释中,微信官方称“小游戏即点即玩,无需下载,体验轻便,你可以和微信内好友一起玩,比如PK、围观,享受小游戏带来的乐趣。
事实上,从去年1月9日微信小程序上线,游戏类目就成为了最受关注的领域,因为相对于普适性最强的工具类目,游戏是各类应用中天然具有盈利模式的产品,相对于内容付费,游戏付费早已度过了用户教育阶段。
尽管今年初小程序上线时,微信明确表示不支持游戏。但此一时彼一时,时微信的顾及主要在于游戏属于虚拟物品购买,小程序如果贸然上线游戏必然会犯了苹果的忌讳。
“我们一直在推进跟苹果关于虚拟物品购买的洽谈,目前已经有了进展。”一位微信内部人士近期告诉36氪。这也让一贯谨慎的微信有了上线游戏类目的动力。
不过新上线的小游戏,并未提及付费购买的事。“所以现在还不明朗,这意味着微信和苹果还没完全谈妥,所以我们会先低调观察一段时间,等他们谈好利润分配的事,市场就可以光明正大地开放了。”一位H5游戏开发者对36氪表示。
微信官方称,上线初期,小游戏的共性是低门槛、易上手和轻量化,即第一批开放给游戏的流量红利最容易被小型游戏收割,当然,鉴于微信生态的核心逻辑是社交链,玩法上基于社交关系的小程序会更有优势。这点在小程序尚未开放游戏之前就有所显现。王者荣耀群排行、群Play这类将功能和社交链条绑定的“类游戏”小程序获取了不错的流量。
“非常大型的游戏不一定在小程序跑得动,但大多数都适合,尤其可能会诞生基于小程序的新游戏。随着小程序流量包不断放大、一步步迭代,如今不支持的功能以后很可能就会开放。”阿拉丁小程序数据统计平台创始人史文禄认为,游戏的核心是流量,小程序游戏的优势在于有微信的统一账号体系,社交关系链和微信支付,这意味着一个完整的商业闭环。
“小程序游戏会有比H5游戏更好的体验,比如全屏,更多功能接口。毫不疑问刚开始肯定会有一大波流量红利,但过后能留下多少还是未知数,毕竟微信的主要功能是聊天,还不确定大家是否形成在微信玩游戏的习惯,因为游戏不同于公众号文章,天然会占据更长时间,一局王者荣耀都至少10分钟。”前述H5游戏开发者表示。
不过在入口方面,小游戏依旧不支持朋友圈转发。根据微信官方的解释,目前小游戏的流量路径支持好友之间分享游戏页面发起挑战、转发小游戏卡片等形式。不过依托于小程序的小游戏,在微信生态内的流量入口依旧比H5多了不少,这意味着流量的增长前景更大,此前H5游戏入口主要通过公众号或朋友间分享进入,而新推出的小游戏,目前的入口有以下几个:
1、通过微信搜索输入某项小游戏名称,进入小游戏
2、通过微信的发现-游戏,进入“我的小游戏”
3、好友转发
4、在微信首页下拉打开新增小程序任务栏,可以从近期的小程序历史记录中找到玩过的小游戏
2
同样在12月28日,最新发布的安卓8.1版本QQ浏览器的搜索栏中,出现了一个专供微信小程序的垂直搜索,即小程序在移动端QQ浏览器场景获得了一个搜索形态的入口。
QQ浏览器的负责人透露,平台将基于小程序市场数据指标,对优秀小程序采用招募制度,邀请优质的小程序开发者入驻QQ浏览器。被邀请的开发者在微信小程序的基础上做调试,就可以在QQ浏览器上架。
今年下半年,腾讯浏览器技术中心总监司天歌透露,腾讯QQ浏览器的日活跃用户千万级别,这些是浏览器端小程序的潜在用户。不过,垂直搜索的位置并不仅意味着流量。
一方面,小程序迈进了自己生态之外的入口,不在封闭。另一方面,在小程序兴起前,浏览器是用户获取信息的主要渠道,但浏览器公司一直没有摸索出以“轻应用”提供服务的爆款应用模式,如今微信小程序初步打开市场后,腾讯相当于直接将小程序叠加到浏览器上。
根据阿拉丁统计平台发布的2017小程序白皮书,此前C端用户访问小程序的第一入口是微信内的消息分享,占比26.2%,其次是微信发现栏为第二入口占比22.2%,公众号入口为第三入口占比20.1%。
史文禄认为,浏览器会成为下一个大流量入口。“因为符合小程序的即用即走,线上场景化特征,也顺应了用户对浏览器搜索发现的诉求和浏览习惯。”
- 碎片化 | 第四阶段-50-hibernate之Criteria和NavtiveSQL查询操作-视频
- kafka_2.11-0.11.0.1集群搭建
- Spring Cloud Edgware新特性之五:filters端点
- 碎片化 | 第四阶段-51-Hibernate注解使用-视频
- 基础JavaScript装逼指南
- 碎片化 | 第四阶段-42-校验验证码-视频
- Angularjs中UI Router超级详细的教程{{上}}
- 【LEETCODE】模拟面试-120- Triangle
- Spring Cloud Edgware新特性之四:Zuul routes端点功能增强
- Spring Cloud Edgware新特性之三:使用配置属性自定义Feign的行为
- 碎片化 | 第四阶段-43-struts2拦截器interceptor-视频
- Spring Cloud Edgware新特性之二:如何配置Zuul的Hystrix线程池
- 碎片化 | 第四阶段-44-struts2注解使用-视频
- Spring Cloud Edgware新特性之:解决Eureka中Jersey 1.x版本过旧的问题-不使用Jersey
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 最全Kafka 设计与原理详解【2017.9全新】
- 【数学建模】模拟退火算法介绍及实现
- Proxy系统架构升级
- Kafka快速上手(2017.9官方翻译)
- 【动手学深度学习笔记】之Pytorch实现线性回归
- 【动手学深度学习笔记】之softmax回归
- 一文全面梳理各种锁机制
- 【动手学深度学习笔记】之图像分类数据集(Fashion-MNIST)
- 探讨缓存行与伪共享
- Stream 流解读
- 3 分钟生成一个单元测试报告,这个样式爱了
- 使用pymouse模块时候报错No module named 'windows'
- GO用内置包写爬虫
- rsyslog详解实战和避坑
- 删除行对MySQL序列有这么多影响?