微信是目前最具營銷價(jià)值的移動(dòng)端營銷渠道之一驮俗,但是在微信進(jìn)行APP的推廣下載,微信環(huán)境中是不支持下載APK文件的唤冈。因?yàn)轵v訊為了自身利益伦糯,屏蔽了其他app直接在微信中下載够庙。我們要怎么解決這個(gè)問題呢晶衷?
解決方案:
點(diǎn)擊下載鏈接蓝纲,安卓手機(jī)自動(dòng)打開外部瀏覽器下載APP:蘋果手機(jī)直接跳轉(zhuǎn)到蘋果商店(App Store )下載APP阴孟。
部分代碼
利用HTTP請(qǐng)求中Header中的user-agent字段,來識(shí)別用戶的客戶端税迷,如果判斷用戶是在微信中打開的鏈接温眉,則安卓手機(jī)自動(dòng)打開系統(tǒng)手機(jī)瀏覽器來打開鏈接。如果是在手機(jī)瀏覽器打開翁狐,則正常訪問。蘋果手機(jī)點(diǎn)擊鏈接直接跳轉(zhuǎn)到蘋果商店(App Store )
判斷用戶客戶端的Javasript代碼如下:
function is_wechat_client(){
? ? ? var ua = navigator.userAgent.toLowerCase();
? ? ? if(ua.match(/MicroMessenger/i)=="micromessenger"){
? ? ? ? ? return true;
? ? ? }else{
? ? ? ? ? return false;
? ? ? }
}
本方案可以說是完美解決微信中下載app的問題凌蔬。露懒,用戶點(diǎn)擊下載按鈕后,全過程自動(dòng)化下載砂心,用戶操作非常簡單懈词,可以大大提升用戶下載app轉(zhuǎn)化率。效果如下面這樣子: