PageSourceSearch

https://dijkman.nl/assets/dz-track.js

js dijkman.nl collected 2026-10-10 02:06:10 UTC 1,101 bytes, 25 lines download raw bytes

1(function () {
2  try {
3    var KEYS = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'gclid', 'msclkid', 'fbclid'];
4    if (!window.location.search || window.location.search.length < 2) { return; }
5    if (typeof URLSearchParams === 'undefined') { return; }
6    var params = new URLSearchParams(window.location.search);
7    var found = {};
8    var hasAny = false;
9    for (var i = 0; i < KEYS.length; i++) {
10      var v = params.get(KEYS[i]);
11      if (v) {
12        found[KEYS[i]] = String(v).substring(0, 200);
13        hasAny = true;
14      }
15    }
16    if (!hasAny) { return; }
17    found.lp = String(window.location.pathname || '/').substring(0, 150);
18    found.ts = new Date().toISOString().substring(0, 10);
19    var value = encodeURIComponent(JSON.stringify(found));
20    if (value.length > 3500) { return; }
21    var expires = new Date();
22    expires.setTime(expires.getTime() + 90 * 24 * 60 * 60 * 1000);
23    document.cookie = 'dz_track=' + value + '; expires=' + expires.toUTCString() + '; path=/; SameSite=Lax; Secure';
24  } catch (e) { /* nooit de pagina breken */ }
25})();

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.