PageSourceSearch

https://kaiguys.com/assets/marketingAttribution.51a56e29.js

js kaiguys.com collected 2026-10-07 06:22:13 UTC 1,327 bytes, 1 lines download raw bytes

1const e="kaiguys_marketing_attribution",t=["gclid","gbraid","wbraid","utm_source","utm_medium","utm_campaign","utm_content","utm_term","google_campaign_id","google_ad_group_id","google_keyword","google_device","google_matchtype","google_network"];function n(){return"undefined"!=typeof window&&void 0!==window.localStorage}function o(e){const t=function(e){const t=null==e?void 0:e.captured_at;if(!t)return null;const n=t.replace(" ","T"),o=new Date(n).getTime();return Number.isNaN(o)?null:o}(e);return!t||Date.now()-t>7776e6}function r(){n()&&window.localStorage.removeItem(e)}function u(){if(!n())return null;const t=window.localStorage.getItem(e);if(!t)return null;try{const e=JSON.parse(t);return o(e)?(r(),null):e}catch(u){return r(),null}}function i(){if("undefined"==typeof window||!n())return null;const o=new URLSearchParams(window.location.search);if(!t.some((e=>o.has(e))))return u();const r=t.reduce(((e,t)=>(e[t]=o.has(t)?o.get(t):null,e)),{});return r.landing_url=window.location.href,r.referrer_url=document.referrer||null,r.captured_at=function(e){const t=e=>String(e).padStart(2,"0");return[e.getFullYear(),"-",t(e.getMonth()+1),"-",t(e.getDate())," ",t(e.getHours()),":",t(e.getMinutes()),":",t(e.getSeconds())].join("")}(new Date),window.localStorage.setItem(e,JSON.stringify(r)),r}export{i as c,u as g,r};

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.