패션 재활용의 역사: 19세기 패셔니스타들이 어떻게 변화하고, 업그레이드하고, 물려받았는지.

이 작품은 Dressing Up: 프랑스 패션에 영향을 미치는 여성(MIT Press)에서 각색되었으며, 원래 MIT News Reader에서 출판되었고 허가를 받아 여기에 다시 출판되었습니다.
COP26이 전 세계에 기후 변화에 대한 조치를 강력히 촉구한 이후 패션 리더들은 계속해서 노력을 강화하고 있습니다. Chloé는 모두가 탐내는 "B Corporation 지위"를 달성한 최초의 럭셔리 브랜드가 되었으며 이제 그 인증 마크를 휘두르며 기후 변화를 줄이기 위한 노력을 나타냅니다. 수백 가지 다른 이니셔티브의 피해 중에서 재생 에너지 및 윤리적으로 조달된 재료의 사용을 통해 사람과 지구에 미치는 영향. 파타고니아의 Worn Wear Center는 보상 판매를 하지만 여전히 사용 가능한 의류 카테고리를 이끌고 있습니다. 성장하는 "책임 있는 쇼핑"과 일치합니다. ” 중고품 회사인 ThredUp(2009년 설립), Poshmark(2011년 설립) 및 The RealReal(2011년 설립). 상장 거래, 세 가지 모두 높은 성장세를 보이고 있지만 아직 수익성은 높지 않습니다.
동시에 패션 미디어, 특히 WWD는 불완전한 핸드백을 수선하거나 용도 변경하는 대신 막대한 양의 불완전한 핸드백을 파괴하는 것으로 밝혀진 것으로 추정되는 의식적인 행동으로 추정되는 Coach와 같은 럭셔리 브랜드의 사기 주장을 추적하고 있습니다. 소셜 미디어 인플루언서 공개 독립적인 "Back Row" 뉴스레터의 저자인 패션 저널리스트 Amy Odell은 잘못된 기업 주장에 초점을 맞춥니다. 2022년에 대한 그녀의 예측에서 다음과 같이 말했습니다. 심각하지만 곧 미국에서 더 엄격한 규제에 직면하게 될 것입니다.” 그녀는 “올해 FTC는 마케팅 담당자가 소비자를 오도하는 환경 주장을 피하는 데 도움이 되는 '그린' 가이드라인을 개정할 것”이라고 말했습니다.
"가치 기반 쇼핑"과 "제품 선택의 지속성"이 대두되고 있는 지금이 이러한 관행이 과거 관행과 어떻게 공감하는지 확인할 적기입니다. Félix 및 House of Worth)와 그들의 정통한 국제 고객? 재사용 가능성과 업사이클링, 양보다 질에 대한 19세기 약속에서 무엇을 배울 수 있습니까?
19세기 후반에 프랑스 패션은 부유한 미국 여성들을 위한 최고의 사치품이었습니다. 프랑스 드레스에 수천 달러를 쓰는 여성들은 옷을 다른 용도로 사용함으로써 투자를 극대화합니다. 그들은 가장 귀중한 보석을 사용합니다. 다르지 않습니다. 드레스를 원래 형태로 착용하거나 덮개를 다시 씌우거나 원래 제조업체 또는 현지 재단사를 고용하여 리모델링합니다. 이러한 관행은 고급 직물에 대한 강조를 반영하며 뿌리가 깊습니다. 역사가이자 큐레이터인 케이트 스트라스틴(Kate Strastin)이 영국 왕실 옷장: 알렉산드라 여왕의 드레스 역사(Inside the Royal Wardrobe: The Dress History of Queen Alexandra)에서 설명하듯이, 웨일스의 공주 알렉산드라는 그녀의 재단사 레이디 리즈(Lady Liz)와 회사를 통해 그녀의 영국산 웨딩 드레스를 이브닝 가운으로 변형시켰습니다. 1863년 3월, Edward VII와 결혼한 지 며칠 후 Strastin은 1874년 Marlborough 무도회를 위해 Elise Company가 의상 Alexandra w를 개조한 것으로 보인다고 말했습니다.1871년 런던의 Waverley Ball에서 광석. 이 드레스에는 Elise 라벨이 붙어 있으며 오늘날 Kensington Palace의 Royal Ceremonial Dress Collection에 보존되어 있습니다.
Mary Endicott Chamberlain은 1893년 3월과 7월에 런던에서 열린 두 번의 개별 법원 행사에서 레이스, 구슬, 벨벳이 있는 House of Worth의 동일한 옅은 파란색 실크 드레스를 입었습니다. 첫 번째 행사는 버킹엄 궁전의 빅토리아 여왕 응접실에서 열린 리셉션이었습니다. 두 번째는 요크 공작과 공작부인(후에 조지 5세와 메리 왕비)의 결혼식이었습니다. 빨간색 새틴 드레스에 칼라.
2000년대 초, 미국의 상류층 여성들은 의류 용도 변경에 대한 왕실의 선례를 채택했습니다. 1803년 볼티모어의 엘리자베스 패터슨이 제롬 보나파르트와 결혼했을 때 그녀는 자수가 놓인 흰색 모슬린 드레스를 입었고, 이후 여러 번 입었습니다. 낸시 파울러 맥코믹의 프렌치 드레스 , 현재 시카고 역사 학회 컬렉션에 다시 착용한 흔적이 보입니다. 그녀는 남편인 백만장자 사이러스 홀 맥코믹과 함께 많은 사교 행사에 참석했으며 1904년 아들의 결혼식에 워스 가운을 입었습니다.
많은 엘리트 드레스는 가보가 되고 유언장을 작성하며 변경 여부에 관계없이 어떻게 입을 것인지는 상속인에게 달려 있습니다. , 레이스 튤립은 어머니의 웨딩 드레스 잎 가장자리에 대한 그녀의 유언장에 남아 있습니다. Alva와 그녀의 딸 Consulo는 나중에 웨딩 드레스에 레이스를 사용했습니다. 마찬가지로 1883 년 매사추세츠 주 보스턴의 박애주 의자 Caroline Louisa Williams French는 진한 파란색을 구입했습니다. 친칠라 모피 트림과 Maison Lipman 레이블이 있는 벨벳 수트 1,600프랑. 마담 카밀 립만(Madame Camille Lipman)이 운영하는 이 브랜드는 1880년대 파리에서 운영되었으며 클라이언트에는 포르투갈의 여왕 마리아 피아(Maria Pia)가 포함되었습니다. 프랑스인의 후예인 가 코트 없이 가운과 친칠라 가방을 입고 여성에게 투표권을 부여한 수정헌법 제19조를 기념하는 행사에서 사진을 찍었습니다. 의상과 사진은 현재 H에 소장되어 있습니다.istoric New England.Orme Wilson Jr.와 Richard Thornton Wilson III는 Houses of Worth, Doucet, Paquin의 가운 컬렉션을 메트로폴리탄 미술관에 기증하여 한 가문의 한 가지를 통해 꾸뛰르가 어떻게 성장했는지 엿볼 수 있습니다. .Wilson 형제는 William Buckhouse Astor Jr.와 Caroline Astor의 딸 Carrie의 아들입니다.
1876년 전국에서 열린 100주년 무도회와 같은 행사에서 여성들은 초상화와 사진에서 조상들이 입었던 것을 모방한 가운을 주문했습니다. 일부 여성들은 18세기 플랑드르 레이스와 프랑스 레이스를 수집한 Astors가 그랬던 것처럼 다양한 경우에 개인 골동품 레이스 컬렉션의 조각을 사용했습니다. 그 중 일부는 살아 남았습니다. 1878년, Caroline Astor는 200년 된 레이스 트리밍이 있는 검은색 벨벳 가운을 자랑스럽게 입었습니다.
재사용을 위한 또 다른 배출구는 소유자로부터 가정부 또는 자선 수혜자에게 쓰레기를 보내는 것입니다. Caroline Astor는 여성 병원에 옷을 기증했으며, 소매업체 AT Stewart와 결혼한 Cornelia Stewart는 자신의 옷 중 일부를 무대 의상을 입은 가수가 필요합니다. Diana de Marley("History of Haute Couture"의 저자)와 Kate Strastin이 보여주었듯이, 이 관행은 시녀인 빅토리아 여왕과 알렉스에게 드레스를 건네는 유럽 왕실 관행의 산물이었습니다. Sandra.Wales.또 다른 흐름은 유럽의 오래된 중고 의류 무역의 후예인 중고 상인에게 드레스를 판매하는 것입니다. .19세기에 왕족들은 일부 의류 중개인에게 옷을 팔곤 했습니다.
Jennifer Le Zotte가 그녀의 저서 From Goodwill to Grunge에서 자세히 설명했듯이 18세기 초부터 영국은 런던 동부의 낡은 옷 거래소에서 왕실 및 귀족 의류를 판매한 역사를 가지고 있습니다. 로어 이스트 사이드의 수공업은 1880년에서 1920년 사이에 주로 행상과 재봉 경험이 있는 유대인들이 주로 운영하는 유럽 이민자들이 많이 도착하면서 활성화되었습니다. 일부는 지역 신문에 버려진 옷을 사겠다고 광고했습니다. 광고가 필요할 수 있습니다. 행상인은 자선 습격 판매에서 의류 구매가 정기적으로 금지되는 것으로 보입니다. 역사적으로 유대인이 무역을 지배하는 것으로 여겨졌기 때문에 반유대주의가 이곳에서 작용했습니다. 매상.
공연자들은 값비싼 의상을 구하고 다루는 방법에 대해 창의적입니다. 1891년 오페라 가수 Emma Abbott가 사망했을 때 여배우 Jeanne Kimball은 Abbott가 몇 년 전 Carmen에서 입었던 Worth and Félix 가운을 구입했습니다. Kimball은 그녀의 딸 Corinne을 위해 구입했습니다. 몬테네그로의 엘레나가 무정부주의자들에 의해 살해된 이탈리아 왕 움베르토 1세를 애도하기 위해 한동안 새로운 펠릭스 가운 몇 개를 사용할 수 없었을 때, 쿠튀리에가 1900년 파리 만국박람회에 처음으로 전시했습니다.방문하는 동안 전시회에서 프란체스카 레딩은 잎사귀가 감긴 녹색 실크와 쉬폰 가운에 감탄해 사서 재빨리 무대에 올렸다. 보고서에 따르면 그녀의 죽음 이후 극장 클라이언트 Eves는 여러 여배우가 착용했습니다..마지막으로 여배우 Sadie Martinot는 1894년 5월 경매에서 자신의 Worth와 Félix 무대 가운을 35,000달러(오늘날 110만 달러 이상)에 판매했습니다. The Sun에서 설명한 것처럼 공연자들은 매장이 있는 중고 딜러에게도 무대 드레스를 판매했습니다. 1892년에 "스커트, 스커트, 바스크 옷을 3~4층 깊이로 걸었습니다."
중고품 가게의 구매자는 옷이 몇 년 동안 입을 수 있는 중산층 여성입니다. 일리노이주의 Hannah Ditzler Alspaugh는 자신이 입었던 드레스를 포함하여 수년 동안 그녀가 재창조하거나 "찢은" 드레스와 수트를 일기와 패브릭 스크랩북에 기록합니다. 특히 1893년 국가 금융 위기 동안 Chicago Suits에서 열린 World Columbia Show에서 행사를 열었습니다. 신중한 계획과 유지 관리를 통해 의복을 보존하고 자주 입을 수 있습니다. 층이 있는 속옷은 신체의 기름과 먼지와 의류의 부피 사이에 장벽 역할을 합니다.
원하는 것을 획득한 다음 용도 변경, 순환 및 교환하는 관행을 통해 프랑스 패션은 전 세계 컬렉션에 널리 배포되었습니다. Strastin이 지적한 것처럼 Queen Alexandra의 가운은 1937년 American Art Association과 Anderson Art Gallery에서 경매되었습니다. , 그리고 그것의 1/4은 Erin Lewison이 구입하여 메트로폴리탄 미술관에서 판매했습니다. 의류 학교가 설립되었습니다.
이러한 재료는 오늘날의 개념에서 사회적 인식이 거의 없지만(모피, 희귀한 새의 깃털, 심지어 박제 동물이 있는 머리 장식도 바람직함) 우리는 그 시대에 내재된 무언가, 허용된 재사용 관행, 그리고 우리가 지금 업사이클링이라고 부르는 것에 감사할 수 있습니다. 그들이 구입한 프랑스 패션의 고급스러움, 미국 여성들은 특정 실용주의를 시장에 가져왔습니다.ThredUp, Poshmark 및 The RealReal은 목적을 우선시하고 의도적으로 의류의 수명을 윤리적 소비자 옵션으로 연장하고 원하는 낙인을 가능한 한 멀리합니다. 19세기 후반, 가장 높은 사회계에서는 낙인을 제거할 것이 아무것도 없었습니다.
패션 교육 회사 Motif의 용어를 빌리자면, 19세기 후반 프랑스 패션을 구매한 미국 여성들은 “다음 용도를 염두에 두고 의류를 디자인하고 개발한 원형 모델”을 소개했습니다.고품질 구매.재사용 또는 기부 .
"));var p=b(h[i.size_id].split("x").map(function(e){return Number(e)}),2);f.width=p[0], f.height=p[1]}f.rubiconTargeting=(Array.isArray(i.targeting)?i.targeting:[]).reduce(function(e,t){return e[t.key]=t. values[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,{type:"iframe",url:"https://".concat(y.syncHost|| ” eus”,”.rubiconproject.com/usync.html”)+i}}},transformBidParams:function(e,t){return Object(r.convertTypes)({accountId:”숫자”,siteId:”숫자” , zoneId:”숫자”},e)}};函数_(e,t){var n=obgetConfig(“pageUrl”);return 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(“디스플레이” ,"없음"),function(e){var t=e.querySelector("script[id^='sas_script']"),n=t&&t.nextSibling;n&&"iframe" ===n.localName&&n.style. setProperty("디스플레이","없음")}(n);var r=e.renderer.getConfig();e.renderer.push(function(){window.MagniteApex.renderAd ({width:e.width,height :e.height,vastUrl:e.vastUrl,placement:{attachTo:”#”.concat(e.adUnitCode),align:r.align||”center”,position:r .position||”append”}, closeButton:r.closeButton||!1,label:r.label||void 0,collapse:r.collapse||!0})})}}S(e,t) {var n=e.params;if (“동영상”===t){var i=[];return n.video&&n.video.playerWidth&&n.video.playerHeight?i=[n.video.playerWidth,n.video .playerHeight]:Array.isArray(객체 (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=[];return 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)}function E(e,t,n){var i={user:{ext:{data:f({},e .params.visitor)}},site: {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={user:[4],site:[1,2,5,6]}, d={user:”tg_v.”, 사이트:"tg_i.",adserver:"tg_i.dfp_ad_unit_code",pbadslot:"tg_i.pbadslot",keywords:"kw"},l=function(e,t,n) {if("data"===t&&Array .isArray(e))return e.filter(function(e){return e.segment&&Object(r.deepAccess)(e,”ext.segtax”)&&u[n]&&-1!==u[n].indexOf (영형bject(r.deepAccess)(e,"ext.segtax"))}).map(function(e){var t =e.segment.filter(function(e){return e.id}).reduce(function (e,t){return e.push(t.id),e},[]);if(t.length >0)return t.toString()}).toString();if("객체"! ==v(e)||Array.isArray(e)){if(void 0!==e)return 배열.isArray(e)?e.filter(function(e){if("객체"!==v(e)&&void 0!==e)return e.toString();Object(r.logWarn)("루비콘:过滤值:”,e,”for key”,t,”:期望值为字符串、整数或字符串/整数数组”)}).toString():e.toString()}else Object(r .logWarn) ("Rubicon: 필터링된 FPD 키: ",t,": 예상 값은 문자열, 정수 또는 문자열/정수 배열")},p=function(e,t,r){var i= !(arguments .length>3&&void 0!==arguments[3])||arguments[3],o=l(e,r,t),a=d[r]&&i?”".concat(d[r ]): ”데이터”===r?”".concat(d[t],”iab”):”".concat(d[t]).concat(r);n[a]=n[a ]?n [a].concat(",",o):o};Object.keys(s).forEach(function(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(function(e){Object.keys(c[e]).forEach(function(t){“网站”===e&&”内容”===t&&c[e][t]. 데이터?p(c[e][t].data,e,"데이터"):"ext"!==t?p (c[e][t],e,t):c[e][t ].data&&Object.keys(c[e].ext.data).forEach(function(t){p(c[e].ext.data[t],e,t,!1)})})}) ,객체.키.forEach(function(e){“adserver”===e?p(s[e].adslot,name,e):p(s[e],"site",e)})):(Object.keys(s).length&&Object(r.mergeDeep)(n.imp[0].ext,{data :s}),Object(r.mergeDeep)(n,c))}function A(e){return Object(r.parseSizesInput)(e).reduce(function(e,t){var n=parseInt(h [t],10);return n&&e.push(n),e},[])}이(e){return”object”===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];return I(e)?-1===["outstream","instream"].indexOf(Object(r.deepAccess)(e,”mediaTypes.”.concat(ad,”.context” )))?void(t&&Object(r.logError)("Rubicon: mediaTypes.video.context 必须是外流或内流")):S(e,"동영상").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”));"outstream"===Object(r.deepAccess)(e,"mediaTypes.".concat(ad,".context"))?203:201:t}function D(e){return{ranges:{low: [{최대:5,증가:.5}],중간:[{최대:20,증가:.1}],높음:[{최대:20,증가:.01}],자동:[{최대:5 ,증가:.05},{최소:5,최대:10,증가:.1},{최소:10,최대:20,증가:.5}],밀도:[{최대:3,증가:.01 },{최소:3,최대:8,증가:.05},{최소:8,최대:20,증가:.5}],custom:e.getConfig("customPriceBucket")&&e.getConfig("customPriceBucket" ).buckets}[e.getConfig("priceGranularity")]}}function 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(function(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}function k(e){var t=!1,n=["asi", "sid","hp"];return e.nodes? ((t=e.nodes.reduce(function(e,t){return e?n.every(function(e){return t.hasOwnProperty(e) }):e},!0))||Object(r.logError)("Rubicon: 필수 schain 매개변수 누락"),t):t}function P(e,t){return"rp_schain"===e ?"rp_schain=".concat(t):" ".concat(e,”=”).concat(encodeURIComponent(t))}var U=!1;Object(i.registerBidder)(O)}},[ 787]),pbjsChunk([107],{875 :function(e,t,n){e.exports=n(876)},876:function(e,t,n){Object.defineProperty(t,” __esModule”,{value:!0}),nd (t,"tripleliftAdapterSpec",function(){return m});var r=n(0),i=n(2),o=n(1), a=n(3);function c(){ 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.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);return Object(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)}return t&&t.timeout&&(n=Object(r.tryAppendQueryString)(n,"tmax",t.timeout)),t&&t.gdprConsent&&(void 0 !==t.gdprConsent.gdprApplies&&(b=t.gdprConsent.gdprApplies,n=Object(r.tryAppendQueryString)(n,"gdpr",b.toString())),void 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),{method:"POST",url:n,data: i,bidderRequest:t}},interpretResponse:function(e,t){var n=t.bidderRequest;return(e.body.bids||[]).map(function(e){return function(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];return 0!=t.cpm&&t.ad&&(n={requestId:c.bidId,cpm:t.cpm,width:r,height:i,netRevenue:!0, ad:t.ad ,creativeId:a,dealId:o,currency:”USD”,ttl:300,tl_source:t.tl_source,meta:{}},v(c)&&(n.vastXml=t.ad, n.mediaType=” 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.mediaType=”배너”),t.tl_source&&”tlx”==t.tl_source&&(n.meta.mediaType=”네이티브”)),n}(n ,e)}) },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”이미지”===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 }]}}};function v(e){return!!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)?”비디오”:”배너”,크기:”*”});”객체”!==s(n)||”USD”!==n.currency||isNaN(parseFloat(n.floor))||(t=parseFloat(n.floor))}return null!==t?t:e.params.floor}函数h(e,t){Object(r.isEmpty)(t)||Object.keys(t).forEach(function(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)).filter( _(t)).map(function(e,t){return function(n){return{source:e,uids:[{id:n.id?n.id:n,ext:{rtiPartner:t} }]}}}(n,r))}var _=function(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}};function j(e ){return e.filter(S).map(function(e){re{w:e[0],h:e[1]}})}函数S(e){return 2===e. length&&”숫자”==typeof e[0]&&”숫자”==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 (function(e){return Object(r.isPlainObject)(e.idObj )&&Object.keys(e.idObj).length}).forEach(function(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},source:"id5-sync.com",atype:1,getUidExt:function( 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)return t }}, idl_env:{출처:”간amp.com”,atype:3},lipb:{getValue:function(e){return e.lipbid},source:”liveintent.com”,atype:3,getEidExt:function(e) {if(Array.isArray (e.segments)&&e.segments.length)return{segments:e.segments}}},britepoolid:{source:”britepool.com”,atype:3},dmdId:{source:” hcn.health”,atype :3},lotamePanoramaId:{source:”crwdcntrl.net”,atype:1},criteoId:{source:”criteo.com”,atype:1},merkleId:{source:”merkleinc.com”,atype:3,getValue:function(e){return e.id},getUidExt:function(e){return e&&e.keyID?{keyID:e.keyID}:void 0}},netId:{source: "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 ”,atype:3},fabrickId:{来源:“neustar.biz”,atype:1},mwOpenLinkId:{来源:“mediawallahscript.com”,atype:1},tapadId:{来源: “tapad.com”, atype:1},novatiq:{getValue:function(e){return e.snowflake},source:”novatiq.com”,atype:1},uid2:{source:”uidapi.com” ,atype:3,getValue :function(e){return e.id}},dapId:{source:”akamai.com”,atype:1},deepintentId:{source:”deepintent.com”,atype:3} ,admixerId:{source: ”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( 개체(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}}return null}},897:function(e,t,n){e.exports=n( 898)},898:function(e,t,n){Object.defineProperty(t,"__esModule",{값: !0}),nd(t,"PBJS_USER_ID_OPTOUT_NAME",function(){return w}), nd(t,"coreStorage",function(){return x}),nd(t,"syncDelay",function() {return _}),nd(t,"auctionDelay",function(){return j}) ,t.setSubmoduleRegistry=function(e){U=e},t.setStoredValue=B,t.setStoredConsentData=L,t .findRootDomain=V,t.requestBidsHook=K,nd(t,"validateGdprEnforcement",function() {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 .길이);용(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"==typeof t&&"{"===t.trim().charAt(0)&&(t=JSON.parse(t))}catch(e) { 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=new Date(Date.now( ) +864e5*C).toUTCString();x.setCookie(T,q(e),t,"Lax")}catch(e){Object(g.logError)(e)}}函数F(){试试{return 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″))return!1}return!0}function V(){var e=arguments.length>0&&void 0 !==arguments[0]?arguments[0]:window.location.hostname;if(!x.cookiesAreEnabled())return e;var t,n,r=e.split(".");if(2 ==r.length)re转 e;var i=-2,o=”_rdc”.concat(Date.now()),a=”쓰기 가능”;do{t=r.slice(i).join( ".");var c =new Date(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,”",”Thu, 01 Jan 1970 00:00:01 GMT”,void 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," 最多获取 ids")),O=setTimeout(i,j),W(n,i)}else caon (laEVENTS.AUCTION_END ,函数 e(){caoff(laEVENTS.AUCTION_END,e),_>0?setTimeout(function(){W(n)},_):W(n)})}e&&!t&&e() }函数 K( e,t){H(function(){!function(e,t){[e].some(function(e){return!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(function(e){return!e.config.bidders||!Object(g.isArray)(e.config.bidders)||v()(e.config.bidders,t)} ) .filter(function(e){return Object(g.isPlainObject)(e.idObj)&&Object.keys(e.idObj).length}).reduce(function(e,t){return Object.keys(t. idObj).forEach(function(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(function(e){return e.source===S });if(n&&”string”==typeof Object(g.deepAccess)(n,”uids.0.id”) ){var r=n.uids[0].id.replace(/[\W_] /g,”");r.length>=32&&r.length=e.length?{done:!0}:{done :!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid尝试迭代不可迭代实例。\n为了可迭代,非数组对象必须有一个[Symbol.iterator]()方法。”)}var o ,a=!0,c=!1;return{s:function(){n=n.call(e)},n:function( ){var e=n.next();return a=e.done ,e},e:function(e){c=!0,o=e},f:function(){try{a||null==n.return||n.return()}最后{if( c)throw 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)}finally{sf()}c.length>0&&W(c ),t&&t()}else Object(g.logWarn)("".concat(E," – gdpr 权限无效对于本地存储或 쿠키,退出模块"))})}var Y=Object(fb)("동기화 ”,function(e,t){return{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("숫자"==typeof e.config.storage.refreshInSeconds){var c=new Date(M(e.config.storage," 마지막”));a=c&&Date.now()-c.getTime()>1e3*e.config.storage .refreshInSeconds}!o||a||r||!function(e,t){return null! =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);객체( g.isPlainObject)(s)&&("function"==typeof 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&&function(e,t,n ,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( ){return t.innerHeight||e.documentElement.clientHeight||e.body.clientHeight},this.getViewportWidth=function(){return 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 };} throw new TypeError("对不可迭代实例的迭代尝试无效。\n为了可迭代,非数组对象必须具有 [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() { try { if (!normalCompletion && it.return != null) it.return();} 最后 { if (didErr) throw err;} } };} function _unsupportedIterableToArray(o, minLen) { if (! o) return;if (typeof o === "문자열") return _arrayLikeToArray(o, minLen);var n = Object.prototype.toString.call(o).slice(8, -1);if (n == = "对象" && o.constructor) n = o.constructor.name;if (n === "지도" ||n === "설정") return Array.from(o);if (n === "취소" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped )?Array$/.test(n)) return _arrayLikeToArray(o, minLen);} 函数 _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length;for ( var i = 0, arr2 = new Array(len); i


게시 시간: 2022년 1월 19일