PageSourceSearch

https://www.videojet.com/wp-content/themes/videojet-2020/assets/build/js/utm-handler.js?ver=1790226762

js videojet.com collected 2026-09-25 18:52:01 UTC 2,355 bytes, 1 lines download raw bytes

1!function(r){var n={};function a(e){if(n[e])return n[e].exports;var t=n[e]={i:e,l:!1,exports:{}};return r[e].call(t.exports,t,t.exports,a),t.l=!0,t.exports}a.m=r,a.c=n,a.d=function(e,t,r){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(t,e){if(1&e&&(t=a(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(a.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)a.d(r,n,function(e){return t[e]}.bind(null,n));return r},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=38)}({11:function(e,t,r){"use strict";var n={allowedUTMParams:["utm_source","utm_medium","utm_term","utm_content","utm_campaign","gclid","email","username"],init:function(){this.queryVars||(this.queryVars=this.getUrlVars()),this.URLHasUTMParams=this.URLHasUTMParams.bind(this),this.addUTMToSession=this.addUTMToSession.bind(this),this.getUrlVars=this.getUrlVars.bind(this),this.getAllowedUTMParamValue=this.getAllowedUTMParamValue.bind(this),this.URLHasUTMParams()&&this.addUTMToSession()},URLHasUTMParams:function(){this.queryVars||(this.queryVars=this.getUrlVars());for(var e=Object.keys(this.queryVars),t=e.length,r=0;r<t;r++)if(this.allowedUTMParams.includes(e[r]))return!0;return!1},addUTMToSession:function(){var r=this;this.allowedUTMParams.forEach(function(e){var t=r.getAllowedUTMParamValue(e,r.queryVars);null==t?sessionStorage.removeItem(e):sessionStorage.setItem(e,t)})},addUTMToURL:function(){if(!this.URLHasUTMParams()){var r=new URL(decodeURI(window.location.href));this.allowedUTMParams.forEach(function(e){var t=sessionStorage.getItem(e);null!=t&&r.searchParams.set(e,t)}),window.history.replaceState({},null,r.href.replace(/\+/g," "))}},getUrlVars:function(){var n={};return window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi,function(e,t,r){n[t]=r}),n},getAllowedUTMParamValue:function(e,t){if(void 0!==t[e])return decodeURIComponent(t[e].replace(/\+/g," "))}};t.a=n},38:function(e,t,r){"use strict";r.r(t),r(11).a.init()}});

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.