1"use strict";(self.webpackChunkapester_sdk=self.webpackChunkapester_sdk||[]).push([[6323],{9651:function(e,t,n){n.d(t,{mw:function(){return s},p:function(){return o}});var i=n(9484),r=n(3013);function s(e){return t=>(0,r.sC)(t,e)}function o(e){const t=function(e){let t;return(0,r.II)()&&(t=(0,i.I6)(window.googletag.pubads().getSlots(),s(e))),t}(e);return t?{gptSlot:t.getAdUnitPath(),divId:t.getSlotElementId()}:{}}},9310:function(e,t,n){n.r(t),n.d(t,{spec:function(){return h},storage:function(){return v}});var i=n(740),r=n(3013),s=n(433),o=n(6614),d=n(5181),a=n(5074),p=n(5564),u=n(5075),c=n(9651);const m="visx",l="EUR",f="/push_sync",g={noAuid:"Bid from response has no auid parameter - ",noAdm:"Bid from response has no adm parameter - ",noBid:"Array of bid objects is empty",noImpId:"Bid from response has no impid parameter - ",noPlacementCode:"Can't find in requested bids the bid with auid - ",emptyUids:"Uids should not be empty",emptySeatbid:"Seatbid array from response has an empty item",emptyResponse:"Response is empty",hasEmptySeatbidArray:"Response has empty seatbid array",hasNoArrayOfBids:"Seatbid from response has no array of bid objects - ",notAllowedCurrency:"Currency is not supported - ",currencyMismatch:"Currency from the request is not match currency from the response - ",onlyVideoInstream:`Only video ${p.mn} supported`,videoMissing:"Bid request videoType property is missing - "},y=["EUR","USD","GBP","PLN"],v=(0,u.vM)({bidderCode:m}),b=[],h={code:m,gvlid:154,supportedMediaTypes:[a.D4,a.G_],isBidRequestValid:function(e){return!(I(e)&&!A(e,!0)&&!function(e){return e.mediaType===a.D4||(0,s.A)(e,"mediaTypes.banner")}(e))&&(!!e.params.uid&&!isNaN(parseInt(e.params.uid)))},buildRequests:function(e,t){const n=[],i={},o=e||[],a=d.$W.getConfig(`currency.bidderCurrencyDefault.${m}`)||d.$W.getConfig("currency.adServerCurrency")||"EUR";let p,u,l,f,b,h,S,C,T,w;if(-1===y.indexOf(a))return void(0,r.vV)(g.notAllowedCurrency+a);const E=[];o.forEach((e=>{u=e.bidderRequestId;const t=function(e){const{params:{uid:t},bidId:n,mediaTypes:i,sizes:o,adUnitCode:d}=e,a=i&&I(e)&&A(e)&&function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object.keys(e).filter((e=>"context"!==e&&"playerSize"!==e)).reduce(((t,n)=>(t[n]=e[n],t)),{w:(0,s.A)(e,"playerSize.0.0"),h:(0,s.A)(e,"playerSize.0.1")});if(t.w&&t.h)return t}(i.video),p=function(e){const t=e&&e.sizes;if(t){const e=(0,r.kK)(t);if(e.length){return{format:e.map((e=>{const[t,n]=e.split("x");return{w:parseInt(t,10),h:parseInt(n,10)}}))}}}}(i&&i.banner||!a&&{sizes:o}),u={id:n,...p&&{banner:p},...a&&{video:a},ext:{bidder:{uid:parseInt(t)}}};u.banner&&(u.ext.bidder.adslotExists=function(e){if(document.getElementById(e))return!0;const t=(0,c.p)(e);if(t.divId&&document.getElementById(t.divId))return!0;return!1}(d));if(u.ext.bidder.uid&&(u.banner||u.video))return u}(e);t&&(E.push(t),i[e.bidId]=e);const{params:{uid:o},schain:d,userId:a,userIdAsEids:p}=e;!l&&d&&(l=d),!b&&p&&(b=p),!f&&a&&(f=a),n.push(o)}));const _={};if(t){h=t.timeout,t.gdprConsent&&(t.gdprConsent.consentString&&(_.gdpr_consent=t.gdprConsent.consentString),_.gdpr_applies="boolean"==typeof t.gdprConsent.gdprApplies?Number(t.gdprConsent.gdprApplies):1);const{ortb2:e}=t,{device:n,site:i,regs:r,content:s}=e;n&&(S=n),i&&(C=i),r&&(T=r),s&&(w=s)}const R=h,k={ext:{wrapperType:"Prebid_js",wrapperVersion:"8.52.2",...l&&{schain:l}}},B=function(){const e="__vads";let t;v.cookiesAreEnabled()?t=v.getCookie(e):v.localStorageIsEnabled()&&(t=v.getDataFromLocalStorage(e));if(t&&t.length)return t;if(t=function(){for(var e="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",t=(new Date).getTime()%1073741824,n="",i=0;i<5;i++)n+=e[t%64],t=Math.floor(t/64);for(i=20;i--;)n+=e[64*Math.random()|0];return n}(),v.cookiesAreEnabled()){const n=new Date(Date.now()+2592e6).toUTCString();return v.setCookie(e,t,n),t}if(v.localStorageIsEnabled())return v.setDataInLocalStorage(e,t),t;return null}(),O={ext:{...b&&{eids:b},..._.gdpr_consent&&{consent:_.gdpr_consent},...B&&{vads:B}}};return void 0===T&&(T="gdpr_applies"in _&&{ext:{gdpr:_.gdpr_applies}}),p={id:u,imp:E,tmax:R,cur:[a],source:k,...Object.keys(O.ext).length&&{user:O},...T&&{regs:T},...S&&{device:S},...C&&{site:C},...w&&{content:w}},{method:"POST",url:x("/hb_post")+"?auids="+encodeURIComponent(n.join(",")),data:p,bidsMap:i}},interpretResponse:function(e,t){e=e&&e.body;const n=[],i=t.bidsMap,o=t.data.cur[0];let d;return e?e.seatbid&&!e.seatbid.length&&(d=g.hasEmptySeatbidArray):d=g.emptyResponse,!d&&e.seatbid&&e.seatbid.forEac
1h((e=>{!function(e,t,n,i){if(!e)return;let o;e.auid||(o=g.noAuid+JSON.stringify(e));e.impid||(o=g.noImpId+JSON.stringify(e));if(e.adm){const r=n||l,d=t[e.impid];if(d)if(e.cur&&e.cur!==r)o=g.currencyMismatch+r+" - "+e.cur;else{const t={requestId:d.bidId,cpm:e.price,width:e.w,height:e.h,creativeId:e.auid,currency:r,netRevenue:!0,ttl:360,dealId:e.dealid,meta:{advertiserDomains:e.advertiserDomains?e.advertiserDomains:[],mediaType:e.mediaType}};if(e.ext&&e.ext.prebid&&(t.ext=e.ext.prebid,e.ext.visx&&e.ext.visx.events)){const n=t.ext.events||{};t.ext.events=Object.assign(n,e.ext.visx.events)}const n=(0,s.A)(e,"ext.prebid.targeting");n&&(t.adserverTargeting=n),S(d)?(t.vastXml=e.adm,t.mediaType="video"):t.ad=e.adm,i.push(t)}else o=g.noPlacementCode+e.auid}else o=g.noAdm+JSON.stringify(e);o&&(0,r.vV)(o)}(function(e){e?e.bid?e.bid[0]||(0,r.vV)(g.noBid):(0,r.vV)(g.hasNoArrayOfBids+JSON.stringify(e)):(0,r.vV)(g.emptySeatbid);return e&&e.bid&&e.bid[0]}(e),i,o,n)})),d&&(0,r.vV)(d),n},getUserSyncs:function(e,t,n){var i=[];return n&&(n.consentString&&i.push("gdpr_consent="+encodeURIComponent(n.consentString)),i.push("gdpr_applies="+encodeURIComponent("boolean"==typeof n.gdprApplies?Number(n.gdprApplies):1))),e.iframeEnabled?[{type:"iframe",url:x(f)+"?iframe=1"+(i.length?"&"+i.join("&"):"")}]:e.pixelEnabled?[{type:"image",url:x(f)+(i.length?"?"+i.join("&"):"")}]:void 0},onSetTargeting:function(e){e.ext&&e.ext.events&&e.ext.events.pending&&(0,r.z$)(e.ext.events.pending)},onBidWon:function(e){if(e.ext&&e.ext.events&&e.ext.events.win&&(0,r.z$)(e.ext.events.win),e.ext&&e.ext.events&&e.ext.events.runtime&&!b.includes(e.auctionId)){b.push(e.auctionId);const t=function(e,t){if(e<=0)return 0;if(e>5e3)return 100;return Math.floor((e-1)/t)+1}(e.timeToRespond,50);(0,r.z$)(e.ext.events.runtime.replace("{STATUS_CODE}",999e3+t))}},onTimeout:function(e){const t=e.map((e=>{let{params:t,timeout:n}=e;const i={timeout:n};return t&&(i.params=t.map((e=>e&&e.uid?{uid:parseInt(e.uid)}:{}))),i}));(0,r.z$)(x("/track/bid_timeout")+"//"+JSON.stringify(t))}};function x(e){return(d.$W.getConfig("devMode")?"https://t-stage.visx.net":"https://t.visx.net")+e}function I(e){return e.mediaType===a.G_||(0,s.A)(e,"mediaTypes.video")}function S(e){return I(e)&&(0,s.A)(e,"mediaTypes.video",{}).context===p.mn}function A(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!0;const i=(0,s.A)(e,"mediaTypes.video");return S(e)||(t&&(0,r.vV)(g.onlyVideoInstream),n=!1),i.playerSize&&(0,r.kK)((0,s.A)(i,"playerSize",[]))||(t&&(0,r.vV)(g.videoMissing+"playerSize"),n=!1),n}(0,o.a$)(h),(0,i.E)("visxBidAdapter")}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.