掐掉 30% 內(nèi)測流失率:TestFlight 官方指南沒有告訴你的方法
本文作者在踩了幾個月的坑后,總結對官方指南一些經(jīng)過數(shù)據(jù)驗證過的經(jīng)驗,關注焦點是「用戶」,按照「邀請安裝→安裝時引導→安裝后升級」的環(huán)節(jié),悉數(shù)分享。
- 「這是什么報錯?文檔里沒寫,也不能復現(xiàn)啊?!?/li>
- 「安裝數(shù)不對吧?7 日新增數(shù)一直是 25?」
- 「這種情況用戶能收到 push 嗎?還得傳兩個更新包自己驗證?」
- ……
如果這是自家產(chǎn)品,恐怕這每個問題都值得配一把霍霍磨好了的大刀,然而它是:TestFlight,蘋果官方的 iOS 應用內(nèi)測分發(fā)平臺。
這個官方內(nèi)測產(chǎn)品在中文互聯(lián)網(wǎng)上的討論卻不多,大部分是操作指南類的說明,與「用戶」關聯(lián)的幾乎沒有(事實上,英文搜索結果也一樣)。當我開始用它內(nèi)測時,有整整一個月時間,內(nèi)心都在咆哮:沒人在用 TestFlight 嗎?沒人遇到過這些坑嗎?沒人發(fā)現(xiàn)這個小操作會痛失一批用戶嗎?
——當內(nèi)測用戶到達上千的數(shù)量時,官方指南( iTunes Connect Resources and Help )中未提及的各類問題開始出現(xiàn),內(nèi)測用戶的激活安裝率中,出現(xiàn)了 x0% 比例的不可控因素。
在踩了幾個月的坑后,總結了一些經(jīng)過數(shù)據(jù)驗證過的經(jīng)驗,關注焦點是「用戶」,按照「邀請安裝→安裝時引導→安裝后升級」的環(huán)節(jié),悉數(shù)分享。
正文包括:
- 激活安裝環(huán)節(jié)的坑;
- 流程引導的經(jīng)驗;
- 版本升級時用戶端常見情況;
- iTunes connect 平臺的坑;
- iOS 內(nèi)測方式總結。
激活安裝
邀請到用戶參與內(nèi)測,已經(jīng)是一道坎;而從接受邀請到激活安裝,還會有相當驚人的流失率。
調(diào)查過近 200 個流失用戶后,總結出以下占比較高的原因及對應解決方法。屬于看起來不做也沒什么,數(shù)據(jù)驗證下來,效果卻很好的步驟,永遠要預估和照顧到用戶的懶和漫不經(jīng)心。
問題:
- 因為嫌麻煩稍后安裝,最終忘記(20%);
- 安裝過程復雜,直接放棄(7%);
- 英文郵件,看不懂;
- 不信任 TestFlight;
- 以為需要用電腦。
解決:
- 提供圖文演示(文字描述只要三句話,但真的不夠);
- 提示發(fā)件人為“TestFlight”,告知是蘋果官方內(nèi)測渠道;
- 直接引導用戶在「手機端」查收郵件,能順利點擊郵件中的鏈接,跳轉到 APP Store 下載 TestFlight;
- 定期提醒未安裝用戶,可以召回一部分。
流程引導
用戶終于開始安裝內(nèi)測版本啦,開始接收各種報錯反饋吧:
- 找不到郵件:TestFlight 邀請碼郵件( no_reply@email.apple.com ) 會被 QQ 郵箱標記為垃圾郵件,需要引導查看垃圾郵件;
- TestFlight 界面提示「Update your device」:TestFlight 需要 iOS 9.1 以上系統(tǒng),在內(nèi)測邀請用戶時就需要排除這部分用戶;
- TestFlight 界面提示「Couldn’t load the APPs」:(可能)需要在 WiFi 環(huán)境下打開 TestFlight,才能加載內(nèi)測 APP;
- TestFlight 界面提示「Couldn’t accept the invite – Invite code has expired」:可能是網(wǎng)絡問題導致用戶已經(jīng) Redeem 成功,但狀態(tài)沒有更新。重啟 TestFlight 看看。
從實際經(jīng)驗上來說,也可能是邀請碼有問題……此時需要在 iTunes connect 后臺,將用戶郵箱刪除并重新添加,用戶會收到一封新的邀請碼郵件。
升級通知
邀請來并留住了用戶,愿用戶跟著我們長長久久地升級內(nèi)測下去。這時開發(fā)者眼中,用戶的理想內(nèi)測安裝組合:TestFlight APP + TestFlight 版自家應用。發(fā)布新版時,TestFlight 推送消息,用戶輕輕一點即可更新。Xiu,坐等后臺數(shù)字上漲。
然而在用戶的手機中,現(xiàn)實是五花八門的:
- 裝完 TestFlight APP,忘記裝內(nèi)測版應用;
- 跑去裝線上版應用,覆蓋了內(nèi)測版;
- 下完內(nèi)測版,順手卸TestFlight APP ;
- ……
這些情況下的用戶能收到通知嗎,收到的是怎樣的?這些情況心里沒有譜,容易走兩個極端:放任用戶流失/其他渠道重復提醒和打擾。
在用了四個郵箱、找了另一個應用、折騰了兩個安裝包后,初步了解各種狀態(tài)的用戶,收到的 TestFlight 郵件及手機 push 情況:
結論:
(1)用戶在 iTunes connect 后臺內(nèi)測名單中
- 只要手機中安裝了 TestFlight,都可以打開 TestFlight 安裝內(nèi)測版本;
- 卸載 TestFlight 則無法接收 push;
- 引導用戶在手機中保留 TestFlight 很重要。
(2)當用戶被移出內(nèi)測名單
- 內(nèi)測資格停止,需要重新走邀請流程;
- (4.17 TF 改版后)當用戶被移出內(nèi)測名單,在版本更新前又添加回時,用戶自動拿回內(nèi)測資格,不需重新接受邀請
(3)用戶始終沒有安裝過
ic 后臺顯示用戶狀態(tài)為「Invited」,新版本發(fā)布后,不會再次發(fā)郵件給用戶(畢竟對方?jīng)]接受過邀請嘛)。如果想要再次邀請,需要點擊「Resend」。
沒錯,仍然沒有批量「Resend」的選項,有請前端壯士幫忙寫腳本。
工具問題
最后是在 iTunes connect 上查看和管理用戶啦:
iOS Builds:
- 安裝數(shù):偏高
- 每日安裝數(shù):不準,永遠最高 25
內(nèi)測名單管理:
批量導入:
- 導入前確保郵箱地址中沒有空格,否則導入后無法有效發(fā)送郵件,iTunes connect 也不會報錯讓你知道的;
- 導入后,會莫名有一些條目導入失敗,然而沒有報錯,原因未知
批量移除:4.17 TestFlight 改版時,這個功能下掉了,找前端的壯士寫腳本吧
用戶 Status:Installed 中顯示的版本是第一次安裝版本,非實時。
iOS 內(nèi)測方式總結
因為這篇文章,聯(lián)系到了好幾個公司的小伙伴,把可以共享的一些信息也整理到這里一起參考,時效性截至 2017 年 10 月。
(1)前情提要簡介
Android 渠道的內(nèi)測相對簡單一些,很多應用會直接把內(nèi)測版本推送給用戶進行升級,有問題繼續(xù)推送新的灰度包,時間和渠道上都比較自由。
iOS 渠道權限控制嚴,管控力度也大,官方許可的內(nèi)測渠道只有一個 Testflight。這個方式總人數(shù)有限、操作復雜、應用不穩(wěn)定、后臺工具難用、需要官方審核時間,因此各公司有自己的方式來減少麻煩情況/尋找新渠道。
(2)內(nèi)測方式匯總
- Beta 企業(yè)包:易用性高,采用的公司比較多;要小心量的擴張引起蘋果爸爸注意;
- PP 助手:對用戶要求較高,需要會翻墻;某新聞資訊 APP 采用這個方式;
- 變種 – 公司內(nèi)部推廣內(nèi)測版:用連接的網(wǎng)絡、IP、手機號等方式,識別出內(nèi)部員工后,推薦員工使用內(nèi)測版本;適合員工數(shù)量多的公司;
- 變種 – 正式版本彈窗,引導到 Testflight 版本:這個方式技術實現(xiàn)了更友好的交互,達到的效果是:用戶在正式版看到內(nèi)測彈窗后,點擊確認,即可等待手機下載好 Testflight 和內(nèi)測版應用,并自動激活。避免需要用戶自行跳出正式版本,自行下載 Testflight、激活、下載內(nèi)測版本一長串繁瑣操作。實現(xiàn)其實不難,iOS 工程師傅研究一下就點通啦。最開始是某外賣 APP 采用。知乎站內(nèi)已經(jīng)有 Larry 分享:TestFlight 的使用(更偏重于用戶體驗)。
作者:安妮塔,美食內(nèi)容付費產(chǎn)品運營。用戶留存、增長、付費轉化、會員體系,歡迎交流~
本文由 @安妮塔 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉載
題圖來自Unsplash,基于CC0協(xié)議
testflight做內(nèi)測效率還是很高的,但是開發(fā)者賬號也是個難題,如果自己沒有開發(fā)者賬號就只能找第三方開發(fā)者服務平臺代上架了,我就是用這個http://www.haizhuyx.com/,另外,tf版的應用應該是下載鏈接是3個月有效期,但是已經(jīng)下載過的用戶只要不主動卸載都可以一直使用,應該是這樣吧?
參與TF的用戶有為期3個月的有效期,到期之后內(nèi)測版本會失效,有的用戶可能會流失,這一步怎么引導?