用戶通過深度鏈接技術(shù),實(shí)現(xiàn)從外部渠道跳轉(zhuǎn)到APP內(nèi)的指定頁面,已經(jīng)成為了各大互聯(lián)網(wǎng)公司的必備手段,其中應(yīng)用場(chǎng)景有哪些?如何優(yōu)化喚起率?作者詳細(xì)介紹了相關(guān)方面,一起來看看吧。
01 應(yīng)用喚起的應(yīng)用場(chǎng)景
通過深度鏈接 (即Deeplink) 技術(shù),實(shí)現(xiàn)用戶從外部渠道(微信、微博、短信、郵件、瀏覽器、搜索引擎、其他APP)到App內(nèi)指定頁面的一鍵跳轉(zhuǎn),已經(jīng)成為各大互聯(lián)網(wǎng)公司進(jìn)行用戶運(yùn)營的必備手段。典型的應(yīng)用跳轉(zhuǎn)場(chǎng)景有以下三種:
1.1 內(nèi)容平臺(tái)的分享裂變
比如知乎的問答內(nèi)容微博后,用戶可以點(diǎn)擊打開跳轉(zhuǎn)至知乎App;從朋友圈打開新浪新聞,點(diǎn)擊打開也可以跳轉(zhuǎn)至新浪新聞App。
1.2 拉新
拉活的廣告投放比如拉活廣告的鏈路,通常是廣告點(diǎn)擊 – 曝光落地頁 – 點(diǎn)擊按鈕 – 拉起App – 抵達(dá)活動(dòng)頁,其中高效暢通的跳轉(zhuǎn)是提高廣告效率、降低廣告投放成本的必要保障。
1.3 營銷活動(dòng)的短信觸達(dá)
由于短信按照字?jǐn)?shù)收費(fèi),因此需要壓縮長域名地址為短鏈,以節(jié)約短信推廣成本。在短信中放入鏈接后,用戶點(diǎn)擊鏈接如果用戶已安裝app則直接喚起app,如果用戶未安裝app則打開瀏覽器顯示app下載頁面。
02 不同Deeplink技術(shù)的對(duì)比
Deeplink 技術(shù)包括 URI Scheme 、 Universal Link、App Link,以及騰訊應(yīng)用寶微下載服務(wù)。這里,由于谷歌 Andriod 的 App link不能在國內(nèi)大陸使用,這里不再介紹;應(yīng)用寶微下載服務(wù)的實(shí)際使用場(chǎng)景比較局限,也不再展開詳細(xì)描述。
2.1URI Scheme
URI Scheme 的通用格式是:scheme://host/path?query ,比如bitauto.yicheapp://yiche.app/xuanche.askpricedialog?serialId=5374 可以跳轉(zhuǎn)至易車App的詢底價(jià)頁面。 URI Scheme 在喚端場(chǎng)景中的局限性在于:
- 除非域名被納入白名單內(nèi),否則鏈接很容易被百度、微博、微信等媒體封禁,此時(shí)只能引導(dǎo)用戶右上角瀏覽器打開,但這會(huì)增加用戶的操作流程;
- 未安裝App的用戶點(diǎn)擊鏈接后,會(huì)出現(xiàn)報(bào)錯(cuò)彈窗(比如iOS會(huì)出現(xiàn)),用戶體驗(yàn)較差;
- 會(huì)存在詢問彈窗,增加用戶操作步驟;
4. 瀏覽器主動(dòng)攔截。對(duì)于部分瀏覽器(比如via、小米、夸克等瀏覽器),如果首次跳轉(zhuǎn)時(shí)用戶選擇了取消/拒絕跳轉(zhuǎn) (另外,提示喚起后2s內(nèi)用戶未主動(dòng)選擇確認(rèn)跳轉(zhuǎn),瀏覽器默認(rèn)取消跳轉(zhuǎn)),之后瀏覽器將默認(rèn)不再提示喚起彈窗。
2.2 UniversalLink
iOS 9 系統(tǒng)的設(shè)備,支持通過 Universal Link 喚端。驗(yàn)證某http鏈接是否為有效的Universal link方法是,在iOS設(shè)備的備忘錄中輸入鏈接,然后長按,如果菜單欄中顯示“在XXX中打開”的選項(xiàng),則代表是有效的Universal link。
Universal Link 技術(shù)具有以下幾點(diǎn)優(yōu)勢(shì):
- 無需彈窗確認(rèn),操作路徑被縮短。iOS系統(tǒng)下使用URI Scheme技術(shù)會(huì)存在彈窗阻礙,應(yīng)用直達(dá)率不理想,但升級(jí)為Universal Link技術(shù)后,用戶無需進(jìn)行點(diǎn)擊彈窗確認(rèn)的操作,根據(jù)歷史實(shí)踐經(jīng)驗(yàn),喚起率會(huì)有10%的提升。
- 可判斷用戶是否安裝應(yīng)用。如已安裝,則直接跳轉(zhuǎn)指定頁面,否則會(huì)重定向到AppStore下載頁面或者其他頁面(需要技術(shù)同學(xué)配置)。
- 可實(shí)現(xiàn)應(yīng)用間的自由跳轉(zhuǎn)。盡管微信在 v6.6.1版本后,禁止了Universal link的使用,但7.0.5版本后,微信支持通過Universal link喚起第三方App,具體配置文檔可以參考以下鏈接:https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/iOS.html。然而,對(duì)于安卓設(shè)備,如果開發(fā)者的域名不在白名單內(nèi),那么目前還是僅支持右上角瀏覽器打開H5頁面,然后通過URL Scheme方式直接喚起App。另外,微信對(duì)于跳轉(zhuǎn)App Store無限制。
然而,Universal Link 有以下幾點(diǎn)弊端需要留意:
Universal Link 僅 iOS 9.0 版本的用戶支持,iOS 9.0之前的版本不支持。因此建議先跳轉(zhuǎn)到AppStore,用戶點(diǎn)擊打開調(diào)起應(yīng)用,進(jìn)入指定頁面。
Universal Link 無法在頁面加載后自動(dòng)喚端(無需用戶點(diǎn)擊操作,比如掃碼拉端,短信H5拉端),會(huì)喚端失敗,并直接重定向到其他頁面,只能在通過用戶行為(點(diǎn)擊按鈕)觸發(fā)喚端。
03 應(yīng)用喚起的理想與現(xiàn)實(shí)
3.1 理想的用戶旅程
對(duì)于用戶,最流暢絲滑的體驗(yàn)旅程是:用戶在微信/微博/短信/郵件/其他媒體中,點(diǎn)擊鏈接或者按鈕后,對(duì)于已安裝用戶,可直接跳轉(zhuǎn)至App,并直接抵達(dá)指定頁面;而對(duì)于未安裝用戶,跳轉(zhuǎn)到應(yīng)用市場(chǎng),完成應(yīng)用下載激活后,可以攜帶參數(shù),以實(shí)現(xiàn)自動(dòng)展現(xiàn)指定頁面。
整個(gè)用戶旅程中,用戶操作步驟越少,活動(dòng)的觸達(dá)率和轉(zhuǎn)化率就越高。
3.2 面臨的現(xiàn)實(shí)挑戰(zhàn)
盡量理想很豐滿,但現(xiàn)實(shí)卻很骨感,總結(jié)下來,主要存在以下幾點(diǎn)挑戰(zhàn):
- 安卓的web端無法判斷用戶是否已安裝App,因此無法非常智能且個(gè)性化地為用戶決策是喚起App,還是跳轉(zhuǎn)應(yīng)用商店。目前業(yè)界采用的方案是,js會(huì)先嘗試執(zhí)行喚醒操作,然后監(jiān)聽H5頁面是否被隱藏,如果未被隱藏,則執(zhí)行定時(shí)下載任務(wù)(定時(shí)任務(wù):?jiǎn)径撕?s內(nèi)執(zhí)行該下載任務(wù));如果被隱藏,則清理該定時(shí)任務(wù)。該方案的弊端是有可能喚起App后,又立即跳轉(zhuǎn)到了App Store。
- 由于部分媒體(比如微信、微博、百度等)限制自己的用戶被引流到其他App,導(dǎo)致無法正常跳轉(zhuǎn);
- 外跳時(shí)會(huì)觸發(fā)詢問彈窗:是否打開xxx應(yīng)用,相當(dāng)于跳轉(zhuǎn)前增加了一層阻礙,導(dǎo)致喚起成功率被降低;
- 喚起方式分為自動(dòng)喚起和點(diǎn)擊喚起 ,但部分瀏覽器的web容器會(huì)限制自動(dòng)喚起功能,需要用戶行為觸發(fā)(比如點(diǎn)擊按鈕)后喚醒才能生效;
- 瀏覽器主動(dòng)攔截。對(duì)于部分瀏覽器(比如via、小米、夸克等瀏覽器),如果首次跳轉(zhuǎn)時(shí)用戶選擇了取消/拒絕跳轉(zhuǎn) (另外,提示喚起后2s內(nèi)用戶未主動(dòng)選擇確認(rèn)跳轉(zhuǎn),瀏覽器默認(rèn)取消跳轉(zhuǎn)),之后瀏覽器將默認(rèn)不再提示喚起彈窗。
04 喚端失敗的原因分析
05 優(yōu)化喚起率的方法
5.1 優(yōu)化跳轉(zhuǎn)邏輯
根據(jù)線下測(cè)試結(jié)果,根據(jù)不同的瀏覽器類型、操作系統(tǒng)、操作系統(tǒng)版本、設(shè)備機(jī)型等UA信息,確定喚端邏輯、喚端協(xié)議,并持續(xù)優(yōu)化完善策略規(guī)則庫。
比如設(shè)計(jì)策略為 iOS 9以下設(shè)備直接跳轉(zhuǎn) App Store;iOS 9 以上設(shè)備使用 Universal Link 進(jìn)行跳轉(zhuǎn),未安裝設(shè)備進(jìn)入 App Store;對(duì)于安卓設(shè)備,如果 H5 在 微信、微博、百度等確認(rèn)封鎖 Scheme 的環(huán)境打開,則 H5 中間頁引導(dǎo)瀏覽器打開(比如下圖中右邊部分);
對(duì)于安卓除微信、微博的其他環(huán)境,為了挽留取消外跳彈窗的用戶,以及避免部分瀏覽器不支持 H5 加載時(shí)“自動(dòng)喚端”的情況,可以展示打開或者下載 App 的中間頁,且可以設(shè)計(jì)喚端失敗的邏輯,比如執(zhí)行喚端指令 2s 內(nèi)監(jiān)聽到 H5 一直未隱藏,2s后自動(dòng)執(zhí)行跳轉(zhuǎn)應(yīng)用商店。
對(duì)于引導(dǎo)下載 App 的中間頁(比如下圖中左邊部分),可以增加新人獎(jiǎng)勵(lì)等激勵(lì)性的信息,以刺激用戶下載App。
5.2 做好數(shù)據(jù)監(jiān)測(cè)
(1)支持查詢短鏈信息,比如短鏈對(duì)應(yīng)的渠道名稱、活動(dòng)名稱、是否開啟剪切板功能、是否開啟H5引導(dǎo)頁等;
(2)支持監(jiān)測(cè)喚起率(喚起成功uv/喚起請(qǐng)求uv)、喚端請(qǐng)求uv、web端判斷喚起失敗uv、web端判斷喚起成功uv、客戶端判斷喚起成功uv等核心指標(biāo)。為了貫通串聯(lián)Web端和客戶端的用戶行為數(shù)據(jù),可以在JS SDK 初始化時(shí)生成唯一標(biāo)識(shí),該唯一標(biāo)識(shí)可以傳遞到客戶端,以監(jiān)測(cè)H5喚起客戶端的成功率。另外,可以嘗試監(jiān)測(cè)不同UA環(huán)境下的喚端率,比如喚端率低的UA環(huán)境可以有針對(duì)性的進(jìn)行優(yōu)化。
專欄作家
一個(gè)數(shù)據(jù)人的自留地,公眾號(hào):一個(gè)數(shù)據(jù)人的自留地。人人都是產(chǎn)品經(jīng)理專欄作家,《數(shù)據(jù)產(chǎn)品經(jīng)理修煉手冊(cè)》作者。
本文原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載
題圖來自Unsplash,基于CC0協(xié)議。
該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺(tái)僅提供信息存儲(chǔ)空間服務(wù)。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。