‘): “”}, 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

n ")concat (i, " n n 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

Facebook

Twitter

Instagram

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);

});