1(()=>{"use strict";function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t(e)}function e(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function n(t){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?e(Object(i),!0).forEach(function(e){r(t,e,i[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):e(Object(i)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))})}return t}function r(t,e,n){return(e=a(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,a(r.key),r)}}function a(e){var n=function(e){if("object"!=t(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!=t(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==t(n)?n:n+""}var d=window,o=d.localStorage,u=document,c=function(){return t=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t);try{this.init()}catch(t){console.error("init AdtRtTag error",t)}},e=[{key:"init",value:function(){var t,e=this;for(this.createAdElement(),this.isNewUser=null==o.getItem("adt_info"),this.initData(),this.docEventListen(),this.changeSession(),this.baseInfo={v:1,aaid:d.AdtRtTag.oneTagConfig.partnerId||"",uid:d.AdtRtTag.oneTagConfig.uid||""},this.extraInfo={dl:location.href.split("#")[0]},d._AdtRtTag=d._AdtRtTag||[],d._AdtRtTag.push({e:9});void 0!==(t=d._AdtRtTag.pop());)this.send(t);d._AdtRtTag.push=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];for(var i=0,a=n;i<a.length;i++){var d=a[i];e.send(d)}},this.checkAdElement()}},{key:"createAdElement",value:function(){var t=u.createElement("div");t.className="google-ad rt-tag",t.style.height="1px",u.body.appendChild(t)}},{key:"checkAdElement",value:function(){var t=u.querySelector(".rt-tag");if(t&&t.clientHeight>0)return!0;"1"===o.getItem("adt_block")||(this.send({e:12}),o.setItem("adt_block",1))}},{key:"sendBeacon",value:function(t,e){if(navigator.sendBeacon){var n=new Blob([JSON.stringify(e)]);return navigator.sendBeacon(t,n)}return this.sendXml(t,e)}},{key:"sendXml",value:function(t,e){var n=new XMLHttpRequest;n.open("post",t,!0),n.setRequestHeader("Content-Type","text/plain"),n.send(new Blob([JSON.stringify(e)]))}},{key:"send",value:function(t){var e=n(n(n({},this.baseInfo),t),{},{ts:Date.now(),td:Math.ceil(performance.now()/1e3)}),r=this.extraInfo;for(var i in r)null==e[i]&&(e[i]=r[i]);e.aaid=d.AdtRtTag.oneTagConfig.partnerId||"",e.uid=d.AdtRtTag.oneTagConfig.uid||"";var a=JSON.parse(o.getItem("adt_info"))||{};a.cid&&(e.cid=a.cid),a.crid&&(e.crid=a.crid),a.pos&&(e.pos=a.pos),a.utm_source&&(e.utms=a.utm_source),a.utm_campaign&&(e.utmc=a.utm_campaign),a.utm_medium&&(e.utmm=a.utm_medium),a.adxId&&(e.adxId=a.adxId),a.md&&(e.md=a.md),a.at&&(e.at=a.at),a.adSize&&(e.adSize=a.adSize),null!==a.blc&&(e.blc=a.blc),u.referrer&&(e.referrer=new URL(u.referrer).host);var c=JSON.parse(o.getItem("adt_session"))||{};if(c.k&&(e.seId=c.k),e.uid){var s=JSON.parse(o.getItem("adt_uid"))||{};s&&(s.uid===e.uid?e.ca=1:(e.ca=0,e.uid=s.uid))}e.isNew=this.isNewUser?0:1;var m={};e.tranId&&(m.tranId=e.tranId),e.tranValue&&(m.tranValue=e.tranValue),Object.keys(m).length>0&&(e.data=m),this.sendBeacon("https://rt.adtiming.com/event",e)}},{key:"initData",value:function(){var t=JSON.parse(o.getItem("adt_info")),e=new URLSearchParams(location.search);if(t){var n=t.cid,r=t.crid,i=t.pos;n||e.get("cid")&&(t.cid=e.get("cid")),r||e.get("crid")&&(t.crid=e.get("
1crid")),i||e.get("pos")&&(t.pos=e.get("pos")),e.get("utm_source")&&("adt"!==e.get("v")?(delete t.pos,delete t.utm_medium,t.utm_source="unlimited_adx"===e.get("utm_source")?"adt":e.get("utm_source")):(t.utm_source="unlimited_adx"===e.get("utm_source")?"adt":e.get("utm_source"),t.utm_medium=e.get("utm_medium"))),e.get("utm_campaign")&&(t.utm_campaign=e.get("utm_campaign")),e.get("adxId")&&(t.adxId=e.get("adxId")),e.get("md")&&(t.md=e.get("md")),e.get("at")&&(t.at=e.get("at")),e.get("adSize")&&(t.adSize=e.get("adSize")),t.ft||(t.ft=Date.now()),e.get("blc")&&(t.blc=e.get("blc")),o.setItem("adt_info",JSON.stringify(t))}else t={},e.get("cid")&&(t.cid=e.get("cid")),e.get("crid")&&(t.crid=e.get("crid")),e.get("pos")&&(t.pos=e.get("pos")),e.get("utm_source")&&(t.utm_source="unlimited_adx"===e.get("utm_source")?"adt":e.get("utm_source")),e.get("utm_campaign")&&(t.utm_campaign=e.get("utm_campaign")),e.get("utm_medium")&&(t.utm_medium=e.get("utm_medium")),e.get("adxId")&&(t.adxId=e.get("adxId")),e.get("md")&&(t.md=e.get("md")),e.get("at")&&(t.at=e.get("adType")),e.get("adSize")&&(t.adSize=e.get("adSize")),e.get("blc")&&(t.blc=e.get("blc")),t.ft=Date.now(),o.setItem("adt_info",JSON.stringify(t));if(!o.getItem("adt_session")){var a={k:this.guid(),t:Date.now()};o.setItem("adt_session",JSON.stringify(a))}e.get("utm_campaign")&&"adt_xxx"===e.get("utm_campaign")&&this.send({e:11})}},{key:"guid",value:function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var e=16*Math.random()|0;return("x"===t?e:3&e|8).toString(16)})}},{key:"docEventListen",value:function(){}},{key:"changeSession",value:function(){var t=null!=o.getItem("adt_uid");o.setItem("adt_new",this.isNewUser||t?"0":"1")}}],e&&i(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,e}();function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}!function(t,e){var n=new c;function r(){var t,n=[],r=function(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(t){if("string"==typeof t)return s(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,d=!0,o=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return d=t.done,t},e:function(t){o=!0,a=t},f:function(){try{d||null==n.return||n.return()}finally{if(o)throw a}}}}(e.querySelectorAll(".page_container div[data-track-id]"));try{for(r.s();!(t=r.n()).done;){var i=t.value;if(n.push(i.dataset.trackId),n.length>8)break}}catch(t){r.e(t)}finally{r.f()}return n}var i=t.SHOP_PARAMS&&t.SHOP_PARAMS.template_type||"";if(["1","2","8","13","15","14","36","37","38","43"].indexOf(i)<-1&&n.send({e:1}),"15"===i&&n.send({e:2}),["2","36","37","38"].indexOf(i)>-1){var a=r();if(!a.length)return;n.send({e:3,items:a.map(function(t){return{pid:t}})})}e.body.addEventListener("productSearch",function(t){var e=t.detail,i=r();i.length&&n.send({e:10,data:{k:e.keyWord},items:i.map(function(t){return{pid:t}})})}),e.body.addEventListener("dj.viewContent",function(t){var e=t.detail;e&&"pageview"!==e.source||n.send({e:4,items:[{pid:e.product.id,pgid:e.product.id,p:e.product.price,a:!0===e.product.available?1:0}]})},!1),e.body.addEventListener("dj.addToCart",function(t){var e=t.detail;n.send({e:5,items:[{pid:e.variant_id,p:e.item_price,q:e.number||1,pgid:e.product_id}]})},!1),"13"===i&&e.addEventListener("dj.common.cart.update",function(){var t=e.dataset.djcart||{};t.line_items&&t.line_items.length&&n.send({e:6,items:t.line_items.map(function(t){return{pid:t.variant_id,pgid:t.id,p:t.price,q:t.quantity}})})},!1),e.body.addEventListener("dj.initiateCheckout",function(t){var e=t.detail;n.send({e:7,items:e.line_items.map(function(t){return{pid:t.variant_id,pgid:t.id,p:t.price,q:t.quantity}}),data:{tranId:e.id}})}),e.body.addEventListener("dj.purchase",function(t){var e=t.detail;n.send({e:8,data:{tranId:e.id,email:e.billing_address.email||"",zipCode:e.billing_address.zip||"",tranValue:e.prices.total_price},items:e.line_items.map(function(t){return{pid:t.variant_id,pgid:t.product_id,p:t.price,q:t.quantity}})})},!1)}(window,document)})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.