App 推廣密技 Deferred Deep Link 延遲深度連結

Sherry Shih
KKday Tech Blog
Published in
4 min readApr 29, 2018

什麼是 Deferred Deep Link ? 跟 Deep Link 有什麼不同 ?

Deep Link 是指讓已安裝 App 的用戶,根據已設定的網域網址,快速地打開指定的商品頁。

例如,用戶在 Google 網頁輸入了“韓國 小法國村 南怡島”尋找相關行程,第一個看到的搜尋結果是 KKday 的一日遊行程。

Google 搜尋結果

其搜尋結果的網址符合 Deep Link 的條件(m.kkday.com/*/product/*)時,在安裝有 KKday App 的裝置 ,點搜尋結果後,會直接進入 App 到小法國村南怡島的一日遊頁面。

KKday App 商品頁

能實現 Deep Link 功能的前提是,用戶必須要有安裝 App,且擁有一個對應的網站。如果我們今天目的是要推廣 App 給新用戶,也就是說目標是還沒裝過 App 的用戶,只做 Deep Link 是不夠的~還必須搭配 Deferred Deep Link。

Deferred Deep Link 延遲深度連結

Deferred Deep Link 的概念是,保留用戶在下載 App 前點擊的前一個連結,在用戶安裝完 App 後,手機仍知道連結,於是可以實現 Deep Link。

舉例來說,A 用戶點了 KKday 曼谷水上市場一日遊商品廣告,這個廣告有用到 Deferred Deep Link ,就會偵測 A 用戶還沒安裝 App ,於是先導到 Google Play / App Store, 等 A 用戶安裝完打開 KKday App 時,就會實現 Deep Link 進到曼谷水上市場一日遊商品頁面。如此一來,大大提升了用戶體驗與廣告的轉換率。

你一定想問,我們要怎麼知道用戶下載前點了什麼連結呢 ? 我們用了 AppsFlyer 與 Branch 兩個服務平台。

如何實現 Deferred Deep Link 與 Deep Link

AppsFlyer 與 Branch 都是知名有支援這兩個功能的平台,各有優異之處,我們兩家都有使用,建議先到官網申請帳號後,按照步驟安裝 SDK 在App 裡。

AppsFlyer 提供了LTV(Life Time Value)的報表,並且能追蹤自然與非自然下載數、點擊到安裝的轉換率、用戶貢獻收益,有效地幫助我們分析行銷廣告成效,主要提供給行銷部門下廣告時使用,要注意的是,每一個帶來的非自然下載數都會被 AppsFlyer 收取費用,約0.01到0.05美金。

Branch 則用在行動版官網,能動態產生每個商品頁面的 Deep Link,適合放在商品頁面上方 banner,讓用戶在行動版網頁瀏覽商品時,可快速切換到 App 。

KKday 行動版網頁
Deferred Deep Link & Deep Link 流程圖

總結

其實,你也可以把 Deferred Deep Link 當作是 Deep Link 的進階版。開發團隊要先做完 Deep Link,才能實現 Deferred Deep Link。這兩個功能的開發時程都不算很長,需要官網與 App 都一起調整,iOS 與 Android 作法類似,iOS是透過 Universal Link,Android 則分為 Deep Link 與 App Link。PO 在開發前一定要先想通所有情境,釐清 Deep Link 實作範圍,例如,活動頁可能不一定適合 Deep Link。

--

--