패션 재활용의 역사: 19세기 패셔니스타들이 어떻게 변모하고, 업그레이드하고, 계승했는지.

이 작품은 Dressing Up: Women Influencing French Fashion(MIT Press)에서 각색한 것으로, 원래 MIT News Reader에서 출판했으며 허가를 받아 여기에서 다시 출판했습니다.
패션 리더들은 COP26에서 기후 변화에 대한 조치를 취하라고 전 세계에 열렬히 촉구한 후 계속해서 노력하고 있습니다. 끌로에는 탐나는 "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: Dress History of Queen Alexandra에서 설명했듯이 웨일즈의 공주인 Alexandra는 그녀의 재단사인 Lady Liz와 일행에게 그녀의 영국산 웨딩 드레스를 이브닝 가운으로 변형시켰습니다. 1863년 3월, 에드워드 7세와 결혼한 지 며칠 후. Strastin은 1874년 말보로 무도회를 위해 Elise Company가 Alexandra w의 의상을 개조한 것으로 보입니다.1871년 런던의 웨이벌리 무도회에서 광석으로 제작되었습니다. 이 드레스에는 엘리스 상표가 부착되어 있으며 오늘날 켄싱턴 궁전의 Royal Ceremonial Dress Collection에 보존되어 있습니다.
메리 엔디콧 체임벌린은 1893년 3월과 7월 런던에서 열린 두 개의 별도 법원 행사에서 레이스, 구슬 장식, 벨벳으로 장식된 House of Worth의 동일한 옅은 파란색 실크 드레스를 입었습니다. 첫 번째 행사는 버킹엄 궁전의 빅토리아 여왕 응접실에서 열린 리셉션이었습니다. 그리고 두 번째는 요크 공작과 공작부인(나중에 조지 5세와 메리 여왕)의 결혼식이었습니다. 그녀는 또한 Van Dyke 레이스를 원할 때 했던 것처럼 화장을 위해 그녀의 Worth 가운을 패션 하우스로 다시 보내는 데 익숙했습니다. 빨간 새틴 드레스에 칼라입니다.
2000년대 초, 미국의 상류층 여성들은 의류 용도 변경을 위해 왕실의 판례를 채택했습니다. 볼티모어의 엘리자베스 패터슨(Elizabeth Patterson)이 1803년 제롬 보나파르트(Jerome Bonaparte)와 결혼했을 때, 그녀는 수 놓은 흰색 모슬린 드레스를 입었고 그 이후로도 여러 번 입었습니다.Nancy Fowler McCormick의 프렌치 드레스 , 현재 Chicago Historical Society의 컬렉션에 있는 이 작품은 다시 착용한 흔적을 보여줍니다. 그녀는 남편인 백만장자 Cyrus Hall McCormick과 함께 많은 사교 행사에 참석했으며 1904년 아들의 결혼식에 Worth 가운을 입었습니다.
많은 엘리트 드레스가 가보가 되어 유언장에 기록되며, 변경 여부에 관계없이 상속인은 어떻게 입을 것인지 선택해야 합니다. 그녀의 회고록에서 Alva Vanderbilt Belmont는 그녀와 그녀의 형제들이 낙타 머리 숄을 얼마나 소중하게 여겼는지 회상합니다. , 그리고 레이스 튤립은 어머니의 웨딩 드레스 잎 가장자리에 유언장에 남겼습니다. Alva와 그녀의 딸 Consulo는 나중에 웨딩 드레스에 레이스를 사용했습니다. 마찬가지로 1883년 매사추세츠 주 보스턴의 자선가 Caroline Louisa Williams French는 진한 파란색을 구입했습니다. 친칠라 모피 트리밍과 1,600프랑의 Maison Lipman 레이블이 있는 벨벳 수트. Madame Camille Lipman이 운영하는 이 브랜드는 1880년대 파리에서 운영되었으며 고객은 포르투갈의 여왕 Maria Pia를 포함했습니다.약 37년 후 Alice Williams Pearse , 프랑스인의 후손은 여성에게 투표권을 부여한 수정헌법 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.또 다른 흐름은 중고 의류 상인에게 드레스를 판매하는 것입니다. 유럽의 오래된 중고 의류 거래의 후손입니다. 파리에서 이 거래는 13세기부터 존재했으며 18세기에는 Les Halles 주변에 집중되었습니다. .19세기에 왕실의 구성원들은 일부 의류 중개인에게 물건을 팔았습니다.
Jennifer Le Zotte는 그녀의 책 From Goodwill to Grunge에서 자세히 설명했듯이 18세기 초부터 영국은 East London의 헌 옷 거래소에서 왕실 및 귀족 의류를 판매한 역사를 가지고 있습니다. 로어 이스트 사이드의 손 거래는 1880년에서 1920년 사이에 최근에 유럽 이민자들이 많이 도착하면서 촉진되었습니다. 주로 행상과 재봉에 경험이 있는 유대인들이 운영했습니다. 일부는 버려진 옷을 사겠다고 제안하는 지역 신문에 광고되었습니다. 광고가 필요할 수 있습니다. 행상인이 자선 습격 판매에서 옷을 사는 것이 정기적으로 금지된 것처럼 보이기 때문입니다. 반유대주의는 역사적으로 유태인이 직업에서 금지되고 여행 카트로 바뀌었을 때 필연적으로 생겨난 무역을 지배하는 것으로 여겨졌기 때문에 여기에서 작동했습니다. 매상.
출연자들은 값비싼 의상을 구하고 다루는 방법에서 창의적입니다. 오페라 가수 Emma Abbott가 1891년에 사망했을 때, 여배우 Jeanne Kimball은 Abbott가 몇 년 전에 Carmen에서 입었던 Worth와 Félix 가운을 샀습니다.Kimball은 그녀의 딸 Corinne을 위해 구입했습니다. 몬테네그로의 엘레나가 무정부주의자에게 살해된 이탈리아 왕 움베르토 1세를 애도하기 위해 한동안 새로운 펠릭스 가운 여러 벌을 입을 수 없었을 때, 꾸뛰리에는 먼저 1900년 파리 만국 박람회에 그들을 전시했습니다. 방문하는 동안 이 전시회에서 Francesca Redding은 잎사귀로 말은 녹색 실크와 쉬폰 가운을 존경했고, 그것을 사서 재빨리 무대에 올렸습니다. 현존하는 송장 아카이브에서 주의 깊게 추적된 사회 전문가 Mary Rita Wilson-Gollette의 옷장이 뉴욕에 팔린 것으로 알려졌습니다. 보고서에 따르면 극장 고객 Eves는 사망 후 여러 여배우가 착용했습니다..마지막으로, 여배우 Sadie Martinot는 1894년 5월 경매에서 자신의 Worth와 Félix 무대 가운을 $35,000(오늘날 $110만 이상)에 판매했습니다. 공연자들은 또한 Sun이 설명했듯이 상점 정면이 있는 중고 딜러에게 무대 드레스를 판매했습니다. 1892년에 "치마, 스커트, 바스크 옷이 있는 3~4층 깊이 걸었다".
중고 상점의 구매자는 옷을 몇 년 동안 입을 수 있는 중산층 여성입니다. 일리노이의 Hannah Ditzler Alspaugh는 일기장에 기록하고 패브릭 스크랩북은 그녀가 입었던 옷을 포함하여 몇 년 동안 재창조하거나 "찢어질" 드레스와 양복입니다. 특히 1893년 국가 재정 위기 기간 동안 Chicago Suits의 World Columbia Show에서 이 행사를 개최했습니다. 신중한 계획과 유지 관리를 통해 의류를 보존하고 자주 입을 수 있습니다. 비, 진흙, 나방 및 곰팡이가 더 많은 우려를 불러일으키는 반면, 겹겹이 겹겹이 덧대어진 속옷은 몸의 기름과 먼지와 옷의 대부분 사이에 장벽 역할을 합니다.
원하는 것을 얻은 다음 용도 변경, 유통 및 교환하는 관행으로 인해 프랑스 패션이 전 세계 컬렉션에 널리 배포되었습니다. Strastin이 지적했듯이 Alexandra 여왕의 가운은 1937년 American Art Association과 Anderson Art Gallery에서 경매되었습니다. , 그리고 그것의 4분의 1은 Erin Lewison이 구입하여 메트로폴리탄 미술관에서 팔았습니다. 의류 학교가 설립되었습니다.
모피, 희귀 조류의 깃털, 박제 동물이 있는 머리 장식이 바람직하다는 오늘날의 개념에서는 이러한 재료에 대한 사회적 인식이 거의 없지만, 우리는 그 시대 고유의 무언가, 수용된 재사용 관행, 그리고 오늘날 우리가 업사이클링이라고 부르는 것에 감사할 수 있습니다. 그들이 구입한 프랑스 패션의 사치, 미국 여성들은 시장에 어떤 실용주의를 가져왔습니다. ThredUp, Poshmark 및 RealReal은 목적을 우선시하여 윤리적 소비자 옵션으로 의도적으로 의류의 수명을 연장하고 원하는 낙인을 최대한 멀리합니다. 19세기 후반, 가장 높은 사회 계층에서는 낙인을 제거할 수 있는 것이 아무것도 없었습니다.
패션 교육 회사인 모티프(Motif)라는 말을 빌리자면, 19세기 후반 프랑스 패션을 산 미국 여성들은 '다음 사용을 염두에 두고 의복을 디자인하고 개발한 원형 모델'을 도입했다. 고품질을 구매한다. 재사용하거나 기부한다. .
"));var p=b(h[i.size_id].split("x").map(function(e){반환 번호(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,{유형:”iframe”,url:”https://”.concat(y.syncHost|| "eus",".rubiconproject.com/usync.html")+i}}},transformBidParams:function(e,t){return Object(r.convertTypes)({accountId:"number",siteId:"number" , 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({너비:e.너비,높이 :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)}함수 E(e,t,n){var i={user:{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.”,adserver:”tg_i.dfp_ad_unit_code”,pbadslot:”tg_i.pbadslot”,키워드:”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)배열을 반환합니다.isArray(e)?e.filter(function(e){if("객체"!==v(e)&&void 0!==e)return e.toString();Object(r.logWarn)("루비콘:过滤值:”,e,”키용”,t,”:期望值为字符串,整数或字符串/整数数组”)}).toString():e.toString()}else Object(r) . ("Rubicon: 필터링된 FPD 키: ",t,": 문자열, 정수 또는 문자열/정수 배열로 예상되는 값")},p=function(e,t,r){var i= !(인수 .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?["이름","광고 슬롯"] .forEach(函数(t){s[e][t]&&(s[e][t]=s[e][t].toString().replace(/^\/+/,”"))}): "pbadslot"===e&&(s[e]=s[e].toString().replace(/^\/+/ ,""))}),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).forEach(function(t){p(c[e].ext.data[t],e,t,!1)})})}) ,Object.keys(들).forEach(function(e){“adserver”===e?p(s[e].광고 슬롯, 이름, 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){반환 Object(r.parseSizesInput)(e).reduce(function(e,t){var n=parseInt(h) [t],10);return n&&e.push(n),e},[])}函数I(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,"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,increment:.05},{min:8,max:20,increment:.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(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",{값:!0}),nd (t,"tripleliftAdapterSpec",function(){return m});var r=n(0),i=n(2),o=n(1), a=n(3);함수 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,"참조자",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,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. 입찰가[t.imp_id];반환 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)),[{유형: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({통화:”USD” ,mediaType:v(e)?”비디오”:”배너”,크기:”*”});”객체”!==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(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&&”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 (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({소스 :i[n].source,bidders:e.config.bidders}) })}),t};var r=n(0),i={intentIqId:{소스:”intentiq.com”,atype:1 },naveggId:{소스:”navegg.com”,atype:1} ,pubcid:{소스:”pubcid.org”,atype:1},tdid:{소스:”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:{소스:”crwdcntrl.net”,atype:1},criteoId:{소스:”criteo.com”,atype:1},merkleId:{소스:”merkleinc.com”,atype:3,getValue:function(e){return e.id}, getUidExt:function(e){return e&&e.keyID?{keyID:e.keyID}:void 0}}, netId:{소스: "netid.de",atype:1},IDP:{소스:"zeotap.com",atype:1},haloId:{소스:"audigent.com",atype:1},quantcastId:{소스:"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},소스:”novatiq.com”,atype:1},uid2:{소스:”uidapi.com”,atype:3,getValue :function(e){return e.id}},dapId:{source:”akamai.com”,atype:1},deepintentId:{source:”deepintent.com”,atype:3} ,admixerId:{소스: "admixer.net",atype:3},adtelligentId:{소스:"adtelligent.com",atype:3},amxId:{소스:"amxrtb.com",atype:1},publinkId:{소스:"epsilon .com”,atype:3},kpuid:{소스:”kpuid.com”,atype:3},imuid:{소스:”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: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() {반환 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)))}”문자열”==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}함수 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?{완료:!0}:{완료 ::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)("sync ",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," last”));a=c&&Date.now()-c.getTime()>1e3*e.config.storage .refreshInSeconds}!o||a||r||!function(e,t){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);Object( 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( ){반환 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 };} 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: 함수 f() { try { if (!normalCompletion && it.return != null) it.return();} 最后 { if (didErr) throw err;} } };} function _unsupportedIterableToArray(o, minLen) { if (! o) return;if(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 = 새로운 Array(len), i


게시 시간: 2022년 1월 19일