PageSourceSearch

https://www.agrolink.com.br/js/custom/agrolink-tags-dfp3.js?cb=90348509305861

js agrolink.com.br collected 2026-10-02 04:00:32 UTC 14,458 bytes, 162 lines download raw bytes

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.