五大方案總結:微信掃描下載APK
微信無疑是影響力巨大的App,現在看到一張有吸引力的二維碼,人們都會第一時間想到用微信掃描,由於騰訊有意無意的遮蔽,現在市場上用微信直接掃描下載APK的方法並不多,我們有幸找到了一個不錯的方法,想記錄一下,順便也把幾個試過的常見方案總結了一下:
一、url包含騰訊域名
這是幾年前的一個方法,具體是在下載地址後面加上#mp.weixin.qq.com,就可以跳轉到瀏覽器下載頁面,但自從幾年前Android版微信5.0釋出之後,這種走後門的方法就被遮蔽了。
二、引導到中間頁下載
這種方法也就是建立一個過渡頁面,再做一個遮罩提示使用者從右上角開啟瀏覽器,使用者從瀏覽器中獲取下載APK的頁面。這種做法多繞了一步,使用者的操作環節較多,流失性會比較大。
三、使用“微下載”地址
在騰訊開放平臺(https://open.tencent.com/ )裡上傳資質認證,等待3-5天的稽核,然後將iOS獲取登入通力以及安卓上架應用寶,最後在“微下載”中把下載連結轉化為二維碼即可。這種方法勝在穩定性高,畢竟應用寶和微信都是騰訊旗下產品,但從使用者體驗來看,Android手機使用者必須安裝應用寶App才能跳轉到應用寶內下載,對沒有安裝應用寶的使用者不太友好。
四、使用應用寶地址
同樣先上傳應用寶,將應用寶管理後臺提供的APPID替換url裡的APPID引數,再把連結地址轉化為二維碼即可,使用者掃描後也是跳到應用寶內下載。這個方法的缺點是生成的連結太長了,實際上,連結資訊越少,二維碼的尺寸就可以做得越小,嵌入的LOGO可以更大,識別率也會越高。
五、使用第三方SDK
我們發現目前有一個免費的第三方能比較好的解決這個問題:openinstall(https://www.openinstall.io ),也測試了一段時間,總結一下:它能相容Android和iOS系統,Android在微信中掃描後自動呼叫預設瀏覽器下載APK,iOS是直接跳轉到app store,相對來說還是挺流暢的,它的優點是微信掃碼後不限於應用寶開啟下載頁面,能讓開發者自定義下載渠道,而且作為第三方來說,也難得有免費又實用的服務。當然缺點也是需要整合第三方SDK。