Vimeo 利用免安装应用将会话时长延长了 130%
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。

Vimeo 由一群富有才华的电影制作人创立,他们希望将自己的创意作品和生活中的美好时刻分享给他人。如今,Vimeo 在全球拥有超过 2.4 亿名观看者,在 Google Play 上的安装量也高达 900 万次,并且其新推出的 Android TV 应用的用户群也在不断增加。在 Vimeo 的现场访问者中,有超过 50% 的人是通过移动设备访问的,移动视频播放器体验是 Vimeo 用户体验历程的关键组成部分。
Vimeo 发现原生安装式应用的互动度最高,因此他们希望实现 Android 免安装应用,使其用户只需点击一下,就能享受沉浸式原生应用体验。
策略
Vimeo 通过将其 15MB 的安装式应用缩减为 4MB 的功能模块启用免安装应用支持。他们通过使用 APK 分析器、移除未使用的库以及用较小的库替换图片缓存库,确定大部分的应用大小缩减操作。然后,他们转向了核心播放器的依赖项注入架构,从而显著缩减了应用大小。
Vimeo 采用了另外两项技术来完善用户体验,这两项技术为 Smart Lock 和 Branch.io。Smart Lock 会在免安装应用中启用用户自动身份验证功能,因此用户可以在视频下发表评论并保存视频以供日后观看。Branch.io 的作用为:当使用免安装应用的用户选择安装该原生应用时,确保系统会将他们转到在免安装应用中观看的同一视频。也就是说,用户可以绕过新手入门和注册等流程,真正实现体验的无缝对接。对用户而言,就好像他们从未退出该应用一样。
如需详细了解 Vimeo 如何开发免安装应用,请参阅 Vimeo 的技术博客。
成果

Vimeo 的免安装应用的外观和风格与微调后的 Android 体验相似。自 2017 年 5 月发布以来,Vimeo 发现其会话时长延长了一倍以上(超过 130%),且原生应用用户数也增长了 20%。相对于其移动网站,Vimeo 的免安装应用在号召用户安装应用的策略上并没有那么激进,但安装率却大致相同(约为 10%)。这样既能提供更加流畅的首次用户体验,又不影响安装量。
Vimeo 产品管理总监 Jon Sheldrick 负责推动实现免安装应用,现在正计划拓展 Vimeo 的免安装应用用户群:
“将用户从移动网络首次带入原生应用的流程已经过时,随时可能被颠覆。免安装应用这项技术首次正面解决了这个问题,结果也令人赞叹不已。我们发现,原生应用用户总数每月增长了 20%。尽管这只是通过不同的载体(移动网络与免安装应用)引流,但我们对此种引流方式乐见其成,因为原生应用用户更有可能注册并回归 Vimeo。
如今,我们已通过免安装应用视频播放器证明了这一概念,下面我们就来探索一下原生应用的其他可模块化组件。我们正在考虑将订阅者签出流程、搜索和身份验证作为附加功能整合到免安装体验中,最终完成从网页体验到原生应用体验的无缝转换。”
开始使用
自 2017 年 5 月起,Android 免安装应用功能面向所有开发者开放。开始使用免安装应用。
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2017-07-17。
[null,null,["最后更新时间 (UTC):2017-07-17。"],[],[],null,["# Vimeo increases session duration by 130% with instant apps\n\n[Vimeo](https://play.google.com/store/apps/details?id=com.vimeo.android.videoapp&hl=en_GB) was founded by a group of filmmakers who wanted to share their creative work and personal moments from their lives. Today, Vimeo has over 240 million viewers worldwide, with nine million installs on Google Play, and a growing audience for its new Android TV application. With mobile driving over fifty percent of Vimeo's onsite visitors, the mobile video player experience is a critical piece of the Vimeo user journey.\n\nVimeo sees the highest engagement in their native installed app, so they wanted to implement Android Instant Apps to enable users to enter their immersive native app experience through a single tap.\n\nWhat did they do\n----------------\n\nVimeo enabled instant app support by reducing their 15MB installed app down to a 4MB feature module. They identified most of the size savings by using the [APK analyzer](https://developer.android.com/studio/debug/apk-analyzer.html), removing unused libraries, and replacing their image caching library with a smaller library. They then shifted towards a dependency injection architecture for their core player, which had significant size savings.\n\nVimeo leveraged two other technologies to round out the experience - [Smart Lock](https://get.google.com/smartlock/) and [Branch.io](https://branch.io/). Smart Lock enabled automatic authentication of a user in the instant app, so users could leave comments on videos and save them to watch later. Branch.io was used to ensure that when a user in an instant app chose to install the native app, they were taken to the exact same video they were viewing within the instant app---bypassing things like onboarding and registration and making the experience truly seamless. To the user, it's like they never left.\n\nLearn more about [how Vimeo developed their instant app](https://medium.com/vimeo-engineering-blog/vimeo-android-instant-apps-2f8b1e94760c) on their technical blog.\n\nResults\n-------\n\nVimeo's instant app has the familiar look and feel of their fine-tuned Android experience. Since launching in May 2017, Vimeo has seen sessions more than double in length (+130% increase) and native app users increase 20%. Relative to their mobile website, Vimeo's instant app has a less aggressive strategy for calls to install, yet it has the same install rate (\\~10%). This provides a smoother first-time user experience without sacrificing installs.\n\nJon Sheldrick, Vimeo's Director of Product Management, responsible for driving the instant apps implementation, is planning to expand Vimeo's instant app footprint:\n\n*\"The process of getting a user from mobile web into a native app for the first time is an antiquated experience that is ripe for disruption. Instant Apps is the first technology to address this issue head-on, and the results have been fantastic. We have seen a 20% month over month increase in total native app users. While this is just trading one form of traffic for another (mobile web vs. instant app), this is a trade we love to make, because native app users are far more likely to register and return to Vimeo.*\n\n*Now that we've proven the concept with an instant app video player, we're interested in exploring other components of our native app that can be modularized. We're considering subscriber check-out flows, search, and authentication as additional features that can add to a constellation of instant experiences that eventually make the transition from web into a native experience completely seamless.\"*\n\nGet started\n-----------\n\nAs of May 2017, Android Instant Apps is open to all developers. [Get started with instant apps](/topic/instant-apps)."]]