[YL001]wakeupurl是什么
当您在调试时会发现,H5页面初始化时会返回一个wakeupurl的参数,wakeupurl是我们服务端拼接的URL,里面包含了您在后台页面填写的Deeplink基础参数如Scheme/Universal link、裂变活动里的跳转path、app页面传参、携带的自定义参数等等。JSSDK会把wakeupurl传递给App,开发者在调取安卓端提供的接口或者iOS端提供的接口时就能获取到wakeupurl,然后我们也提供了解析wakeupurl的函数,那么开发者就能获取到里面的参数,然后进行相应处理App就能打开指定页面了,
如果是URL Scheme这种拉起方式,那么wakeupurl格式就是 (Scheme)://(域名,默认是umeng.com)/(app跳转path)?(后台填的app页面传参kv)&(后台填的首次安装传参kv)&(JSSDK里填的自定义参数kv)&_sdk=umeng&linkid=xxx&_um_chnnl=share 等等,
如果是Universal link这种拉起方式,那么格式就是 Universal link的域名)/(app跳转path)?(后台填的app页面传参kv)&(后台填的首次安装传参kv)&(JSSDK里填的自定义参数kv)&_sdk=umeng&linkid=xxx&_um_chnnl=share 等等(需要注意的是Universal link拼接时我们只取域名,假如您的Universal link是https://test.com/pathA, 那么wakeupurl里我们取的只有域名https://test.com, 没有/pathA。这里请您在创建裂变活动时候,app跳转path填写 /pathA,这样拼接的wakeupurl就是 https://test.com/pathA?后台参数kv&自定义参数kv&linkid=xx 这种了