Sample Flowchart Template
2018-06-30 17:45:29 3 举报
click
作者其他创作
大纲/内容
有fp==‘fail’,统计clipboard_fail;否则有fp,统计clipboard_suc
调用adtrack.click()
ucapi.openDeepLink
ios 而且包名lowersion
统计成功
isDownload
统计失败
resolve
最终回调
isDownload&&downloadLink
download
getWechatUrl 作为deeplink,并打点call_qq,并打开deeplink
downloadLink为curAd里面的downloadLink
成功?
注册事件pageHide、visibilityChane,事件发生去掉事件绑定,resolve(call_suc)
IOS && 非uc浏览器,生成fp,放到剪贴板
downApps
无deeplink,reject
调qq
有ucLink,但是uclink无src_ch,ucLink加入src_ch=adInfo.adChannel
err.message === 4
成功而且openResult=0
foxy_chan、asset.stat 统计
错误则统计
1s后移除绑定事件,并且reject(TIMEOUT)
安卓&&UC浏览器(大版本)&&adInfo.pkgName不是UC头条
下载&&curAd是uc包&&是微信或者是ios qq
跳转curAd.url_addr
有deeplink且有uclink,deepliink加上pageUrl参数
clickAdvertInfo
clickCB(new Error('no_down'));
curAd.detail有bid
快速下载
adtrack.callout()
打开url_addr
直接打开deeplink
pageUrl(闭环页)otps.cliclePage||curAd.circlePage||当前页
isRedirect&&curAd.url_addr
错误统计、如果要下载就下载downApps
成功与失败统计,抛出resolve或者reject
adInfo.uclink(也就是utp中的deeplink)&&!adInfo.landingPageadInfo.landingPage=uclink中的url(结尾的)
isRedirect && curAd && curAd.url_addr
布网后台处理
安卓而且大版本uc&&packName&& deeplink 无://
collect (包括adInfo,deviceInfo、sdkInfo)
jsCallout
reject
是qq?
isCallout && (adInfo.ucLink || adInfo.oldLink)
有deeplink,而且callOut
统计direct__download
0 条评论
下一页