PageSourceSearch

https://www.arrowvideo.com/ssr-assets/trackingHelpers.BfHonhIc.js

js arrowvideo.com collected 2026-09-24 18:27:58 UTC 1,061 bytes, 1 lines download raw bytes

1const a=e=>{if(!e)return{price:null,value:null,discount:null};const n=e.price?.rrp?.amount,t=e.vipPrice?e?.vipPrice?.amount:e?.price?.price?.amount,i=(Number(e?.price?.rrp?.amount)-Number(e.vipPrice?e?.vipPrice?.amount:e?.price?.price?.amount)).toFixed(2);return{price:n,value:t,discount:i}},c=(e,n)=>[e,n].filter(Boolean).join(" / ")||"",l=e=>{const{value:n,discount:t}=a(e.priced),i=Number(t),r=Number(n)||0;return{item_id:e.sku!=null?e.sku.toString():"",item_master:e.itemMaster!=null?e.itemMaster.toString():"",item_name:e.title||"",item_brand:e.brandName||"",item_category:c(e.categoryLevel1,e.categoryLevel2),price:r,value:r,discount:Number.isFinite(i)&&i>0?i:0,quantity:e.quantity??1,index:e.index,coupon:e.coupon,currency:e.currency??(typeof window<"u"?window.sessionSettings?.currency:void 0),rayId:e.rayId}},o=(e,n,t,i=1)=>{if(typeof window.Tracker?.handlers?.[n]=="function")return window.Tracker.handlers[n](e),!0;{if(i>=t)return!1;const r=Math.min(300*Math.pow(2,i-1),2e3);return setTimeout(()=>{o(e,n,t,i+1)},r),!1}};export{c as a,l as b,o as t};

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.