本周二开幕的I/O开发者大会的主题演讲中,谷歌推出了一系列针对移动端Google Search的增强功能。而今天举行的开发者Session中,谷歌还围绕着Mini-apps这个主题展开讨论,并将其描述为Google Search和Google Assistant的“新功能”,可以实现跨页面的交互Flow和实时内容更新。
早期适配者计划于今天正式启动,而正式的邀请会在6月上线。谷歌表示会限时开放新内容提交,以评估Mini-apps对开发人员和用户的适用性。Google Search项目经理Allen Harvey表示:“这个可交互,类似于应用的体验能够帮助用户更快找到他们需要搜索的内容。Mini-apps的设计初衷是满足用户想要参与的需求,并为他们提供最佳的使用体验。”
在Mini-apps登陆Google Search和Google Assistant之后,它们会出现在包含应用提供商的词条搜索(例如[品牌名称]机器学习课程)中,并且会对用户输入的内容作出交互回应。它们会动态更新以显示实时内容,并且可以自动适应Google Home Hub等智能屏幕(Smart Display),并通过根据屏幕尺寸和触控特性进行优化。
例如,来自在线课程提供商Coursera的Mini-apps会在第一页显示热门课程,并在后续页面中显示课程描述和开课截止日期。用户甚至可以直接通过Mini-apps来注册课程,或者直接在Search中显示完整的课程直播。
例如来自快递公司的Mini-apps能够让用户追踪包裹。如果包裹在运输过程中有例外,那么用户可以不跳转页面的情况下点击了解有关它的更多信息。
在Google Console上的Actions页面中,开发者可以创建应用配置,定义每个交互页面的界面(使用带标签的模板),设置触发特性以及制定webhook的位置(为动态更新提供动力)。Google正计划提供API和相关基础结构来丰富内容推送。
Harvey表示Mini-apps并不需要向用户请求个人身份信息,并且和“该机构主要目的保持一致”。而且这些Mini-apps不能包含“淫秽,亵渎,仇恨,骚扰,色情,误导,或图形暴力”等内容,并且不得促进危险或非法活动“;欺骗或误导用户;冒充任何组织;或歪曲其所有权,从属关系或主要目的。
他表示:“Mini-apps的目的是必须帮助用户更快找到信息或者更轻松完成任务。”