Unha historia da reciclaxe de moda: como os fashionistas do século XIX se transformaron, actualizaron e transmitiron.

Esta peza está adaptada de Dressing Up: Women Influencing French Fashion (MIT Press), publicado orixinalmente por MIT News Reader e republicado aquí con permiso.
Os líderes da moda seguen intensificando os seus esforzos despois de que a COP26 chamase fervientemente ao mundo a tomar medidas contra o cambio climático. o seu impacto nas persoas e no planeta mediante o uso de enerxías renovables e materiais de orixe ética, entre centos de outras iniciativas. O Centro de Desgaste Desgastado na Patagonia lidera a categoría de roupa de intercambio pero aínda utilizable. Aliñase coa crecente "compra responsable". ” empresas de aforro ThredUp (fundada en 2009), Poshmark (fundada en 2011) e The RealReal (fundada en 2011). As transaccións cotizadas, as tres teñen un alto crecemento, pero aínda non unha alta rendibilidade.
Ao mesmo tempo, os medios de moda, e WWD en particular, están a rastrexar as afirmacións fraudulentas de marcas de luxo como Coach de accións supostamente conscientes que se descubriron que destruían grandes cantidades de bolsos imperfectos en lugar de reparalos ou reutilizalos. Os influenciadores das redes sociais publicamente avergonzalos, mentres que os podcasters sopesan as vitorias e os erros das marcas. A xornalista de moda Amy Odell, autora do boletín informativo independente "Back Row", céntrase en afirmacións corporativas falsas. Nas súas previsións para 2022: "Continuaranse as afirmacións de "sustentabilidade" de merda. En serio, aínda que en breve se enfrontarán a unha regulación máis dura nos EE. UU. Ela sinalou que "este ano a FTC revisará as súas directrices 'verdes'", que ten como obxectivo axudar aos comerciantes a evitar facer afirmacións ambientais que enganen aos consumidores.
Coas "compras baseadas no valor" e "a sustentabilidade da selección de produtos" en aumento, agora é un momento oportuno para ver como estas prácticas resoan coas prácticas pasadas. Como se comparan os esforzos actuais dos deseñadores e dos compradores contra os seus antepasados ​​da moda (como Maison? Félix e House of Worth) e os seus expertos clientes internacionais? Que podemos aprender da aposta do século XIX pola reutilización e a reciclaxe, a calidade antes que a cantidade?
A finais do século XIX, a moda francesa era a compra de luxo definitiva para as mulleres americanas adiñeiradas. As mulleres que gastan miles de dólares en vestidos franceses maximizan o seu investimento reutilizándoos, levándoos varias veces durante un período de tempadas ou anos, en contraste co que fan coas súas xoias máis valiosas Non é diferente. Levan o vestido na súa forma orixinal, o tapizan de novo ou contratan ao fabricante orixinal ou a un xastre local para que o remodele. Estas prácticas reflicten un énfase nos téxtiles de luxo e están profundamente arraigadas. na cultura real europea.Como describe a historiadora e comisaria Kate Strastin en Inside the Royal Wardrobe: The Dress History of Queen Alexandra, Alexandra, Princess of Wales, fixo que o seu xastre Lady Liz e compañía transformasen o seu vestido de noiva de fabricación británica nun vestido de noite. En marzo de 1863, poucos días despois do seu casamento con Eduardo VII. Strastin cóntanos que para o baile de Marlborough de 1874, a Elise Company parece ter adaptado a roupa de Alexandra w.mineral no Waverley Ball de Londres en 1871. O vestido leva a etiqueta Elise e consérvase hoxe na Royal Ceremonial Dress Collection do Palacio de Kensington.
Mary Endicott Chamberlain vestiu o mesmo vestido de seda azul pálido de House of Worth con encaixe, abalorios e veludo en dous actos xudiciais separados en Londres en marzo e xullo de 1893. O primeiro evento foi unha recepción no salón da raíña Vitoria no Palacio de Buckingham. e a segunda foi a voda do duque e a duquesa de York (máis tarde o rei Xurxo V e a raíña María). Tamén está afeita a devolver os seus vestidos Worth á casa de moda para cambiar de imaxe, como facía cando quería un encaixe de Van Dyke. colo nun vestido de cetim vermello.
A principios da década de 2000, as mulleres de clase alta en América adoptaron un precedente real para reutilizar a roupa. Cando Elizabeth Patterson de Baltimore casou con Jerome Bonaparte en 1803, usaba un vestido de muselina branca bordada, que leva usado varias veces desde entón. O vestido francés de Nancy Fowler McCormick. , agora na colección da Sociedade Histórica de Chicago, mostra signos de ser usada de novo. Asistiu a moitos eventos sociais co seu marido, o millonario Cyrus Hall McCormick, e levou un vestido de Worth para a voda do seu fillo en 1904.
Moitos vestidos de elite convértense en herdanza, escritos en testamentos, e despois correspóndelles aos herdeiros escoller como os levarán, con ou sen alteracións. Nas súas memorias, Alva Vanderbilt Belmont lembra o moito que ela e os seus irmáns valoraban o chal de pelo de camelo. , e os tulipas de encaixe que deixaron no seu testamento para o bordo da folla do vestido de voda da súa nai. Tanto Alva como a súa filla Consulo usaron máis tarde encaixe nos seus vestidos de noiva. Do mesmo xeito, en 1883, a filántropa Caroline Louisa Williams French de Boston, Massachusetts, comprou un azul escuro. traxe de veludo con ribete de pel de chinchilla e unha etiqueta de Maison Lipman por 1.600 francos. A marca, dirixida por Madame Camille Lipman, funcionou en París na década de 1880, e entre os seus clientes figuraba María Pia, raíña de Portugal. Uns 37 anos despois, Alice Williams Pearse , descendente de francés, aparece cunha bata e un bolso de chinchilla, sen abrigo, nun acto de celebración da Decimonovena Enmenda, que A emenda outorgou ás mulleres o dereito de voto.Os traxes e as fotografías atópanse agora en Hhistoric New England. Orme Wilson Jr. e Richard Thornton Wilson III doan unha colección de vestidos ao Museo Metropolitano de Arte de Houses of Worth, Doucet e Paquin, ofrecéndolles ademais unha visión de como creceu a alta costura a través dunha rama dunha familia Feel .Os irmáns Wilson son fillos de William Buckhouse Astor Jr. e da filla de Caroline Astor, Carrie.
Para eventos como o Baile do Centenario celebrado en todo o país en 1876, as mulleres encargaron vestidos que imitan os que usaban os seus antepasados ​​en retratos e fotografías. Algunhas mulleres utilizaron pezas das súas coleccións persoais de encaixe antigo en varias ocasións, como fixeron os Astor, que recolleron encaixes flamengos e franceses do século XVIII, algúns dos cales sobreviviron. Na voda da súa filla Helen con James R. Roosevelt en En 1878, Caroline Astor levaba con orgullo un vestido de veludo negro cun ribete de encaixe de 200 anos.
Outra saída para a súa reutilización é a través do lixo dos propietarios ás súas criadas ou beneficiarios de obras de caridade. Caroline Astor doou roupa a un hospital de mulleres, mentres que Cornelia Stewart, que está casada co comerciante AT Stewart, dise que entregou algunhas das súas roupas a unha muller en Como demostraron Diana de Marley (autora de "History of Haute Couture") e Kate Strastin, a práctica foi un produto da práctica real europea de entregar o vestido ás criadas, a raíña Vitoria e Alex. Tamén o fixeron a princesa. Sandra.Gales.Outro fluxo é vender vestidos a vendedores de segunda man, descendentes do tradicional comercio europeo de roupa usada.En París, este comercio existe desde o século XIII, e no século XVIII concentrábase arredor de Les Halles. .No século XIX, os membros da familia real vendían a uns corredores de roupa.
Desde principios do século XVIII, Inglaterra tamén ten unha historia de venda de roupa reais e aristocráticas en bolsas de roupa antiga no leste de Londres, como detalla Jennifer Le Zotte no seu libro From Goodwill to Grunge. Ela explicou ademais que en Nova York, un forte segundo- O comercio de man no Lower East Side foi impulsado pola chegada de grandes cantidades de inmigrantes europeos recentes entre 1880 e 1920, dirixidos principalmente por xudeus con experiencia na venda ambulante e na confección. xa que os vendedores ambulantes parecen estar regularmente prohibidos de comprar roupa nas vendas de incursións benéficas. O antisemitismo entrou en xogo aquí porque históricamente se consideraba que os xudeus dominaban o comercio, que foi creado por necesidade cando se lles prohibiu as súas profesións e se converteu en carro de turismo. vendas.
Os intérpretes fanse creativos sobre como conseguir e manexar traxes caros. Cando a cantante de ópera Emma Abbott morreu en 1891, a actriz Jeanne Kimball comprou o vestido de Worth e Félix que Abbott usara en Carmen uns anos antes. Kimball comprounos para a súa filla Corinne, unha naciente estrela no escenario.Cando Elena de Montenegro non puido usar varios vestidos novos de Félix durante un período de tempo de loito polo rei italiano Umberto I asasinado polos anarquistas, o modisto púxoos por primeira vez na Exposición Universal de París Exposición de 1900. Durante a exposición, Francesca Redding admirou o vestido verde de seda e gasa enroladas de follas, comprouno e púxoo rapidamente no escenario. O garda-roupa da experta social Mary Rita Wilson-Gollette, que foi coidadosamente rastrexado nos arquivos de facturas existentes, foi vendido a Nova York. A cliente do teatro Eves despois da súa morte e foi usada por varias actrices, segundo os informes..Finalmente, a actriz Sadie Martinot vendeu os seus propios vestidos de escenario Worth e Félix nunha poxa en maio de 1894 por 35.000 dólares (máis de 1,1 millóns de dólares na actualidade). en 1892, “con saias, saias e roupa vasca colgaban tres ou catro pisos de fondo”.
Os compradores das tendas de segunda man son mulleres de clase media cuxa roupa durará anos. Hannah Ditzler Alspaugh, de Illinois, documenta no seu diario e os seus álbums de recortes de teas os vestidos e traxes que recrearía ou "rasgaba" ao longo dos anos, incluído un que levaba posto. no World Columbia Show en Chicago Suits, en particular, celebrou o evento durante a crise financeira nacional de 1893. Cunha planificación e mantemento coidadosos, as pezas pódense conservar e usar a miúdo. A roupa interior en capas actúa como barreira entre os aceites corporais e a sucidade e a maior parte da peza.
A práctica de adquirir o que queres e despois reutilizalo, circulalo e intercambiámolo levou a que a moda francesa se distribuíse amplamente en coleccións de todo o mundo. Como sinala Strastin, o vestido da raíña Alexandra foi poxado pola American Art Association e a Anderson Art Gallery en 1937. , e unha cuarta parte foi comprada por Erin Lewison e vendida no Museo Metropolitano de Arte. Estableceuse a Escola de Roupa.
Aínda que estes materiais teñen pouca conciencia social na concepción actual (peles, plumas de aves raras e mesmo tocados con bichos de taxidermia son desexables), podemos apreciar algo inherente á época, as prácticas de reutilización aceptadas e o que agora chamamos upcycling. o luxo da moda francesa que compraron, as mulleres estadounidenses trouxeron certo pragmatismo ao mercado. ThredUp, Poshmark e The RealReal priorizan o propósito, estendendo deliberadamente a vida útil da roupa como unha opción de consumo ética e o máis lonxe posible de calquera estigma desexado. a finais do século XIX, nos máis altos círculos sociais, nada había que eliminar o estigma.
Para tomar prestado o termo da empresa de educación da moda Motif, as mulleres estadounidenses que compraron moda francesa a finais do século XIX presentaron un "modelo circular no que a peza foi deseñada e desenvolvida tendo en conta o próximo uso".Compra de alta calidade. Reutiliza ou doa. .
“));var p=b(h[i.size_id].split(“x”).map(función(e){número de retorno(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. valores[0],e},{rpfl_elemid:l.adUnitCode}),t.push(f)}else Object(r.logError)(“Rubicon:bidRequest 在索引位置未定义:”.concat(o),n , e);retorno t},[]).sort(función(e,t){retorno(t.cpm||0)-(e.cpm||0)})},getUserSyncs:función(e,t , n,r){if(!U&&e.iframeEnabled){var i=”";retorno 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:”número”,siteId:”número” , zoneId:”número”},e)}};函数_(e,t){var n=obgetConfig(“pageUrl”);retorno 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”),función(e){var t=e.querySelector(“script[id^='sas_script']“),n=t&&t.nextSibling;n&&”iframe” ===n.localName&&n.style. setProperty(“display”,”none”)}(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;se (“vídeo”===t){var i=[];retorno 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=[];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)}función E(e,t,n){var i={usuario:{ext:{datos:f({},e .params.visitor)}},sitio: {ext:{data:f({},e.params.inventory)}}};e.params.keywords&&(i.site.keywords=Obxecto(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={usuario:[4],sitio:[1,2,5,6]}, d={usuario:”tg_v.”, sitio:”tg_i.”,adserver:”tg_i.dfp_ad_unit_code”,pbadslot:”tg_i.pbadslot”,palabras clave:”kw”},l=función(e,t,n) {if(“datos”===t&&Matriz .isArray(e))return e.filter(function(e){return e.segment&&Object(r.deepAccess)(e,”ext.segtax”)&&u[n]&&-1!==u[n].indexOf (Object(r.deepAccess)(e,”ext.segtax”))}).map(function(e){var t =e.segment.filter(function(e){return e.id}).reduce(función (e,t){return e.push(t.id),e},[]);if(t.length >0)return t.toString()}).toString();if("obxecto"! ==v(e)||Matriz.isArray(e)){if(void 0!==e)devolver Matriz.isArray(e)?e.filter(function(e){if(“obxecto”!==v(e)&&void 0!==e)return e.toString();Object(r.logWarn)(“Rubicon:过滤值:”,e,”para clave”,t,”:期望值为字符串、整数或字符串/整数数组”)}).toString():e.toString()}else Objectar(nr)}else ("Rubicon: clave FPD filtrada: ",t,": o valor esperado para ser cadea, enteiro ou unha matriz de cadeas/ints")},p=función(e,t,r){var i= !(argumentos .length>3&&void 0!==argumentos[3])||argumentos[3],o=l(e,r,t),a=d[r]&&i?”.concat(d[r ]): ”datos”===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?(["sitio", "usuario"].forEach(función(e){teclas.obxecto(c[e]).forEach(función(t){“网站”===e&&”内容”===t&&c[e][t]. datos?p(c[e][t].datos,e,”datos”):”ext”!==t?p (c[e][t],e,t):c[e][t ].data&&Object.keys(c[e].ext.data).forEach(función(t){p(c[e]. ext.data[t],e,t,!1)})})}) ,Chaves.obxecto(s).forEach(función(e){“servidor de anuncios”===e?p(s[e].espazo publicitario, nome, e):p(s[e],”sitio”,e)})):(Object.keys(s).length&&Object(r.mergeDeep)(n.imp[0].ext,{data :s}),Object(r.mergeDeep)(n,c))}función A(e){obxecto de retorno(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}función D(e){retorno{rangos:{baixo: [{max:5,increment:.5}],medio:[{max:20,increment:.1}],alto:[{max:20,increment:.01}],auto:[{max:5 ,incremento:.05},{min:5,max:10,increment:.1},{min:10,max:20,increment:.5}],denso:[{max:3,increment:.01 },{min:3,max:8,increment:.05},{min:8,max:20,increment:.5}],custom:e.getConfig(“customPriceBucket”)&&e.getConfig(“customPriceBucket” ).buckets}[e.getConfig("priceGranularity")]}}función R(e){var t=!0,n=Object.prototype.toString.call([]),i={mimes:n,protocolos :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}función k(e){var t=!1,n=["asi", "sid","hp"];devolver e.nodes? ((t=e.nodes.reduce(función(e,t){devolver e?n.every(función(e){devolver t.hasOwnProperty(e))}):e},!0))||Object(r.logError)(“Rubicon: faltan os parámetros de cadea necesarios”),t):t}función 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 :función(e,t,n){e.exports=n(876)},876:función(e,t,n){Object.defineProperty(t,” __esModule”,{value:!0}),nd (t,”tripleliftAdapterSpec”,function(){retorno m});var r=n(0),i=n(2),o=n(1), a=n(3);función c(){ return(c=Object.assign||función(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=Obxecto(r.tryAppendQueryString)(n,”lib”,”prebid”),n=Obxecto (r.tryAppendQueryString)(n, ”v”,”6.2.0″),t&&t.refererInfo){var o=t.refererInfo.referer;n=Object(r.tryAppendQueryString)(n,”referrer”,o)}devolver 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)(“solicitude tlCall construída: “+n),{método:”POST”,url:n,datos: 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. ofertas[t.imp_id];devolver 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=”banner”),t.tl_source&&”tlx”==t.tl_source&&(n.meta.mediaType=”nativo”)),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"image"===o&&(a=Object(r.tryAppendQueryString)(a, px”,1),a=Object(r.tryAppendQueryString)(a,”src”,”prebid”)),null!==g&&(a =Obxecto(r.tryAppendQueryString)(a,”gdpr”,b) ,a=Obxecto(r.tryAppendQueryString)(a,”cmp_cs”,g)),i&&(a=Obxecto(r.tryAppendQueryString)(a,” us_privacy”,i)),[{type:o,url:a }]}}};función v(e){return!!e.mediaTypes.video&&!!e.mediaTypes.video.context&&”instream”== =e.mediaTypes.video.context.toLowerCase()}función y(e){var t=null;if(“función”==tipo de e.getFloor){var n=e.getFloor({currency:”USD” ,mediaType:v(e)?”vídeo”:”banner”,tamaño:”*”});”obxecto”!==s(n)||”USD”!==n.currency||isNaN(parseFloat(n.floor))||(t=parseFloat(n.floor))}devolver nulo!==t?t:e.params.floor}函数h(e,t){Object(r.isEmpty)(t)||Object.keys(t).forEach(función(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(función(e,t){función de retorno(n){retorno{fonte:e,uids:[{id:n.id?n.id:n,ext:{rtiPartner:t} }]}}}(n,r))}var _=función(e){返回函数(t,n,i){var o=!!t&&(Obxecto(r.isStr)(t)?!!t :Obxecto(r.isPlainObject)(t)&&!Obxecto(r.isArray)(t)&&!Obxecto(r.isEmpty)(t)&&t.id&&Obxecto(r.isStr)(t.id)&&!!t. id);return o||void 0===i[0]||Object(r.logWarn)(“Triplelift: “.concat(e”, formato userId”) non válido),o}};función j(e ){retorno e.filtro(S).map(función(e){re转{w:e[0],h:e[1]}})}函数S(e){retorno 2===e. lonxitude&&”número”==tipo de e[0]&&”número”==tipo de e[1]}Obxecto(o.registerBidder)(m)}},[875]),pbjsChunk([11],{15:función (e,t,n){tb=función(e){var t= [];for(var n en 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(función (n){Obxecto(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:{source:”fígadoamp.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){retorno 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=Obxecto (r.isFn)(n.getValue)?n.getValue(e):e;if(Object(r.isStr)(a)){var c={id:a,atype:n.atype} ;if( Obxecto(r.isFn)(n.getUidExt)){var s=n.getUidExt(e);s&&(c.ext=s)}if(o.uids=[c],Obxecto(r.isFn )(n .getEidExt)){var u=n.getEidExt(e);u&&(o.ext=u)}返回o}}devolver nulo}},897:función(e,t,n){e.exports=n( 898)},898:function(e,t,n){Object.defineProperty(t,”__esModule”,{valor: !0}),nd(t,”PBJS_USER_ID_OPTOUT_NAME”,function(){retorna w}), nd(t,”coreStorage”,function(){retorno x}),nd(t,”syncDelay”,function() {retorno _}),nd(t,”auctionDelay”,function(){retorno j}) ,t.setSubmoduleRegistry=función(e){U=e},t.setStoredValue=B,t.setStoredConsentData=L,t .findRootDomain=V,t.requestBidsHook=K,nd(t,”validateGdprEnforcement”,function() {retorno 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.longitud)&&(t=e .lonxitude);para(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)}retorno t}función 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}función V(){var e=arguments.length>0&&void 0 !==argumentos[0]?argumentos[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=”escribible”;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,"","Xov, 01 Xan 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())};Obxecto (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(función(){!función(e,t){[e].algún(función(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(función(e){retorno!e.config.bidders||!Obxecto(g.isArray)(e.config.bidders)||v()(e.config.bidders,t)} ) .filter(función(e){devolver Obxecto(g.isPlainObject)(e.idObj)&&Object.keys(e.idObj).length}).reduce(función(e,t){retornar Object.keys(t. idObj).forEach(function(n){e[n]=t.idObj[n] }),e},{}):{}}(t,e.bidder);Object.keys(n).longitud&& (e.userId=n,e.userIdAsEids=Obxecto(pb)(n))}) })}(t.adUnits||Obxecto(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?{feito:!0}:{feito :!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError(“Non válido尝试迭代不可迭代实例。\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()).feito;){var d=a.value;n.length>0&&-1=== n.indexOf(d.submodule.name) ||(Obxecto(g.logInfo)(“”.concat(E,” – 刷新”).concat(d.submódulo.nome)),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 权限无效对于本地存储或 cookie,退出模块”)))})}var Y=Object“(fncb) ”,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(“número”==tipo de e.config.storage.refreshInSeconds){var c=new Date(M(e.config.storage,” último”));a=c&&Date.now()-c.getTime()>1e3*e.config.storage .refreshInSeconds}!o||a||r||!function(e,t){retorno nulo! =n&&n===q(t)}(0,t)?i=e.submódulo.getId(e.config,t,o):”función”==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),”función”==tipo de 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)&&(“función”==tipo de 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( ){retorno t.innerHeight||e.documentElement.clientHeight||e.body.clientHeight},this.getViewportWidth=function(){retorno t.innerWidth|| e.documentElement.clientWidth||e.body.clientWidth}, this.isElementNotHidden=u,this.isElementInViewport=función(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](symbol); }, n: 函数 n() { var step = it.next();normalCompletion = step.done;返回步骤;}, e: 函数 e(_e2) { didErr = true;错误 = _e2;}, f: función f() { try { if (!normalCompletion && it.return != null) it.return();} 最后 { if (didErr) throw err;} } };} función _unsupportedIterableToArray(o, minLen) { if (! o) return;if (typeof o === “cadea”) return _arrayLikeToArray(o, minLen);var n = Object.prototype.toString.call(o).slice(8, -1);if (n == = “对象” && o.constructor) n = o.constructor.name;if (n === “Mapa” ||n === “Set”) devolve Array.from(o);if (n === “参数” || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped )?Matriz$/.test(n)) return _arrayLikeToArray(o, minLen);} 函数 _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length;for ( var i = 0, arr2 = nova matriz (len); i


Hora de publicación: 19-xan-2022