مودا يىغىۋېلىش تارىخى: 19-ئەسىردىكى مودا كىيىم-كېچەكلەرنىڭ قانداق ئۆزگىرىشى ، يېڭىلىنىشى ۋە ئۆتۈشى.

بۇ ئەسەر كىيىنىشتىن ماسلاشتۇرۇلغان: فرانسىيە مودا كىيىم-كېچەكلىرىگە تەسىر كۆرسىتىدىغان ئاياللار (MIT Press) ، ئەسلىدە MIT News Reader تەرىپىدىن نەشىر قىلىنغان ۋە رۇخسەت بىلەن بۇ يەردە قايتا نەشر قىلىنغان.
مودا رەھبەرلىرى COP26 دۇنيانى كېلىمات ئۆزگىرىشى مەسىلىسىدە ھەرىكەت قوللىنىشقا چاقىرغاندىن كېيىن ، داۋاملىق تىرىشچانلىق كۆرسەتمەكتە. خلوې ئىنتىزار بولغان «B كارخانا ئورنى» نى قولغا كەلتۈرگەن تۇنجى ھەشەمەتلىك ماركا بولۇپ قالدى ، ھازىر بۇ تەستىق تامغىسىنى ئىشلىتىپ ، ئازايتىش ئىرادىسىنى بىلدۈرىدۇ ئۇنىڭ قايتا ھاسىل بولىدىغان ئېنېرگىيە ۋە ئەخلاق مەنبەلىك ماتېرىياللارنى ئىشلىتىش ئارقىلىق كىشىلەرگە ۋە يەرشارىغا كۆرسىتىدىغان تەسىرى ، يۈزلىگەن تەشەببۇسلارنىڭ بۇزۇلۇشى. «تېجەشلىك شىركەتلەر ThredUp (2009-يىلى قۇرۇلغان) ، پوشمارك (2011-يىلى قۇرۇلغان) ۋە RealReal (2011-يىلى قۇرۇلغان). تىزىملىكتىكى سودىدا ، ئۈچىنىڭ ئېشىش سۈرئىتى يۇقىرى ، ئەمما پايدا نىسبىتى تېخى يۇقىرى ئەمەس.
شۇنىڭ بىلەن بىر ۋاقىتتا ، مودا تاراتقۇلىرى ۋە WWD بولۇپمۇ مەشقاۋۇلغا ئوخشاش ھەشەمەتلىك ماركىلارنىڭ ئالدامچىلىق تەشەببۇسىنى ئىز قوغلاپ تەكشۈرۈۋاتىدۇ ، ئۇلار رېمونت قىلىش ياكى قايتا-قايتا ئىشلىتىشنىڭ ئورنىغا نۇرغۇن مۇكەممەل بولمىغان سومكىلارنى يوقىتىدىغانلىقىنى بايقىغان. ئۇلارنى نومۇس قىلايلى ، پودكاستېرلار ماركىنىڭ غەلبىسى ۋە سېغىنغانلىقىنى ئۆلچەيدۇ. مۇستەقىل «ئارقا رەت» گېزىتىنىڭ ئاپتورى مودا ژۇرنالىست Amy Odell يالغان شىركەت تەشەببۇسىغا ئەھمىيەت بېرىدۇ. ئۇنىڭ 2022-يىلدىكى مۆلچەرىدە: «Bullshit» نىڭ سىجىللىقى توغرىسىدىكى تەلەپلەر داۋاملىق قوبۇل قىلىنىدۇ ئەستايىدىللىق بىلەن ، گەرچە ئۇلار پات يېقىندا ئامېرىكىدا تېخىمۇ قاتتىق تەڭشەشكە دۇچ كېلىدۇ ». ئۇ« بۇ يىل FTC نىڭ «يېشىل» يېتەكچى پىكىرنى تۈزىتىدىغانلىقىنى ، بۇنىڭ بازار ئاچقۇچىلارنىڭ ئىستېمالچىلارنى قايمۇقتۇرىدىغان مۇھىت ئاسراش تەشەببۇسىدىن ساقلىنىشىغا ياردەم بېرىشنى مەقسەت قىلىدىغانلىقىنى »كۆرسەتتى.
«قىممەتنى ئاساس قىلغان مال سېتىۋېلىش» ۋە «مەھسۇلات تاللاشنىڭ سىجىللىقى» نىڭ ئېشىشىغا ئەگىشىپ ، ھازىر بۇ ئادەتلەرنىڭ ئىلگىرىكى ئەمەلىيەتكە قانداق ماس كېلىدىغانلىقىنى كۆرۈشنىڭ مۇۋاپىق پەيتى. لايىھەلىگۈچىلەر ۋە سېتىۋالغۇچىلارنىڭ نۆۋەتتىكى تىرىشچانلىقى ئۇلارنىڭ مودا ئەجدادلىرىغا قانداق ماس كېلىدۇ (مايسونغا ئوخشاش) فېلىكس ۋە ئەرزىيەت ئۆيى) ۋە ئۇلارنىڭ ئەقىللىق خەلقئارالىق خېرىدارى؟ 19-ئەسىردە قايتا ئىشلىتىش ۋە ئۆرلەش ، مىقداردىن سۈپەتكە ۋەدە بېرىشتىن نېمىلەرنى ئۆگىنەلەيمىز؟
19-ئەسىرنىڭ ئاخىرىدا ، فرانسىيە مودا ئامېرىكىلىق باي ئاياللار ئۈچۈن ئەڭ ئاخىرقى ھەشەمەتلىك سېتىۋېلىش بولدى. فرانسىيەنىڭ كىيىم-كېچەكلىرىگە نەچچە مىڭ دوللار خەجلىگەن ئاياللار قايتا-قايتا مەبلەغ سېلىش ئارقىلىق مەبلەغ سېلىشنى ئەڭ يۇقىرى چەككە يەتكۈزىدۇ - بۇ بىر نەچچە پەسىل ياكى بىر نەچچە يىلدا بىر نەچچە قېتىم كىيىدۇ. ئۇلار ئەڭ قىممەتلىك زىبۇزىننەت بۇيۇملىرى بىلەن قىلىدۇ ئوخشىمايدۇ. ئۇلار يا كىيىمنى ئەسلى شەكلىدە كىيىدۇ ، ئۇنى قايتىدىن ئاسرايدۇ ، ياكى ئەسلىدىكى ئىشلەپچىقارغۇچى ياكى يەرلىك تىككۈچىنى تەكلىپ قىلىپ ئۇنى ئۆزگەرتىدۇ. بۇ ئادەتلەر ھەشەمەتلىك توقۇمىچىلىققا ئەھمىيەت بەرگەنلىكىنى چوڭقۇر يىلتىز تارتقان. ياۋروپا خان جەمەتى مەدەنىيىتى. 1863-يىلى 3-ئايدا ، ئۇ ئېدۋارد VII بىلەن توي قىلىپ بىر نەچچە كۈندىن كېيىن.1871-يىلى لوندوندىكى ۋاۋېرلېي توپ مەيدانىدىكى رۇدا. بۇ كىيىمنىڭ Elise ماركىسى بار بولۇپ ، بۈگۈن كېنسىڭتون ئوردىسىدىكى خانلىق مۇراسىم كىيىم-كېچەكلەر توپلىمىدا ساقلانغان.
مارىي ئېندىكوت چامبېرلىن 1893-يىلى 3-ئاي ۋە 7-ئايلاردا لوندوندا ئۆتكۈزۈلگەن ئىككى ئايرىم سوت پائالىيىتىگە لايىق ئۆيىنىڭ ئوخشاش سۇس كۆك رەڭلىك يىپەك كىيىمىنى باغلاپ ، مونچاق ۋە مەخمەل كىيگەن. ئىككىنچىسى ، نيۇ-يورك كىنەزلىكى ۋە كېنەز خانىمى (كېيىن پادىشاھ جورج V ۋە خانىش مەريەم) نىڭ تويى. ئۇ يەنە ئۆزىنىڭ Worth كىيىمىنى مودا ئۆيىگە قايتىپ ھۆسن تۈزەشكە ئەۋەتكەن ، خۇددى ۋان دىكې باغلىماقچى بولغانغا ئوخشاش. قىزىل ئەتلەس كىيىمدىكى ياقا.
2000-يىللارنىڭ بېشىدا ، ئامېرىكىدىكى يۇقىرى تەبىقىدىكى ئاياللار كىيىم-كېچەكلەرنى قايتۇرۇشتا خان جەمەتى ئۈلگىسىنى قوللاندى. بالتىمورلىق ئېلىزابېت پاتتېرسون 1803-يىلى جېروم بوناپارتې بىلەن توي قىلغاندا ، ئۇ كەشتىلەنگەن ئاق مۇسكۇل كىيىمىنى كىيگەن بولۇپ ، ئۇ بۇ كىيىمنى كىيگەن. ، ھازىر چىكاگو تارىخى جەمئىيىتىنىڭ توپلىمىدا ، قايتا كىيىشنىڭ ئالامەتلىرى كۆرسىتىلدى. ئۇ يولدىشى مىليونېر كىرىس خال ماككورمىك بىلەن بىللە نۇرغۇن ئىجتىمائىي پائالىيەتلەرگە قاتناشتى ۋە 1904-يىلى ئوغلىنىڭ تويىغا لايىق كىيىم كىيدى.
نۇرغۇنلىغان سەرخىل كىيىملەر مىراسخورغا ئايلىنىدۇ ، ۋەسىيەتنامە بىلەن يېزىلغان ، ئاندىن ئۇلارنىڭ قانداق كىيىدىغانلىقىنى ، ئۆزگەرتمەي ياكى ئۆزگەرتمەيدىغانلىقىنى ۋارىسلىق قىلغۇچىلار ئۆزى قارار قىلىدۇ. ئالۋا ۋاندېربىلت بېلمونت ئەسلىمىسىدە ئۇ ۋە قېرىنداشلىرىنىڭ تۆگە چاچ شاللىقىنى قانچىلىك قەدىرلىگەنلىكىنى ئەسلەيدۇ. ، ۋە ئانىسىنىڭ توي كۆينىكى يوپۇرمىقى گىرۋىكىدە ئۇنىڭ ئىرادىسىدە قالغان لالە لالە. ھەر ئىككى ئالۋا ۋە قىزى كونسۇلو كېيىن توي كۆينىكىگە باغلاق ئىشلەتتى. ئوخشاشلا ، 1883-يىلى ، ماسساچۇسېتس شىتاتىنىڭ بوستون شەھىرىدىكى ساخاۋەتچى كارولىن لۇئىسا ۋىللىيامىس فرانسىيە قېنىق كۆك سېتىۋالغان. چىنچىل تۈكلۈك بېزەكلىك مەخمەل كاستيۇم ۋە 1600 فرانك مايسون لىپمان ماركىسى. مادام كامىل لىپمان باشقۇرىدىغان بۇ ماركا 1880-يىللاردا پارىژدا يۈرگەن ، ئۇنىڭ خېرىدارلىرى پورتۇگالىيە ئايال پادىشاھى مارىيا پىيانى ئۆز ئىچىگە ئالغان. 37 يىلدىن كېيىن ، ئېلىس ۋىللىيامىس پېرس. ، فىرانسۇزلارنىڭ ئەۋلادى ، چاپانسىز ، چاپانسىز ، سومكىسى يوق ، 19-قېتىملىق تۈزىتىش كىرگۈزۈلگەنلىكىنى تەبرىكلەش پائالىيىتىدە ، بۇ تۈزىتىش كىرگۈزۈش ئاياللارغا بېلەت تاشلاش ھوقۇقى بەردى. كىيىم-كېچەك ۋە سۈرەتلەر ھازىر H دا ساقلاندى.يېڭى ئەنگىلىيە. . ۋىلسون ئاكا-ئۇكىلار ۋىليام باكخوس ئاستور كىچىك ۋە كارولىن ئاستورنىڭ قىزى كارىنىڭ ئوغۇللىرى.
1876-يىلى مەملىكەت مىقياسىدا ئۆتكۈزۈلگەن يۈز يىللىق توپقا ئوخشاش پائالىيەتلەرگە ، ئاياللار ئاتا-بوۋىلىرىنىڭ سۈرىتى ۋە سۈرىتىدە كىيگەن كىيىملەرنى تەقلىد قىلغان كىيىملەرنى ھاۋالە قىلدى. تارىختىن ئىلھام ئالغان سەھنە كىيىملىرىنى ياساشقا دائىم قاتنىشىدىغان مودا كىيىم لايىھىلىگۈچىلەر كۆپەيتىلگەن. كىيىم-كېچەكلەر. بەزى ئاياللار 18-ئەسىردىكى فلېنىش ۋە فرانسىيە باغلاقلىرىنى يىغىپ ساقلىغان ئاستورلارغا ئوخشاش ھەر خىل سورۇنلاردا شەخسىي قەدىمكى باغلاق توپلىمىدىكى پارچىلارنى ئىشلەتكەن ، ئۇلارنىڭ بەزىلىرى ھايات قالغان. قىزى خېلېننىڭ جامىس ر.روزۋېلىت بىلەن بولغان تويىدا. 1878-يىلى ، كارولىن ئاستور پەخىرلەنگەن ھالدا 200 يىللىق تارىخقا ئىگە لاتا بېزەكلىك قارا مەخمەل كىيىۋالغان.
قايتا پايدىلىنىشنىڭ يەنە بىر چىقىش نۇقتىسى خوجايىنلارنىڭ دېدەكلىرى ياكى خەير-ساخاۋەت ئىشلىرىغا ئېرىشكۈچىلەرگىچە بولغان ئەخلەتلەردۇر. كارولىن ئاستور ئاياللار دوختۇرخانىسىغا كىيىم-كېچەك ئىئانە قىلدى ، پارچە سېتىش سودىگىرى AT Stewart بىلەن توي قىلغان كورنېليا ستېۋارتنىڭ بىر قىسىم كىيىم-كېچەكلىرىنى بىر ئايالغا بەردى. سەھنىدىكى كىيىم-كېچەكتە ناخشىچىغا موھتاج. دىئاننا دې مارلېي («خاۋت كېسىلىنىڭ تارىخى» نىڭ ئاپتورى) ۋە كەيت ستراستىن كۆرسەتكەندەك ، بۇ ئادەت ياۋروپا خان جەمەتىنىڭ كىيىمىنى دېدەكلەرگە ، خانىش ۋىكتورىيە ۋە ئالېكىسقا بەرگەن مەلىكەنىڭ مەھسۇلى. Sandra.Wales. باشقا ئېقىن بولسا نىمكەش ساتقۇچىلارغا ، ياۋروپانىڭ ئۇزۇندىن بۇيان ئىشلىتىلگەن كىيىم-كېچەك سودىسى بىلەن شۇغۇللىنىدىغان ئەۋلادلارغا كىيىم-كېچەك سېتىش. پارىژدا بۇ سودا 13-ئەسىردىن باشلاپ مەۋجۇت بولۇپ ، 18-ئەسىرگە كەلگەندە ئۇ لېس خاللېسنىڭ ئەتراپىغا مەركەزلەشكەن. . 19-ئەسىردە ، خان جەمەتى ئەزالىرى بىر قىسىم كىيىم-كېچەك ۋاسىتىچىلىرىگە سېتىپ بېرىدۇ.
18-ئەسىرنىڭ بېشىدىن باشلاپ ، ئەنگىلىيەنىڭ شەرقىي لوندوندىكى كونا كىيىم ئالماشتۇرۇشتا خان جەمەتى ۋە ئاقسۆڭەك كىيىملىرىنى سېتىش تارىخىمۇ بار ، جېننىفېر لې زوتتې «ياخشى نىيەتتىن گرۇنگې» ناملىق كىتابىدا تەپسىلىي بايان قىلغان. ئۇ يەنە نيۇ-يوركتا كۈچلۈك ئىككىنچى- تۆۋەنكى شەرق تەرەپتىكى قول سودىسى 1880-يىلدىن 1920-يىلغىچە بولغان ئارىلىقتا ياۋروپالىق كۆچمەنلەرنىڭ كۆپلەپ كېلىشى بىلەن تۈرتكىلىك رول ئوينىدى ، ئاساسلىقى سودا ۋە تىككۈچىلىك تەجرىبىسى بار يەھۇدىيلار تەرىپىدىن باشقۇرۇلىدۇ. بەزىلىرى يەرلىك گېزىتلەردە تاشلىۋېتىلگەن كىيىم-كېچەك سېتىۋېلىش تەكلىپىنى بەردى. ئېلانلار زۆرۈر بولۇشى مۇمكىن. بۈركۈتلەر خەير-ساخاۋەت ھۇجۇمىدا كىيىم-كېچەك سېتىۋېلىشنى دائىم چەكلەيدىغاندەك قىلىدۇ. ئانت-يەھۇدىزىم بۇ يەردە مەيدانغا كەلگەن ، چۈنكى يەھۇدىيلار تارىختىن بۇيان ئۆز كەسپىدىن چەكلەنگەن ۋە ساياھەت ھارۋىسىغا يۈزلەنگەندە ئېھتىياجدىن كېلىپ چىققان سودىدا ھۆكۈمرانلىق قىلغان دەپ قارالغان. سېتىش.
ئارتىسلار قىممەت باھالىق كىيىم-كېچەكلەرگە قانداق ئېرىشىش ۋە بىر تەرەپ قىلىشتا ئىجادچانلىققا ئېرىشىدۇ. ئوپېرا ناخشىچىسى ئېمما ئاببوت 1891-يىلى ۋاپات بولغاندا ، ئارتىس ژاننې كىمبال بىر نەچچە يىل ئىلگىرى كارمېندا كىيگەن Worth ۋە Félix كىيىمىنى سېتىۋالغان. كىمبال ئۇلارنى قىزى كورىنناغا سېتىۋالغان. سەھرادىكى چولپان. قاراتاغلىق ئېلىنا بىر مەزگىل يېڭى پادىشاھ فېلكىس كىيىمىنى ئىشلىتىپ ، ئانارىزىمچىلار تەرىپىدىن ئۆلتۈرۈلگەن ئىتالىيە پادىشاھى Umberto I ئۈچۈن ماتەم بىلدۈرۈش ئۈچۈن بىر مەزگىل ئىشلىتەلمىگەندە ، بۇ ساياھەتچى 1900-يىلى كۆرگەزمىگە قويۇلغان پارىژدىكى ئۇنىۋېرسال كۆرگەزمىگە قويۇلغان. كۆرگەزمىدە ، فىرانسىسسكا رېددىڭ يوپۇرماق ئۆرۈلگەن يېشىل يىپەك ۋە چىفون كىيىمىگە قايىل بولۇپ ، ئۇنى سېتىۋېلىپ ، ناھايىتى تېزلا سەھنىگە چىقاردى. ساقلانما تالون ئارخىپىدا ئەستايىدىللىق بىلەن ئىز قوغلانغان ئىجتىمائىي مۇتەخەسسىس مارىي رىتا ۋىلسون-گوللېتنىڭ كىيىم ئىشكاپىنىڭ نيۇ-يوركقا سېتىلغانلىقى خەۋەر قىلىندى. خەۋەرلەرگە قارىغاندا ، تىياتىر خېرىدارى ئېۋېس ئۆلگەندىن كېيىن كۆپ ئارتىس تەرىپىدىن كىيگەن.. ئاخىرىدا ، ئارتىس سادىي مارتىنوت 1894-يىلى مايدا كىمئارتۇق قىلىپ سېتىش پائالىيىتىدە ئۆزىنىڭ Worth ۋە Félix سەھنىسىدىكى كىيىملىرىنى 35 مىڭ دوللارغا (بۈگۈنكى كۈندە بىر مىليون 100 مىڭ دوللاردىن ئارتۇق) ساتتى. 1892-يىلى ، «يوپكا ، يوپكا ۋە باسك كىيىملىرى بىلەن ئۈچ-تۆت قەۋەت چوڭقۇر ئېسىلغان».
نىمكەش دۇكانلاردىكى سېتىۋالغۇچىلار ئوتتۇرا بۇرژۇئازىيە ئاياللىرى ، ئۇلارنىڭ كىيىملىرى ئۇزۇن يىل داۋاملىشىدۇ. ئىللىنوئىس ئىشتاتىدىكى خەننا دىتزلېر ئالسپاۋ ژۇرنىلى ۋە ئۇنىڭ رەخت قەغەز دەپتىرىگە ئۇ بىر نەچچە يىلدا قايتا ياسىماقچى بولغان ياكى «يىرتىۋەتكەن» كىيىم-كېچەكلەرنى ئۆز ئىچىگە ئالىدۇ. چىكاگو كاستۇم-بۇرۇلكىسى دۇنيا كولۇمبىيە كۆرگەزمىسىدە ، 1893-يىلدىكى مەملىكەتلىك پۇل-مۇئامىلە كرىزىسى مەزگىلىدە بۇ پائالىيەتنى ئۆتكۈزدى. ئېھتىياتچانلىق بىلەن پىلانلاش ۋە ئاسراش ئارقىلىق ، كىيىم-كېچەكلەرنى دائىم ساقلىغىلى ۋە كىيىشكە بولىدۇ. يامغۇر ، لاي ، پەرۋاز ۋە قېلىپلار كىشىنى ئەندىشىگە سالىدۇ. قاتلاملىق ئىچ كىيىم بەدەندىكى ماي بىلەن توپا ۋە كىيىملەرنىڭ كۆپ قىسمى ئارىسىدا توساق رولىنى ئوينايدۇ.
ئۆزىڭىز ئېرىشمەكچى بولغان نەرسىگە ئېرىشىش ، ئاندىن ئۇنى قايتا-قايتا ئىشلىتىش ، ئوبوروت قىلىش ۋە ئالماشتۇرۇش ئادىتى فرانسىيە مودىسىنىڭ دۇنيانىڭ ھەرقايسى جايلىرىدىكى توپلاملاردا كەڭ تارقىلىشىغا سەۋەب بولدى. ستراستىن كۆرسىتىپ ئۆتكىنىدەك ، خانىش ئالېكساندرانىڭ كىيىمى 1937-يىلى ئامېرىكا سەنئەت جەمئىيىتى ۋە ئاندېرسون سەنئەت سارىيى تەرىپىدىن كىمئارتۇق قىلىپ سېتىلدى. ھەمدە ئۇنىڭ تۆتتىن بىر قىسمىنى ئېرىن لېۋىسون سېتىۋالغان ۋە چوڭ شەھەر سەنئەت مۇزېيىدا كىيىم-كېچەك مەكتىپى قۇرغان.
گەرچە بۇ ماتېرىياللارنىڭ بۈگۈنكى ئۇقۇمدا ئىجتىمائىي تونۇشى ئاز بولسىمۇ ، ئەمما تۈك ، كەم ئۇچرايدىغان قۇشلارنىڭ پەيلىرى ، ھەتتا كىرا ماشىنىسىنى تەنقىدلىگۈچىلەر بار باش كىيىملەرمۇ كۆڭۈلدىكىدەك بولسىمۇ ، بىز بۇ دەۋرگە خاس بولغان بىر نەرسىنى قەدىرلىشىمىز مۇمكىن ، قايتا ئىشلىتىش ئادىتىنى قوبۇل قىلىشىمىز ۋە ھازىر ۋېلىسىپىت مىنىش دەپ ئاتايمىز. ئۇلار سېتىۋالغان فرانسىيە مودىسىنىڭ ھەشەمەتلىكى ، ئامېرىكا ئاياللىرى بازارغا بەلگىلىك ئەمەلىيەتچانلىق ئېلىپ كەلدى. TrudUp ، Poshmark ۋە The RealReal مەقسەتنى ئالدىنقى ئورۇنغا قويۇپ ، قەستەن كىيىم-كېچەكنىڭ ئۆمرىنى ئەخلاقلىق ئىستېمالچىلارنىڭ تاللىشى سۈپىتىدە ئۇزارتتى ھەمدە خالىغانچە كەمسىتىشتىن يىراقلاشتۇردى. 19-ئەسىرنىڭ ئاخىرىدا ، ئەڭ يۇقىرى ئىجتىمائىي چەمبىرەكلەردە كەمسىتىشنى يوقىتىدىغان نەرسە يوق.
مودا مائارىپ شىركىتى Motif نىڭ مۇددىتىنى ئارىيەتكە ئېلىش ئۈچۈن ، 19-ئەسىرنىڭ ئاخىرىدا فرانسىيە مودىسىنى سېتىۋالغان ئامېرىكىلىق ئاياللار «كېيىنكى مودېلنى كۆزدە تۇتۇپ كىيىم لايىھىلەنگەن ۋە تەرەققىي قىلدۇرۇلغان ئايلانما مودېل» نى ئوتتۇرىغا قويدى. يۇقىرى سۈپەتلىك سېتىۋېلىڭ. قايتا ئىشلىتىڭ ياكى ئىئانە قىلىڭ. .
“)); Var p = b (h [i.size_id] .split (“ x ”). خەرىتە (فۇنكسىيە (e) {قايتۇرۇش نومۇرى (e)}) ، 2); f.width = p [0], f.height = p [1]} f.rubiconTargeting = (Array.isArray (i.targeting)? i.targeting: []). ئازايتىش قىممىتى [0], e}, {rpfl_elemid: l.adUnitCode}), t.push (f)} else Object (r.logError) (“Rubicon: bidRequest 在 索引 位置 未定义:”. concat (o), n , e); return t}, []). sort (function (e, t) {return (t.cpm || 0) - (e.cpm || 0)})}, getUserSyncs: function (e, t , n, r) {if (! U && e.iframeEnabled) {var i = ""; return n && "string" == typeof n.consentString && ("boolean" == typeof 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.htmlEND) , 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, } 函数 j (e) {var t, n = document.getElementById (e.adUnitCode); , "None"), function (e) {var t = e.querySelector ("script [id ^ = 'sas_script']"), n = t && t.nextSibling; n && "iframe" === n.localName && n.style. setProperty (“كۆرسىتىش”, “none”)} (n); var r = e.renderer.getConfig (); e.renderer.push (function () {window.MagniteApex.renderAd ({كەڭلىكى: e.width ، ئېگىز : e. closeButton: r.closeButton ||! 1, label: r.label || void 0, collapse: r.collapse ||! 0})})} 函数 S (e, t) {var n = e.params; if (“Video” === t) {var i = []; قايتىش . (r.deepAccess).video.playerSize [0]: Array.isArray (e.sizes) && e.sizes.length> 0 && Array.isArray (e. 0]), i} var o = []; قايتىش Array.isArray (n.sizes)? O = n.size: void 0! ? o = A (e.mediaTypes.banner.sizes): Array.isArray (e.sizes) && e.sizes.length> 0? o = A (e.sizes): ئوبيېكت (r.logWarn) (“Rubicon: 没有设置 或 找到 大小 ”), w (o)} فۇنكسىيە E (e, t, n) {var i = {ئىشلەتكۈچى: {ext: {سانلىق مەلۇمات: f ({}, e .params.visitor)}} ، بېكەت: {ext: {data: f ({}, e.params.inventory)}}}; e.params.keywords && (i.site.keywords = ئوبيېكت (r.isArray) (e.params.keywords)? e.params .keywords.join (“,”): e.params.keywords); var c = ئوبيېكت (r.mergeDeep) ({}, obgetConfig (“ortb2 ″) || {}, i), s = ئوبيېكت (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" ، ئاچقۇچلۇق سۆزلەر: .isArray (e)) قايتۇرۇش e.filter (فۇنكسىيە (e) {قايتۇرۇش e.segment && ئوبيېكت (r.deepAccess) (e, “ext.segtax”) && u [n] && - 1! == u [n] .indexOf (O.bject (r.deepAccess) (e, “ext.segtax”))}). خەرىتە (فۇنكسىيە (e) {var t = e.segment.filter (function (e) {return e.id}). (e, t) {return e.push (t.id), e}, []); if (t.length> 0) return t.toString ()}). == v (e) || Array.isArray (e)) {if (void 0! == e) Array نى قايتۇرۇڭ.isArray (e)? e.filter (function (e) {if (“object”! == v (e) && void 0! == e) return e.toString (); Object (r.logWarn) (“Rubicon: Key 值 : ”, e,“ ئاچقۇچ ئۈچۈن ”, t,“ : 期望值 为 字符串 、 整数 或 字符串 / 整数 数组 ”)}). ToString (): e.toString ()} باشقا ئوبيېكت (r .logWarn) . .length> 3 && void 0! == argument [3]) || argument [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 (لار)函数 (t) {s [e] [t] && (s [e] [t] = s [e] [t] .toString (). ئالماشتۇرۇش "Pbadslot" === e && (s [e] = s [e] .toString (). ئالماشتۇرۇش (/ ^ \ / + /, ""))}), t === ab? (["بېكەت", "ئىشلەتكۈچى"]. forEach (function (e) {Object.keys (c [e]). forEach (function (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). ھەر بىر (فۇنكسىيە (t) {p (c [e]. ext.data , Object.keys (لار)ھەر بىر (فۇنكسىيە (e) {“adserver” === e? p (s [e].adslot, name, e): p (s [e], “site”, e)})) :( Object.keys (لار) .length && Object (r.mergeDeep) (n.imp [0] .ext, {data : s}) ، ئوبيېكت (r.mergeDeep) (n, c))} فۇنكسىيە A (e) {قايتۇرۇش ئوبيېكتى (r.parseSizesInput) (e). [ت] ، 10) ")) && void 0! == ئوبيېكت (r.deepAccess) (e," mediaTypes. ". Concat (ئېلان))} 函数 T (e) {var t = argument.length> 1 && void 0! == argument [1] && تالاش-تارتىشلار [1]; قايتىش I (e)? - 1 === ["سىرتقا ئېقىش" ، "قوزغىتىش"]. )))? void (t && Object (r.logError) (“Rubicon: mediaTypes.video.context 必须 是 外流 或 内)”)): S (e, “video”). ئۇزۇنلۇقى -1 -1 === r? 1: -1 === i? -1: ri: en})} 函数 x (e) {var t = parseInt (ئوبيېكت (r.deepAccess) (e, ”params.video. size_id ”)); 返回 isNaN (t)?"Outstream" === ئوبيېكت (r.deepAccess) (e, "mediaTypes.". Concat (ئېلان ، ". مەزمۇن"))? [{max: 5 ، كۆپەيتىش: .5}] ، ئوتتۇرا: [{max: 20 ، كۆپەيتىش: .1}] ، يۇقىرى: [{max: 20 ، كۆپەيتىش: .01}] ، ئاپتوماتىك: ، كۆپەيتىش: .05} ، {min: 5 ، max: 10 ، كۆپەيتىش: .1} ، {min: 10 ، max: 20 ، كۆپەيتىش: .5}] ، قويۇق: [{max: 3 ، كۆپەيتىش: .01 , {{ ). سومكىلار} : n, سىزىقلىق: Object.prototype.toString.call (0), api: n}; 返回 Object.keys (i). ھەر بىر (e, ”mediaTypes.video.” + n))!必须 是 类型 : ”+ i [n]))}), t} function k (e) {var t =! 1, n = [" asi "," sid "," hp "]; e.nodes نى قايتۇرۇڭ؟ ((t = e.nodes.bject (r.logError). ".concat (e," = "). concat (encodeURIComponent (t))} var U =! 1; ئوبيېكت (i.registerBidder) (O)}}, : function (e, t, n) {e.exports = n (876)}, 876: function (e, t, n) {Object.defineProperty (t, “__esModule”, {value :! 0}), nd . return (c = Object.assign || function (e) {for (var t = 1; te.length) && (t = e.length); for (var n = 0, r = new Array (t); n0 && (t. ({}, e)) ، ئوبيېكت (r.isEmpty) (t) || ) || (t. "V", "6.2.0 ″), t && t.refererInfo) {var o = t.refererInfo.referer;n = Object (r.tryAppendQueryString) (n, “referrer”, o)} return t && t.timeout && (n = Object (r.tryAppendQueryString) (n, “tmax”, t.timeout)), t && t.gdprConsent && (void 0) ! == t.gdprConsent. (g = t.gdprConsent. uspConsent))!length-1 && (n = n.substring (0, n.length-1)), Object (r.logMessage) (“tlCall تەلىپى قۇرۇلدى:“ + n), {ئۇسۇلى: “POST”, url: n, data: i, bidderRequest: t}}, interpretResponse: function (e, t) {var n = t.bidderRequest; قايتىش (e.body.bids || []). خەرىتە (فۇنكسىيە (e) {قايتۇرۇش ئىقتىدارى (e, t) ) {var n = {}, r = t.width || 1, i = t.height || 1, o = t.deal_id || "", a = t.crid || "", c = e. خېرىدار چاقىرىش [t.imp_id]; 0 گە قايتىڭ! . video ”, n.ttl = 3600), t.advertiser_name && (n.meta.advertiserName = t.advertiser_name), t.adomain && t.adomain.length && (n.meta.advertiserDomains = t.adomain), t .tl_source &&” hdx ». == t.tl_source && (n.meta. }, getUserSyncs: function (e, t, n, i) {var o = function (e) {if (e) return e.iframeEnabled? "iframe": e.pixelEnabled? "image": void 0} (e) ; if (o) {var a = "https://eb2.3lift.com/sync?"; return "image"=== o && (a = ئوبيېكت (r.tryAppendQueryString) (a, px ”, 1), a = ئوبيېكت (r.tryAppendQueryString) (a,“ src ”,“ prebid ”)), null! == g && (a) = ئوبيېكت (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) {قايتىش !! e.mediaTypes.video && !! e.mediaTypes.video.context &&” instream ”== = e.mediaTypes.video.context.toLowerCase ()} function y (e) {var t = null; if (“function” == typeof e.getFloor) {var n = e.getFloor ({پۇل: “USD” , mediaType: v (e)? ”video”: “banner”, size: “*”}); “object”! == s (n) || "USD"! == n.currency || isNaN (parseFloat (n.floor)) || (t = parseFloat (n.floor))} return null! == t? h (e, t) {ئوبيېكت (r.isEmpty) (t) || Object.keys (t). ھەر بىر (فۇنكسىيە (n) {null! = t [n] && (e [n] = t [n] )})} 函数 O (e, t, n, r) {return e.map (function (e) {return function (t) {return t && t.userId && t.userId [e]}} (t)) _ (t)). خەرىتە (فۇنكسىيە (e, t) {قايتۇرۇش ئىقتىدارى (n) {قايتىش {مەنبە: e, uids: [{id: n.id? }]}}} (n, r))} var _ = function (e) {返回 函数 (t, n, i) {var o = !! t && (ئوبيېكت (r.isStr) (t)? !! t : ئوبيېكت (r.isPlainObject) (t) &&! ئوبيېكت (r.isArray) (t) &&! ئوبيېكت (r.isEmpty) (t) && t.id && ئوبيېكت (r.isStr) (t.id) && !! t. id); قايتىش o || void 0 === i [0] || ئوبيېكت (r.logWarn) (“Triplelift: ئىناۋەتسىز. ) {return e.filter (S) .map (function (e) {re 转 {w: e [0], h: e [1]}})} 函数 S (e) {return 2 === e. length && ”number” == typeof e [0] && ”number” == typeof e [1]} Object (o.registerBidder) (m)}}, [875]), pbjsChunk ([11], {15: function (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)} return t}, ta = function (e) {var t = []; return e.filter; . . . }, naveggId: {مەنبە: “navegg.com”, تىپى: 1}, pubcid: {مەنبە: “pubcid.org” ، تىپى: 1} : function () {return {rtiPartner: "TDID"}}}, id5id: {getValue: function (e) {return e.uid} ، مەنبە: "id5-sync.com" ، تىپى: 1 ، getUidExt: function e) {if (e.ext) return e.ext}}, parrableId: {مەنبە: “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) {return e.lipbid}, مەنبە:“ liveintent.com ”, atype: 3, getEidExt: function (e) {if (Array.isArray (e.segment) && e. : 3}, lotamePanoramaId: {مەنبە: “crwdcntrl.net” ، تىپى: 1} ، criteoId: {مەنبە:com », atype: 3, getValue: function (e) {return e.id}, getUidExt: function (e) {return e && e.keyID? {keyID: e.keyID}: void 0}}, netId: {مەنبە: «Netid.de» ، تىپى: 1} ، IDP: {مەنبە: «zeotap.com» ، تىپى: 1} ، haloId: {مەنبە: «audigent.com» ، تىپى: 1} ، quantcastId: {مەنبە: .com », atype: 1}, nextrollId: {مەنبە:“ nextroll.com ”, atype: 1}, idx: {مەنبە:“ idx.lat ”, تىپى: 1} ، ئۇلىنىش: {来源 :“ verizonmedia.com », Atype : 3} , fabrickId : {来源 : atype: 1}, novatiq: {getValue: function (e) {return e.snowflake}, مەنبە: "novatiq.com", تىپى: 1}, uid2: {مەنبە: "uidapi.com" ، تىپى: 3 ، getValue : function (e) {return e.id}}, dapId: {مەنبە: “akamai.com”, atype: 1}, deepintentId: {مەنبە: "Admixer.net", atype: 3}, adtelligentId: {مەنبە: "adtelligent.com", atype: 3}, amxId: {مەنبە: "amxrtb.com", تىپى: 1}, publinkId: {مەنبە: "epsilon .com », atype: 3}, kpuid: {مەنبە:“ kpuid.com ”, atype: 3}, imuid: {مەنبە:“ intimatemerger.com ”, تىپى: 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) ئوبيېكت (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, nd (t, “coreStorage”, function () {return x}), nd (t, “syncDelay”, function () {return _}), nd (t, “auctionDelay”, function () {return j}) , t. {return 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 .length); for. concat (n): e.name; try if (e.type === A) t = x.getCookie (r); بولمىسا if (e.type === I) {var i = x.getDataFromLocalStorage (“ ".Concat (e.name," _ exp "));" "=== i? T = x.getDataFromLocalStorage (r): i && يېڭى چېسلا (i) .getTime () - Date.now ()> 0 && (t = decodeURIComponent (x.getDataFromLocalStorage (r)))} ”string” == typeof t && ”{“ === t.trim (). charAt (0) && (t = JSON. {Object (g.logError) (e)} return t} function q (e) {var t = {consentString: "", gdprApplies :! 1, apiVersion: 0}; return e && (t.consentString = e.consentString, t .gdprApplies = e.gdprApplies, t.apiVersion = e.apiVersion), Object (g.cyrb53Hash) (JSON.stringify (t))} 函数 L (e) {try {var t = يېڭى چېسلا (چېسلا ) + 864e5 * C) .toUTCString (); x.试试 {return x.getCookie (T)} catch (e) {Object (g.logError) (e)}} 函数 z (e) {if (e && ”boolean” == typeof e.gdprApplies && e.gdprApplies) { (!e.consentString) قايتىش! 1; if (1 === e.apiVersion &&! 1 === ئوبيېكت (g.deepAccess) (e, ”vendorData. purposeConsents. e.apiVersion &&! 1 === ئوبيېكت (g.deepAccess) (e, ”vendorData.purpose.consents.1 ″)) قايتىش! 1} قايتىش! 0} فۇنكسىيە V () {var e = argument.length> 0 && void 0 ! == تالاش-تارتىشلار [0]? تالاش-تارتىشلار == r.length) re 转 e; var i = -2, o = "_ rdc" .concat (Date.now ()), a = "يېزىشقا بولىدىغان"; do {t = r.slice (i) .join ( "."); Var c = يېڭى چېسلا (ئوبيېكت (g.timestamp) () + 1e4). (o, void 0) = == a? (n =! 1, x. (i + = - 1, n = Math.abs (i) 0) {t =! 0; var r =! 1, i = function () {r || (r =! 0, e ())}; (g.logInfo) (”“ .concat (E, ”- 拍卖 延迟“) .concat (j, (laEVENTS. } 函数 K (e, t) {H (function () {! فۇنكسىيە (e, t) {[e] .some (function(e) {قايتىش! Array.isArray (e) ||! e.length}) || e.forEach (function (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) {قايتىش! E.config.bidders ||! ئوبيېكت (g.isArray) ). سۈزگۈچ (فۇنكسىيە (e) {قايتۇرۇش ئوبيېكتى (g.isPlainObject) (e.idObj) && Object.keys (e.idObj). ئۇزۇنلۇقى}). ئازايتىش (ئىقتىدار (e, t) {قايتۇرۇش Object.keys (t. idObj. (e.userId = n, e.userIdAsEids = ئوبيېكت (pb) (n))})})}) || ) {var r = n.uids [0] .id.replace (/ [\ W_] /g,> "; :!必须 有 一个 [Symbol.iterator] () 方法。 ”)} var o, a =! 0, c =! 1; return {s: function () {n = n.call (e)}, n: function ( ) {var e = n.next (); a = e.done, e}, e: function (e){c =! 0, o = e}, f: function () {try {a || null == n.return || n.return ()} 最后 {if (c) تاشلاش o}}}} (i) ); سىناپ بېقىڭ {for (ss () ;! (a = sn ()). تاماملاندى) || (ئوبيېكت (g.logInfo) (“. 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 权限 无效 对于 本地 ie cookie , 退出 模块”)})} var Y = Object (fb) ", فۇنكسىيە (e, t) {return {userIdModules: e, hasValidated: t && t.hasValidated}}," validateGdprEnforcement "); i, o = M (e.config.storage), a =! 1; if (“number” == typeof e.config.storage.refreshInSeconds) {var c = يېڭى چېسلا (M (e.config.storage, ”) ئاخىرقى »)); a = c && چېسلا. = n && n === q (t)} (0, t)? i = e.submodule.getId (e.config, t, o): "function" == 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), "function" == typeof i.callback && (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) && (“function” == typeof s.callback && (e.callback = s. ))}} 函数 $ (e) {ئۈچۈن (var t =! 1, n = 0; nt? E: t} 函数 d (e, t, n) {! E. , i) {return t.top = e.shownThreshold &&! e.seen? (e.seen =! 0, setTimeout (function () {e.trigger (“显示”, new 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 () {قايتىش 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}; new يېڭى TypeError نى تاشلاڭ (“ , 非 数组 对象 必须 [Symbol.iterator] () 方法。 ”);} var normalCompletion = true, didErr = false, err; return {s: function s () {it = o [Symbol.iterator] (); }, n: 函数 n () {var step = it.next (); normalCompletion = step.done; 返回 步骤 ;}, e: 函数 e (_e2) {didErr = true; 错误 = _e2;}, f: function f () {سىناپ بېقىڭ {if (! normalCompletion && it.return! = null) it.return ();} 最后 {if (didErr) تاشلاش خاتا ؛}}}; o) قايتىش ؛ if (typeof o === “string”) قايتىش _arrayLikeToArray (o, minLen); var n = Object.prototype.toString.call (o) .slice (8, -1); if (n == = “对象” && o.constructor) n = o.constructor.name; if (n === “خەرىتە” ||n === “Set”) Array.from (o) دىن قايتىڭ ؛ ئەگەر (n === “参数” || / ^ (?: Ui | I) nt (?: 8 | 16 | 32) (? )? Array $ /. سىناق (n)) قايتۇرۇش _arrayLikeToArray (o, minLen);} 函数 _arrayLikeToArray (arr, len) {if (len == null || len> arr.length) len = arr.length; var i = 0, arr2 = يېڭى Array (len); i


يوللانغان ۋاقتى: 19-يانۋاردىن 2022-يىلغىچە