console
function generate()
{
var deeplink=document.getElementById("deeplink");
var deeplinkUrl = new URL(deeplink.value);
var searchParams = new URLSearchParams(deeplinkUrl.search);
var p = document.getElementById("product")
var host="https://api.mobrtb.com/kaihu_tracker/gdt/"+p.value+"?"
var uri = ''
console.log(p.value)
console.log(deeplink.value)
if (p.value=="alipay") {
const httpsUrl = new URL(searchParams.get('url'))
const partnerID = httpsUrl.searchParams.get('partnerId')
if (partnerID === '') {
this.displayError('解析partner_id错误')
return
}
uri = uri + "&partner_id=" + partnerID
} else if(p.value=="meituan") {
var lch=searchParams.get("lch")
uri = uri + "&bc_fl_src="+lch
} else if (p.value == "tmall") {
} else if (p.value=="jd") {
params = JSON.parse(getSub(deeplink.value))
jdv=params["m_param"]["jdv"]
client_type="3"
if (deeplinkUrl.protocol == "openjdlite:") {
client_type = "131"
}
uri = uri + "&jd_union_id=" + jdv.split("|")[2].split("_")[4]
uri = uri + "&jd_client_type=" + client_type
} else if (p.value=="douyu") {
const evoke_chan = searchParams.get("evoke_chan")
uri = uri + "&bc_fl_src=" + evoke_chan
} else if (p.value=="tanx") {
const e = searchParams.get("e")
const k = searchParams.get("k")
uri = uri + "&extra1=" + e + "&extra2=" + k
} else {
var bc_fl_src=searchParams.get("bc_fl_src")
uri = uri + "&bc_fl_src="+bc_fl_src
}
click_area = document.getElementById("click")
click_area.value = host+"action=click" + uri + "&"
}
点击或者曝光监测:
</br>
<textarea id="deeplink" cols="100" rows="8"></textarea>
<br/>
投放产品
</br>
<select id="product">
<option value="tanx">tanx</option>
</select>
<br/><br/>
<input type="button" value="生成监测地址" onclick="generate()"/>
<br/>
</br>
点击监测
</br>
<textarea id="click" cols="100" rows="6"></textarea>