function showKgdsp(data,i,project,projectName){ var ad_pos = project+"_tips_1" var currentIndex = i; if(data.script[i].content){ var sspConfig = JSON.parse(data.script[i].content); window.uploadConfig = { act:'load', ad_id:data.baidu_id, ad_pos:ad_pos, ad_type:'dsp_kuaiguo', strategy_id:data.script[i].strategy_id, idea_id:data.script[i].idea_id, plan_id:data.script[i].plan_id, product_category:data.script[i].product_category }; var url = sspConfig.url; render = false; $.ajax({ url: url, type: 'get', dataType: 'json', success: function (obj) { if(obj.seatbid && obj.seatbid.length > 0){ var bid = obj.seatbid[0].bid || []; if(bid && bid.length > 0){ var ext = bid[0].ext || ""; var aurl = ext.aurl || []; var murl = ext.murl || []; var cmurl = ext.cmurl || []; if(aurl && aurl.length > 0){ var pageW = bid[0].w || "370",pageH = bid[0].h || "250"; $('.container').css({"width":pageW+"px","height":pageH+"px"}); var dom ='
不感兴趣
关闭
'+projectName+'-广告由快果广告提供' + ''; $('.container').append(dom); uploadConfig.act = 'load'; uploadZhike(uploadConfig); var page_size = pageW+','+pageH; // document.getElementById("ak0").onerror = function () { // // checkShdsp(); // ProjectConfig.loadBase(); // }; // document.getElementById("ak0").onload = function () { uploadConfig.act = 'show'; uploadZhike(uploadConfig); $('head').append(''); if (typeof window.external != 'undefined' && "CppCall" in window.external) { window.external.CppCall(); } // }; //曝光上报 if (murl.length > 0) { for(var i = 0; i < murl.length;i ++){ ProjectConfig.uploadUrl(murl[i]); } } $('.dsp_ad').on('click', function () { uploadConfig.act = 'click'; uploadZhike(uploadConfig); if (cmurl.length > 0) { for(var i = 0; i < cmurl.length;i ++){ ProjectConfig.uploadUrl(cmurl[i]); } } }); // if (typeof window.external != 'undefined' && typeof window.external.CppCall != 'undefined') { // window.external.CppCall(page_size); // } }else{ render = true; var start = currentIndex + 1; renderFunc(start,dataRes); } }else{ //空单上报 if (murl.length > 0) { for(var i = 0; i < murl.length;i ++){ ProjectConfig.uploadUrl(murl[i]); } } render = true; var start = currentIndex + 1; renderFunc(start,dataRes); } }else{ render = true; var start = currentIndex + 1; renderFunc(start,dataRes); } }, error:function () { render = true; var start = currentIndex + 1; renderFunc(start,dataRes); } }); } }