PageSourceSearch

https://www.softube.com/DataLayerEvents.js

js softube.com collected 2026-10-03 21:38:24 UTC 1,232 bytes, 38 lines download raw bytes

1window.pushToDataLayer = function (eventName, data) {
2    window.dataLayer = window.dataLayer || [];
3    if (data) {
4        const parsedData = data ? JSON.parse(data) : {};
5        window.dataLayer.push({ ecommerce: null });
6        window.dataLayer.push({
7            event: eventName,
8            event_timestamp: Date.now(),
9            ...parsedData
10        });
11    } else {
12        window.dataLayer.push({
13            event: eventName,
14            event_timestampt: Date.now()
15        });
16    }
17}
18
19window.pushToDataLayerEnsureConsent = function (eventName, data) {
20    window.didomiOnReady = window.didomiOnReady || [];
21    window.didomiOnReady.push(function (Didomi) {
22        window.dataLayer = window.dataLayer || [];
23        if (data) {
24            const parsedData = data ? JSON.parse(data) : {};
25            window.dataLayer.push({ ecommerce: null });
26            window.dataLayer.push({
27                event: eventName,
28                event_timestamp: Date.now(),
29                ...parsedData
30            });
31        } else {
32            window.dataLayer.push({
33                event: eventName,
34                event_timestampt: Date.now()
35            });
36        }
37    });
38}

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.