PageSourceSearch

https://www.brabbu.com/en/news-events/wp-content/plugins/impact_register/assets/js/megaTracker.js?ver=1.0.0

js brabbu.com collected 2026-10-02 05:30:57 UTC 2,379 bytes, 55 lines download raw bytes

1/*
2# MegaTracker js follow ur people
3# Webuzz Impact ®  regitered
4*/
5function getUrl() {
6    testExp = new RegExp("Android|webOS|iPhone|iPad|BlackBerry|Windows Phone|Opera Mini|IEMobile|Mobile", "i");
7    url         = window.location.href;
8    var e = localStorage.getItem("PageTrackConv"),
9        t = JSON.parse(e),
10        r = 0,
11        a = (t = t[Object.keys(JSON.parse(e)).sort().pop()])[0].url,
12        o = t[1].url;
13    return testExp.test(navigator.userAgent) && (r = 1), delUrl(), data = {
14        mob: r,
15        referrer: a,
16        url_origin: o,
17        flow: e,
18        converted : url
19    }
20}
21
22function mob() {
23    var e = 0;
24    return testExp = new RegExp("Android|webOS|iPhone|iPad|BlackBerry|Windows Phone|Opera Mini|IEMobile|Mobile", "i"), testExp.test(navigator.userAgent) && (e = 1), e
25}
26
27function delUrl() {
28    var e = localStorage.getItem("PageTrackConv"),
29        t = JSON.parse(e);
30    t = t[Object.keys(JSON.parse(e)).sort().pop()], localStorage.removeItem("PageTrackConv");
31    var r = {};
32    r[0] = t, localStorage.setItem("PageTrackConv", JSON.stringify(r))
33}
34var referer, session = {},
35    page = [],
36    time = (new Date).toLocaleString(),
37    date_diff_indays = function(e, t) {
38        return dt1 = new Date(e), dt2 = new Date(t), Math.floor((Date.UTC(dt2.getFullYear(), dt2.getMonth(), dt2.getDate()) - Date.UTC(dt1.getFullYear(), dt1.getMonth(), dt1.getDate())) / 864e5)
39    };
40null === localStorage.getItem("PageTrackConv") ? ((referer = document.referrer) || (referer = "(direct)"), page.push({
41    url: referer,
42    date: time
43}), page.push({
44    url: window.location.href,
45    date: time
46}), session[0] = page, page = null) : (date_diff_indays((session = JSON.parse(localStorage.getItem("PageTrackConv")))[Object.keys(session).length - 1][session[Object.keys(session).length - 1].length - 1].date, time) >= 1 && ((referer = document.referrer) || (referer = "(direct)"), page.push({
47    url: referer,
48    date: time
49}), page.push({
50    url: window.location.href,
51    date: time
52}), session[Object.keys(session).length] = page), session[Object.keys(session).length - 1][session[Object.keys(session).length - 1].length - 1].url != window.location.href && session[Object.keys(session).length - 1].push({
53    url: window.location.href,
54    date: time
55}), page = null), localStorage.setItem("PageTrackConv", JSON.stringify(session));

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.