PageSourceSearch

https://spectator.com/wp-content/plugins/customerIO-plugin/assets/js/customer-io.js?ver=0.2.0

js spectator.com collected 2026-10-02 03:33:00 UTC 1,454 bytes, 38 lines download raw bytes

1! function () {
2	var i = "cioanalytics",
3		analytics = (window[i] = window[i] || []);
4	if (!analytics.initialize)
5		if (analytics.invoked) window.console && console.error && console.error("Snippet included twice.");
6		else {
7			analytics.invoked = !0;
8			analytics.methods = ["trackSubmit", "trackClick", "trackLink", "trackForm", "pageview", "identify", "reset", "group", "track", "ready", "alias", "debug", "page", "once", "off", "on", "addSourceMiddleware", "addIntegrationMiddleware", "setAnonymousId", "addDestinationMiddleware"];
9			analytics.factory = function (e) {
10				return function () {
11					var t = Array.prototype.slice.call(arguments);
12					t.unshift(e);
13					analytics.push(t);
14					return analytics
15				}
16			};
17			for (var e = 0; e < analytics.methods.length; e++) {
18				var key = analytics.methods[e];
19				analytics[key] = analytics.factory(key)
20			}
21			analytics.load = function (key, e) {
22				var t = document.createElement("script");
23				t.type = "text/javascript";
24				t.async = !0;
25				t.setAttribute('data-global-customerio-analytics-key', i);
26				t.src = "https://cdp.customer.io/v1/analytics-js/snippet/" + key + "/analytics.min.js";
27				var n = document.getElementsByTagName("script")[0];
28				n.parentNode.insertBefore(t, n);
29				analytics._writeKey = key;
30				analytics._loadOptions = e
31			};
32			analytics.SNIPPET_VERSION = "4.15.3";
33			analytics.load(
34				window.customerIOConfig.apiKey,
35			);
36			//analytics.page();
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.