H5主流瀏覽器下App導流方案選取

之前有那麼幾篇文章都和你們聊過作用戶增加,作DeepLink,聊得很範很虛前端

Universal Link 前端部署採坑記 扯淡:用技術玩轉業務增加 -- 增加黑客 iOS app與瀏覽器深度連接 DeeperLinkgit

最近好幾個業務產品線都在頭疼如何把用戶從H5導流給App這個問題上,所以梳理一下手頭的一些方案github

簡單的一句話評價就是:瀏覽器適配 - 前端永遠的痛!小程序

只想梳理下面3個問題在主流瀏覽器下的解決方案微信小程序

  • 未安裝 - 點擊下載App
  • 未安裝 - 點擊下載App - 下載後自動精準定位
  • 已安裝 - 點擊打開App - 精準定位

因爲不一樣渠道之間差別很是大,前端是有能力判斷區分出不一樣的渠道的,所以各個渠道之間通常都是徹底定製差別化的導流方案,在優缺點之間進行取捨瀏覽器

下面說的各類方案名詞,都在 iOS app與瀏覽器深度連接 DeeperLink 有技術方案思路介紹服務器

系統瀏覽器

簡介:用戶使用系統瀏覽器訪問WAP進行導流,目前不受任何限制微信

  • 未安裝 - 點擊下載App:
    • 直接下載 or 跳轉Appstore
  • 未安裝 - 點擊下載App - 下載後精準定位 - Android:
    • 動態Apk技術,無導流負做用,對服務器壓力略大
    • 手機指紋技術,存在成功率問題,大概66%,同wifi失敗率增高
    • 剪切板技術,安卓由於系統瀏覽器內核碎片化問題,理論可行,但設備支持率很低,服務器壓力小
  • 未安裝 - 點擊下載App - 下載後精準定位 - iOS:
    • 剪切板技術,必須iOS10+
    • 手機指紋技術,存在成功率問題,大概66%,同wifi失敗率增高
  • 已安裝 - 點擊打開App - 精準定位 - Android:
    • schema吊起技術,無導流負做用
  • 已安裝 - 點擊打開App - 精準定位 - iOS:
    • schema吊起技術,採用這個技術,已安裝App正常吊起,假如未安裝App,會看到一個系統錯誤框,而後再打開Appstore,影響用戶體驗
    • universalink技術,已安裝App正常吊起,未安裝App無錯誤彈框,但部署成本大
    • 剪切板技術,必須iOS10+

建議:app

  • 安卓用動態Apk技術作下載導流精準定位,用schema技術作吊起
  • iOS用剪切板技術作下載導流精準定位,用剪切板技術作吊起

微信

簡介:微信內禁止直接下載App,微信內禁止以任意方式打開App,須要分不一樣狀況進行應對開發

微信H5

  • 未安裝 - 點擊下載App:
    • 應用寶市場跳轉,上架應用寶而且開通應用寶微連接,這樣iOS與安卓均可以在H5頁面中點擊後跳轉到Appstore/應用寶市場進行下載
  • 未安裝 - 點擊下載App - 下載後精準定位 - Android:
    • 動態Apk技術,存在負做用,動態Apk技術與微信應用寶直接跳轉市場下載衝突,若是須要使用動態Apk技術,在安卓下,就只能彈蒙層外部瀏覽器打開
    • 手機指紋技術,與應用寶市場跳轉不衝突,存在成功率問題,大概66%,同wifi失敗率增高
  • 未安裝 - 點擊下載App - 下載後精準定位 - iOS:
    • 動態剪切板技術,與微信應用寶直接跳轉市場無衝突,必須iOS10+
    • 手機指紋技術,存在成功率問題,大概66%,同wifi失敗率增高
  • 已安裝 - 點擊打開App - 精準定位 - Android:
    • 技術暫時沒法突破,彈蒙層,提示用系統瀏覽器打開
    • 微信白名單,有部分騰訊旗下產品經過微信白名單作到
  • 已安裝 - 點擊打開App - 精準定位 - iOS:
    • universallink技術,已於18年1月被微信封堵
    • 剪切板技術,先拷貝剪切板,再跳轉Appstore,在Appstore點擊打開按鈕,打開App進行剪切板定位,必須iOS10+

建議:

  • 安卓在無精準定位需求的時候用應用寶渠道下載,有精準定位需求的時候用動態Apk+蒙層提示系統瀏覽器下載,暫時沒法解決微信內吊起,彈蒙層,提示用系統瀏覽器打開
  • iOS用剪切板技術作下載導流精準定位,用剪切板技術作吊起

微信小程序

簡介:微信小程序和微信內H5不同,和瀏覽器的導流方式也不同,單獨說明

  • 傳播:小程序經過分享傳播,從App分享小程序到聊天對話+羣對話(暫不支持朋友圈),傳播小程序
  • 迴流:在聊天對話+羣對話中點開小程序,小程序能夠開發跳轉回App的功能
  • 迴流受限:用戶從羣對話中點開小程序才能迴流,用戶用過一次小程序後記住了,直接自行在小程序快捷入口打開並使用,沒法迴流

手百

簡介:手百不由止下載App,手百內禁止以任意方式打開App

  • 未安裝 - 點擊下載App:
    • 直接下載 or 跳轉Appstore
  • 未安裝 - 點擊下載App - 下載後精準定位 - Android:
    • 動態Apk技術,無導流負做用,對服務器壓力略大
    • 手機指紋技術,存在成功率問題,大概66%,同wifi失敗率增高
  • 未安裝 - 點擊下載App - 下載後精準定位 - iOS:
    • 動態剪切板技術,與微信應用寶直接跳轉市場無衝突,必須iOS10+
    • 手機指紋技術,存在成功率問題,大概66%,同wifi失敗率增高
  • 已安裝 - 點擊打開App - 精準定位- Android:
    • 技術暫時沒法突破,彈蒙層,提示用系統瀏覽器打開
  • 已安裝 - 點擊打開App - 精準定位 - iOS:
    • universallink技術,跟隨微信步伐已被封堵
    • 剪切板技術,先拷貝剪切板,再跳轉Appstore,在Appstore點擊打開按鈕,打開App進行剪切板定位,必須iOS10+

建議:

  • 安卓用動態Apk技術作下載導流精準定位,暫時沒法解決手百內吊起,彈蒙層,提示用系統瀏覽器打開
  • iOS用剪切板技術作下載導流精準定位,用剪切板技術作吊起

補充說明:

iOS9 的 SafariViewController 的 Cookie互通方案在 iOS app與瀏覽器深度連接 DeeperLink 這篇文章中解釋了,通過種種考慮完全應該廢棄不用了,因此本文中均爲考慮此方案,不作詳細解釋了

相關文章
相關標籤/搜索