
‘): “”}, tgetDefinedParams = function (n, e) {retourne efiltre (fonction (e) {retour n [e]})réduire (fonction (e, t) {retour p (e, fonction (e, t, n) {t dans e? ObjectdefineProperty (e, t, {valeur: n, énumérable:! 0, configurable:! 0, inscriptible:! 0}): e [t] = n; renvoie e} ({}, t, n [t])) }, {})}, tisValidMediaTypes = function (e) {var t = [“banner”, “native”, “video”]; if (! Objectclés (e)every (function (e) {return s () (t, e)})) return! 1; if (evidéoCSSEETCHARCSSEETCHARevidéocontext) return n () ([“instream”, “outstream”, “adpod”], etvidéocontexte); return! 0}, tgetBidderRequest = function (e, t, n) {return c () (e, function (e) {return 0t [n]? – 1: 0}}; var r = n (3), i = n (115) , o = nn (i), a = n (12), c = nn (a), u = n (11), s = nn (u), d = n (116); nd (t, “deepAccess”, function () {return da}); var f = n (117); function l (e) {return function (e) {if (ArrayisArray (e)) {for (var t = 0, n = new Array (elength); t n ‘)): “”} function ae (e, t, n) {return null == t? n: J (t)? t: Q (t)? ttoString (): void jlogWarn (“Unsuported type for param:” and “required type: String”)} function ce (e, t, n) {return nindexOf (e) === t} fonction ue (e, t) {retour econcat (t)} fonction if (e) {objet de retourtouches (e)} fonction de (e, t) {return e [t]} var fe = ge (“timeToRespond”, function (e, t) {return t = elongueur? (ce_t = void 0, i (1)): i (0, “clés” == t? n: “valeurs” == t? e [n]: [n, e [n]])}, “valeurs” ), OArguments = oArray, r (“clés”), r (“valeurs”), r (“entrées”)}, 101: function (e, t, n) {“use strict”; var r = n (102), i = n (75); etexports = n (104) (“Set”, function (t) {return function (e) {return t (this, 0 >> 0, o = 0; if (t) n = t; else {for (; o = bsyncsPerBidder? alogWarn (‘Nombre de synchronisations utilisateur dépassé pour “‘concat (t, ‘”‘)): dcanBidderRegisterSync (e, t)? (f [e]push ([t, n]), (r = p) [i = t]? r [i] = 1: r [i] = 1, void (p = r)): alogWarn (‘Soumissionnaire “‘concat (t, ‘”pas autorisé à enregistrer leur”‘)concat (e, ‘”pixels userSync’)):LelogWarn (“Le soumissionnaire est requis pour l’enregistrement de la synchronisation”): alogWarn (‘Type de synchronisation utilisateur “‘concat (e, ‘”non pris en charge’)); var r, i}, dsyncUsers = function () {var e = 0Objet (yhorodatage) ()}, s = function (e) {return e&& (estatus&&! S () ([LeBID_STATUSRENDU], etstatut) ||! estatus)}; fonction w (e, r, t) {var i = 2i&& (r =! 1)),! r}), r&&erun (), r} fonction g (e, t) {void 0 === e [t]? e [t] = 1: e [t]} p (e) || (xlogWarn (“mise en attente des enchères en raison de la capacité limitée du point final”), Hpush (e))} return {addBidReceived: function (e) {f = fconcat (e)}, addNoBid: fonction (e) {l = lconcat (e)}, executeCallback: T, callBids: function () {b = G, t = Datemaintenant (); var e = PmakeBidRequests (y, t, p, m, s); xlogInfo (“Enchères demandées pour une enchère avec identifiant:”concat (p), e) etlengthegetTimeout () BBgetConfig (“timeoutBuffer”) &&eexecuteCallback (! 0)} fonction Q (e, t) {var n = egetBidRequests (), r = U () (n, function (e) {return ebidderCode === tbidderCode});! function (t, e) {var n; if (tbidderCode&& (0tmax? e: t}, {max: 0}), g = 0, b = v () (ebuckets, fonction (e) {si (n> pmax * r) {var t = eprécision; vide 0 === t&& (t = y), i = (emax * r)toFixed (t)} else {if (n = tlength? {value: void 0, done:! 0} 🙁 e = r (t, n), this_i = elength, {value: e, done:! 1})})}, 65: function (e, t, r) {function i () {} var o = r (29), a = r (94), c = r (66), u = r (51) (“IE_PROTO”), s = “prototype”, d = function () {var e, t = r (58) (“iframe”), n = clongueur; pour (tstyleaffichage = “aucun”, r (97)appendChild (t), tsrc = “javascript:”, (e = tcontentWindowdocument)open (), etwrite (“documentF = Object “), etfermer (), d = eF; n -;) supprimer d [s] [c [n]]; renvoyer d ()}; eexports = Objetcreate || function (e, t) {var n; return null! == e? (i [s] = o (e), n = new i, i [s] = null, n [u] = e) : n = d (), vide 0 === t? n: a (n, t)}}, 66: fonction (e, t) {eexports = “constructeur, hasOwnProperty, isPrototypeOf, propertyIsEnumerable, toLocaleString, toString, valueOf”split (“,”)}, 67: fonction (e, t) {eexports = function (e, t) {return {value: t, done: !! e}}}, 68: function (e, t, n) {var i = n (21); eexports = function (e, t, n) {for (var r in t) n&&e [r]? e [r] = t [r]: i (e, r, t [r]); return e}}, 681: fonction (e, t, n) {eexportations = n (55)}, 69: fonction (e, t) {eexports = function (e, t, n, r) {if (! (e instanceof t) || void 0! == r&&r in e) throw TypeError (n “: incorrect invocation!”); return e}}, 7 : function (e, t, n) {“use strict”; ObjectdefineProperty (t, “__ esModule”, {valeur:! 0}), nd (t, “gdprDataHandler”, function () {return D}), nd (t, “uspDataHandler”, function () {return k}), tsetS2STestingModule = fonction (e) {C = e}; var E = n (0), p = n (78), g = n (23), d = n (1), h = n (4), A = n (3), r = n (13), i = n (11), T = nn (i), o = n (12), O = nn (o), b = n (53), I = n (32); fonction m (e, t) {fonction de retour (e) {if (ArrayisArray (e)) return e} (e) || function (e, t) {if (! (Symboleitérateur dans Object (e) || “[Object Arguments]” === ObjectprototypetoStringcall (e))) return; var n = [], r =! 0, i =! 1, o = void 0; try {for (var a, c = e [Symbolitérateur] () ;! (r = (a = cprochain ())done) && (npousser (unvaleur),! t || nlongueur! == t); r =! 0);} catch (e) {i =! 0, o = e} enfin {essayer {r || null == cretour || creturn ()} finally {if (i) throw o}} return n} (e, t) || function () {throw new TypeError (“Tentative invalide de destruction d’une instance non itérable”)} ()} function v ( ) {return (v = Objectassign || function (e) {for (var t = 1; t <argumentslength; t) {var n = arguments [t]; for (var r in n) ObjectprototypehasOwnPropertycall (n, r) && (e [r] = n [r])} return e})appliquer (ceci, arguments)} var C, w = n (0), j = n (5), _ = n (8), f = {}, B = fbidderRegistry = {}, l = faliasRegistry = {}, U = {}; ABgetConfig ("s2sConfig", fonction (e) {U = es2sConfig}); var a = {}; var R = Object (rb) ("sync", fonction (e) {var i = ebidderCode, s = eAuctionId, d = ebidderRequestId, t = eadUnits, f = eétiquettes, l = esrc; retourne tréduire (fonction (e, c) {var t = objet (pb) (Objet (pa) (c, f), cmediaTypes, ctailles), n = tactif, u = tmediaTypes, r = tfilterResults; renvoie n? r&&wlogInfo ('AdUnit filtré par mappage de taille "'concat (ccode, '"tailles de bannière de'), ravant, "à", raprès): wlogInfo ('Mappage de taille désactivé adUnit "'concat (ccode, '"')), n&&epousser (coffresfiltre (fonction (e) {retour esoumissionnaire === i})réduire (fonction (e, t) {var n = cnativeParams || wdeepAccess (c, "mediaTypesnative "); n&& (t = v ({}, t, {nativeParams: Object (gg) (n)})), t = v ({}, t, Objet (EgetDefinedParams) (c, ["fpd", "mediaType", "renderer", "storedAuctionResponse"])); var r = Object (pb) (Objet (pa) (t, f), u), i = ractif, o = rmediaTypes, a = rfilterResults; renvoie i? a&&wlogInfo ('AdUnit filtré par mappage de taille "'concat (ccode, '"soumissionnaire"')concat (tsoumissionnaire, "tailles de bannière de"),avant, "à", unaprès): wlogInfo ('Mappage de taille désactivé adUnit "'concat (ccode, '"soumissionnaire"')concat (tsoumissionnaire, '"')), wisValidMediaTypes (o)? t = v ({}, t, {mediaTypes: o}): wlogError ("mediaTypes n'est pas correctement configuré pour adunit"concat (ccode)), i&&epush (v ({}, t, {adUnitCode: ccode, transactionId: ctransactionId, tailles: wdeepAccess (la, "bannièretailles ") || wdeepAccess (la, "vidéoplayerSize ") || [], bidId: tbid_id || wgetUniqueIdentifierStr (), bidderRequestId: d, AuctionId: s, src: l, bidRequestsCount: blegetRequestsCounter (ccode), bidderRequestsCount: blegetBidderRequestsCounter (ccode, tsoumissionnaire), bidderWinsCount: blegetBidderWinsCounter (ccode, tenchérisseur)})), et}, [])), et}, [])réduire (Eaplatir, [])filter (function (e) {return ""! == e})}, "getBids"); var D = {consentData: null, setConsentData: function (e) {DconsentData = e}, getConsentData: function () {return DconsentData}}, k = {consentData: null, setConsentData: function (e) {kconsentData = e}, getConsentData: function () {retourne kconsentData}}; function N () {return U&&Uactivé&&Utesting&&C} fonction c (t, n, e) {try {var r = B [t]getSpec (); r&&r [n] && "function" == typeof r [n] && (wlogInfo ("Appel"concat (t, "")concat (n)), ABrunWithBidder (t, Elierappel (r [n], r, e)))} catch (e) {wlogWarn ("Erreur lors de l'appel"concat (n, "de")concat (t))}} fmakeBidRequests = Objet (rb) ("sync", fonction (e, i, o, a, c) {_émettre (jÉVÉNEMENTSBEFORE_REQUEST_BIDS, e); var u = [], t = Object (EgetBidderCodes) (e);BgetConfig ("bidderSequence") === Aa&& (t = Object (Eshuffle) (t)); var n, r, s, d, f = Object (Ib) (), l = t, p = []; si (Uactivé) {if (N ()) {var g = CgetSourceBidderMap (e); p = g [CCLIENT]} var b = Usoumissionnaires; l = tfiltre (fonction (e) {retour! T () (b, e) || T () (p, e)}); Booléen (N () &&UtestServerOnly) && (d = e, Boolean (O () (d, function (e) {return O () (eenchères, fonction (e) {retour (ebidSource || UbidderControl&&UbidderControl [etsoumissionnaire]) &&efinalSource === CSERVER})}))) && (llongueur = 0); var v = (n = e, r = Usoumissionnaires, (s = wdeepClone (n))forEach (fonction (e) {eenchères = eoffresfiltre (fonction (e) {retourne T () (r, esoumissionnaire) && (! N () || efinalSource! == CCLIENT)})map (fonction (e) {return ebid_id = wgetUniqueIdentifierStr (), e})}), s = sfiltre (fonction (e) {retourne 0! == eoffreslongueur})), y = wgenerateUUID (); bforEach (fonction (e) {var t = wgetUniqueIdentifierStr (), n = {bidderCode: e, AuctionId: o, bidderRequestId: t, tid: y, bids: R ({bidderCode: e, AuctionId: o, bidderRequestId: t, adUnits: wdeepClone (v), étiquettes: c, src: jS2SSRC}), AuctionStart: i, timeout: Utimeout, src: jS2SSRC, refererInfo: f}; 0! == noffreslongueur&&upousser (n)}), vforEach (fonction (e) {var t = eoffresfiltre (fonction (t) {retour O () (u, fonction (e) {retour O () (eenchères, fonction (e) {retour ebidId === tbid_id})})}); etenchères = t}), uforEach (fonction (e) {eadUnitsS2SCopy = vfiltre (fonction (e) {retourne 0 <eoffreslongueur})})} var h, m, S = (h = e, (m = wdeepClone (h))forEach (fonction (e) {eenchères = eoffresfiltre (fonction (e) {retour! N () || efinalSource! == CSERVEUR})}), m = mfiltre (fonction (e) {retourne 0! == eoffreslength})); retourne lforEach (fonction (e) {var t = wgetUniqueIdentifierStr (), n = {bidderCode: e, AuctionId: o, bidderRequestId: t, bids: R ({bidderCode: e, AuctionId: o, bidderRequestId: t, adUnits: wdeepClone (S), étiquettes: c, src: "client"}), AuctionStart: i, timeout: a, refererInfo: f}, r = B [e]; r || wlogError ("Tentative de faire une demande d'enchérisseur qui n'existe pas:"concat (e)), r&&nenchères&&0! == noffreslongueur&&upousser (n)}), DgetConsentData () &&uforEach (fonction (e) {egdprConsent = DgetConsentData ()}), kgetConsentData () &&uforEach (fonction (e) {euspConsent = kgetConsentData ()}), u}, "makeBidRequests"), fcallBids = function (e, t, r, i, o, a, c) {if (tlongueur) {var n = m (tréduire (fonction (e, t) {return e [Number (void 0! == tsrc&&tsrc === jS2SSRC)]push (t), e}, [[], []]), 2), u = n [0], s = n [1]; si (slength) {var d = Object (hb) (a, o? {demande: odemandebind (null, "s2s"), done: odone}: void 0), f = Usoumissionnaires, l = B [Uadaptateur], p = s [0]tid, g = s [0]adUnitsS2SCopy; if (l) {var b = {tid: p, ad_units: g}; if (bad_unitslongueur) {var v = smap (fonction (e) {return estart = Objet (Ehorodatage) (), ibind (e)}), y = bad_unitsréduire (fonction (e, t) {retourne econcat ((toffres || [])réduire (fonction (e, t) {retourne econcat (tsoumissionnaire)}, []))}, []); wlogMessage ("APPEL DES SOUMISSIONNAIRES D'EN-TÊTE S2S ===="concat (ffiltre (fonction (e) {retour T () (y, e)})join (","))), sforEach (fonction (e) {_émettre (jÉVÉNEMENTSBID_REQUESTED, e)}), lcallBids (b, s, function (e, t) {var n = Object (EgetBidderRequest) (s, tbidderCode, e); n&&rcall (n, e, t)}, function () {return vforEach (function (e) {return e ()})}, d)}} else wlogError (U "manquant"adaptateur)} uforEach (fonction (e) {estart = Objet (Ehorodatage) (); var t = B [ebidderCode]; wlogMessage ("APPEL D'UN SOUMISSIONNAIRE ======="concat (etbidderCode)), _émettre (jÉVÉNEMENTSBID_REQUESTED, e); var n = Object (hb) (a, o? {demande: odemandebind (nul, ebidderCode), fait: odone}: void 0); ABrunWithBidder (etbidderCode, Elierappel (tcallBids, t et rlier (e), jebind (e), n, c, ABcallbackWithBidder (etbidderCode)))})} else wlogWarn ("callBids exécuté sans bidRequests Ont-ils été filtrés par libellés ou par dimensionnement? ")}, FvideoAdapters = [], fregisterBidAdapter = fonction (e, t) {var n = (2 <argumentslength&&void 0! == arguments [2]? arguments [2]: {})supportedMediaTypes, r = void 0 === n? []: n; e&&t? "function" == typeof ecallBids? (B [t] = e, T () (r, "video") &&fvideoAdapterspush (t), T () (r, "native") &&getpousser (t)): wlogError ("Erreur d'adaptateur du soumissionnaire pour le code du soumissionnaire:" t "le soumissionnaire doit implémenter une fonction callBids ()"): wlogError ("bidAdaptor ou bidderCode non spécifié")}, faliasBidAdapter = function (t, e) {var n, r; if (void 0 === B [e]) {var i = B [t]; if (void 0 === i) {var o = ABgetConfig ("s2sConfig"), a = o&&osoumissionnaires; aCSSEETCHAR&T () (a, e)? l [e] = t: wlogError ('bidderCode "' t '" n'est pas un soumissionnaire existant', "adapterManageraliasBidAdapter ")} sinon essayez {var c, u = (n = t, r = [], T () (fvideoAdapters, n) &&rpush ("vidéo"), T () (ge, n) CSSEETCHARCSSEETCHARrpush ("natif"), r); if (iconstructeurprototype! = Objetprototype) (c = nouveau iconstructeur)setBidderCode (e); else {var s = igetSpec (); c = Object (dnewBidder) (v ({}, s, {code: e})), l [e] = t} fregisterBidAdapter (c, e, {supportedMediaTypes: u})} catch (e) {wlogError (le soumissionnaire t "ne prend actuellement pas en charge l'alias"," adapterManageraliasBidAdapter ")}} else wlogMessage ('nom d'alias "' et '" a déjà été spécifié')}, FregisterAnalyticsAdapter = fonction (e) {var t = eadaptateur, n = ecode; t&&n? "function" == typeof tenableAnalytics? (tcode = n, a [n] = t): wlogError ('Prebid Error: Erreur de l'adaptateur Analytics pour l'analyse "'concat (n, '" n l'adaptateur d'analyse doit implémenter une fonction enableAnalytics ()')): wlogError ("Erreur de pré-offre: analyticsAdapter ou analyticsCode non spécifié")}, fenableAnalytics = fonction (e) {wisArray (e) || (e = [e]), w_chaque (e, fonction (e) {var t = a [efournisseur]; t? tenableAnalytics (e): wlogError ("Erreur de pré-offre: aucun adaptateur d'analyse trouvé dans le registre pour n"concat (etfournisseur, ""))})}, FgetBidAdapter = fonction (e) {retourne B [e]}, fcallTimedOutBidders = fonction (t, n, r) {n = nmap (fonction (e) {return eparamètres = wgetUserConfiguredParams (t, eadUnitCode etsoumissionnaire), ettimeout = r, e}), n = wgroupBy (n, "soumissionnaire"), Objetclés (n)forEach (fonction (e) {c (e, "onTimeout", n [e])})}, fcallBidWonBidder = fonction (e, t, n) {tparamètres = wgetUserConfiguredParams (n, tadUnitCode, tsoumissionnaire), bleincrementBidderWinsCounter (tadUnitCode, tsoumissionnaire), c (e, "onBidWon", t)}, fcallSetTargetingBidder = function (e, t) {c (e, "onSetTargeting", t)}, tpar défaut = f}, 70: fonction (e, t, n) {var o = n (29); eexports = function (t, e, n, r) {try {return r? e (o (n) [0], n [1]): e (n)} catch (e) {var i = treturn; throw void 0! == i&&o (icall (t)), e}}}, 71: function (e, t, n) {var r = n (31), i = n (14) ("iterator"), o = Arrayprototype; etexports = function (e) {return void 0! == e&& (rArray === e || o [i] === e)}}, 72: fonction (e, t, n) {var r = n (73), i = n (14) ("itérateur"), o = n (31); etexportations = n (16)getIteratorMethod = function (e) {if (null! = e) return e [i] || e ["@@ iterator"] || o [r (e)]}}, 73: function (e, t, n ) {var i = n (37), o = n (14) ("toStringTag"), a = "Arguments" == i (function () {return arguments} ()); etexports = function (e) {var t, n, r; return void 0 === e? "Undefined": null === e? "Null": "string" == typeof (n = function (e, t ) {try {return e [t]} catch (e) {}} (t = Object (e), o))? n: a? i (t): "Object" == (r = i (t) ) && "fonction" == typeof tcallee? "Arguments": r}}, 74: function (e, t, n) {function r (e) {c (e, i, {value: {i: "O" u, w: {}}} )} var i = n (48) ("objectif"), o = n (17), a = n (30), c = n (20)f, u = 0, s = objetisExtensible || function () {return! 0}, d =! n (36) (function () {return s (ObjectpreventExtensions ({}))}), f = eexports = {KEY: i, NEED:! 1, fastKey: function (e, t) {if (! o (e)) return "symbol" == typeof e? e 🙁 "string" == typeof e? " S ":" P ") e; if (! A (e, i)) {if (! S (e)) return" F "; if (! T) return" E "; r (e)} return e [je]i}, getWeak: function (e, t) {if (! a (e, i)) {if (! s (e)) return! 0; if (! t) return! 1; r (e)} return Hey]w}, onFreeze: function (e) {retourne d&&fNEED&&s (e) &&! A (e, i) &&r (e), e}}}, 75: function (e, t, n) {var r = n (17); eexportations = fonction (e, t) {si (! r (e) || e_t! == t) throw TypeError ("Incompatible receiver," t "required!"); return e}}, 76: function (e, t, n) {n (64), n (112), eexportations = n (16)Tableaufrom}, 77: function (e, t, n) {"use strict"; ta = function (e) {var t = e; return {callBids: function () {}, setBidderCode: function (e) {t = e}, getBidderCode: function () {return t}}}}, 78: function (e, t, n) {"use strict"; ta = fonction (e, t) {si (elabelAll) return {labelAll:! 0, labels: elabelAll, activeLabels: t}; renvoie {labelAll:! 1, labels: elabelAny, activeLabels: t}}, tc = fonction (e) {var t = v (1 <argumentslength&&void 0! == arguments [1]? arguments [1]: b); return! tshouldFilter || !! ttaillesSupporté [e]}, tb = fonction () {var e = 0 <argumentslength&&void 0! == arguments [0]? arguments [0]: {}, t = eétiquettes, n = vide 0 === t? []: t, r = elabelAll, i = void 0! == r&&r, o = eactiveLabels, a = void 0 === o? []: o, c = 1 <argumentslongueur? arguments [1]: void 0, u = 2 <argumentslongueur? arguments [2]: void 0, s = v (3 <argumentslength&&void 0! == arguments [3]? arguments [3]: b); c = Object (pisPlainObject) (c)? Objet (pdeepClone) (c): u? {bannière: {tailles: u}}: {}; var d = Object (pdeepAccess) (c, "bannièretailles "); sshouldFilter&&d&& (cbannièretailles = dfiltre (fonction (e) {retourne staillesSupported [e]})); var f = Objetclés (c), l = {active: fevery (function (e) {return "banner"! == e}) || fsome (function (e) {return "banner" === e}) &&0 <Object (pdeepAccess) (c, "bannièreles tailleslength ") && (0 === nlongueur ||! i&& (ncertains (fonction (e) {retourne sétiquettes [e]}) || nsome (function (e) {return g () (a, e)})) || i&&nréduire (fonction (e, t) {retourne e? slabels [t] || g () (a, t): e} ,! 0)), mediaTypes: c}; d&&dlongueur! == cbannièreles tailleslongueur&& (lfilterResults = {avant: d, après: cbannièretailles}); retourne l}; var r = n (3), p = n (0), i = n (11), g = nn (i); function o (e) {return (o = "function" == typeof Symbol&& "symbol" == typeof Symbolitérateur? function (e) {return typeof e}: function (e) {return e&& "function" == typeof Symbol&&econstructeur === Symbol&&e! == Symbolprototype? "symbole": type de e}) (e)} var b = []; fonction v (e) {retour eréduire (function (n, r) {if ("object" === o (r) && "string" == typeof rmediaQuery) {var t =! 1; if ("" === rmediaQuery) t =! 0; sinon essayez {t = Object (pgetWindowTop) ()matchMedia (rmediaQuery)correspond} catch (e) {Object (plogWarn) ("iFrame hostile empêche que sizeConfig ne soit correctement évalué"), t = matchMedia (rmediaQuery)correspond à} t&& (ArrayisArray (rtailles prises en charge) && (nshouldFilter =! 0), ["labels", "sizeSupported"]forEach (fonction (t) {return (r [t] || [])forEach (function (e) {return n [t] [e] =! 0})}))} else Object (plogWarn) ('sizeConfig rule missing required property "mediaQuery"'); return n}, {labels: {}, sizesSupported: {}, shouldFilter :! 1})} rBgetConfig ("sizeConfig", fonction (e) {retourne t = esizeConfig, void (b = t); var t})}, 79: function (e, t, n) {"use strict"; tb = fonction (e, t) {var n = {met: emap (i)}; Object (ràBgetConfig ("cacheurl "), function (n) {return {success: function (e) {var t; try {t = JSONparse (e)réponses} catch (e) {return void n (e, [])} t? n (null, t): n (new Error ("Le serveur de cache n'a pas répondu avec une propriété de réponses"), [])}, erreur: function (e, t) {n (new Error (" Erreur lors du stockage de l'annonce vidéo dans le cache: "concat (et, ":")concat (JSONstringify (t))), [])}}} (t), JSONstringify (n), {contentType: "text / plain", withCredentials:! 0})}, ta = fonction (e) {retour ""concat (leBgetConfig ("cacheurl "),"? uuid = ")concat (e)}; var r = n (4), o = n (3); fonction i (e) {var t, n, r, i = {type: "xml", valeur: evastXml? evastXml: (t = evastUrl, n = evastImpUrl, r = n? "”): “”, ‘ n n n pré-offrewrapper org n n “)concat (r, ” n n n n”)), ttlsecondes: Nombre (ettl)}; retourne oBgetConfig (“cachevasttrack “) && (isoumissionnaire = esoumissionnaire, jebidid = erequestId), “string” == typeof ecustomCacheKey&& “”! == ecustomCacheKey&& (iclé = ecustomCacheKey), i}}, 8: function (e, t, n) {function r () {return (r = Objectassign || function (e) {for (var t = 1; t <argumentslength; t) {var n = arguments [t]; for (var r in n) ObjectprototypehasOwnPropertycall (n, r) && (e [r] = n [r])} return e})apply (this, arguments)} var c, i, u = n (0), o = n (5), a = Arrayprototypetranche, s = tableauprototypepousser, d = u_map (leEVENEMENTS, fonction (e) {return e}), f = oEVENT_ID_PATHS, l = []; etexportations = (c = {}, (i = {})on = fonction (e, t, n) {si (i = e, ucontient (d, i)) {var r = c [e] || {que: []}; n? (r [n] = r [n] || {que: []}, r [n]quoipousser (t)): rquoipush (t), c [e] = r} sinon ulogError ("Nom d'événement incorrect:" et "Noms d'événements valides:" d); var i}, iemit = fonction (e) {! fonction (e, t) {ulogMessage ("Emission d'un événement pour:" e); var n = t [0] || {}, r = n [f [e]], i = c [e] || {que: []}, o = u_map (i, fonction (e, t) {retour t}), a = []; lpush ({eventType: e, args: n, id: r}), r&&ucontient (o, r) &&sappliquer (a, i [r]c'estappliquer (a, iça), u_each (a, function (e) {if (e) try {eapply (null, t)} catch (e) {ulogError ("Erreur lors de l'exécution du gestionnaire:", "événementsjs ", e)}})} (et, leappel (arguments, 1))}, ioff = fonction (e, n, r) {var i = c [e]; uisEmpty (i) || uisEmpty (jeque) &&uisEmpty (i [r]) || r&& (uisEmpty (i [r]) || uisEmpty (i [r]que)) || (r? u_chaque (i [r]que, fonction (e) {var t = i [r]que; e === n&&tépissure (uIndice deappeler (t, e), 1)}): u_chaque (jeque, fonction (e) {var t = ique; e === n&&tépissure (uIndice deappeler (t, e), 1)}), c [e] = i)}, iget = function () {return c}, igetEvents = function () {var n = []; renvoie u_chaque (l, fonction (e) {var t = r ({}, e); npush (t)}), n}, i)}, 82: function (e, t, n) {"use strict"; var r = n (15), i = n (45) (5), o = "trouver", a =! 0; o dans [] &&Array (1) [o] (function () {a =! 1}), r (rP rF * a, "Array", {find: function (e, t) {return i (this, e, 1 <argumentslongueur? t: void 0)}}), n (40) (o)}, 83: fonction (e, t, n) {eexportations =! n (22) &&! n (36) (function () {return 7! = ObjectdefineProperty (n (58) ("div"), "a", {get: function () {return 7}})a})}, 84: fonction (e, t, n) {var i = n (17); eexports = function (e, t) {if (! i (e)) return e; var n, r; if (t&& "function" == typeof (n = etoString) &&! i (r = ncall (e))) return r; if ("fonction" == typeof (n = evalueOf) &&! i (r = ncall (e))) return r; if (! t&& "function" == typeof (n = etoString) &&! i (r = ncall (e))) return r; throw TypeError ("Can't convert object to primitive value")}}, 85: function (e, t, n) {var r = n (86); eexportations = fonction (e, t) {retourne nouveau (r (e)) (t)}}, 86: fonction (e, t, n) {var r = n (17), i = n (87), o = n (14) ("espèce"); etexports = function (e) {var t; return i (e) && ("function"! = typeof (t = econstructeur) || t! == Array&&! i (tprototype) || (t = void 0), r (t) &&null === (t = t [o]) && (t = void 0)), void 0 === t? Array: t}}, 87 : fonction (e, t, n) {var r = n (37); eexports = tableauisArray || function (e) {return "Array" == r (e)}}, 88: function (e, t, n) {"use strict"; var r = n (15), i = n (62 ) (! 0); r (rP, "Array", {inclut: function (e, t) {return i (this, e, 1 <argumentslength? t: void 0)}}), n (40) ("includes")}, 89: function (e, t, n) {var r = n (47), i = Mathmax, o = Mathmin; etexports = function (e, t) {return (e = r (e)) <0? i (et, 0): o (e, t)}}, 9: function (e, t, n) {"use strict "; function o (e, t) {return function (e) {if (ArrayisArray (e)) return e} (e) || function (e, t) {if (! (Symboleitérateur dans Object (e) || "[Object Arguments]" === ObjectprototypetoStringcall (e))) return; var n = [], r =! 0, i =! 1, o = void 0; try {for (var a, c = e [Symbolitérateur] () ;! (r = (a = cprochain ())done) && (npousser (unvaleur),! t || nlongueur! == t); r =! 0);} catch (e) {i =! 0, o = e} enfin {essayer {r || null == cretour || creturn ()} finally {if (i) throw o}} return n} (e, t) || function () {throw new TypeError ("Tentative non valide de destruction d'une instance non itérable")} ()} function i ( e) {retour e? eremplacer (/ ^ ? /, "")split ("&")réduire (fonction (e, t) {var n = o (tsplit ("="), 2), r = n [0], i = n [1]; return / [] $ /test (r)? (e [r = rremplacer ("[]", "")] = e [r] || [], e [r]push (i)): e [r] = i || "", e}, {}): {}} function r (e) {return Objectclés (e)map (function (t) {return ArrayisArray (e [t])? e [t]map (fonction (e) {retour ""concat (t, "[] =")concat (e)})join ("&"): ""concat (t, "=")concat (e [t])})join ("&")} td = i, tb = r, tc = fonction (e, t) {var n = documentcreateElement ("a"); t&& "noDecodeWholeURL" dans t&&tnoDecodeWholeURL? nhref = e: nhref = decodeURIComponent (e); var r = t&& "decodeSearchAsString" dans t&&tdecodeSearchAsString; return {href: nhref, protocole: (nprotocole || "")replace (/: $ /, ""), nom d'hôte: nnom d'hôte, port: nport, chemin: ncheminremplacer (/ ^ (?! /) /, "/"), rechercher: r? nrechercher dansrecherche || ""), hachage: (nhachage || "")remplacer (/ ^ # /, ""), hôte: nhôte || fenêtreemplacementhôte}}, ta = fonction (e) {retour (eprotocole || "http") ": //" (ethôte || enom d'hôte (etPort? ":"concat (etport): "")) (etchemin d'accès || "") (etchercher? "?"concat (r (erecherche || "")): "") (ethash? "#"concat (ethash): "")}}, 90: function (e, t) {}, 91: function (e, t, n) {var u = n (47), s = n (38); etexports = function (c) {return function (e, t) {var n, r, i = String (s (e)), o = u (t), a = ilongueur; retourne o <0 || a <= o? c? "": void 0: (n = icharCodeAt (o)) <55296 || 56319 <n || o 1 === a || (r = icharCodeAt (o 1)) <56320 || 57343 <r? c? icharAt (o): n: c? itranche (o, o 2): r-56320 (n-55296 << 10) 65536}}}, 92: fonction (e, t, n) {eexports = n (21)}, 93: function (e, t, n) {"use strict"; var r = n (65), i = n (44), o = n (52), a = {} ; n (21) (a, n (14) ("itérateur"), function () {return this}), etexportations = fonction (e, t, n) {eprototype = r (a, {suivant: i (1, n)}), o (e, t "Itérateur")}}, 94: fonction (e, t, n) {var a = n (20), c = n (29), u = n (95); etexports = n (22)? ObjetdefineProperties: fonction (e, t) {c (e); pour (var n, r = u (t), i = rlongueur, o = 0; o i;) a (r, n = t [i]) && (~ u (o, n) || opush (n)); return o}}, 97: fonction (e, t, n) {var r = n (19)document; etexportations = r&&rdocumentElement}, 98: function (e, t, n) {var r = n (30), i = n (46), o = n (51) (“IE_PROTO”), a = Objectprototype; etexports = ObjetgetPrototypeOf || function (e) {return e = i (e), r (e, o)? e [o]: “function” == typeof econstructeur&&e instance de econstructeur? econstructeurprototype: e instanceof Object? a: null}}, 99: function (e, t, n) {n (100); for (var r = n (19), i = n (21), o = n (31 ), a = n (14) (“toStringTag”), c = “CSSRuleList, CSSStyleDeclaration, CSSValueList, ClientRectList, DOMRectList, DOMStringList, DOMTokenList, DataTransferItemList, FileList, HTMLAllCollection, HTMLCElement, HTMLFellement, HTMLFellement , PaintRequestList, Plugin, PluginArray, SVGLengthList, SVGNumberList, SVGPathSegList, SVGPointList, SVGStringList, SVGTransformList, SourceBufferList, StyleSheetList, TextTrackCueList, TextTrackList, TouchList “split (“,”), u = 0; u <clongueur; u) {var s = c [u], d = r [s], f = d&&dprototype; f&&! f [a] &&i (f, a, s), o [s] = oArray}}});
pbjsChunk ([239], {201: fonction (e, r, t) {eexports = t (202)}, 202: function (e, r, t) {"use strict"; ObjectdefineProperty (r, "__ esModule", {valeur:! 0}), td (r, "spec", function () {return x}); var s = t (0), n = t (1), i = t (2); function o () {return (o = Objectassign || function (e) {for (var r = 1; r <argumentslength; r) {var t = arguments [r]; for (var n in t) ObjectprototypehasOwnPropertycall (t, n) && (e [n] = t [n])} return e})apply (this, arguments)} function a () {var e = u (["dcn =", "&pos =", "&cmd = bid", ""]); return a = function () {return e}, e} function c () {var e = u (["", "/ bidRequest?"]); return c = function () {return e}, e} function d () {var e = u (["" , "/ pubapi / 30 / "," / "," / "," / "," / ADTECH; v = 2; cmd = bid; cors = yes; alias = ","; misc = ","; "," "]) ; return d = function () {return e}, e} function u (e, r) {return r = r || etranche (0), objetfreeze (ObjetdefineProperties (e, {raw: {valeur: Objectfreeze (r)}}))} var p = {AOL: "aol", ONEMOBILE: "onemobile", ONEDISPLAY: "onedisplay"}, l = {GET: "display-get"}, m = {GET: " mobile-get ", POST:" mobile-post "}, f = {TAG:" iframe ", TYPE:" iframe "}, b = {TAG:" img ", TYPE:" image "}, h = P ( d (), "host", "network", "placement", "pageid", "sizeid", "alias", "misc", "dynamicParams"), v = P (c (), "host"), g = P (a (), "dcn", "pos", "dynamicParams"), O = {us: "adserver-usadtechLa publicitéavec ", me:" adserver-euadtechLa publicitéavec ", as:" adserver-asadtechLa publicitéavec "}, y =" https ", E = 1; function P (o) {for (var e = argumentslength, t = new Array (1 <e? e-1: 0), r = 1; r <e; r) t [r-1] = arguments [r]; return function () {for (var e = argumentslongueur, n = nouveau tableau (e), r = 0; r <e; r) n [r] = arguments [r]; var i = n [nlength-1] || {}, a = [o [0]]; retourne tforEach (fonction (e, r) {var t = sisInteger (e)? n [e]: i [e];push (t, o [r 1])}),join ("")}} fonction I (e) {return e === pAOL || e === pONEMOBILE} fonction T (e) {if (I (esoumissionnaire) &&eparamètresid&CSSEETCHAReparamètresIMPACT ETCHARCSSEETCHAReparamètresimp [0]) {var r = eparamètresimp [0]; retourne rid&&rtagid&& (rbannière&&rbannièrewCSSEETCHARCSSEETCHARrbannièreh || rvidéoCSSEETCHARCSSEETCHARrvidéomimesCSSEETCHARCSSEETCHARrvidéomindurationCSSEETCHARCSSEETCHARrvidéomaxduration)}} fonction S (e) {retourne I (esoumissionnaire) &&eparamètresdcn&&eparamètrespos} fonction C (e) {return ((r = esoumissionnaire) === pAOL || r === pONEDISPLAY) CSSEETCHAR&eparamètresplacement&&eparamètresréseau; var r} var x = {code: pAOL, alias: [pONEMOBILE, pONEDISPLAY], pris en chargeMediaTypes: [ib], isBidRequestValid: function (e) {return C (e) || (S (r = e) || T (r)); var r}, buildRequests: function (e, r) {var n = this, i = {}; renvoie r&& (igdpr = rgdprConsent, jeuspConsent = ruspConsent), etmap (fonction (e) {var r, t = S (r = e)? mOBTENIR: T (r)? MPOSTE: C (r)? LGET: void 0; si (t) renvoie nformatBidRequest (t, e, i)})}, interprétResponse: fonction (e, r) {var t = ecorps; si (t) {var n = ceci_parseBidResponse (t, r); if (n) return n} else slogError ("Réponse d'enchère vide", rbidderCode, t)}, getUserSyncs: fonction (e, r) {var t =! sisEmpty (r) &&r [0]corps; retourne t&&text&&textpixels? ceciparsePixelItems (textpixels): []}, formatBidRequest: function (e, r, t) {var n; switch (e) {case lGET: n = {url: thisbuildMarketplaceUrl (r, t), méthode: "GET", ttl: 60}; break; cas mGET: n = {url: thisbuildOneMobileGetUrl (r, t), méthode: "GET", ttl: 3600}; break; case mPOST: n = {url: cecibuildOneMobileBaseUrl (r), méthode: "POST", ttl: 3600, données: thisbuildOpenRtbRequestData (r, t), options: {contentType: "application / json", customHeaders: {"x-openrtb-version": "22 "}}}} retourne nbidderCode = rsoumissionnaire, nbidId = rbidId, nuserSyncOn = rparamètresuserSyncOn, n}, buildMarketplaceUrl: fonction (e, r) {var t, n = eparamètres, i = nserveur, a = nrégion || "nous"; retourne OhasOwnProperty (a) || (slogWarn ("Région inconnue" "concat (a, "'pour le soumissionnaire AOL")), a =" nous "), t = i || O [a], nregion = a, ceciapplyProtocol (h ({hôte: t, réseau: nréseau, placement: parseInt (nplacement), pageid: npageId || 0, sizeid: nsizeId || 0, alias: nalias || sgetUniqueIdentifierStr (), misc: (nouvelle date)getTime (), dynamicParams: ceciformatMarketplaceDynamicParams (n, r)}))}, buildOneMobileGetUrl: function (e, r) {var t = eparamètres, n = tdcn, i = tpos, a = text, o = cecibuildOneMobileBaseUrl (e); if (n&&i) {var s = thisformatOneMobileDynamicParams (a, r); o = g ({dcn: n, pos: i, dynamicParams: s})} return o}, buildOneMobileBaseUrl: function (e) {return thisapplyProtocol (v ({hôte: eparamètreshôte || "c2shbsspyahooavec "}))}, applyProtocol: function (e) {return / ^ https ?: / // itest (e)? e: 0 === eIndice de ("//")? ""concat (y, ":")concat (e): ""concat (y, ": //")concat (e)}, formatMarketplaceDynamicParams: fonction (e, r) {var t = 0 <argumentslength&&void 0! == e? e: {}, n = 1 <argumentslength&&void 0! == r? r: {}, i = {}; tbidFloor&& (ibidfloor = tbidFloor), o (je, ceciformatKeyValues (tkeyValues)), o (i, ceformatConsentData (n)); var a = ""; return s_chaque (i, fonction (e, r) {a = ""concat (r, "=")concat (encodeURIComponent (e), ";")}), a}, formatOneMobileDynamicParams: function (e, r) {var t = 0 <argumentslength&&void 0! == e? e: {}, n = 1 <argumentslength&&void 0! == r? r: {}; thisisSecureProtocol () && (tsecure = E), o (t, ceciformatConsentData (n)); var i = ""; return s_each (t, fonction (e, r) {i = "&"concat (r, "=")concat (encodeURIComponent (e))}), i}, buildOpenRtbRequestData: function (e, r) {var t = 1 <argumentslength&&void 0! == r? r: {}, n = {id: eparamètresid, imp: eparamètresimp}; renvoyer ceciisEUConsentRequired (t) && (sdeepSetValue (n, "regsextgdpr ", E), tGDPRconsentString&&sdeepSetValue (n, "utilisateurextconsentement ", tGDPRconsentString)), tuspConsentCSSEETCHAR&sdeepSetValue (n, "regsextus_privacy ", tuspConsent), n}, isEUConsentRequired: function (e) {return !! (e&&egdpr&&eGDPRgdprApplies)}, formatKeyValues: function (e) {var t = {}; return s_each (e, fonction (e, r) {t ["kv"concat (r)] = e}), t}, formatConsentData: function (e) {var r = {}; renvoie ceciisEUConsentRequired (e) && (rgdpr = E, etGDPRconsentString&& (reuconsent = eGDPRconsentString)), etuspConsent&& (rus_privacy = euspConsent), r}, parsePixelItems: function (e) {var n = / w * (? = s) /, i = / src = ("| ') (*?) 1 /, a = []; si (e) {var r = ematch (/ (img | iframe) [ s S] *? src s * = s * ("| ') (*?) 2 / gi); r&&rforEach (fonction (e) {var r = ematch (n) [0], t = ematch (i) [2]; r&&r&&apousser ({type: r === bTAG? BTYPE: fTYPE, url: t})})} return a}, _ parseBidResponse: function (e, r) {var t, n; try {t = eoffre de siège [0]bid [0]} catch (e) {return} if (text&&textencp) n = textencp; sinon si (nul === (n = tprice) || isNaN (n)) return void slogError ("Prix non valide dans la réponse à l'enchère", pAOL, t); return {bidderCode: rbidderCode, requestId: rbidId, ad: tadm, cpm: n, largeur: tw, hauteur: th, creativeId: tcrid || 0, pubapiId: eid, devise: ecur || "USD", dealId: tdealid, netRevenue:! 0, ttl: rttl}}, isOneMobileBidder: I, isSecureProtocol: function () {return "https:" === documentemplacementprotocole}}; Objet (nregisterBidder) (x)}}, [201]);
pbjsChunk ([0], {284: fonction (t, e, r) {texports = r (285)}, 285: function (t, e, r) {"use strict"; ObjectdefineProperty (e, "__ esModule", {valeur:! 0}), rd (e, "ADAPTER_VERSION", function () {return m}), rd (e, "PROFILE_ID_PUBLISHERTAG", function () {return y}), rd (e, "spec", function () {return n}), etryGetCriteoFastBid = A; var a = r (28), o = r (1), d = r (3), h = r (2), p = r (9), f = r (0), i = r (12), l = rn (i), u = r (286); rn (u); fonction c () {return (c = Objectassign || function (t) {for (var e = 1; e <argumentslength; e) {var r = arguments [e]; for (var o in r) ObjectprototypehasOwnPropertycall (r, o) && (t [o] = r [o])} return t})appliquer (ce, arguments)} var m = 26, v = "Criteo" y = 185, b = 65.537, g = "ztQYwCE5BU7T9CDM5he6rKoabstXRmkzx54zFPZkWbK530dwtLBDeaWBMxHBUT55CYyboR / EZ4efghPi3CoNGfGWezpjko9P6p2EwGArtHEeS4slhu / SpSIFMjG6fdrpRoNuIAMhq1Z Pr / HOd1pThFKeGFr2 / NhtAg TXAzaU =" n = {code: v, supportedMediaTypes: [hb, hd, hc], isBidRequestValid: function (t) {return! (! t ||! tparamètres ||! tparamètreszoneId&&! tparamètresnetworkId) &&! (S (t) &&! function (e) {var r =! 0; if (["mimes", "playerSize", "maxduration", "Protocoles", "api"]forEach (fonction (t) {void 0 === fdeepAccess (et, "mediaTypesvidéo"t) && (r =! 1, flogError ("Criteo Bid Adapter: mediaTypesvidéo"t" est obligatoire "))}), [" sauter "," placement "," méthode de lecture "]forEach (fonction (t) {void 0 === fdeepAccess (et, "paramètresvidéo"t) && (r =! 1, flogError ("Criteo Bid Adapter: paramsvidéo"t" est obligatoire "))}), r) {if (" instream "== emediaTypesvidéocontext&&1 === etparamètresvidéoplacement) return 1; if ("outstream" == emediaTypesvidéocontext&&1! == eparamètresvidéoplacement) return 1} return} (t))}, buildRequests: function (t, e) {var r, o; if (c (e, {ceh: dBgetConfig ("criteoceh ")}), T () || (fenêtreCriteo = fenêtreCriteo || {}, fenêtreCriteousePrebidEvents =! 1, A (), setTimeout (function () {Object (aa) ("https: // statiquecriteonet / js / ld / publishertagpréenchérirjs ", v)} ettimeout)), T ()) {var i = new CriteoPubTagAdaptateursPrebid (y, m, t, e, "3130 "), n = dBgetConfig ("enableSendAllBids"); isetEnableSendAllBids&& "function" == typeof isetEnableSendAllBids&& "boolean" == typeof n&&isetEnableSendAllBids (n), r = ibuildCdbUrl (), o = ibuildCdbRequest ()} else {var s = function (t, e) {var r = ""; e&&erefererInfo&& (r = erefererInforeferer); var o = Object (pc) (r)recherche, i = {url: r, débogage: "1" === opbt_debug, noLog: "1" === opbt_nolog, amp:! 1}; retourne tforEach (fonction (t) {"amp" === tparamètresintégrationMode&& (iamp =! 0)}), i} (t, e); r = function (t) {var e = "https: // soumissionnairecriteocom / cdb "; e ="? profileId = 207 ", e =" &av = "Chaîne (m), e =" &wv = "encodeURIComponent (" 3130 "), et =" &cb = "Chaîne (Mathétage (99999999999 * Mathaléatoire ()), tamp&& (e = "&im = 1"); tdebug&& (e = "&debug = 1"); tnoLog&& (e = "&nolog = 1"); return e} (s), o = function (t, e, r) {var n, o = {éditeur: {url: turl}, emplacements: etmap (fonction (t) {n = tparamètresnetworkId || n; var e, r, o = {impid: tadUnitCode, transactionid: ttransactionId, AuctionId: tAuctionId, tailles: (e = t, C (fdeepAccess (et, "mediaTypesbannièretailles ") || ettailles)) ;; if (tparamètreszoneId&& (lezoneid = tparamètreszoneId), tparamètrespublisherSubId&& (lepublishersubid = tparamètrespublisherSubId), (tparamètresnativeCallback || fdeepAccess (t, "mediaTypes"concat (hc))) && (lenative =! 0), S (t)) {var i = {tailles de joueurs: (r = t, C (fdeepAccess (r, "mediaTypesvidéoplayerSize "))), mime: tmediaTypesvidéomimes, protocoles: tmediaTypesvidéoprotocoles, durée maximale: tmediaTypesvidéomaxduration, api: tmediaTypesvidéoapi}; isauter = tparamètresvidéosauter, jeplacement = tparamètresvidéoplacement, jeminduration = tparamètresvidéominduration, jeméthode de lecture = tparamètresvidéométhode de lecture, istartdelay = tparamètresvidéostartdelay, levideo = i} return o})}; n&& (oéditeurnetworkid = n);utilisateur = {}, r&&rceh&& (leutilisateurceh = rceh); r&&rgdprConsent&& (legdprConsent = {}, void 0! == rgdprConsentgdprApplies&& (legdprConsentgdprApplies = !! rgdprConsentgdprApplies), rgdprConsentvendorData&&rgdprConsentvendorDatavendorConsents&&void 0! == rgdprConsentvendorDatavendorConsents [91toString (10)] && (legdprConsentconsentGiven = !! rgdprConsentvendorDatavendorConsents [91toString (10)]), void 0! == rgdprConsentconsentString&& (legdprConsentconsentData = rgdprConsentconsentString)); r&&ruspConsent&& (leutilisateuruspIab = ruspConsent); return o} (s, t, e)} if (o) return {méthode: "POST", url: r, data: o, bidRequests: t}}, interprétResponse: function (t, u) {var e = tcorps || t; if (T ()) {var r = CriteoPubTagAdaptateursPrebidGetAdapter (u); if (r) return rinterprétResponse (e, u)} var c = []; renvoie e&&eslots &&fisArray (etslots) &&efentesforEach (fonction (e) {var t, r, o, i, n, s = l () (ubidRequests, function (t) {return tadUnitCode === etimpid&& (! tparamètreszoneId || parseInt (tparamètreszoneId) === etzoneid)}), a = sbidId, p = {requestId: a, adId: ebidId || fgetUniqueIdentifierStr (), cpm: ecpm, devise: edevise, netRevenue:! 0, ttl: ettl || 60, creativeId: a, largeur: elargeur, hauteur: ehauteur, dealId: edealCode}; if (etnatif) si (sparamètresnativeCallback) pad = (r = a, o = enatif, i = sparamètresnativeCallback, n = "criteo_prebid_native_slots", window [n] = window [n] || {}, window [n] [r] = {callback: i, payload: o}, ' n nfor (var i = 0; i <10; i) { n var slots = windowparent'concat (n, '; n if (! slots) {continue;} n var responseSlot = slots ["')concat (r, '"]; n responseSlotcallback (responseSlotpayload); n break; n} n ‘)); else {if (! 0 === dBgetConfig (“enableSendAllBids”)) return; pnatif = {titre: (t = eoriginaire de)produits [0]titre, corps: tproduits [0]description, sponsoriséPar: tannonceurdescription, icône: tannonceurimage du logo: tproduits [0]image, clickUrl: tproduits [0]click_url, privacyLink: tintimitéoptout_click_url, privacyIcon: tintimitéoptout_image_url, cta: tproduits [0]call_to_action, prix: tproduits [0]prix, impressionTrackers: timpression_pixelsmap (fonction (t) {retourne turl})}, pmediaType = hc} autre evidéo? (pvastUrl = edisplayurl, pmediaType = hd): pad = ecréatif; cpush (p)}), c}, onTimeout: function (t) {T () &&CriteoPubTagAdaptateursPrebidGetAdapter (tAuctionId)handleBidTimeout ()}, onBidWon: function (t) {T () &&CriteoPubTagAdaptateursPrebidGetAdapter (tAuctionId)handleBidWon (t)}, onSetTargeting: function (t) {T () &&CriteoPubTagAdaptateursPrebidGetAdapter (tAuctionId)handleSetTargeting (t)}}; function T () {return “undefined”! = typeof Criteo&&CriteoPubTag&&CriteoPubTagAdaptateurs&&CriteoPubTagAdaptateursPrebid} function s (t) {return t [0] “x” t [1]} function C (t) {return ArrayisArray (t [0])? tmap (function (t) {return s (t)}): [s (t)]} function S (t) {return void 0! == fdeepAccess (t, “paramètresvidéo “) &&void 0! == fdeepAccess (t, “mediaTypesvideo “)} function A () {try {var t =” criteo_fast_bid “, e =” // Hash: “, r = fgetDataFromLocalStorage (t); if (null! == r) {var o = rindexOf (” n”), i = rsubstr (0, o)trim (); si (isubstr (0, elongueur)! == e) flogWarn (“Aucun hachage trouvé dans FastBid”), fremoveDataFromLocalStorage (t); else {var n = isubstr (etlongueur), s = rsubstr (o 1); if (Object (uvérifier) (y, n, g, b)) {flogInfo (“Utilisation de Criteo FastBid”); var a = documentcreateElement (“script”);type = “text / javascript”, letexte = s, finsertElement (a)} sinon flogWarn (“Criteo FastBid non valide trouvé”), fremoveDataFromLocalStorage (t)}}} catch (t) {}} Objet (oregisterBidder) (n)}, 286: function (t, e, r) {“use strict”; ObjectdefineProperty (e, “__ esModule”, {valeur:! 0}); var a = r (287), p = r (288); etverify = function (t, e, r, o) {var i = new aBigInteger (unb64toHex (e)), n = nouveau aBigInteger (unb64toHex (r)), s = imodPowInt (o, n); renvoie unremoveExtraSymbols (stoHexString ()) === pSha256hash (t)}}, 287: function (t, e, r) {“use strict”; var o; ObjectdefineProperty (e, “__ esModule”, {valeur:! 0}); var i = (gprototypetoHexString = function () {if (thiss <0) renvoie "-" cecinier ()toHexString (); var t, e =! 1, r = "", o = thist, i = ceciDB-o * ceciDB% 4; si (0 <o -) pour (i <thisDB&&0 > i) && (e =! 0, r = c (t)); 0 <= o;) i <4? (T = (this [o] & (1 < <i) -1) <> (i = thisDB-4)) 🙁 t = this [o] >> (i- = 4) &15, i <= 0&& (i = thisDB, – o)), 0 <t&& (e =! 0), e&& (r = c (t)); renvoie e? R: "0"}, gprototypefromHexString = function (t) {if (null! == t) {thist = 0, ces = 0; pour (var e = tlongueur, r =! 1, o = 0; 0 <= – e;) {var i = p (t, e); i ceciDB? (Ce [cet-1] | = (i& (1 << ceDB-o) -1) <> ceciDB-o): ce [cet-1] | = i < = ceciDB&& (o- = thisDB))} cecipince (), r&&gZÉROsubTo (ceci, ceci)}}, gprototypenegate = function () {var t = T (); return gZÉROsubTo (ceci, t), t}, gprototypeabs = function () {renvoie cecis <0? cenegate (): this}, gprototypemod = function (t) {var e = T (); renvoyer ceciabdos ()divRemTo (t, null, e), ces <0&&0 <ecomparer à (gZERO) CSSEETCHARCSSEETCHARtsubTo (e, e), e}, gprototypecopyTo = function (t) {for (var e = thist-1; 0 <= e; – e) t [e] = ceci [e]; tt = cecit, ts = cecis}, gprototypelShiftTo = function (t, e) {for (var r = t% thisDB, o = ceciDB-r, i = (1 << o) -1, n = Mathématiquesplancher (t / ceDB), s = cecis << r&ceDM, a = cecit-1; 0 > o | s, s = (this [a] &i) << r; for (a = n-1; 0 <= a; – a) et [a] = 0; et [n] = s, et = cecit n 1, ets = cecile sablepince ()}, gprototypeinvDigit = function () {if (thist <1) retourne 0; var t = this [0]; if (0 == (1&t)) renvoie 0; var e = 3&t; retourne 0 <(e = (e = (e = (e = e * ( 2- (15&t) * e) &15) * (2- (255&t) * e) &255) * (2 – ((65535&t) * e&65535)) &65535) * (2-t * e% ceciDV)% ceciDV)?DV-e: -e}, gprototypedlShiftTo = function (t, e) {var r; for (r = thist-1; 0 <= r; – r) et [r t] = this [r]; pour (r = t-1; 0 <= r; – r) et [r] = 0; et = cecit t, es = cecis}, gprototypesquareTo = function (t) {for (var e = thisabs (), r = tt = 2 * et; 0 <= – r;) t [r] = 0; pour (r = 0; r = eDV&& (t [r et] – = eDV, t [r et 1] = 1)} 0 <tt&& (t [tt-1] = eam (r, e [r], t, 2 * r, 0,1)), ts = 0, tpince ()}, gprototypemultiplyTo = function (t, e) {var r = thisabs (), o = tabs (), i = rt; pour (et = i ot; 0 <= – i;) et [i] = 0; pour (i = 0; i <ot; i) et [i rt] = rsuis (0, o [i], e, i, 0, rtus = 0, etpince (), ces! = tsCSSEETCHARCSSEETCHARgZÉROsubTo (e, e)}, gprototypedivRemTo = fonction (t, e, r) {var o = tabs (); si (! (ot <= 0)) {var i = ceciabs (); si (it <ot) renvoie null! = e&&efromHexString ("0"), void (null! = r&&cecicopyTo (r)); null == r&& (r = T ()); var n = T (), s = thiss, a = ts, p = ceciDB-C (le [let-1]); 0 <p? (lelShiftTo (p, n), jelShiftTo (p, r)) 🙁 ocopyTo (n), jecopyTo (r)); var u = nt, c = n [u-1]; if (0! = c) {var d = c * (1 << thisF1) (1 > ceF2: 0), h = ceciFV / d, f = (1 << ceciF1) / d, l = 1 << ceciF2, m = rt, v = m-u, y = null == e? T (): e; pour (ndlShiftTo (v, y), 0 <= rcompareTo (y) && (r [rt] = 1, rsubTo (y, r)), gUNdlShiftTo (u, y), ysubTo (n, n); nt <u;) n [nt] = 0; pour (; 0 <= – v;) {var b = r [- m] == c? thisDM: Mathématiquesplancher (r [m] * h (r [m-1] l) * f); si ((r [m] = nam (0, b, r, v, 0, u)) <b) pour (ndlShiftTo (v, y), rsubTo (y, r); r [m] <- b;) rsubTo (y, r)} null! = e&& (rdrShiftTo (u, e), s! = a&&gZÉROsubTo (e, e)), rt = u, rpince (), 0 <p&&rrShiftTo (p, r), s = cecitut = 0; sinon {var o = t% thisDB, i = ceciDB-o, n = (1 <> o; for (var s = r 1; s <thist; s) e [s-r-1] | = (this [s] &n) <> o; 0 <o&& (e [thist-r-1] | = (ces&n) << i), ett = cecit-r, etpince ()}}, gprototypedrShiftTo = function (t, e) {for (var r = t; r <thist; r) e [r-t] = this [r]; ett = Mathmax (cet-t, 0) ets = cecis}, gprototypesubTo = function (t, e) {for (var r = 0, o = 0, i = Mathmenthet, cet); r > = ceciDB; si (tt <cecit) {pour (o- = ts; r > = ceciDB; o = cecis} else {pour (o = cecis; r > = ceciDB; o- = ts} es = o <0? -1: 0, o <-1? et [r] = ceciDV o: 0 <o&& (e [r] = o), ett = r, etpince ()}, gprototypeclamp = function () {for (var t = thissCSSEETCHARceciDM; 0 <cet&&ce [cet-1] == t;) - cet}, gprototypemodPowInt = function (t, e) {var r; return r = new (t <256 || eisEven ()? d: f) (e), ceexp (t, r)}, gprototypeexp = fonction (t, e) {si (4294967295 <t || t <1) renvoie gUN; var r = T (), o = T (), i = econvertir (ceci), n = C (t) -1; pour (icopyTo (r); 0 <= - n;) si (esqrTo (r, o), 0 <(t&1 << n)) etmulTo (o, i, r); else {var s = r; r = o, o = s} retourne erevenir (r)}, gprototypeisEven = function () {return 0 == (0 <thist? 1&ce [0]: cecis)}, gprototypecompareTo = function (t) {var e = thiss-ts; if (0! = e) renvoie e; var r = thist; si (0! = (e = r-tt)) renvoyer cecis <0? -e: e; pour (; 0 <= - r;) if (0! = (e = this [r] -t [r])) renvoie e; renvoie 0}, gprototypeam1 = function (t, e, r, o, i, n) {for (; 0 > 15; 0 > 15, c = a * pu * s; i = ((p = s * p ((32767&c) <>> 30) (c >> > 15) a * u (i >>> 30), r [o] = 1073741823&p} retourne i}, gprototypeam3 = function (t, e, r, o, i, n) {for (var s = 16383&e, a = e >> 14; 0 > 14, c = a * pu * s; i = ((p = s * p ((16383&c) <> 28) (c >> 14) a * u, r [o] = 268435455&p} return i}, g); function g (t) {null! == t&&cecifromHexString (t)} function T () {return new i (null)} function C (t) {var e, r = 1; return 0! = (e = t >>> 16) && (t = e, r = 16), 0! = (E = t >> 8) && (t = e, r = 8), 0! = (E = t >> 4) && (t = e, r = 4), 0! = (e = t >> 2) && (t = e, r = 2), 0! = (e = t >> 1) && (t = e, r = 1), r} eBigInteger = i, enbi = T, etnbits = C; var n, s, a = []; pour (n = "0"charCodeAt (0), s = 0; s <= 9; s) a [n] = s; pour (n = "a"charCodeAt (0), s = 10; s <36; s) a [n] = s; pour (n = "A"charCodeAt (0), s = 10; s <36; s) a [n] = s; fonction p (t, e) {var r = a [tcharCodeAt (e)]; renvoie null == r? -1: r} eintAt = p; var u = "0123456789abcdefghijklmnopqrstuvwxyz"; function c (t) {return ucharAt (t)} etint2char = c; etb64toHex = function (t) {var e, r = "", o = 0, i = 0; for (e = 0; e <tlength&& "="! = tcharAt (e); e) {var n = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 /"indexOf (tcharAt (e)); n > 2), i = 3&n, 1): 1 == o? (r = c (i <> 4), i = 15&n, 2): 2 == o? (R = c (i), r = c (n >> 2), i = 3&n, 3): ( i <> 4), r = c (15&n), 0))} renvoie 1 == o&& (r = c (i << 2)), r}, etremoveExtraSymbols = fonction (t) {retourne tremplacer (/ ^ 1f 00 /, "")replace ("3031300d060960864801650304020105000420", "")}; var d = (hprototypeconvert = fonction (t) {retourne ts <0 || 0 <= tcompareTo (cem)? tmod (cem): t}, hprototyperevert = fonction (t) {retour t}, hprototyperéduire = fonction (t) {tdivRemTo (cem, nul, t)}, hprototypemulTo = fonction (t, e, r) {tmultiplier à (e, r), ceréduire (r)}, hprototypesqrTo = fonction (t, e) {tsquareTo (e), ceréduire (e)}, h); fonction h (t) {cecim = t} var f = (lprototypeconvert = fonction (t) {var e = T (); retourne tabdos ()dlShiftTo (cemt, e) etdivRemTo (cem, nul, e), ts <0&&0 <ecomparer à (jeZERO) CSSEETCHARCSSEETCHARcecimsubTo (e, e), e}, lprototyperevert = function (t) {var e = T (); return tcopyTo (e), ceréduire (e), e}, lprototyperéduire = fonction (t) {pour (; tt <= cecimt2;) t [tt] = 0; pour (var e = 0; e > 15) * cempl&cecia) < = tDV;) t [r] - = tDV, t [r]} tpince (), tdrShiftTo (cemt, t), 0 > 15, ceum = (1 << tDB-15) -1, cemt2 = 2 * tt} fonction m (t) {var e = T (); retourne efromHexString (ttoString ()), e} enbv = m, jeZÉRO = m (0), iONE = m (1), o = "Microsoft Internet Explorer" == navigateurappName? (iprototypesuis = jeprototypeam2,30): "Netscape"! = navigateurappName? (iprototypesuis = jeprototypeam1,26) 🙁 jeprototypesuis = jeprototypesuis3,28), jeprototypeDB = o, iprototypeDM = (1 << o) -1, iprototypeDV = 1 << o; iprototypeFV = Mathpow (2,52), jeprototypeF1 = 52-o, jeprototypeF2 = 2 * o-52}, 288: function (t, e, r) {"use strict"; ObjectdefineProperty (e, "__ esModule", {valeur:! 0}); var o = (Ahash = fonction (t) {t = Autf8Encode (t || ""); for (var e = [1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278208408248403408 , 264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800 , 3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,195556222230427,3473453,324 , 1013904242,2773480762,1359893119,2600822924,528734635,1541459225], o = (t = chaînefromCharCode (128))longueur / 4 2, i = Mathceil (o / 16), n = new Array (i), s = 0; s <i; s) {n [s] = new Array (16); for (var a = 0; a <16; a) n [s] [a] = tcharCodeAt (64 * s 4 * a) << 24 | tcharCodeAt (64 * s 4 * a 1) << 16 | tcharCodeAt (64 * s 4 * à 2) << 8 | tcharCodeAt (64 * s 4 * à 3) <>> 0; pour (n [i-1] [14] = Mathfloor (p), n [i-1] [15] = u, s = 0; s <i; s) {for (var c = new Array (64), d = 0; d <16; d) c [d] = n [s] [d]; pour (d = 16; d >> 0; var h = r [0], f = r [1], l = r [2], m = r [3], v = r [4], y = r [5], b = r [6], g = r [7]; pour (d = 0; d >> 0, m = l, l = f, f = h, h = TC >>> 0} r [0] = r [0] h >>> 0, r [1] = r [1] f >>> 0, r [2] = r [2] l >>> 0, r [3] = r [3] m >>> 0, r [4] = r [4] v >>> 0, r [5] = r [5] y >>> 0, r [6] = r [6] b >>> 0, r [7] = r [7] g >>> 0} var S = new Array (rlongueur); pour (g = 0; g >> t | e <>> 3}, Aq1 = fonction (t) {retourne AROTR (17, t) ^ AROTR (19, t) ^ t >>> 10}, ACh = fonction (t, e, r) {retourne t&e ^ ~ t&r}, AMaj = function (t, e, r) {return t&e ^ t&r ^ e&r}, A); function A () {} eSha256 = o}}, [284]);
pbjsChunk ([202], {291: fonction (e, r, n) {eexports = n (292)}, 292: function (e, r, n) {"use strict"; ObjectdefineProperty (r, "__ esModule", {valeur:! 0}), nd (r, "currencySupportEnabled", function () {return m}), nd (r, "currencyRates", function () {return R}), rsetConfig = c, raddBidResponseHook = w; var a = n (24), u = n (5), s = (nn (u), n (4)), f = n (0), o = n (3), d = n (13); fonction l (e) {return (l = "function" == typeof Symbol&& " symbol "== typeof Symboleitérateur? function (e) {return typeof e}: function (e) {return e&& "function" == typeof Symbol&&econstructeur === Symbol&&e! == Symbolprototype? "symbol": typeof e}) (e)} var y, g = "https: // cdnjsdelivrnet / gh / prebid / currency-file @ 1 / dernierjson? date = $$ TODAY $$ ", v = 4, p = [], b = {}, h =! 1, C =! 0, S =" USD ", m =! 1, R = {} , D = {}; fonction c (e) {var r = g; if ("objet" === l (etaux) && (Rconversions = etaux, C =! (h =! 0)), "objet" === l (edefaultRates) && (y = edefaultRates, Rconversions = y, h =! 0), "string" == typeof eadServerCurrency) {flogInfo ("activation de la prise en charge des devises", arguments), S = eadServerCurrency etconversionRateFile&& (flogInfo ("devise utilisant le remplacement de conversionRateFile:", etconversionRateFile), r = econversionRateFile); var n = rindexOf ("$$ TODAY $$"); if (-1! == n) {var o = nouvelle date, c = ""concat (legetMonth () 1), t = ""concat (legetDate ()); clongueur <2&& (c = "0"concat (c)), tlongueur <2&& (t = "0"concat (t)); var i = ""concat (legetFullYear ())concat (c)concat (t); r = ""concat (rsous-chaîne (0, n))concat (i)concat (rsous-chaîne (n 9, rlongueur))}! fonction (e) {b = {}, m =! 0, flogInfo ("Installation du décorateur addBidResponse pour le module monétaire", arguments), Object (da) ("addBidResponse")avant (w, 100), C&& (C =! 1, Object (sa) (e, {succès: function (r) {try {R = JSONanalyser (r), flogInfo ("currencyRates défini sur" JSONstringify (R)), h =! 0, O ()} catch (e) {I ("Impossible d'analyser la réponse currencyRates:" r)}}, erreur: I}))} (r)} else flogInfo ("désactivation de la prise en charge des devises"), function () {flogInfo ("Désinstallation du décorateur addBidResponse pour le module monétaire", arguments), Object (da) ("addBidResponse")getHooks ({hook: w})remove (), S = "USD", b = {}, h = m =! 1, C =! 0, R = {}, D = {}} (); "objet" === l (ebidderCurrencyDefault) && (D = ebidderCurrencyDefault)} fonction I (e) {y? (flogWarn (e), flogWarn ("La devise n'a pas pu charger les taux, elle est revenue à la devisedefaultRates ")): flogError (e)} function w (e, r, n) {if (! n) return eappeler (ceci, r); var o, c, t, i = nbidderCode || nsoumissionnaire; if (D [i]) {var s = D [i]; ndevise&&s! == nmonnaie? flogWarn ("Devise par défaut" "concat (i, ":")concat (s, "'ignoré adaptateur spécifié '")concat (ndevise, "'")): ndevise = s} si (nmonnaie || (flogWarn ('Devise non spécifiée sur l'offre "USD" par défaut), ndevise = "USD"), ngetCpmInNewCurrency = function (e) {return (parseFloat (thiscpm) * j (cemonnaie, e))toFixed (3)}, ndevise === S) retour eappeler (ceci, r, n); ppush ((o = e, c = this, t = [r, n], function () {var r = t [1]; if (void 0! == r&& "devise" en r&& "cpm" en r) {var e = rdevise; essayez {var n = j (e); 1! == n&& (rcpm = (parseFloat (rcpm) * n)toFixed (4), rdevise = S)} catch (e) {flogWarn ("Renvoi de NO_BID, getCurrencyConversion a généré une erreur:", e), t [1] = Object (aa) (uSTATUTNO_BID, {soumissionnaire: rbidderCode || rsoumissionnaire, bidId: rrequestId})}} return oappliquer (c, t)})), m&&! h || O ()} fonction O () {pour (; 0 <plongueur;) pshift () ()} fonction j (e, r) {var n, o = 1 ")concat (o); si (t dans b) c = b [t], flogMessage ("Utilisation de la valeur de conversionCache" c "pour" t); else if (! 1 === m) {if ("USD"! == e) throw new Error ("La prise en charge de la pré-offre n'a pas été activée et fromCurrency est not USD "); c = 1} sinon si (e === o) c = 1; sinon si (e dans Rconversions) {si (! (o dans (n = Rconversions [e]))) throw new Error ("Specified adServerCurrency in config '" o "' not found in the currency rates file"); c = n [o], flogInfo ("getCurrencyConversion using direct" et "to" o "conversionRate" c)} else if (o dans Rconversions) {si (! (et dans (n = Rconversions [o]))) throw new Error ("Specified fromCurrency '" and "' not found in the currency rates file"); c = F (1 / n [e], v), flogInfo ("getCurrencyConversion using reciprocal" et "to" o "conversionRate" c)} else {var i = Objectclés (Rconversions) [0]; if (! (et dans Rconversions [i])) throw new Error ("Specified fromCurrency '" and "' not found in the currency rates file"); var s = 1 / Rconversions [i] [e]; if (! (o dans Rconversions [i])) throw new Error ("Specified adServerCurrency in config '" o "' not found in the currency rates file"); c = F (s * Rconversions [i] [o], v), flogInfo ("getCurrencyConversion using intermediaire" et "thru" i "to" o "conversionRate" c)} renvoie t dans b || (flogMessage ("Ajout de la valeur conversionCache" c "pour" t), b [t] = c), c} fonction F (e, r) {pour (var n = 1, o = 0; o <r; o) n = "0"; renvoie Mathrond (e * n) / n} oBgetConfig ("currency", function (e) {return c (edevise)})}}, [291]);
pbjsChunk ([186], {327: fonction (e, n, t) {eexports = t (328)}, 328: function (e, n, t) {"use strict"; ObjectdefineProperty (n, "__ esModule", {valeur:! 0}); var f = t (0), b = "express"; pbjsexpress = fonction () {var e = 0 <argumentslength&&void 0! == arguments [0]? arguments [0]: pbjsadUnits; flogMessage ("chargement" b), 0 === etlongueur&&flogWarn ("aucun adUnits valides trouvé, pas de chargement" b); var p = {}, c = eréduire (fonction (e, n) {retourne ncode&&noffres? e [ncode] = n: flogError ("adUnit mal configuré", null, n), e}, {}); fenêtregoogletag = fenêtregoogletag || {}, fenêtregoogletagcmd = fenêtregoogletagcmd || [], fenêtregoogletagcmdpush (fonction () {var o = fenêtregoogletag, i = opubads; si (odisplay&&oenableServices&& "function" == typeof i&&i ()actualiser&&i ()disableInitialLoad&&i ()getSlots&&i ()enableSingleRequest) {flogMessage ("en cours d'exécution"); var a = oaffichage, e = oenableServices, r = i ()rafraîchir, n = i ()disableInitialLoad, t = i ()enableSingleRequest; oenableServices = function () {return l || nappliquer (i ()), etappliquer (o, arguments)}, oaffichage = fonction (n) {var e; flogInfo ("display:", n), leapply (o, arguments), s || (e = googletagpubades ()getSlots ()filtre (fonction (e) {retour egetSlotElementId () === n})), (e = d (e)filtre (fonction (e) {retour! e_displayed}))forEach (fonction (e) {e_displayed =! 0}); var t = u (e); l || (elongueur&&rappliquer (i (), [e]), tlength&&pbjsrequestBids ({adUnits: t, bidsBackHandler: function () {pbjssetTargetingForGPTAsync (), rappliquer (i (), [tmap (fonction (e) {return p [ecode]})])}}))}; var l =! (i ()rafraichir = fonction (e, n) {flogInfo ("rafraichir:", e); var t = u (e = d (e))filtre (fonction (e) {retour p [ecode]_displayed}); etlongueur&&rappliquer (i (), [e, n]), tlength&&pbjsrequestBids ({adUnits: t, bidsBackHandler: function () {pbjssetTargetingForGPTAsync (), rappliquer (i (), [tmap (fonction (e) {return p [ecode]}), n])}})}), s =! (i ()disableInitialLoad = function () {return l =! 0, nappliquer (fenêtregoogletagpubads (), arguments)}); i ()enableSingleRequest = function () {return s =! 0, tappliquer (fenêtregoogletagpubads (), arguments)}} else flogError ("impossible de se lier à gpt googletag api"); function g (n) {for (var e = [], t = 0; t <nlongueur; t) essayez {epousser ([n [t]getWidth (), n [t]getHeight ()])} catch (e) {flogWarn ("taille de l'emplacement" n [t]toString () "non supporté par" b)} return e} function d (e) {return ArrayisArray (e)? etranche (): googletagpubades ()getSlots ()slice ()} fonction u (e) {pour (var n = [], t = elongueur-1; -1 <t; t -) {var o = e [t], i = ogetSlotElementId (), a = c [i]; a&& (p [i] = o, atailles = atailles || g (ogetSizes ()), npousser (a), etsplice (t, 1))} return n}})}}}, [327]);
pbjsChunk ([177], {347: fonction (e, n, t) {eexports = t (348)}, 348: function (e, n, t) {"use strict"; function i (e) {return (i = "function" == typeof Symbol&& "symbol" == typeof Symbolitérateur? function (e) {return typeof e}: function (e) {return e&& "function" == typeof Symbol&&econstructeur === Symbol&&e! == Symbolprototype? "symbol": typeof e}) (e)} ObjetdefineProperty (n, "__ esModule", {valeur:! 0}); var s = t (8), r = t (0), o = t (5), a = t (7)par défaut, u = oÉVÉNEMENTSBID_REQUESTED, c = oÉVÉNEMENTSBID_TIMEOUT, d = oÉVÉNEMENTSBID_RESPONSE, l = oÉVÉNEMENTSBID_WON, f = {nonInteraction:! 0}, p = [], b = null, m =! 0, v = "Prebidjs Bids ", y = 0, g =! 1, T = null, w = null, E =! 0, S = {}; function h () {if (m&&" function "== typeof window [b]) {pour (var e = 0; e <plongueur; e) p [e]appeler (); ppush = fonction (e) {eappeler ()}, m =! 1} rlogMessage ("nombre d'événements envoyés à GA:" y)} function D (e) {return e? Mathfloor (100 * e): 0} function $ (e) {return T? T (e) 🙁 0 <= e&&e <5? N = "0-0 $5 ":5 <= e&&e <1? N = "0 $5-1 ": 1 <= e&&e <15? N = "1-1 $5 ": 15 <= e&&e <2? N = "$ 15-2 ": 2 <= e&&e <25? N = "2-2 $5 ": 25 <= e&&e <3? N = "2 $5-3 ": 3 <= e&&e <4? N =" $ 3-4 ": 4 <= e&&e <6? N =" $ 4-6 ": 6 <= e&&e <8? N =" $ 6-8 ": 8 <= e&& (n = "$ 8 ci-dessus"), n); var n} fonction C (e) {e&&ebidderCode&&ppush (function () {y, window [b] (w, "event", v, "Requests", etbidderCode, 1, f)}), h ()} fonction M (r) {r&&rbidderCode&&ppush (fonction () {var e, n, t = D (rcpm), o = rbidderCode; if (void 0! == rtimeToRespond&&g) {y; var i = (0 <= (e = rtimeToRespond) &&e <200? n = "0-200ms": 200 <= e&&e <300? n = "0200-300ms": 300 <= e&&e <400? n = "0300-400ms": 400 <AR eCSSE ? n = "0400-500ms": 500 <= e&&e <600? n = "0500-600ms": 600 <= e&&e <800? n = "0600-800ms": 800 <= e&&e <1e003? -1000ms ": 1e3 <= e&&e <1200? N =" 1000-1200ms ": 1200 <= e&&e <1500? N =" 1200-1500ms ": 1500 <= e&&e <2e3? N =" 1500e-2000ms ": <= e&& (n = "2000ms au-dessus"), n); window [b] (w, "event", "Prebidjs Distribution du temps de chargement ", i, o, 1, f)} if (0 <rcpm) {y = 2; var s = $ (rcpm); g&& (y, window [b] (w, "event", "Prebidjs CPM Distribution ", s, o, 1, f)), window [b] (w," event ", v," Bids ", o, t, f), window [b] (w," event ", v, "Temps de chargement des offres", o, rtimeToRespond, f)}}), h ()} fonction N (e) {ppush (fonction () {r_chaque (e, fonction (e) {y; var n = eenchérisseur; window [b] (w, "événement", v, "Timeouts", n, f)})}), h ()} fonction _ (e) {var n = D (ecpm); ppush (function () {y, window [b] (w, "event", v, "Wins", etbidderCode, n, f)}), h ()} SenableAnalytics = fonction (e) {var n = efournisseur, t = eoptions; b = n || "ga", w = t&&ttrackerName? ttrackerName "envoyer ":" envoyer ", E = void 0 === t || void 0 === téchantillonnage || Mathrandom () <parseFloat (téchantillonnage), t&&void 0! == tglobal&& (b = tglobal), t&&void 0! == tenableDistribution&& (g = tenableDistribution), t&& "function" == typeof tcpmDistribution&& (T = tcpmDistribution); si (E) {var o = sgetEvents (); r_each (o, fonction (e) {if ("objet" === i (e)) {var n = eargs; si (eteventType === u) C (n); sinon si (eeventType === d) M (n); sinon si (eeventType === c) {N (n)} autre eeventType === l&&_ (n)}}), ssur (u, fonction (e) {C (e)}), ssur (d, fonction (e) {M (e)}), ssur (c, fonction (e) {N (e)}), son (l, function (e) {_ (e)})} sinon rlogMessage ("Prebidjs google analytics désactivé par échantillonnage "); cecienableAnalytics = function () {retourne rlogMessage ("Adaptateur d'analyse déjà activé, appel inutile à" enableAnalytics "")}}, SgetTrackerSend = function () {return w}, SgetCpmDistribution = $, aregisterAnalyticsAdapter ({adaptateur: S, code: "ga"}), npar défaut = S}}, [347]);
pbjsChunk ([100], {540: fonction (e, r, t) {eexports = t (541)}, 541: function (e, r, t) {"use strict"; ObjectdefineProperty (r, "__ esModule", {valeur:! 0}), td (r, "FASTLANE_ENDPOINT", function () {return o}), td (r, "VIDEO_ENDPOINT", function () {return l}), td (r, "SYNC_ENDPOINT", function () {return a}), td (r, "spec", function () {return x}), rhasVideoMediaType = n, rmasSizeOrdering = c, rdeterminerRubiconVideoSizeId = S, rgetPriceGranularity = C, rhasValidVideoParams = j, rhasValidSupplyChainParams = k, rencodeParam = T, rresetUserSync = function () {R =! 1}; var m = t (0), i = t (1), v = t (3), u = t (2); function g (e, r) {return function (e) {if (ArrayisArray (e)) return e} (e) || function (e, r) {if (! (Symbolitérateur dans Object (e) || "[Object Arguments]" === ObjectprototypetoStringcall (e))) return; var t = [], i =! 0, n =! 1, o = void 0; try {for (var a, s = e [Symbolitérateur] () ;! (i = (a = sprochain ())done) && (tpousser (unvaleur),! r || tlongueur! == r); i =! 0);} catch (e) {n =! 0, o = e} enfin {essayer {i || null == sretour || sreturn ()} finally {if (n) throw o}} return t} (e, r) || function () {throw new TypeError ("Tentative invalide de destruction d'une instance non itérable")} ()} function b ( ) {return (b = Objectassign || function (e) {for (var r = 1; r <argumentslength; r) {var t = arguments [r]; for (var i in t) ObjectprototypehasOwnPropertycall (t, i) && (e [i] = t [i])} return e})apply (this, arguments)} function p (e, r, t) {return r in e? ObjectdefineProperty (e, r, {valeur: t, énumérable:! 0, configurable:! 0, inscriptible:! 0}): e [r] = t, e} fonction y (e) {return (y = "fonction" == typeof Symbol&& "symbol" == typeof Symbolitérateur? function (e) {return typeof e}: function (e) {return e&& "function" == typeof Symbol&&econstructeur === Symbol&&e! == Symbolprototype? "symbol": typeof e}) (e)} var o = "https: // fastlanerubiconprojectcom / a / api / fastlanejson ", l =" https: // serveur de pré-offrerubiconprojectcom / openrtb2 / vente aux enchères ", a =" https: // eusrubiconprojectcom / usynchtml ", d = {FASTLANE: {id:" dtid ", keyv:" dtkeyv ", pref:" dtpref "}, PREBID_SERVER: {id:" id ", keyv:" keyv "}}, f = {1:" 468x60 ", 2:" 728x90 ", 5:" 120x90 ", 8:" 120x600 ", 9: "160x600", 10: "300x600", 13: "200x200", 14: "250x250", 15: "300x250", 16: "336x280", 17: "240x400", 19: "300x100", 31: "980x120 ", 32:" 250x360 ", 33:" 180x500 ", 35:" 980x150 ", 37:" 468x400 ", 38:" 930x180 ", 39:" 750x100 ", 40:" 750x200 ", 41:" 750x300 ", 42: "2x4", 43: "320x50", 44: "300x50", 48: "300x300", 53: "1024x768", 54: "300x1050", 55: "970x90", 57: "970x250", 58: "1000x90", 59: "320x80", 60: "320x150", 61: "1000x1000", 64: "580x500", 65: "640x480", 66: "930x600", 67: "320x480", 68: "1800x1000 ", 72:" 320x320 ", 73:" 320x160 ", 78:" 980x240 ", 79:" 980x300 ", 80:" 980x400 ", 83:" 480x300 ", 94:" 970x310 ", 96:" 970x210 ", 101: "480x320", 102: "768x1024", 103: "480x280", 105: "250x800", 108: "320x240", 113: "1000x300", 117: "320x100", 125: "800x250", 126: "200x600", 144: "980x600", 145: "980x150", 152: "1000x250", 156: "640x320", 159: "320x250", 179: "250x600", 195: "600x300", 198: "640x360 ", 199:" 640x200 ", 213:" 1030x590 ", 214:" 980x360 ", 221:" 1x1 ", 229:" 320x180 ", 232:" 580x400 ", 234:" 6x6 ", 251:" 2x2 ", 257: "400x600", 264: "970x 1000 ", 265:" 1920x1080 ", 274:" 1800x200 ", 278:" 320x500 ", 282:" 320x400 ", 288:" 640x380 "}; m_each (f, function (e, r) {return f [e] = r}); var x = {code: "rubicon", supportedMediaTypes: [ub, ud], isBidRequestValid: function (e) {if ("objet"! == y (eparams)) return! 1; for (var r = 0, t = ["accountId", "siteId", "zoneId"]; r <tlongueur; r) si (eparams [t [r]] = parseInt (eparamètres [t [r]]), isNaN (eparams [t [r]])) renvoie mlogError ("Rubicon: format incorrect de accountId ou siteId ou zoneId"),! 1; var i = A (e,! 0); return !! i&& (" video "! == i || j (e))}, buildRequests: function (e, c) {var r = [], t = efiltre (fonction (e) {retour "vidéo" === A (e)})map (fonction (e) {estartTime = (nouvelle date)getTime (); var r = {id: etransactionId, test: vBgetConfig ("debug")? 1: 0, cur: ["USD"], source: {tid: etransactionId}, tmax: vBgetConfig ("TTL") || 1e3, imp: [{exp: 300, id: eadUnitCode, sécurisé: 1, ext: p ({}, esoumissionnaire, etparams), vidéo: mdeepAccess (et, "mediaTypesvideo ") || {}}], ext: {prebid: {cache: {vastxml: {returnCreative :! 1}}, ciblage: {includingewinners :! 0, includebidderkeys :! 1, pricegranularity: C (vb)}}}}; "rubicon"! == esoumissionnaire && (rextpréenchériralias = p ({}, esoumissionnaire, "rubicon")); var t = parseFloat (mdeepAccess (et, "paramètresplancher ")); isNaN (t) || (rimp [0]bidfloor = t), rimp [0]ext [esoumissionnaire]vidéosize_id = S (e), function (r, t, e) {if (! r) return; "object" === y (vBgetConfig ("application"))? rapp = vBgetConfig ("application"): rsite = {page: _ (t, e)}; "objet" === y (vBgetConfig ("périphérique")) && (rpériphérique = vBgetConfig ("périphérique")); tparamètresvidéolanguage&& ["site", "appareil"]forEach (fonction (e) {r [e] && (r [e]content = b ({langue: tparamètresvidéolangue}, r [e]contenu))})} (r, e, c), fonction (e, r) {"objet" === y (eimp [0]vidéo) &&void 0 === eimp [0]vidéoskip&& (etimp [0]vidéosauter = rparamètresvidéoskip); "objet" === y (eimp [0]vidéo) &&void 0 === eimp [0]vidéoskipafter&& (eimp [0]vidéoskipafter = rparamètresvidéoskipdelay), "objet" === y (eimp [0]vidéo) &&void 0 === eimp [0]vidéopos&& ("atf" === rparamètresposition? eimp [0]vidéopos = 1: "btf" === rparamètrespositionCSSEETCHAR& (eimp [0]vidéopos = 3)); var t = I (r, "vidéo"); etimp [0]vidéow = t [0], etimp [0]vidéoh = t [1]} (r, e); var i, n = h (e, "PREBID_SERVER"); n&&mdeepSetValue (r, "utilisateurextdigitrust ", n), cgdprConsent&& ("booléen" == typeof cgdprConsentgdprApplies&& (i = cgdprConsentgdprApplies? 1: 0), mdeepSetValue (r, "regsextgdpr ", i), mdeepSetValue (r, "utilisateurextconsentement ", cgdprConsentconsentString)); cuspConsent&&mdeepSetValue (r, "regsextus_privacy ", cuspConsent), etuserId&& "objet" === y (euserId) && (eidentifiant d'utilisateurtdid || eidentifiant d'utilisateurpubcid || eidentifiant d'utilisateurlipb || eidentifiant d'utilisateuridl_env) && (mdeepSetValue (r, "utilisateurexteids ", []), etidentifiant d'utilisateurtdid&&rutilisateurexteidspush ({source: "adserverorg ", uids: [{id: eidentifiant d'utilisateurtdid, ext: {rtiPartner: "TDID"}}]}), etidentifiant d'utilisateurpubcid&&rutilisateurexteidspush ({source: "pubcommon", uids: [{id: eidentifiant d'utilisateurpubcid}]}), etidentifiant d'utilisateurlipb&&eidentifiant d'utilisateurlipblipbidCSSEETCHAR& (rutilisateurexteidspush ({source: "liveintentcom ", uids: [{id: eidentifiant d'utilisateurlipblipbid}]}), rutilisateurexttpid = {source: "liveintentavec ", uid: eidentifiant d'utilisateurlipblipbid}, ArrayisArray (etidentifiant d'utilisateurlipbsegments) &&eidentifiant d'utilisateurlipbsegmentslongueur&&mdeepSetValue (r, "rpcibleLIseg ", etidentifiant d'utilisateurlipbsegments)), etidentifiant d'utilisateuridl_env&&rutilisateurexteidspush ({source: "liverampcom ", uids: [{id: eidentifiant d'utilisateuridl_env}]})),! 0 === vBgetConfig ("coppa") &&mdeepSetValue (r, "regscoppa ", 1), etschain&&k (eschain) &&mdeepSetValue (r, "sourceextschain ", etschain); var o = b ({}, eparamètresinventaire, vBgetConfig ("fpdcontext ")), a = b ({}, etparamètresvisiteur, vBgetConfig ("fpdutilisateur ")); si (! misEmpty (o) ||! misEmpty (a)) {var s = {soumissionnaires: [cbidderCode], config: {fpd: {}}}; misEmpty (o) || (sconfigfpdsite = o), misEmpty (a) || (sconfigfpdutilisateur = a), mdeepSetValue (r, "extpréenchérirbidderconfig0 ", s)} var d = mdeepAccess (e, "fpdle contextepbAdSlot "); return" string "== typeof d&&d&&mdeepSetValue (rimp [0]ext, "contexteDateadslot ", d) etstockéAuctionResponse&&mdeepSetValue (rimp [0], "extpréenchérirréponse stockéeid ", etstockéAuctionResponsetoString ()), {méthode: "POST", url: l, data: r, bidRequest: e}}); if (! 0! == vBgetConfig ("rubiconsingleRequest ")) r = tconcat (etfiltre (fonction (e) {retourne "bannière" === A (e)})map (fonction (e) {var i = xcreateSlotParams (e, c); return {méthode: "GET", url: o, data: xgetOrderedParams (i)réduire (fonction (e, r) {var t = i [r]; renvoie misStr (t) && ""! == t || misNumber (t)? ""concat (e)concat (T (r, t), "&"): e}, "") "slots = 1&rand ="concat (Mathrandom ()), bidRequest: e}})); else {var n = efiltre (fonction (e) {retourne "bannière" === A (e)})réduire (fonction (e, r) {return (e [rparamètressiteId] = e [rparamètressiteId] || [])push (r), e}, {}); r = tconcat (Objetclés (n)réduire (fonction (r, e) {var t, i; retourne t = n [e], i = 10, tmap (fonction (e, r) {retourne r% i == 0? ttranche (r, r i): null})filtre (fonction (e) {retour e})forEach (fonction (e) {var i = xcombineSlotUrlParams (etmap (fonction (e) {retourne xcreateSlotParams (e, c)})); rpush ({méthode: "GET", url: o, date: xgetOrderedParams (i)réduire (fonction (e, r) {var t = i [r]; renvoie misStr (t) && ""! == t || misNumber (t)? ""concat (e)concat (T (r, t), "&"): e}, "") "slots ="concat (etlongueur, "&rand =")concat (Mathrandom ()), bidRequest: e})}), r}, []))} return r}, getOrderedParams: function (e) {var r = / ^ tg_v /, t = / ^ tg_i /, i = [ "account_id", "site_id", "zone_id", "size_id", "alt_size_ids", "p_pos", "gdpr", "gdpr_consent", "us_privacy", "rp_schain", "tpid_tdid", "tpid_liveintentavec "," tg_vLIseg "," dtid "," dtkeyv "," dtpref "," rf "," p_geolatitude "," p_geolongitude "," kw "]concat (Objetclés (e)filtre (fonction (e) {retourne rtester)}))concat (Objetclés (e)filtre (fonction (e) {retour ttester)}))concat (["tk_flint", "x_sourcetid "," x_sourcepchain "," p_screen_res "," rp_floor "," rp_secure "," tk_user_key "]); renvoie iconcat (Objetclés (e)filtre (fonction (e) {return-1 === iindexOf (e)}))}, combineSlotUrlParams: function (n) {if (1 === nlongueur) return n [0]; var i = nréduire (fonction (r, t, i) {objet de retourclés (t)forEach (fonction (e) {rhasOwnProperty (e) || (r [e] = nouveau tableau (nlongueur)), r [e]splice (i, 1, t [e])}), r}, {}), o = new RegExp ("^ ([^;] *) (; \ 1) $"); renvoie un objetclés (i)forEach (fonction (e) {var r = i [e]join (";"), t = rmatch (o); i [e] = t? t [1]: r}), i}, createSlotParams: function (e, r) {estartTime = (nouvelle date)getTime (); var t = eparams, i = I (e, "bannière"), n = g (tlatLong || [], 2), o = n [0], a = n [1], s = vBgetConfig ("rubiconint_type "), d = {account_id: taccountId, site_id: tsiteId, zone_id: tzoneId, size_id: i [0], alt_size_ids: itranche (1)join (",") || void 0, rp_floor:01 <(tplancher = parseFloat (tétage))? tsol:01, rp_secure: "1", tk_flint: ""concat (s || "pbjs_lite", "_ v3130 ")," x_sourcetid ": ettransactionId, "x_sourcepchain ": tpchain, p_screen_res: [fenêtreécranlargeur, fenêtreécranla taille]join ("x"), tk_user_key: tuserId, "p_geolatitude ": isNaN (parseFloat (o))? void 0: parseFloat (o)toFixed (4), "p_geolongitude ": isNaN (parseFloat (a))? void 0: parseFloat (a)toFixed (4), "tg_fleid ": etcode, rf: _ (e, r)}; dp_pos = "atf" === tposition || "btf" === tposition? tposition: "", etuserId&& (etidentifiant d'utilisateurtdid&& (dtpid_tdid = eidentifiant d'utilisateurtdid), etidentifiant d'utilisateurlipb&&eidentifiant d'utilisateurlipblipbid&& (d ["tpid_liveintentavec "] = eidentifiant d'utilisateurlipblipbid, ArrayisArray (etidentifiant d'utilisateurlipbsegments) &&eidentifiant d'utilisateurlipbsegmentslength&& (d ["tg_vLIseg "] = eidentifiant d'utilisateurlipbsegmentsjoin (","))), etidentifiant d'utilisateuridl_env&& (d ["tpid_liverampavec "] = eidentifiant d'utilisateuridl_env)), rgdprConsent&& ("booléen" == typeof rgdprConsentgdprApplies&& (dgdpr = nombre (rgdprConsentgdprApplies)), dgdpr_consent = rgdprConsentconsentString), ruspConsent&& (dus_privacy = encodeURIComponent (ruspConsent)); var c = b ({}, tvisiteur, vBgetConfig ("fpduser ")); Objetclés (c)forEach (function (e) {null! = c [e] && "mots-clés"! == e&& (d ["tg_v"concat (e)] = "objet"! == y (c [e]) || TableauisArray (c [e])? c [e]toString (): JSONstringify (c [e]))}); var u = b ({}, tinventaire, vBgetConfig ("fpdle contexte "));clés (u)forEach (function (e) {null! = u [e] && "mots-clés"! == e&& (d ["tg_i"concat (e)] = "objet"! == y (u [e]) || TableauisArray (u [e])? u [e]toString (): JSONstringify (u [e]))}); var p = (tmots-clés || [])concat (mdeepAccess (vBgetConfig ("fpdutilisateur ")," mots-clés ") || [], mdeepAccess (vBgetConfig ("fpdcontext ")," mots clés ") || []); dkw = plongueur? pjoin (","): ""; var l = mdeepAccess (e, "fpdle contextepbAdSlot ");" string "== typeof l&&l&& (d [" tg_idfp_ad_unit_code "] = lreplace (/ ^ / /, "")); var f = h (e, "FASTLANE"); retourne b (d, f),! 0 === vBgetConfig ("coppa") && (dcoppa = 1), etschain&&k (eschain) && (drp_schain = xserializeSupplyChain (etschain)), d}, serializeSupplyChain: function (e) {if (! k (e)) return ""; var r = evoir, t = ecomplet, i = enœuds; retourne ""concat (r, ",")concat (t, "!")concat (xserializeSupplyChainNodes (i))}, serializeSupplyChainNodes: function (e) {var t = ["asi", "sid", "hp", "rid", "name", "domain"]; return emap (fonction (r) {retourne tmap (function (e) {return encodeURIComponent (r [e] || "")})rejoindre (",")})join ("!")}, interprétResponse: function (d, e) {var c = ebidRequest; if (! (d = dcorps) || "objet"! == y (d)) return []; if (dSeatbid) {var r = mdeepAccess (d, "extles erreursrubicon "); ArrayisArray (r) &&0 <rlongueur&&mlogWarn ("Rubicon: Erreur dans la réponse vidéo"); var o = []; return dSeatbidforEach (fonction (n) {(nenchère || [])forEach (fonction (e) {var r = {requestId: cbidId, devise: dcur || "USD", creativeId: ecrid, cpm: eprix || 0, bidderCode: nsiège, ttl: 300, netRevenue:! 1! == vBgetConfig ("rubiconnetRevenue "), largeur: etw || mdeepAccess (c, "mediaTypesvidéow ") || mdeepAccess (c, "paramètresvidéoplayerWidth "), hauteur: eh || mdeepAccess (c, "mediaTypesvidéoh ") || mdeepAccess (c, "paramètresvidéoplayerHeight ")}; etid&& (rseatBidId = eid), etdealid&& (rdealId = edealid); var t = mdeepAccess (d, "extresponsetimemillisrubicon "); if (c&&t&& (cserverResponseTimeMs = t), mdeepAccess (et, "extpréenchérirtype ") === ud) {rmediaType = ud; var i = mdeepAccess (et, "extpréenchérirciblage "); i&&" objet "=== y (i) && (radserverTargeting = i), etextpréenchérircache&& "objet" === y (eextpréenchérircachevastXml) &&eextpréenchérircachevastXmlcacheId&&eextpréenchérircachevastXmlurl? (rvideoCacheKey = eextpréenchérircachevastXmlcacheId, rvastUrl = eextpréenchérircachevastXmlurl): i&&ihb_uuid&&ihb_cache_host&&ihb_cache_path&& (rvideoCacheKey = ihb_uuid, rvastUrl = "https: //"concat (jehb_cache_host)concat (jehb_cache_path, "? uuid =")concat (jehb_uuid)), etadm&& (rvastXml = eadm), etnurl&& (rvastUrl = enurl),! rvasteUrl&&enurl&& (rvastUrl = enurl)} sinon mlogWarn ("Rubicon: réponse vidéo reçue de type de média non vidéo");push (r)})}), o} var t = dads; retourne "objet"! == y (c) || TableauisArray (c) || "vidéo"! == A (c) || "objet"! == y (t) || (t = t [cadUnitCode]),! ArrayisArray (t) || tlongueur <1? []: tréduire (fonction (e, r, t) {if ("ok"! == rstatus) renvoie e; var i, n, o = ArrayisArray (c)? c [t]: c; if (o&& "objet" === y (o)) {var a = {requestId: obidId, devise: "USD", creativeId: rcreative_id || ""concat (rréseau || "", "-")concat (rannonceur || ""), cpm: rcpm || 0, dealId: rdeal, ttl: 300, netRevenue:! 1! == vBgetConfig ("rubiconnetRevenue "), rubicon: {advertiserId: rannonceur, networkId: rnetwork}, meta: {advertiserId: rannonceur, networkId: rréseau}}; if (rcreative_type&& (amediaType = rcreative_type), rcreative_type === udonnelargeur = oparamètresvidéoplayerWidth, lehauteur = oparamètresvidéoplayerHeight, levastUrl = rcreative_depot_url, unimpression_id = rimpression_id, levideoCacheKey = rimpression_id; else {aad = (i = rscript, n = rimpression_id, " n inDapIF = true; n n x3c! - Tag publicitaire du projet Rubicon - x3e n
")); var s = g (f [rsize_id]fractionné ("x")map (function (e) {return Number (e)}), 2);width = s [0], lahauteur = s [1]} arubiconTargeting = (TableauisArray (rciblage)? rciblage: [])réduire (fonction (e, r) {retour e [rclé] = rvaleurs [0], et}, {rpfl_elemid: oadUnitCode}), etpush (a)} else mlogError ("Rubicon: bidRequest non défini à la position d'index:"concat (t), c, d); retourne e}, [])sort (fonction (e, r) {return (rcpm || 0) - (etcpm || 0)})}, getUserSyncs: function (e, r, t, i) {if (! R&&eiframeEnabled) {var n = ""; return t&& "string" == typeof tconsentString&& ("booléen" == typeof tgdprApplies? n = "? gdpr ="concat (Nombre (tgdprApplies), "&gdpr_consent =")concat (tconsentString): n = "? gdpr_consent ="concat (tconsentString)), i&& (n = ""concat (n? "&": "?", "us_privacy =")concat (encodeURIComponent (i))), R =! 0, {type: "iframe", url: a n}}}, transformBidParams: function (e) {return mconvertTypes ({accountId: "number", siteId: "number", zoneId: "number"}, e)}}; function h (e, r) {var t, i = 0
var googletag = googletag || {},
pbjs = pbjs || {},
PREBID_TIMEOUT = 3000,
FAILSET_TIMEOUT = 5000,
adUnits = [];
googletagcmd = googletagcmd || [];
pbjsque = pbjsque || [];
var is_iframe, url_preview, show_ads;
is_iframe = fenêtreself! == fenêtreHaut;
url_preview = fenêtreemplacementhrefsplit ('?') [0]Divisé ('/');
show_ads = url_previewindexOf ('aperçu') === -1 &&! is_iframe;
if (show_ads) {
function R7AdvLazy () {} function R7AdvPrinter () {} R7AdvLazyprototype = {cssClasses: {chargement: "r7-adlazyload-loading"}, adsMap: {}, conteneurs: [], defineGoogleTagEnvironment: function () {windowgoogletag = fenêtregoogletag || {}, fenêtregoogletagcmd = fenêtregoogletagcmd || []}, disableInitialLoad: function () {fenêtregoogletagcmdpush (function () {fenêtregoogletagpubades ()enableSingleRequest (), fenêtregoogletagpubades ()disableInitialLoad ()})}, slotRenderEnded: function () {var e = this; eslotRender = {}, fenêtregoogletagcmdpush (function () {fenêtregoogletagpubades ()addEventListener ("slotRenderEnded", fonction (t) {eremoveAdLazyLoadIcon (t)})})}, removeAdLazyLoadIcon: function (t) {if (! thisviewportAds) return! 1; var e = templacement, n = $carte (ceviewportAds, function (t, e) {return e}), i = egetSlotElementId (); - 1! == $inArray (i, n) &CSSEETCHARceciviewportAds [i]récipientremoveClass (cecssClasseschargement)}, isInViewport: function (t) {if (t&&0 === tlength) return! 0; var e = $ (fenêtre), n = tdécalage ()haut, i = n texternalHeight (), o = thauteur (), a = ceciisMobile ()? 0:75 * o; n = a, i- = a; var s = escrollTop (), r = s etheight (); retourne s <i&&n <r}, getAdsContainers: function () {if (! $isEmptyObject (ceadsMap)) renvoie cecigetAdsMapContainers (); for (var t = thisgetSlots (), e = [], n = 0; n <tlongueur; n) {var i = t [n], o = "#" igetSlotElementId (), a = $ (o), s = afind ("[id * = google]"), r = thisthisAdIsAvailable (i);! shasClass (cecssClasseschargement) &&r&& (a = 0 <slongueur? spremier (): a, etpousser (a), ceregisterAdMapValue (i, a)) renvoie cecicontainers = e}, getAdsMapContainers: function () {var n = []; return $chacun (ceadsMap, fonction (t, e) {npousser (etconteneur)}), n}, getGptTarget: function (t, e) {var n = tgetTargeting (e); renvoie 0 <nlength? n [0]: null}, getSlots: function () {fenêtre de retourgoogletagpubades ()getSlots ()}, isItHBException: fonction (t) {var e = fenêtrehbException, n =! 0; si (0 === elength) return! 1; for (var i = 0; i <elongueur; i) {var o = e [i], a = "oui" === odisable_desktop&&! ceciisMobile (), s = "oui" === odisable_mobile&&ceciisMobile (); if (n =! 0, lehash&& (n = n&&r7adhachage === ohash), lepos&& (n = n&CSSEETCHARgetGptTarget (t, "pos") === opos), lecontexteCSSEETCHAR& (n = nCSSEETCHARCSSEETCHARcecigetGptTarget (t, "contexte") === ocontext), n = n&&a || n&&s) return n} return n}, isMobile: function () {return thisisMobileDevice || (ceisMobileDevice = -1! == documentcorpsnom du coursindexOf ("main-r7mobile")), ceisMobileDevice}, loadExceptionAds: function () {var t = thisgetSlots (), i = [], o = ["yahoo", "imonomy", "intextvideo"]; $chaque (t, fonction (t, e) {var n = egetTargeting ("pos"); n = 1 === nlongueur? n [0]: null, -1! == $inArray (n, o) &&ipousser (e)}), 0 <ilongueur&CSSEETCHARwindowgoogletagpubades ()rafraîchir (i)}, registerAdMapValue: function (t, e) {if (t) {var n = tgetSlotElementId (); ceciadsMap [n] = {emplacement: t, conteneur: e}}}, registerViewPortAd: function (t, e) {var n = tgetSlotElementId (); ceciviewportAds = ceciviewportAds || {}, ceciviewportAds [n] = {slot: t, container: e}}, removeAdMapValue: function (t) {thisadsMap [t] &&supprimer ceadsMap [t]}, setContainerLoadingClass: function () {var e = this, t = egetAdsContainers (); $chaque (t, fonction () {var t = $ (ceci); 89 <thauteur () &&taddClass (etcssClasseschargement)})}, setStateChangeEvents: function (t) {var e = windowdocument; etonreadystatechange = function () {"interactif" === ereadyState&&thasOwnProperty ("loading") &&tloading (), "complete" === etreadyState&&thasOwnProperty ("complete") &&tcomplete ()}}, showAllAds: function () {fenêtregoogletagpubades ()refresh ()}, showHeaderBiddingExceptions: function () {var t = thisadsMap, o = []; $chaque (t, fonction (t, e) {var n = eemplacement, i = econteneur; ceisInViewport (i) &&ceciisItHBException (n) && (lepousser (n), ceciregisterViewPortAd (n, i), ceremoveAdMapValue (ngetSlotElementId ()))}bind (this)), 0 <olongueur&CSSEETCHARwindowgoogletagpubades ()refresh (o)}, showVisibleAds: function () {if (! fenêtreR7AdvLazyreadyToLoad) return! 1; var t = thisadsMap, o = []; $chaque (t, fonction (t, e) {var n = eemplacement, i = econteneur; ceisInViewport (i) && (lepousser (n), ceciregisterViewPortAd (n, i), ceremoveAdMapValue (ngetSlotElementId ()))}bind (this)), 0 <olongueur&CSSEETCHARwindowgoogletagpubades ()refresh (o)}, loadAds: function () {ceciloadExceptionAds (), cewaitToHeaderBiddingExceptions (); var t = setInterval (function () {fenêtreR7AdvLazyreadyToLoad&& (cewaitHeaderBiddingToStart (), cewatchAds (), clearInterval (t))}bind (this), 0)}, start: function () {var t = this; tdefineGoogleTagEnvironment (), tdisableInitialLoad (), tslotRenderEnded (), tsetStateChangeEvents ({chargement: fonction () {twaitGoogletag ()}, terminé: function () {setTimeout (tloadAdsbind (t), 150)}})}, thisAdIsAvailable: function (t) {var e = tgetTargeting ("pos"); return e = 1 === elongueur? e [0]: "", - 1 === $inArray (e, ["rotation", "yahoo", "sticky_ad", "Gallery1_Image", "Island_Galeria", "imonomy"])}, en attenteGoogletag: function () {var t; t = setInterval (function () {windowgoogletag&&windowgoogletagapiReady&& (cesetContainerLoadingClass (), clearInterval (t))}bind (this), 1)}, waitHeaderBiddingToStart: function () {var t; t = setInterval (function () {windowgoogletag&&windowgoogletagapiReady&&windowR7AdvLazyreadyToLoad&& (ceshowVisibleAds (), clearInterval (t))}bind (this), 50)}, watchAds: function () {$ (window)scroll (function (t) {thisshowHeaderBiddingExceptions (), cecishowVisibleAds (), $isEmptyObject (ceadsMap) && $ (ceci)off (t)}bind (this))}, waitToHeaderBiddingExceptions: function () {var t; t = setInterval (function () {windowgoogletag&&windowgoogletagapiReady&&windowr7ad&& (clearInterval (t), windowhbException&&0 <fenêtrehbExceptionlongueurCSSEETCHARCSSEETCHARcetteshowHeaderBiddingExceptions ())}bind (this), 0)}}, R7AdvLazythisIsReadyToLoad = function () {var t = function () {R7AdvLazyreadyToLoad =! 0}; fenêtreaddEventListener ("DOMContentLoaded", t), "complete" === documentreadyState&&t ()}, R7AdvPrinterprototype = {tags: {}, css: {count: "js-print-counter", paresseux: "r7-img-lazy"}, createPrintCounterContainer: function (t) {var e = documentcreateElement ("div"); retourne etclassName = "js-print-counter-container", etstyledisplay = "aucun", tparentNodeinsertBefore (e, tnextSibling), e}, createPrintCounterIframe: function (t, e) {var n = documentcreateElement ("iframe"); nsrc = egetAttribute ("url-données"), nhauteur = "1", nlargeur = "1", tappendChild (n)}, format: function (t) {thisformatURL (t), cereplaceCountClass (t)}, formatElements: function () {for (var t = ""cecsscount, e = documentquerySelectorAll (t), n = 0; n <elongueur; n) ceformat (e [n])}, formatURL: fonction (t) {var e = tgetAttribute ("data-url"), n = thissplitParameters (e); cebalises [niu]? cecibalises [niu]tile = 1: (cebalises [niu] = n, cecibalises [niu]c = parseInt (9999999999 * Mathématiquesrandom ()), cebalises [niu]tuile = 1), e = esplit ("?") [0], e = (e = thisjoinParameters (e, cebalises [niu]))remplacer ("/ ad?", "/ adx?"), tsetAttribute ("data-url", e)}, joinParameters: function (t, e) {var n = []; for (var i in e) ehasOwnProperty (i) &&npush (i "=" et [i]); return [t, n = nrejoindre ("&")]join ("?")}, printCounterLoad: function (e) {var n = setInterval (function () {if (windowR7AdvLazyreadyToLoad) {var t = thiscreatePrintCounterContainer (e); cecreatePrintCounterIframe (t, e), clearInterval (n)}}bind (this), 1e3)}, replaceCountClass: function (t) {tclassName = cecicsslazy}, splitParameters: function (t) {if (! t) return! 1; for (var e = {}, n = tDivisé ("?")inverse () [0]split ("&"), i = 0; i <nlongueur; i) {var o = n [i]split ("="), a = o [0], s = o [1]; et [a] = s} return e}, start: function () {thiswaitReadyToLoad ()}, waitReadyToLoad: function () {var t = setInterval (function () {fenêtreR7AdvLazyreadyToLoad&& (ceformatElements (), clearInterval (t))}bind (this), 0)}}; var r7adv = function () {function t (e) {var n = {reference: null}; return googletagcmdpush (fonction () {var t = googletagdefineSlot (r7adhachage, ettailles, etid); si (! t) renvoie! 1; nréférence = taddService (googletagpubades ())setTargeting ("pos", etpos)setTargeting ("contexte", etcontexte), i () &&nréférencesetForceSafeFrame (! 0), "boolean" == typeof esafeFrame&&nréférencesetForceSafeFrame (etsafeFrame), googletagenableServices ()}), n} function i () {return typeof windowisSection == typeof undefined&& (fenêtreisSection = 0 <documentquerySelectorAll ("corpsis_section ")longueur), fenêtreisSection} fonction et () {return! documentgetElementById ("has-adblock")} function n (t, e) {thisincrementUnit (t); var n = fenêtreadUnits [fenêtreadUnitslength-1]; fenêtreadUnits = [n], fenêtresendRequestHeaderBidding (e)} fonction o (t) {pbjsquoipush (fonction () {pbjsrequestBids ({timeout: PREBID_TIMEOUT, adUnitCodes: [tgetSlotElementId ()], bidsBackHandler: function () {pbjssetTargetingForGPTAsync ([tgetSlotElementId ()]), googletagpubades ()refresh ([t])}})})} fonction a (t) {googletagcmdpush (function () {googletagpubades ()rafraîchir ([t])})} fonction s (t) {u (t), d (t), l (t), adUnitspush (t)} fonction r (t) {si (tlongueur <1) renvoie t; pour (var e = 0; e <tlongueur; e) {var n = t [e]; ntailles && (nmediaTypes = {}, nmediaTypesbannière = {}, nmediaTypesbannièretailles = ntailles), t [e] = n} retourne t} fonction d (t) {var e = c (t, v); e&& (g (t, "aol"), toffresunshift ({bidder: "aol", params: {network: "115901 ", placement: e}}))} fonction l (t) {var e = c (t, m); e&& (g (t," smartadserver "), toffresunshift ({bidder: "smartadserver", params: {domain: "https: // prgsmartadservercom ", siteId: mglobalsiteId, pageId: mglobalpageId, formatId: e}}))} fonction c (t, e) {var n = tcode, i = -1! = documentquerySelector ("corps")nom du coursindexOf ("main-r7mobile")? "mobile": "desktop", o = (e = "undefined"! = typeof eexceptions [n]? eexceptions [n]: e [i], []); if (2 === tles tailleslongueur) opousser (tles taillesjoin ("x")); else {for (var a = [], s = 0; s <tles tailleslongueur; s) apousser (ttailles [s]joindre ("x"));sort (), lepousser (unjoin (","))} var r = otoString (); return e [r]? e [r]: null} fonction u (t) {var e = tcode; g (t, "rubicon"), toffrespush ({bidder: "rubicon", params: {accountId: "15284", siteId: "181560", zoneId: "885996", inventaire: {adunit: e}}})} function g (t, e) {for (var n = 0, i = toffreslongueur; n <i;) tenchères [n]soumissionnaire === e&&toffresépissure (n, 1), n = 1, i = toffreslength} fonction h (e, n) {googletagcmdpush (function () {googletagpubades ()addEventListener ("slotRenderEnded", fonction (t) {tslot === etreference&&n&&n (t)})})} function f () {pbjsquoipush (function () {adUnits = r7advnormalizeUnits (adUnits), pbjsaddAdUnits (adUnits), pbjsrequestBids ({bidsBackHandler: sendAdserverRequest, timeout: PREBID_TIMEOUT || 3e3})})} function p (t) {var e = {adUnits: [t]}; eadUnits = r7advnormalizeUnits (etadUnits), pbjsquoipush (fonction () {pbjsrequestBids (e)})} fonction w () {var t = fenêtreemplacementhrefsplit ("?"); return! (2! == tlongueur || (stopAds = -1! == t [1]indexOf ("ads = false") ,! stopAds))} var v = {bureau: {"300x250": "5024126", "300x600": "5024123", "728x90,920x100,970x150,970x250": "5068193" , "970x250": "5114905"}, mobile: {"320x50": "5024129", "320x100": "5024128", "300x250": "5024127"}, exceptions: {"sticky-ad": {"728x90 ":" 5024122 "}}}, m = {global: {siteId:" 297790 ", pageId:" 1092054 "}, bureau: {" 728x90,920x100,970x150,970x250 ":" 78785 "," 300x250 ":" 78786 "," 300x600 ":" 78787 "," 970x250 ":" 78788 "," 728x90 ":" 78789 "}, mobile: {" 300x250 ":" 78790 "," 320x100 ":" 78791 "," 320x50 " : "78792"}, exceptions: {}}; return {defineAd: t, hasAdBlock: e, makeBid: n, refreshSlot: o, refreshAdByInstance: a, incrementUnit: s, slotRenderEnded: h, sendBidsRequest: f, sendSingleRequest: p, normalizeUnits: r, load: function (t, e) {var n = "/ script? href ="; r7advasyncLoad (t, e, n)}, asyncLoad: function (t, e, n) {if (w ()) throw new Error ("Ads 'load stop"); fenêtrer7ad = fenêtrer7ad || {}, fenêtrer7advlazy = fenêtrer7advlazy || nouvelle fenêtreR7AdvLazy, fenêtrer7advlazystart (), fenêtrer7AdvPrinter = fenêtrer7AdvPrinter || nouvelle fenêtreR7AdvPrinter, fenêtrer7AdvPrinterstart (), "" === e&& (e = indéfini), t = n = n || "/ script / async? href ="; var i = ("https:" === documentemplacementprotocole? "https:": "http:") "//" t, o = documentemplacementprotocole "//" documentemplacementdocument hôteemplacementchemin d'accès, a = vide 0 === e? o: e, s =! 1; i = (s = (s = (s = s || -1! == tindexOf ("http: //")) || -1! == tindexOf ("https: //")) || 0 == tindexOf ("//"))? t: i; var r = documentcreateElement ("script"); rtype = "texte / javascript", rsrc = i a, documentécrire (rexternalHTML)}}} ();
la fenêtrehbException = [{"context": "", "disable_desktop": "yes", "disable_mobile": "", "hash": "/ 7542 / r7home / home", "pos": "header"}, {" context ":" principal "," disable_desktop ":" yes "," disable_mobile ":" "," hash ":" / 7542 / r7home / home "," pos ":" island "}];
}
// <! [CDATA [
var _ttprofiles = _ttprofiles || [];
_ttprofilesprofils = [];
_ttprofilespush (['_ setAccount', 'TT-9964-3']); // _setAccount
_ttprofilespush (['_ enableServices']);
documentwrite (" "" ipt> ");
//]]>
essayez {documentdomaine = 'r7avec ';} catch (e) {}
la fenêtrer7url = documentemplacementhref;
la fenêtreadvdom = "https: // advr7avec/";
la fenêtreadvid = "";
la fenêtresnippetsurl = "https: // extraitsr7com / snippet / 5293b08110d73e0d53000001 / ";
r7advasyncLoad (fenêtreadvdom, fenêtreadvid);
//
var _comscore = _comscore || [];
_comscorepush ({c1: "2", c2: "14194541", ns_site: "portal-r7", nom: omnitureObjectNom de la pageremplacer (/: / g, ""), canal: omnitureObjectsite_sectionremplacer (/: / g, ""), content_source:" proprio "});
(fonction () {
var s = documentcreateElement ("script"), el = documentgetElementsByTagName ("script") [0]; sasync = vrai;
ssrc = (documentemplacementprotocole == "https:"? "https: // sb": "http: // b") "recherche de carte de scorecom / balisejs ";
elparentNodeinsertBefore (s, el);
}) ();
logo-r7-svg {
remplir: #fff;
}
montrer logo-r7-svg {
remplir: # 0E8148! important;
}
R7avec
Menu principal
LA FERME
Accueil La Ferme
CORONAVIRUS
Accueil Coronavirus
JR 24H
Accueil
Élections 2020
Politique
économie
sauvegarder
International
Résumé R7
Technologie scientifique &
À votre santé
Villes
Secteur agroalimentaire
Éducation
R7 enseigne
Heure 7
Voitures
Prévisions météorologiques
Brésil
Sao Paulo
District fédéral
Rio de Janeiro
minas Gerais
Etat
DIVERTISSEMENT
Divertissement à la maison
Cinéma et séries
En vedette
Célèbre et télé
Jeux
La musique
Vendredi Trail
Luciole
Voyages
MODE DE VIE
Maison de style de vie
Beauté
Aide sociale
Animaux
Maison et décoration
Nourriture
Régimes
Enfants
Mode
Virtz
Accueil Virtz
Parler de la peau
PodVirtz
Sûr pour tous
DES SPORTS
Accueil des sports
Courses
e-Sports
Sports olympiques
Hors du jeu
Football
Jeter
Plus de sports
BLOGS
NOUVELLES
André Azeredo
Archive en direct
Augusto Nunes
Voitures Voitures
Christina Lemos
Eduardo Olimpio
Droit des entreprises
Barbier d'Hérodote
Moto, sécurité et circulation
Notre monde
Le conservateur technologique
NOUVELLES
Qu'est-ce que je fais, Sophia?
Plateau R7
Tous les blogs
DES SPORTS
Cosme Rímoli
Lucas Pereira
Sílvio Lancellotti
Seulement les sports
DIVERTISSEMENT
Comptage HQ
Flavio Ricco
Keila Jimenez
Littérature
Odair Braz Jr
Ziriguidum
MODE DE VIE
C'est pour manger
Gustavo Sarti
Main de vache élégante
Chien recherché
ENREGISTRER TV
Enregistrer la télé à la maison
Programmation
La ferme 12
L'amour sans égal
Équilibre général
Matin d'équilibre général
Chante avec moi ado
Enregistrer la caméra
Alerte ville
Dimanche spectaculaire
Mère esclave
Sport fantastique
Parlez Brésil
Jeu de clones
Aujourd'hui
Heure de Faro
Journal officiel
Roman Jésus
RecordTV Europe
RecordTV Intérieur SP
Enregistrer les nouvelles
L'école d'amour
Télévision numérique
vidéos
R7
PlayPlus
Podcasts
Coupons R7
Studio R7
vidéos
École d'amour
Universel
Record du monde
Applis R7
Bandes sonores R7
Studio AD
Retentir
Recherche de portail R7
Chercher
r7advincrementUnit ({
code: 'vertical-header-ads',
tailles: [[728, 90], [970, 250], [970, 150], [920, 100]],
enchères: [{
soumissionnaire: 'criteo',
paramètres: {
zoneId: '1105769'
}
}]
});
r7advdefineAd ({
tailles: [[728, 90], [970, 250], [970, 150], [920, 100]],
id: "annonces d'en-tête verticales",
pos: 'en-tête'
});
logo-r7-svg {
remplir: #fff;
}
montrer logo-r7-svg {
remplir: # 0E8148! important;
}
R7avec
Jeter
Contre Fluminense, Bragantino tente de briser un tabou de 22 ans
actions
Contre Fluminense, Bragantino tente de briser un tabou de 22 ans
La dernière victoire de Massa Bruta à Maracanã a eu lieu le 9 août 1998
La dernière victoire de Massa Bruta à Maracanã a eu lieu le 9 août 1998
Jeter
par
Jeter
27/11/2020 - 17h53
actions
LA-
LA
r7advdefineAd ({
tailles: [[321, 51]],
id: 'banner-swap-321x51',
pos: 'audima'
});
Jeter
Jeter
Le lundi prochain est spécial pour Bragantino Pour la deuxième fois depuis son retour dans l'élite nationale du football, Massa Bruta joue un match au Maracanã Cette fois, le rival est Fluminense
Avant Tricolor, Braga a visité Flamengo sur la scène la plus connue du football national et a raté de peu la victoire Claudinho a mis l'équipe de São Paulo à un avantage, mais (0 à égalité pour Rubro-NegroDésormais, la mission de Barbieri et Cia est de maintenir le bon moment de la compétition et de marquer le quatrième match invaincu Lors des trois derniers matchs, Massa Bruta en a remporté deux et fait match nulLa dernière victoire de Taboo Bragantino, 22 ans, au Maracanã a eu lieu le 9 août 1998 A cette occasion, Massa Bruta a eu raison de Flamengo 1-0
la fenêtreaddEventListener ('charger', fonction () {
var déjàLoaded = faux;
var scriptTruvid = documentgetElementById ('script-truvid');
var truvidIsVisible = function () {
var isInViewport = LazyLoadisInViewport (scriptTruvid);
if (isInViewport &&! déjà chargé) {
alreadyLoaded = vrai;
loadTruvit ();
la fenêtreremoveEventListener ('scroll', truvidIsVisible, false);
}
};
var loadTruvit = function () {
var truvidScript = documentcreateElement ('script');
truvidScriptasync = vrai;
truvidScriptsetAttribute ('data-cfasync', 'false');
truvidScriptsrc = '// stgtruvidplayercom / indexphp? sub_user_id = 343&widget_id = 2128&playlist_id = '1868' &m = a&cb = '(Mathaléatoire () * 10000000000000000);
var currentScript = documentgetElementById ('script-truvid');
currentScriptappendChild (truvidScript);
};
la fenêtreaddEventListener ('scroll', truvidIsVisible, false);
});