1 2if (typeof String.prototype.endsWith !== 'function') { 3 String.prototype.endsWith = function(suffix) { 4 return this.indexOf(suffix, this.length -suffix.length) !== -1; 5 }; 6} 7 8var googletag = googletag || {}; 9googletag.cmd = googletag.cmd || []; 10 11var banner_slots = {}; 12 13googletag.cmd.push(function () { 14 // Configure all ad slots on the page to be expanded by default, but 15 // collapse slots that are unable to be filled with an ad. 16 googletag.pubads().collapseEmptyDivs(); 17 18 if (cod_secao_dfp == 1000) { 19 // Home 20 21 //googletag.defineSlot('/316485075/agk_1000_pos_0_envelope_desktop', [[1920, 1080], [1920, 1750]], 'agk_1000_pos_0_envelope_desktop').setCollapseEmptyDiv(true, true).addService(googletag.pubads()); 22 //googletag.defineSlot('/316485075/agk_1000_pos_0_envelope_top_desktop', [1560, 150], 'agk_1000_pos_0_envelope_top_desktop').setCollapseEmptyDiv(true, true).addService(googletag.pubads()); 23 //googletag.defineSlot('/316485075/agk_1000_pos_0_envelope_left_desktop', [170, 1600], 'agk_1000_pos_0_envelope_left_desktop').setCollapseEmptyDiv(true, true).addService(googletag.pubads()); 24 //googletag.defineSlot('/316485075/agk_1000_pos_0_envelope_right_desktop', [170, 1600], 'agk_1000_pos_0_envelope_right_desktop').setCollapseEmptyDiv(true, true).addService(googletag.pubads()); 25 //googletag.defineSlot('/316485075/agk_1000_pos_0_envelope_bg_desktop', [[1920, 1080], [1920, 1750]], 'agk_1000_pos_0_envelope_bg_desktop').setCollapseEmptyDiv(true, true).addService(googletag.pubads()); 26 //googletag.defineSlot('/316485075/agk_1000_pos_0_dhtml_adserver', [1, 1], 'agk_1000_pos_0_dhtml_adserver').setCollapseEmptyDiv(true, true).addService(googletag.pubads()); 27 googletag.defineSlot('/316485075/agk_1000_pos_0_dhtml_desktop', [[1, 1], [600, 400], [400, 400], [300, 300], [1140, 500], [1140, 700], [1170, 800]], 'agk_1000_pos_0_dhtml_desktop').setCollapseEmptyDiv(true, true).addService(googletag.pubads()); 28 googletag.defineSlot('/316485075/agk_1000_pos_0_dhtml_mobile', [[1, 1], [250, 250], [300, 400]], 'agk_1000_pos_0_dhtml_mobile').setCollapseEmptyDiv(true, true).addService(googletag.pubads()); 29 googletag.defineSlot('/316485075/agk_1000_pos_1_topo_desktop', [[970, 90], [1140, 90], [1140, 150], [1140, 250], [970, 150], [970, 250]], 'agk_1000_pos_1_topo_desktop').setCollapseEmptyDiv(true, true).addService(googletag.pubads()); 30 googletag.defineSlot('/316485075/agk_1000_pos_1_topo_mobile', [[300, 50], [300, 100], [320, 50]], 'agk_1000_pos_1_topo_mobile').setCollapseEmptyDiv(true, true).addService(googletag.pubads()); 31 googletag.defineSlot('/316485075/agk_1000_pos_2_superbanner_desktop', [728, 90], 'agk_1000_pos_2_superbanner_desktop').setCollapseEmptyDiv(false).addService(googletag.pubads()); 32 googletag.defineSlot('/316485075/agk_1000_pos_2_superbanner_mobile', [[300, 50], [300, 100], [320, 50]], 'agk_1000_pos_2_superbanner_mobile').setCollapseEmptyDiv(false).addService(googletag.pubads()); 33 googletag.defineSlot('/316485075/agk_1000_pos_3_superleaderboard_desktop', [[728, 90], [728, 150], [970, 90], [970, 150], [970, 250], [1140, 90]], 'agk_1000_pos_3_superleaderboard_desktop').setCollapseEmptyDiv(false).addService(googletag.pubads()); 34 googletag.defineSlot('/316485075/agk_1000_pos_3_superleaderboard_mobile', [[300, 50], [300, 100], [320, 50], [300, 250]], 'agk_1000_pos_3_superleaderboard_mobile').setCollapseEmptyDiv(false).addService(googletag.pubads()); 35 googletag.defineSlot('/316485075/agk_1000_pos_4_retangulomedio_desktop', [[300, 250], [300, 600]], 'agk_1000_pos_4_retangulomedio_desktop').setCollapseEmptyDiv(false).addService(googletag.pubads()); 36 googletag.defineSlot('/316485075/agk_1000_pos_4_retangulomedio_mobile', [[300, 50], [300, 100], [320, 50], [300, 250]], 'agk_1000_pos_4_retangulomedio_mobile').setCollapseEmptyDiv(false).addService(googletag.pubads()); 37 googletag.defineSlot('/316485075/agk_1000_pos_5_superleaderboard_desktop', [[728, 90], [300, 250], [728, 150], [970, 90], [970, 150], [970, 250], [114
370, 90]], 'agk_1000_pos_5_superleaderboard_desktop').setCollapseEmptyDiv(true, true).addService(googletag.pubads()); 38 googletag.defineSlot('/316485075/agk_1000_pos_5_superleaderboard_mobile', [[300, 50], [300, 100], [320, 50], [300, 250]], 'agk_1000_pos_5_superleaderboard_mobile').setCollapseEmptyDiv(false).addService(googletag.pubads()); 39 banner_slots['agk_1000_pos_6_retangulomedio_desktop'] = googletag.defineSlot('/316485075/agk_1000_pos_6_retangulomedio_desktop', [300, 250], 'agk_1000_pos_6_retangulomedio_desktop').setCollapseEmptyDiv(true, true).addService(googletag.pubads()); 40 googletag.defineSlot('/316485075/agk_1000_pos_6_retangulomedio_mobile', [[300, 50], [300, 100], [320, 50], [300, 250]], 'agk_1000_pos_6_retangulomedio_mobile').setCollapseEmptyDiv(false).addService(googletag.pubads()); 41 googletag.defineSlot('/316485075/agk_1000_pos_7_retangulomedio_desktop', [300, 250], 'agk_1000_pos_7_retangulomedio_desktop').setCollapseEmptyDiv(true, true).addService(googletag.pubads()); 42 googletag.defineSlot('/316485075/agk_1000_pos_7_retangulomedio_mobile', [[300, 50], [300, 100], [320, 50], [300, 250]], 'agk_1000_pos_7_retangulomedio_mobile').setCollapseEmptyDiv(false).addService(googletag.pubads()); 43 googletag.defineSlot('/316485075/agk_1000_pos_8_superleaderboard_desktop', [[728, 90], [728, 150], [970, 90], [970, 150], [970, 250], [1140, 90]], 'agk_1000_pos_8_superleaderboard_desktop').setCollapseEmptyDiv(true, true).addService(googletag.pubads()); 44 googletag.defineSlot('/316485075/agk_1000_pos_8_superleaderboard_mobile', [[300, 50], [300, 100], [320, 50], [300, 250]], 'agk_1000_pos_8_superleaderboard_mobile').setCollapseEmptyDiv(false).addService(googletag.pubads()); 45 googletag.defineSlot('/316485075/agk_1000_pos_9_retangulomedio_desktop', [300, 250], 'agk_1000_pos_9_retangulomedio_desktop').setCollapseEmptyDiv(true, true).addService(googletag.pubads()); 46 googletag.defineSlot('/316485075/agk_1000_pos_9_retangulomedio_mobile', [[300, 50], [300, 100], [320, 50], [300, 250]], 'agk_1000_pos_9_retangulomedio_mobile').setCollapseEmptyDiv(false).addService(googletag.pubads()); 47 googletag.defineSlot('/316485075/agk_1000_pos_10_retangulomedio_desktop', [300, 250], 'agk_1000_pos_10_retangulomedio_desktop').setCollapseEmptyDiv(true, true).addService(googletag.pubads()); 48 googletag.defineSlot('/316485075/agk_1000_pos_10_retangulomedio_mobile', [[300, 50], [300, 100], [320, 50], [300, 250]], 'agk_1000_pos_10_retangulomedio_mobile').setCollapseEmptyDiv(false).addService(googletag.pubads()); 49 } 50 else { 51 //googletag.defineSlot('/316485075/agk_' + cod_secao_dfp + '_pos_0_dhtml_adserver', [[1, 1], [600, 400], [300, 300], [250, 250], [300, 250], [1140, 500]], 'agk_' + cod_secao_dfp + '_pos_0_dhtml_adserver').addService(googletag.pubads()); 52 googletag.defineSlot('/316485075/agk_' + cod_secao_dfp + '_pos_0_dhtml_desktop', [[1, 1], [600, 400], [400, 400], [300, 300], [1140, 500]], 'agk_' + cod_secao_dfp + '_pos_0_dhtml_desktop').setCollapseEmptyDiv(true, true).addService(googletag.pubads()); 53 googletag.defineSlot('/316485075/agk_' + cod_secao_dfp + '_pos_0_dhtml_mobile', [[1, 1], [250, 250], [300, 400]], 'agk_' + cod_secao_dfp + '_pos_0_dhtml_mobile').setCollapseEmptyDiv(true, true).addService(googletag.pubads()); 54 googletag.defineSlot('/316485075/agk_' + cod_secao_dfp + '_pos_1_topo_desktop', [[970, 90], [300, 250], [1140, 90], [1140, 150], [1140, 250], [970, 150], [970, 250]], 'agk_' + cod_secao_dfp + '_pos_1_topo_desktop').setCollapseEmptyDiv(true, true).addService(googletag.pubads()); 55 googletag.defineSlot('/316485075/agk_' + cod_secao_dfp + '_pos_1_topo_mobile', [[300, 50], [300, 100], [320, 50]], 'agk_' + cod_secao_dfp + '_pos_1_topo_mobile').setCollapseEmptyDiv(true, true).addService(googletag.pubads()); 56 googletag.defineSlot('/316485075/agk_' + cod_secao_dfp + '_pos_2_superbanner_desktop', [728, 90], 'agk_' + cod_secao_dfp + '_pos_2_superbanner_desktop').setCollapseEmptyDiv(false).addService(googletag.pubads()); 57 googletag.defineSlot('/316485075/agk_' + cod_secao_dfp + '_pos_2_superbanner_mobile', [[300, 50], [300, 100], [320, 50]], 'agk_' + cod_secao_dfp + '_pos_2_superbanner_mobile').setCollapseEmptyDiv(false).addService(googletag.pubads()); 58 googletag.defineSlot('/316485075/agk_' + cod_secao_dfp + '_pos_3_sidebar_desktop', [[300, 250], [300, 600]], 'agk_' + cod_secao_dfp + '_pos_3_sidebar_desktop').setCollapseEmptyDiv(false).addService(googletag.pubads()); 59 googletag.defineSlot('/316485075/agk_' + cod_secao_dfp + '_pos_3_sidebar_mobile', [[300, 250], [300, 100], [300, 50], [320, 50]], 'agk_' + cod_secao_dfp + '_pos_3_sidebar_mobile').setCollapseEmptyDiv(false).addService(googletag.pubads()); 60 googletag.defineSlot('/316485075/agk_' + cod_secao_dfp + '_pos_4_conteudo_desktop', [[728, 90], [728, 270]], 'agk_' + cod_secao_dfp + '_pos_4_conteudo_desktop').setCollapseEmptyDiv(false).addService(googletag.pubads()); 61 googletag.defineSlot('/316485075/agk_' + cod_secao_dfp + '_pos_4_conteudo_mobile', [[300, 50], [300, 100], [320, 50], [300, 250]], 'agk_' + cod_secao_dfp + '_pos_4_conteudo_mobile').setCollapseEmptyDiv(false).addService(googletag.pubads()); 62 googletag.defineSlot('/316485075/agk_' + cod_secao_dfp + '_pos_5_conteudo_desktop', [[728, 90], [728, 270]], 'agk_' + cod_secao_dfp + '_pos_5_conteudo_desktop').setCollapseEmptyDiv(false).addService(googletag.pubads()); 63 googletag.defineSlot('/316485075/agk_' + cod_secao_dfp + '_pos_5_conteudo_mobile', [[300, 50], [300, 100], [320, 50], [300, 250]], 'agk_' + cod_secao_dfp + '_pos_5_conteudo_mobile').setCollapseEmptyDiv(false).addService(googletag.pubads()); 64 googletag.defineSlot('/316485075/agk_' + cod_secao_dfp + '_pos_6_sidebar_desktop', [[300, 250], [300, 600]], 'agk_' + cod_secao_dfp + '_pos_6_sidebar_desktop').setCollapseEmptyDiv(false).addService(googletag.pubads()); 65 googletag.defineSlot('/316485075/agk_' + cod_secao_dfp + '_pos_6_sidebar_mobile', [[300, 250], [300, 100], [300, 50], [320, 50]], 'agk_' + cod_secao_dfp + '_pos_6_sidebar_mobile').setCollapseEmptyDiv(false).addService(googletag.pubads()); 66 } 67 68 //----------------------- 69 70 // Segmentação por URL 71 googletag.pubads().setTargeting("url", urlTargetDFP); 72 73 //AGR_REFAC_CODE_MIG_TEMA 74 //refactorar esse bloco de segmentação para usar javascript apen
74as e não jquery que não está disponÃvel nesse momento. 75 // Monta a segmentação 76 if (segmentacaoTargetDFP.length > 0) { 77 78 segmentacaoTargetDFP.forEach(function (item, index) { 79 googletag.pubads().setTargeting(item['segmentacao'], item['valor']); 80 }); 81 } 82 83 84 85 // Quando não houver entrega de banner ocultamos o container do banner para não ficar um "buraco" no local onde ele seria renderizado 86 googletag.pubads().addEventListener('slotRenderEnded', function (event) { 87 var slot = event.slot; 88 //var containsAd = !event.isEmpty; 89 90 var slotName = slot.getSlotElementId(); 91 //var slotEl = document.getElementById(slotName); 92 93 if (event.isEmpty) { 94 //if (slotEl.parentElement.parentElement.parentElement.parentElement == undefined) 95 // return; 96 97 //if ($("#" + slotName).parent().get(0).tagName.toLowerCase() == "td") 98 // $("#" + slotName).parent().parent().remove(); 99 //else 100 // $("#" + slotName + "-container").hide(); 101 102 if (slotName.endsWith('dhtml_desktop')) { 103 var elBnDHTMLDesk = document.getElementById("AGR_VAR_BANNER_DHTML-container"); 104 if (elBnDHTMLDesk != null) 105 elBnDHTMLDesk.remove(); 106 } 107 108 if (slotName.endsWith('dhtml_mobile')) { 109 var elBnDHTMLMobi = document.getElementById("DHTML_MOBILE-container"); 110 if (elBnDHTMLMobi != null) 111 elBnDHTMLMobi.remove(); 112 } 113 114 if (slotName.endsWith('div-gpt-ad-1599512818295-0')) { 115 var elEnvelope = document.getElementById("dfp-envelopamento-wrapper"); 116 if (elEnvelope != null) 117 elEnvelope.remove(); 118 } 119 120 if (slotName.endsWith('envelope_bg_desktop')) { 121 var elEnvelope = document.getElementById("dfp-envelopamento-bg-wrapper"); 122 if (elEnvelope != null) 123 elEnvelope.remove(); 124 } 125 126 } 127 else { 128 if (slotName.endsWith('dhtml_desktop')) { 129 ///$(document).ready(function () { 130 document.getElementById("img-btn-fechar-dhtml").style.display = "inline"; 131 // $('#img-btn-fechar-dhtml').show(); 132 setTimeout('hideBannerHTML()', 20000); 133 //}); 134 } 135 136 if (slotName.endsWith('dhtml_mobile')) { 137 //$(document).ready(function() { 138 // $('#img-btn-fechar-dhtml-mobile').show(); 139 document.getElementById("img-btn-fechar-dhtml-mobile").style.display = "inline"; 140 setTimeout('hideBannerHTML_Mobile()', 20000); 141 //}); 142 } 143 144 } 145 }); 146 147 //var _ttprofiles = window._ttprofiles || []; 148 //window.googletag.pubads().setTargeting("age", _ttprofiles.getAge); 149 //window.googletag.pubads().setTargeting("equipment", _ttprofiles.getEquipment); 150 //window.googletag.pubads().setTargeting("customaudiences", _ttprofiles.getCustomAudience); 151 //window.googletag.pubads().setTargeting("gender", _ttprofiles.getGender); 152 //window.googletag.pubads().setTargeting("microsegments", _ttprofiles.getMicrosegments); 153 //window.googletag.pubads().setTargeting("profiles", _ttprofiles.getProfiles); 154 //window.googletag.pubads().setTargeting("socialclass", _ttprofiles.getSocialClass); 155 //window.googletag.pubads().setTargeting("subjects", _ttprofiles.getSubjects); 156 //window.googletag.pubads().setTargeting("team", _ttprofiles.getTeam); 157 158 159 160 googletag.pubads().enableSingleRequest(); 161 googletag.enableServices(); 162});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.