短信发送活动页的短链打开app,app引流

》需求场景:运营部门想要发短信给用户,短信附带链接,客户打开链接跳到app相应的商品页面

》一般唤起app使用scheme协议跳转,例如:[scheme]:XXXX

如果在短链里面直接使用scheme跳转协议,

这里有个问题,如果手机没有安装app的话,那么点击短链是没有反应的,

最终选择的方案是:通过h5活动页,通过短链在浏览器打开活动页,如果用户安装了app,则唤起app,否则5秒后跳转到下载app的页面

import uaHandle from '@@/ua.js'

export default (targetUrl='') => {
    let UA = uaHandle()
    if (!UA.isApp && !UA.isWeixin && !UA.isMini()) {
        let current = targetUrl || window.location.href
        window.location.href = "scheme跳转路径"

        setTimeout(() => {
            location.href = “app的下载地址”        
        }, 5000)
    }
}

猜你喜欢

转载自blog.csdn.net/zhongmei121/article/details/115425497