Vimeo 透過免安裝應用程式將工作階段持續時間提升了 130%
透過集合功能整理內容
你可以依據偏好儲存及分類內容。

Vimeo 是一群電影工作者所創立,想分享他們的創意作品和日常生活的點點滴滴。Vimeo 目前在全球有超過 2 億 4 千萬名觀眾,Google Play 上的安裝次數達到 900 萬,而新的 Android TV 應用程式的目標對像也持續增加。Vimeo 的網站訪客因為行動裝置吸引了超過 50% 的網站訪客,行動影片播放器體驗是 Vimeo 使用者歷程中相當重要的一環。
Vimeo 認為自家原生安裝版應用程式參與度最高,因此決定導入 Android 免安裝應用程式,讓使用者只要輕觸一下,就能進入沉浸式的原生應用程式體驗。
具體做法
Vimeo 會將已安裝的 15 MB 應用程式縮減至 4 MB 的功能模組,藉此支援免安裝應用程式。他們透過 APK 分析工具找出可縮減的大小,然後移除未使用的程式庫,並用較小的程式庫取代圖片快取程式庫。後來,他們改為採用插入核心玩家的依附元件插入架構,因此可大幅縮減大小。
Vimeo 採用 Smart Lock 和 Branch.io 這兩項技術來讓使用者體驗更臻完善。Smart Lock 可在免安裝應用程式中自動驗證使用者,因此使用者可以對影片留言,並儲存起來以便日後觀看。透過 Branch.io,使用者選擇安裝原生應用程式時,系統會導向到當前與免安裝應用程式中相同的影片,如此一來,使用者就不必進行新手上路和註冊等操作,並能享有真正流暢的使用體驗。而對使用者來說,這是從未留下的事情。
歡迎前往自家技術網誌,進一步瞭解 Vimeo 如何開發免安裝應用程式。
成果

Vimeo 的免安裝應用程式具備前所未見的外觀和風格,為他們提供經過微調的 Android 使用體驗。自 2017 年 5 月推出以來,Vimeo 工作階段長度超過兩倍 (增加 130%),原生應用程式的使用者人數也提升了 20%。與行動網站相對來說,Vimeo 的免安裝應用程式在吸引使用者安裝的策略中採用了較嚴格的策略,但安裝率仍維持不變 (約 10%)。讓使用者在首次使用體驗時享有順暢的體驗,同時不會犧牲安裝量。
Vimeo 的產品管理總監 Jon Sholdrick 計劃拓展 Vimeo 的免安裝應用程式放送管道:
「首次將使用者從行動版網站帶到原生應用程式的過程,這是一種一向讓使用者不解的體驗,對他們造成困擾。免安裝應用程式是先解決這個問題的第一項技術,成果非常出色。據我們觀察,原生應用程式使用者的每月總人數成長了 20%。雖然這只是用來交換另一種流量 (行動版網站和免安裝應用程式) 的流量,但我們還是喜歡這麼做,因為原生應用程式的使用者較有可能註冊及回訪 Vimeo。
現在我們採用了免安裝應用程式影片播放器的概念,所以需要探索原生應用程式的其他可模組化元件。我們正在考慮訂閱者結帳流程、搜尋和驗證,進一步加入免安裝體驗的系列功能,最終幫助使用者從網頁順暢轉變成原生體驗。」
開始使用
Android 免安裝應用程式已在 2017 年 5 月開放所有開發人員使用。開始使用免安裝應用程式。
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2017-07-17 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間: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)."]]