Сәнді қайта өңдеу тарихы: 19 ғасыр сәнқойлары қалай өзгерді, жаңарды және өтті.

Бұл шығарма MIT News Reader жариялаған және рұқсатымен осында қайта жарияланған «Киіну: француз сәніне әсер ететін әйелдер» (MIT Press) кітабынан бейімделген.
COP26 әлемді климаттың өзгеруіне қарсы әрекет етуге шақырғаннан кейін сән көшбасшылары өз күш-жігерін арттыруды жалғастыруда. Chloé «B Corporation» мәртебесіне қол жеткізген бірінші люкс бренді болды және қазір бұл мақұлдау мөрін иеленіп, оның деңгейін төмендетуге деген ынтасын білдіреді. оның жаңғыртылатын энергия мен этикалық көздерден алынған материалдарды пайдалану арқылы адамдарға және планетаға әсері, жүздеген басқа бастамалардың зияны. Патагониядағы Тозған киім орталығы саудаға түсетін, бірақ әлі де пайдалануға жарамды киім санатын басқарады. Ол өсіп келе жатқан «жауапты саудаға» сәйкес келеді. ” ThredUp (2009 жылы негізі қаланған), Poshmark (2011 жылы негізі қаланған) және The RealReal (2011 жылы негізі қаланған) үнемді компаниялар. Листтелген транзакциялар, үшеуінің де өсімі жоғары, бірақ рентабельділігі әлі жоғары емес.
Сонымен қатар, сән БАҚ, әсіресе WWD, Coach сияқты сәнді брендтердің алаяқтық шағымдарын қадағалайды, олар жетілмеген сөмкелерді жөндеу немесе қайта пайдаланудың орнына, оларды жоюдың орнына, оларды жойып жіберетіні анықталды. Подкастерлер брендтердің жеңістері мен ұтыстарын өлшеп жатқанда, оларды ұятқа қалдырыңыз. Сән журналисі, тәуелсіз «Back Row» ақпараттық бюллетенінің авторы Эми Оделл жалған корпоративтік шағымдарға назар аударады. Оның 2022 жылға арналған болжамдарында: «Бұзақылық «тұрақтылық» талаптары әлі де қабылданады. байыпты, бірақ олар жақында АҚШ-та қатаңырақ реттеуге тап болады» Ол «осы жылы FTC өзінің «жасыл» нұсқауларын қайта қарайтынын» атап өтті, бұл маркетологтарға тұтынушыларды адастыратын экологиялық талаптарды жасамауға көмектесуге бағытталған.
«Құндылыққа негізделген сатып алу» және «өнім таңдауының тұрақтылығы» өсіп келе жатқанда, қазір бұл тәжірибелердің бұрынғы тәжірибелермен резонанс жасайтынын көруге қолайлы уақыт. Дизайнерлер мен сатып алушылардың қазіргі күш-жігері өздерінің сән ата-бабаларына (Мэйсон сияқты) қарсы қалай сәйкес келеді? Феликс және Уэрт үйі) және олардың жақсы білетін халықаралық клиенттері? 19 ғасырдағы қайта пайдалануға және қайта өңдеуге, саннан гөрі сапаға берілгендіктен не үйренеміз?
19 ғасырдың аяғында француз сәні ауқатты американдық әйелдер үшін ең керемет сәнді сатып алу болды. Француз көйлектеріне мыңдаған доллар жұмсайтын әйелдер олардың мақсатын өзгерту арқылы инвестицияны барынша арттырады – оны маусымдар немесе жылдар кезеңінде бірнеше рет киеді. олар өздерінің ең құнды зергерлік бұйымдарымен жасайды. Ешқандай айырмашылығы жоқ. Олар көйлекті бастапқы күйінде киеді, оны қайта қаптайды немесе оны қайта құру үшін түпнұсқа өндірушіні немесе жергілікті тігіншіні жалдайды. Бұл тәжірибелер сәнді тоқыма бұйымдарына баса назар аударады және тамыры тереңде жатыр. еуропалық корольдік мәдениетте. Тарихшы және куратор Кейт Страстин «Корольдік гардеробтың ішінде: Королева Александраның көйлек тарихы» кітабында сипаттағандай, Александра, Уэльс ханшайымы Лиз ханыммен бірге оның британдық үйлену көйлегін кешкі көйлекке айналдырды. 1863 жылы наурызда, Эдвард VII-ге үйленгеннен кейін бірнеше күн өткен соң. Страстин бізге 1874 жылғы Марлборо балы үшін Элиза компаниясы Александра В.1871 жылы Лондондағы Уэйверли балында кен. Көйлек Элиза белгісімен және бүгінде Кенсингтон сарайындағы Корольдік салтанатты көйлектер коллекциясында сақтаулы.
Мэри Эндикотт Чемберлен 1893 жылдың наурыз және шілде айларында Лондонда өткен екі бөлек сот іс-шараларында Уэрт үйінің ақшыл көк жібек көйлегін шілтер, моншақ және барқытпен киді. Бірінші оқиға Букингем сарайындағы Королева Викторияның қонақ бөлмесіндегі қабылдау болды. ал екіншісі Йорк герцогы мен герцогинясының (кейінірек король Джордж V және патшайым Мэри) үйлену тойы болды. Ол сонымен қатар Ван Дайктің шілтерін қалаған кездегідей сән үйіне өзінің құнды көйлегін қайта сәндеу үшін жіберетін. қызыл атлас көйлектің жағасы.
2000-шы жылдардың басында Америкадағы жоғары сыныптағы әйелдер киім үлгісін өзгертудің корольдік прецедентін қабылдады. 1803 жылы Балтиморлық Элизабет Паттерсон Джером Бонапартқа үйленгенде, ол бірнеше рет киген кестелі ақ муслин көйлек киді. Нэнси Фаулер Маккормиктің француз көйлегі , қазір Чикаго Тарихи Қоғамының жинағында, қайта кию белгілерін көрсетеді. Ол күйеуі миллионер Сайрус Холл МакКормикпен бірге көптеген қоғамдық іс-шараларға қатысып, 1904 жылы ұлының үйлену тойына лайықты көйлек киген.
Көптеген элиталық көйлектер мұраға айналады, өсиеттерде жазылады, содан кейін оларды өзгертулермен немесе өзгертусіз киюді мұрагерлер таңдауы керек. Альва Вандербильт Белмонт өзінің естелігінде ол және оның бауырлары түйе жүнінен жасалған орамалды қаншалықты бағалайтынын еске алады. , және анасының үйлену көйлегінің жапырақ жиегі үшін өсиетінде қалдырылған шілтер қызғалдақтар. Кейін Альва мен оның қызы Консуло өздерінің үйлену көйлектеріне шілтерді пайдаланды. Сол сияқты, 1883 жылы Бостондық филантроп Кэролайн Луиза Уильямс Френч, Массачусетс, қою көк түсті сатып алды. шиншилла жүнімен безендірілген барқыт костюм және 1600 франк тұратын Maison Lipman жапсырмасы. Камиль Липман ханым басқаратын бренд 1880 жылдары Парижде жұмыс істеді және оның клиенттеріне Португалия патшайымы Мария Пиа кірді. 37 жылдан кейін Элис Уильямс Пирс. , француз ұрпағы, халат пен шиншилла сөмкесінде, пальтосыз, он тоғызыншы түзетуді тойлау іс-шарасында суреттелген. Түзету әйелдерге дауыс беру құқығын берді. Костюмдер мен фотосуреттер қазір H-де орналасқан.тарихи Жаңа Англия. Орме Уилсон Кіші және Ричард Торнтон Уилсон III Метрополитен өнер мұражайына Уэрт, Дусет және Пакуин үйлерінің көйлектер жинағын сыйға тартып, кутюрдің бір отбасының тармағы арқылы қалай өскенін көруге мүмкіндік береді. .Ағайынды Уилсондар - кіші Уильям Бакхаус Астордың ұлдары және Кэролайн Астордың қызы Кэрри.
1876 ​​жылы елде өткен жүзжылдық бал сияқты іс-шаралар үшін әйелдер портреттер мен фотосуреттерде ата-бабаларының кигенін ұқсайтын халаттарды тапсырыс берді. Тарихи рухтандырылған сахналық костюмдерді жасауға жиі қатысатын сән дизайнерлері көшірме жасау үшін жақсы жабдықталған. халаттар. Кейбір әйелдер 18 ғасырдағы фламандтық және француз шілтерін жинаған асторлар сияқты өздерінің жеке антикварлық шілтер топтамаларының бөліктерін әртүрлі жағдайларда пайдаланды, олардың кейбіреулері аман қалды. Оның қызы Хеленнің Джеймс Р. Рузвельтке үйлену тойында. 1878 жылы Кэролайн Астор мақтанышпен қара барқыт көйлекті 200 жыл бұрынғы шілтермен безендірді.
Қайта пайдаланудың тағы бір жолы - үй иелерінен олардың қызметшілеріне немесе қайырымдылық көмек алушыларына қоқыс жіберу. Каролин Астор әйелдер ауруханасына киім сыйлады, ал AT Stewart сатушысына үйленген Корнелия Стюарт өзінің киімдерінің бір бөлігін бір әйелге сыйға тартты делінеді. Сахналық киімдегі әнші керек. Диана де Марли («Жоғары сән тарихының» авторы) мен Кейт Страстин көрсеткендей, бұл тәжірибе еуропалық корольдік қызметшілерге, патшайым Виктория мен Алекске көйлек беру тәжірибесінің жемісі болған. Сандра.Уэльс.Тағы бір ағым Еуропадағы бұрыннан қалыптасқан ескі киім саудасының ұрпақтары болып табылатын екінші қол дилерлерге көйлектерді сату болып табылады.Парижде бұл сауда 13 ғасырдан бері бар, ал 18 ғасырда ол Лес Галлес төңірегінде шоғырланған. .19 ғасырда корольдік отбасы мүшелері кейбір киім делдалдарына сататын.
18 ғасырдың басынан бастап Англияның Шығыс Лондондағы ескі киім биржаларында корольдік және ақсүйектерге арналған киімдерді сату тарихы бар, өйткені Дженнифер Ле Зотте өзінің «Годвиллден гранжға дейін» кітабында егжей-тегжейлі баяндады. Ол әрі қарай Нью-Йоркте күшті екінші киім үлгісі бар екенін түсіндірді. Төменгі Шығыс жағындағы қол саудасы 1880 және 1920 жылдар аралығында негізінен сауда және тігіншілікте тәжірибесі бар еврейлер басқаратын соңғы еуропалық иммигранттардың көп санының келуіне ықпал етті. Кейбіреулер жергілікті газеттерде жарамсыз киімдерді сатып алуды ұсынатын жарнамаланған. Жарнама қажет болуы мүмкін. өйткені саудагерлерге қайырымдылық рейдтік сатылымдарда киім сатып алуға тұрақты түрде тыйым салынған сияқты. Бұл жерде антисемитизм пайда болды, өйткені еврейлер тарихи түрде кәсіптерінен тыйым салынып, туристік арбаға айналған кезде қажеттіліктен пайда болған саудада үстемдік етуші ретінде қарастырылды. сату.
Орындаушылар қымбат костюмдерді қалай алуға және өңдеуге шығармашылықпен айналысады. 1891 жылы опера әншісі Эмма Эбботт қайтыс болғанда, актриса Жанна Кимбалл бірнеше жыл бұрын Карменде киген Уорт пен Феликс көйлегін сатып алды. Кимбалл оларды өсіп келе жатқан қызы Коринге сатып алды. сахнада жұлдыз. Черногория Елена анархистер өлтірген итальян королі Умберто I үшін аза тұту кезінде бірнеше жаңа Феликс көйлектерін пайдалана алмаған кезде, кутюрье оларды алғаш рет Париждегі әмбебап көрмеге қойды. 1900 ж. Көрмеде Франческа Реддинг жапырақты орама жасыл жібек пен шифон көйлегін таңдап, оны сатып алып, оны тез сахнаға шығарды. Әлеуметтік сарапшы Мэри Рита Уилсон-Голлетттің қазіргі шот-фактура мұрағаттарында мұқият қадағаланған шкафы Нью-Йоркке сатылды. Ол қайтыс болғаннан кейін театр клиенті Эвесті көптеген актрисалар киген, деп хабарлайды..Соңында актриса Сади Мартинот өзінің Worth және Félix сахналық көйлектерін 1894 жылы мамырда аукционда 35 000 долларға (бүгінгі күні 1,1 миллион доллардан астам) сатты .Сонымен қатар орындаушылар өздерінің сахналық көйлектерін The Sun сипаттағандай, дүкен сөрелері екінші қолмен сатып алған дилерлерге сатты. 1892 жылы «юбкаларымен, белдемшелерімен және баскиімдерімен үш-төрт қабат тереңдікте ілулі».
Секунд-хенд дүкендеріндегі сатып алушылар - киімдері жылдар бойы сақталатын орта таптағы әйелдер. Иллинойс штатындағы Ханна Дитцлер Алспау журналында құжаттары мен матасының жазба кітапшаларында ол жылдар бойы қайта жасайтын немесе «жыртып алған» көйлектер мен костюмдерді, соның ішінде өзі киген көйлектерін жазып қалдырады. Чикагодағы Дүниежүзілік Колумбия көрмесінде костюмдер, атап айтқанда, 1893 жылғы ұлттық қаржылық дағдарыс кезінде бұл оқиғаны өткізді. Мұқият жоспарлау және техникалық қызмет көрсету кезінде киімдерді сақтауға және жиі киюге болады. Жаңбыр, балшық, көбелектер және зең көп алаңдаушылық туғызады. қабатты іш киім дене майлары мен кір мен киімнің негізгі бөлігі арасындағы тосқауыл ретінде әрекет етеді.
Қалағаныңызды алу, содан кейін оны қайта мақсатта пайдалану, айналымға түсіру және айырбастау тәжірибесі француз сәнінің дүние жүзіндегі коллекцияларда кеңінен таралуына әкелді. Страстин атап өткендей, патшайым Александраның көйлегін 1937 жылы Америка өнер қауымдастығы мен Андерсон өнер галереясы аукционға қойған. , және оның төрттен бірін Эрин Льюисон сатып алып, Метрополитен өнер мұражайында сатты Киім мектебі құрылды.
Бұл материалдар бүгінгі тұжырымдамада аз әлеуметтік хабардар болғанымен — жүн, сирек құстардың қауырсындары, тіпті таксидермиялық жәндіктері бар бас киімдер де қажет — біз осы кезеңге тән нәрсені, қабылданған қайта пайдалану тәжірибесін және қазір біз қайта өңдеу деп атайтын нәрсені бағалай аламыз. сатып алған француз сәнінің сән-салтанаты, американдық әйелдер нарыққа белгілі прагматизм әкелді. ThredUp, Poshmark және The RealReal мақсатқа басымдық береді, тұтынушылық этикалық опция ретінде киімнің қызмет ету мерзімін әдейі ұзартады және кез келген қалаған стигмадан мүмкіндігінше алысырақ. ХІХ ғасырдың аяғында, ең жоғары әлеуметтік топтарда стигманы жою үшін ештеңе болмады.
19 ғасырдың аяғында француз сәнін сатып алған американдық әйелдер Motif сән компаниясының терминін алу үшін «киім келесі пайдалануды ескере отырып әзірленген және әзірленген шеңберлі үлгіні» енгізді. Жоғары сапаны сатып алыңыз. Қайта пайдаланыңыз немесе қайырымдылық жасаңыз. .
“));var p=b(h[i.size_id].split(“x”).map(функция(e){қайтару саны(e)}),2);f.ені=p[0], f.height=p[1]}f.rubiconTargeting=(Array.isArray(i.targeting)?i.targeting:[]).reduce(функция(e,t){return e[t.key]=t. мәндер[0],e},{rpfl_elemid:l.adUnitCode}),t.push(f)}else Object(r.logError)(“Rubicon:bidRequest 在索引位置未定义:”.concat(o),n , e);қайтару t},[]).сұрыптау(функция(e,t){қайтару(t.cpm||0)-(e.cpm||0)})},getUserSyncs:функция(e,t) , n,r){if(!U&&e.iframeEnabled){var i=”";қайтару n&&”string”==typeof n.consentString&&(“boolean”==n.gdprApplies?i+=”?gdpr=”. concat (数字(n.gdprApplies),”&gdpr_consent=”).concat(n.consentString):i+=”?gdpr_consent=”.concat(n.consentString)),r&&(i+=”".concat(i?" & “:”?”,”us_privacy=”).concat(encodeURIComponent(r))),U=!0,{түрі:”iframe”,url:”https://”.concat(y.syncHost|| ” eus”,”.rubiconproject.com/usync.html”)+i}}},transformBidParams:function(e,t){қайтару нысаны(r.convertTypes)({accountId:”number”,siteId:”number” , zoneId:”number”},e)}};函数_(e,t){var n=obgetConfig(“pageUrl”);қайтару e.params.referrer?n=e.params.referrer:n||(n=t.refererInfo.referer),e.params.secure?n.replace(/^http:/ i,”https:”):n } 函数 j(e){var t,n=document.getElementById(e.adUnitCode);(t=n.querySelector(“div[id^='google_ads']“)) &&t.style.setProperty(“display” ,”none”),функция(e){var t=e.querySelector(“script[id^='sas_script']“),n=t&&t.nextSibling;n&&”iframe” ===n.localName&&n.стиль. setProperty(“display”,”none”)}(n);var r=e.renderer.getConfig();e.renderer.push(function(){window.MagniteApex.renderAd ({ені:e.ені,биіктігі) :e.height,vastUrl:e.vastUrl, орналастыру:{attachTo:”#”.concat(e.adUnitCode),align:r.align||”center”,position:r .position||”қосу”}, closeButton:r.closeButton||!1,label:r.label||жарамсыз 0,collapse:r.collapse||!0})})}函数S(e,t) {var n=e.params;if (“video”===t){var i=[];қайтару n.video&&n.video.playerWidth&&n.video.playerHeight?i=[n.video.playerWidth,n.video .playerHeight]:Array.isArray(Object (r.deepAccess)(e,”mediaTypes.video.playerSize”))&&1===e.mediaTypes.video.playerSize.length?i=e.mediaTypes.video.playerSize[0]:Array.isArray(e.sizes)&&e.sizes.length>0&&Array.isArray(e.sizes[0])&&e.sizes[0].length >1&&(i=e.sizes[" 0]),i}var o=[];қайтару Array.isArray(n.sizes)?o=n.sizes:void 0!==Object(r.deepAccess)(e ,”mediaTypes.banner.sizes”) ?o=A(e.mediaTypes.banner.sizes):Array.isArray(e.sizes)&&e.sizes.length>0?o=A(e.sizes):Object( r.logWarn)(“Rubicon: 没有设置或找到大小”),w(o)}функциясы E(e,t,n){var i={пайдаланушы:{ext:{data:f({},e .params.visitor)}},сайт: {ext:{data:f({},e.params.inventory)}}};e.params.keywords&&(i.site.keywords=Object(r.isArray)( e.params.keywords)?e.params .keywords.join(“,”):e.params.keywords);var c=Object(r.mergeDeep)({},obgetConfig(“ortb2″)||{} ,i),s=Object(r. deepAccess)(e.ortb2Imp,”ext.data”)||{},u={пайдаланушы:[4],сайт:[1,2,5,6]}, d={пайдаланушы:”tg_v.”, сайт:”tg_i.”,жарнама сервері:”tg_i.dfp_ad_unit_code”,pbadslot:”tg_i.pbadslot”,кілт сөздер:”kw”},l=функция(e,t,n) {if(“data”===t&&массив .isArray(e))қайтару e.сүзгі(функция(e){қайтару e.segment&&Object(r.deepAccess)(e,”ext.segtax")&&u[n]&&-1!==u[n].indexOf (Оbject(r.deepAccess)(e,”ext.segtax”))}).map(функция(e){var t =e.segment.filter(функция(e){қайтару e.id}).reduce(функция). (e,t){қайтару e.push(t.id),e},[]);if(t.length >0)қайтару t.toString()}).toString();if(“объект”! ==v(e)||Array.isArray(e)){if(void 0!==e)қайтарылатын массив.isArray(e)?e.filter(функция(e){if("объект"!==v(e)&&void 0!==e)қайтару e.toString();Object(r.logWarn)("Rubicon:过滤值:”,e,”кілт үшін”,t,”:期望值为字符串、整数或字符串/整数数组”)}).toString():e.toString()rse. (“Рубикон: Сүзілген FPD кілті: “,t,”: Күтілетін мән жол, бүтін сан немесе жолдар/инттер массиві болуы керек”)},p=function(e,t,r){var i= !(аргументтер .length>3&&void 0!==аргументтер[3])||аргументтер[3],o=l(e,r,t),a=d[r]&&i?”".concat(d[r ]): ”data”===r?”".concat(d[t],”iab”):”".concat(d[t]).concat(r);n[a]=n[a ]?n [a].concat(“,”,o):o};Object.keys(s).forEach(функция(e){“adserver”===e?["name","adslot"] .forEach(函数(t){s[e][t]&&(s[e][t]=s[e][t].toString().replace(/^\/+/,”"))}): ”pbadslot”===e&&(s[e]=s[e].toString().replace(/^\/+/,”"))}),t===ab?(["сайт", "user"].forEach(функция(e){Object.keys(c[e]).forEach(функция(t){“网站”===e&&"内容”===t&&c[e][t]. data?p(c[e][t].data,e,”data”):”ext”!==t?p (c[e][t],e,t):c[e][t ].data&&Object.keys(c[e].ext.data).forEach(функция(t){p(c[e]. ext.data[t],e,t,!1)})})}) ,объект.кілт(тер).forEach(функция(e){“adserver”===e?p(s[e]).adslot,name,e):p(s[e],”сайт”,e)})):(Object.keys(s).length&&Object(r.mergeDeep)(n.imp[0].ext,{data :s}),Object(r.mergeDeep)(n,c))}функция A(e){қайтаруНысан(r.parseSizesInput)(e).reduce(функция(e,t){var n=parseInt(h) [t],10);қайтару n&&e.push(n),e},[])}函数I(e){қайтару”объект”===v(Object(r.deepAccess)(e,”params.video) “))&&void 0!==Object(r.deepAccess)(e,”mediaTypes.”.concat(ad))}函数 T(e){var t=arguments.length>1&&void 0!==arguments[1] &&arguments[1];қайтару I(e)?-1===["outstream","instream"].indexOf(Object(r.deepAccess)(e,”mediaTypes.”.concat(жарнама,".контекст" )))?void(t&&Object(r.logError)(“Rubicon: mediaTypes.video.context 必须是外流或内流”)):S(e,”video”).length-1||i>-1? -1===r?1:-1 ===i?-1:ri:en})}函数x(e){var t=parseInt(Object(r.deepAccess)(e,”params.video. size_id”);返回isNaN(t)?“outstream”===Object(r.deepAccess)(e,”mediaTypes.”.concat(ad,”.context”))?203:201:t}функция D(e){қайтару{ауқым:{төмен: [{макс:5,өсім:.5}],орташа:[{макс:20,өсім:.1}],жоғары:[{макс:20,өсім:.01}],авто:[{макс:5 ,өсім:.05},{мин:5,макс:10,өсім:.1},{мин:10,макс:20,өсім:.5}],тығыз:[{макс:3,өсім:.01 },{min:3,max:8,өсім:.05},{min:8,max:20,өсім:.5}],custom:e.getConfig(“customPriceBucket”)&&e.getConfig(“customPriceBucket” ).buckets}[e.getConfig("priceGranularity")]}}функция R(e){var t=!0,n=Object.prototype.toString.call([]),i={mimes:n,protocols :n,linearity:Object.prototype.toString.call(0),api:n};返回 Object.keys(i).forEach(функция(n){Object.prototype.toString.call(Object(r.deepAccess)) (e,”mediaTypes.video.”+n))!==i[n]&&(t=!1,Object(r.logError)(“Rubicon: mediaTypes.video.”+n+” 是必需的,并且必须是类型:”+i[n]))}),t}функция k(e){var t=!1,n=["asi", "sid","hp"];e.түйіндерін қайтару керек пе? ((t=e.nodes.reduce(функция(e,t))қайтару e?n.every(функция(e){қайтару t.hasOwnProperty(e) }):e},!0))||Object(r.logError)(“Рубикон: қажетті тізбек параметрлері жоқ”),t):t}функция P(e,t){қайтару”rp_schain”===e ?”rp_schain=”.concat(t):” ".concat(e,”=”).concat(encodeURIComponent(t))}var U=!1;Object(i.registerBidder)(O)}},[ 787]),pbjsChunk([107],{875 :функция(e,t,n){e.exports=n(876)},876:функция(e,t,n){Object.defineProperty(t,” __esModule",{мән:!0}),nd (t,”tripleliftAdapterSpec”,функция(){қайтару m});var r=n(0),i=n(2),o=n(1), a=n(3);функция c(){ return(c=Object.assign||функция(e){for(var t=1;te.length)&&(t=e.length);for(var n =0,r=new Array(t);n0&& (t.user={ext:{eids:o}});var s=function(e,t){var n={};return Object(r.isEmpty )(e)||(n.schain=d) ({},e)),Object(r.isEmpty)(t)||(n.fpd=d({},t)),n}(n, i);қайтару Нысан(r.isEmpty)(s) )||(t.ext=s),t}(e);if(n=Object(r.tryAppendQueryString)(n,”lib”,”prebid"),n=Object(r.tryAppendQueryString)(n, ”v”,”6.2.0″),t&&t.refererInfo){var o=t.refererInfo.referer;n=Object(r.tryAppendQueryString)(n,”referrer”,o)}қайтару t&&t.timeout&&(n=Object(r.tryAppendQueryString)(n,”tmax”,t.timeout)),t&&t.gdprConsent&&(жарамсыз 0 !==t.gdprConsent.gdprApplies&(b=t.gdprConsent.gdprApplies,n=Object(r.tryAppendQueryString)(n,”gdpr",b.toString())),жарамсыз 0!==t.gdprConsent.consentString&& (g=t.gdprConsent.consentString,n=Object(r.tryAppendQueryString)(n,”cmp_cs”,g))),t&&t.uspConsent&&(n=Object(r.tryAppendQueryString)(n,”us_privacy",t. uspConsent)),!0===abgetConfig(“coppa”)&&(n=Object(r.tryAppendQueryString)(n,”coppa",!0)),n.lastIndexOf(“&”)===n.length-1&&(n=n.substring(0,n.length-1)),Object(r.logMessage)(“tlCall сұрау салынды: “+n),{әдіс:”POST”,url:n,деректер: i,bidderRequest:t}},interpretResponse:function(e,t){var n=t.bidderRequest;return(e.body.bids||[]).map(функция(e){қайтару функциясы(e,t) ){var n={},r=t.width||1,i=t.height||1,o=t.deal_id||”",a=t.crid||”",c=e. bids[t.imp_id];қайтару 0!=t.cpm&&t.ad&&(n={requestId:c.bidId,cpm:t.cpm,ені:r,height:i,netRevenue:!0, жарнама:t.ad ,creativeId:a,dealId:o,валюта:”USD”,ttl:300,tl_source:t.tl_source,meta:{}},v(c)&&(n.vastXml=t.ad, n.mediaType=” video”,n.ttl=3600),t.жарнама берушінің_аты&&(n.meta.advertiserName=t.жарнама берушінің_аты), t.domain&&t.domain.length&&(n.meta.advertiserDomains=t.domain),t .tl_source&&”hdx” ==t.tl_source&&(n.meta.mediaType=”banner”),t.tl_source&&”tlx”==t.tl_source&&(n.meta.mediaType=”native”)),n}(n ,e)}) },getUserSyncs:function(e,t,n,i){var o=function(e){if(e)қайтару e.iframeEnabled?”iframe”:e.pixelEnabled?”image”:void 0}(e) ;if(o){var a=”https://eb2.3lift.com/sync?”;қайтару”сурет”===o&&(a=Object(r.tryAppendQueryString)(a, px”,1),a=Object(r.tryAppendQueryString)(a,”src”,”prebid”)), null!==g&&(a =Object(r.tryAppendQueryString)(a,”gdpr”,b) ,a=Object(r.tryAppendQueryString)(a,”cmp_cs”,g)),i&&(a=Object(r.tryAppendQueryString)(a,” us_privacy”,i)),[{type:o,url:a }]}}};функция v(e){return!!e.mediaTypes.video&&!!e.mediaTypes.video.context&&”instream”== =e.mediaTypes.video.context.toLowerCase()}функция y(e){var t=null;if(“function”==typeof e.getFloor ){var n=e.getFloor({currency:”USD” ,mediaType:v(e)?”video”:”баннер”,өлшем:”*”});”объект”!==s(n)||”USD”!==n.currency||isNaN(parseFloat(n.floor))||(t=parseFloat(n.floor))}қайтару null!==t?t:e.params.floor}函数h(e,t){Object(r.isEmpty)(t)||Object.keys(t).forEach(функция(n){null!=t[n]&&(e[n]=t[n] )})}函数O(e,t,n,r){қайтару e.map(функция(e){қайтару функциясы(t){қайтару t&t.userId&&t.userId[e]}}(t)).сүзгі( _(t)).map(функция(e,t){қайтару функциясы(n){қайтару{көзі:e,uids:[{id:n.id?n.id:n,ext:{rtiPartner:t} }]}}}(n,r))}var _=функция(e){返回函数(t,n,i){var o=!!t&&(Object(r.isStr)(t)?!!t :Object(r.isPlainObject)(t)&&!Object(r.isArray)(t)&&!Object(r.isEmpty)(t)&&t.id&&Object(r.isStr)(t.id)&&!!t. id);return o||void 0===i[0]||Object(r.logWarn)(“Triplelift: жарамсыз “.concat(e,” userId пішімі”)),o}};j(e) функциясы ){қайтару e.filter(S).map(функция(e){re转{w:e[0],h:e[1]}})}函数S(e){қайтару 2===e. length&&”number”==typeof e[0]&&”number”==typeof e[1]}Object(o.registerBidder)(m)}},[875]),pbjsChunk([11],{15:функция (e,t,n){tb=function(e){var t= [];for(var n in e)if(e.hasOwnProperty(n))if(“pubProvidedId”===n)t=t .concat(e.pubProvidedId);else{var r=o(e[n ],n);r&&t.push(r)}қайтару t},ta=функция(e){var t=[];қайтару e.сүзгі (функция(e){қайтару нысаны(r.isPlainObject)(e.idObj )&&Object.keys(e.idObj).length}).forEach(функция(e){Object.keys(e.idObj).forEach(функция) (n){Object(r.deepAccess)(e,”config.bidders “)&&Array.isArray(e.config.bidders)&&Object(r.deepAccess)(i,n+”.source”)&&t.push({source” :i[n].source,bidders:e.config.bidders}) })}),t};var r=n(0),i={intentIqId:{source:”intentiq.com”,atype:1 },naveggId:{source:”navegg.com”,atype:1} ,pubcid:{source:”pubcid.org”,atype:1},tdid:{source:”adserver.org”,atype:1,getUidExt :function(){return{rtiPartner:”TDID”}}},id5id :{getValue:function(e){return e.uid},көз:”id5-sync.com”,atype:1,getUidExt:функция( e){if(e.ext)return e.ext}},parrableId:{source:”parrable.com”,atype:1,getValue:function(e){return e.eid?e.eid:e.ccpaOptout ?"" :null},getUidExt:function(e){var t=Object(r.pick)(e,["ibaOptout","ccpaOptout"]);if(Object.keys(t).length)қайтару t }}, idl_env:{қайнар көзі:”бауырamp.com”,atype:3},lipb:{getValue:function(e){қайтару e.lipbid},көз:”liveintent.com”,atype:3,getEidExt:function(e) {if(Array.isArray) (e.segments)&&e.segments.length)қайтару{segments:e.segments}}},britepoolid:{source:”britepool.com”,atype:3},dmdId:{source:” hcn.health”,atype :3},lotamePanoramaId:{көзі:”crwdcntrl.net”,atype:1},criteoId:{source:”criteo.com”,atype:1},merkleId:{source:”merkleinc.com”,atype:3,getValue:функция(e){қайтару e.id},getUidExt:функция(e){қайтару e&&e.keyID?{keyID:e.keyID}:void 0}},netId:{көз: “netid.de”,atype:1},IDP:{source:”zeotap.com”,atype:1},haloId:{source:”audigent.com”,atype:1},quantcastId:{source:”quantcast .com”,atype:1},nextrollId:{source:”nextroll.com”,atype:1},idx:{source:”idx.lat”,atype:1},connectid:{来源:“verizonmedia.com ”,түрі:3},fabrickId:{来源:“neustar.biz”,түрі:1},mwOpenLinkId:{来源:“mediawallahscript.com”,atype:1},tapadId::“来pad.com”, atype:1},novatiq:{getValue:function(e){return e.snowflake},көз:”novatiq.com”,atype:1},uid2:{source:”uidapi.com” ,atype:3,getValue :функция(e){қайтару e.id}},dapId:{қайнар көзі:”akamai.com”,atype:1},deepintentId:{source:”deepintent.com”,atype:3} ,admixerId:{көз: ”admixer.net”,atype:3},adtelligentId:{source:”adtelligent.com”,atype:3},amxId:{source:”amxrtb.com”,atype:1},publinkId:{source:”epsilon .com”,atype:3},kpuid:{source:”kpuid.com”,atype:3},imuid:{source:”intimatemerger.com”,atype:1},connectId:{来源:”yahoo.com”,atype:3}};函数o(e,t){var n=i[t];if(n&e){var o={};o.source=n.source;var a=Object (r.isFn)(n.getValue)?n.getValue(e):e;if(Object(r.isStr)(a)){var c={id:a,atype:n.atype} ;if( Object(r.isFn)(n.getUidExt)){var s=n.getUidExt(e);s&&(c.ext=s)}if(o.uids=[c],Object(r.isFn )(n) .getEidExt)){var u=n.getEidExt(e);u&&(o.ext=u)}返回o}}қайтару null}},897:функция(e,t,n){e.exports=n( 898)},898:функция(e,t,n){Object.defineProperty(t,”__esModule",{мәні: !0}),nd(t,”PBJS_USER_ID_OPTOUT_NAME",функция(){қайтару w}), nd(t,”coreStorage”,function(){қайтару x}),nd(t,”syncDelay”,функция() {қайтару _}),nd(t,”auctionDelay”,функция(){қайтару j}) ,t.setSubmoduleRegistry=function(e){U=e},t.setStoredValue=B,t.setStoredConsentData=L,t .findRootDomain=V,t.requestBidsHook=K,nd(t,”validateGdprEnforcement”,функция() {қайтару Y}),t.attachIdSystem=te,t.init=ne;var r=n(11),i= nn(r),o=n(3),a=n(10),c=nn (a),s=n(14),u=n(8),d=n(5),l=nn(d),f=n(9),p=n(15),b=n( 7),g=n(0),m=n(12),v=nn(m);函数y(e ,t){(null==t||t>e.length)&&(t=e) .ұзындығы);үшін(var n=0,r=new Array(t);n1&&void 0!==参数[1] ?arguments[1]:void 0,r=n?”".concat(e.name,”_”). concat(n):e.name; try{if(e.type===A)t= x.getCookie(r);else if(e.type===I){var i=x.getDataFromLocalStorage(“ ”.concat(e.name,”_exp”));”"===i?t= x.getDataFromLocalStorage(r):i&&new Date(i).getTime()-Date.now()>0&&(t=) decodeURIComponent(x.getDataFromLocalStorage(r)))}”string”==t&&”түрі{“===t.trim().charAt(0)&&(t=JSON.parse(t))}ұстау(e) { Object(g.logError)(e)}қайтару t}функция q(e){var t={consentString:”",gdprApplies:!1,apiVersion:0};қайтару e&&(t.consentString=e.consentString, t .gdprApplies=e.gdprApplies,t.apiVersion=e.apiVersion),Object(g.cyrb53Hash)(JSON.stringify(t))}函数L(e){ try{var t=new Date(Date.now() ) +864e5*C).toUTCString();x.setCookie(T,q(e),t,”Lax”)}ұстау(e){Object(g.logError)(e)}}函数F(){试试{қайтару x.getCookie(T)}catch(e){Object(g.logError)(e)}}函数z(e){if(e&&”boolean"==typeof e.gdprApplies&&e.gdprApplies){if (!e.consentString)return!1;if(1===e.apiVersion&&!1===Object(g.deepAccess)(e,”vendorData. purposeConsents.1″))return!1;if(2=== e.apiVersion&&!1===Object(g.deepAccess)(e,”vendorData.purpose.consents.1″))қайтару!1}қайтару!0}функция V(){var e=arguments.length>0&&void 0 !==arguments[0]?arguments[0]:window.location.hostname;if(!x.cookiesAreEnabled())қайтару e;var t,n,r=e.split(“.”);if(2) ==r.length)re转 e;var i=-2,o=”_rdc”.concat(Date.now()),a=”writeable”;do{t=r.slice(i).join( “.”);var c =жаңа Күн(Object(g.timestamp)()+1e4).toUTCString();x.setCookie(o,a,c,”Lax”,t,void 0),x.getCookie (o,void 0)= ==a?(n=!1,x.setCookie(o,"","Бсен, 01 қаңтар 1970 ж. 00:00:01 GMT", жарамсыз 0,t,void 0)): (i+=-1,n =Math.abs(i)0){t=!0;var r=!1,i=function(){r||(r=!0,e())};Нысан (g.logInfo)(” “.concat(E,” – 拍卖延迟 “).concat(j,” 最多获取 идентификаторлары”)),O=setTimeout(i,j),W(n,i)}басқа caon (laEVENTS.AUCTION_END ,函数 e(){caoff(laEVENTS.AUCTION_END,e),_>0?setTimeout(функция(){W(n)},_):W(n)})}e&&!t&&e() }函数 K( e,t){H(функция(){!функция(e,t){[e].кейбір(функция)(e){қайтару!Array.isArray(e)||!e.length})||e.forEach(функция(e){e.bids&&Object(g.isArray)(e.bids)&&e.bids.forEach(function(e){var n=function(e,t){return Array.isArray(e)&&e.长度&&t?e.filter(функция(e){return!e.config.bidders||!Object(g.isArray)(e.config.bidders)||v()(e.config.bidders,t)} ) .filter(функция(e){қайтару нысаны(g.isPlainObject)(e.idObj)&&Object.keys(e.idObj).length}).reduce(функция(e,t){қайтару нысаны.кілттері(t. idObj).forEach(функция(n){e[n]=t.idObj[n] }),e},{}):{}}(t,e.bidder);Object.keys(n).length&& (e.userId=n,e.userIdAsEids=Object(pb)(n))}) })}(t.adUnits||Object(sa)().adUnits,h);var n=S&&(Q() ||[]).find(функция(e){қайтару e.source===S });if(n&&”string”==Нысан түрі(g.deepAccess)(n,”uids.0.id”) ){var r=n.uids[0].id.replace(/[\W_] /g,”");r.length>=32&&r.length=e.length?{орындалды:!0}:{орындалды :!1,мән:e[r++]}},e:функция(e){лақтыру e},f:i}}жаңа TypeError("Жарамсыз尝试迭代不可迭代实例。\n为了可迭代仞可迭仞绞展市)必须有一个[Symbol.iterator]()方法。”)}var o ,a=!0,c=!1;return{s:function(){n=n.call(e)},n:function( ){var e=n.next();қайтару a=e.edon ,e},e:функция(e){c=!0,o=e},f:function(){try{a||null==n.return||n.return()}最后{if(c)o лақтыру}}}}(i ); try{for(ss();!(a=sn()).done;){var d=a.value;n.length>0&&-1=== n.indexOf(d.submodule.name) ||(Object(g.logInfo)(“”.concat(E,” – 刷新”).concat(d.submodule.name)),Z(d,e,o,!0),$(d), h.length&&N(h),Object(g.isFn)(d.callback)&&c.push(d))}} catch(e){se(e)}соңында{sf()}c.length>0&&W(c) ),t&&t()}else Object(g.logWarn)(“”.concat(E,” – gdpr 权限无效对于本地存储或 cookie,退出模块”))})(fbb)(sy)(fb)nc ”,функция(e,t){қайтару{userIdModules:e,hasValidated:t&&t.hasValidated}},”validateGdprEnforcement” );函数 Z(e,t,n,r){if(e.config.storage){var i,o=M(e.config.storage),a=!1;if(“сан”==e.config.storage.refreshInSeconds түрі){var c=жаңа Күн(M(e.config.storage,”) last”));a=c&&Date.now()-c.getTime()>1e3*e.config.storage .refreshInSeconds}!o||a||r||!функция(e,t){қайтару нөл! =n&&n===q(t)}(0,t)?i=e.submodule.getId(e.config,t,o):”функция”==typeof e.submodule.extendId&&(i=e.submodule.extendId(e.config,t,o)),Object(g.isPlainObject)(i)&&(i. id&&(B(e,i.id),o=i.id),”функция”==i.кері шақыру&&(e.callback=i.callback)),o&&(e.idObj=e.submodule.decode( o,e.config))}else if(e.config.value)e.idObj=e.config.value;else{var s=e.submodule.getId(e.config,t,void 0);Object( g.isPlainObject)(s)&&("функция"==s.callback түрі&&(e.callback=s.callback),s.id&&(e.idObj= e.submodule.decode(s.id,e.config) ))}}函数$(e){for(var t=!1,n=0;nt?e:t}函数d(e,t,n ){!e.preload&&e.preloadThreshhold&&функция(e,t,n) ,i){қайтару t.top=e.shownThreshold&&!e.көрінді?(e.seen=!0,setTimeout(функция(){e.trigger(“显示”,жаңа r(“显示”,t))} ,15)):(!n||i1&&(h+=e(r,Math.floor(n/o),i-1,o)),h },this.getVerticallyVisiblePixels=f,this.getViewportHeight=function( ){қайтарыңыз t.innerHeight||e.documentElement.clientHeight||e.body.clientHeight},this.getViewportWidth=function(){қайтарыңыз t.innerWidth|| e.documentElement.clientWidth||e.body.clientWidth}, this.isElementNotHidden=u,this.isElementInViewport=function(n){var i=n.getBoundingClientRect();return i.top>=0&&i.left>=0&&i .bottom=o.length) 返回 { 完成:真 };返匈 { ,值:o[i++] };}, e: 函数 e(_e) { 抛出 _e;}, f: F };} жаңа TypeError (“对不可迭代实例的迭代实例的迭代实例的迭代实例的迭代实例的迭仕实例的迭仕实例的迭仕实仿店) ,非数组对象必须具有 [Symbol.iterator]() 方法。”);} var normalCompletion = true, didErr = false, err;return { s: function s() { it = o[Symbol.iter]); }, n: 函数 n() { var step = it.next();normalCompletion = step.done;返回步骤;}, e: 函数 e(_e2) { didErr = true;错误 = _e2;}, f: функция f() { try { if (!normalCompletion && it.return != null) it.return();} 最后 { if (didErr) throw err;} } };} функциясы _unsupportedIterableToArray(o, minLen) { if (! o) return;if (o түрі === “жол”) қайтару _arrayLikeToArray(o, minLen);var n = Object.prototype.toString.call(o).slice(8, -1);if (n ==) = “对象” && o.constructor) n = o.constructor.name;егер (n === “Карта” ||n === “Орнату”) қайтару Array.from(o);if (n === “参数” || /^(?:Ui|I)nt(?:8|16|32)(?:Қысылған )?Array$/.test(n)) қайтару _arrayLikeToArray(o, minLen);} 函数 _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length;үшін ( var i = 0, arr2 = жаңа массив(len); i


Жіберу уақыты: 19 қаңтар 2022 ж