{"webLayers":[{"_id":"690bf43f6331f9f83c77bae9","date_filter":{"enabled":false,"from_date":null,"to_date":null},"trigger":{"include_pages":[{"url":"https://www.rallyhouse.com/preference-center","type":"contains"}],"exclude_pages":null},"device_target":{"type":"any"},"frequency":"always","uses_personalization":true,"data":"","variables_target":null,"page_vars":[]},{"_id":"690e286218f584e64406a86f","date_filter":{"enabled":false,"from_date":null,"to_date":null},"trigger":{"include_pages":[{"type":"any"}],"exclude_pages":[{"url":"/customer-account","type":"contains"},{"url":"/customer-login","type":"contains"},{"url":"/order-history-list","type":"contains"},{"url":"/basket-contents","type":"contains"},{"url":"/checkout","type":"contains"},{"url":"/returns","type":"contains"},{"url":"/shipping","type":"contains"},{"url":"/contact-us","type":"contains"},{"url":"/in-store-pickup","type":"contains"},{"url":"/size-charts","type":"contains"},{"url":"/bulk-orders","type":"contains"},{"url":"/help-center","type":"contains"},{"url":"/stores","type":"contains"},{"url":"/rally-gift-cards","type":"contains"},{"url":"/wish-lists","type":"contains"},{"url":"/privacy-policy","type":"contains"},{"url":"/term-of-use","type":"contains"},{"url":"/accessibility-state","type":"contains"},{"url":"/cart","type":"contains"},{"url":"/preference-center","type":"contains"},{"url":"/store-rewards","type":"contains"},{"url":"/account","type":"contains"},{"url":"/email-preference-center-unsubscribe","type":"contains"}]},"device_target":{"type":"any"},"frequency":"until_visitor_interacts","uses_personalization":true,"data":"","variables_target":null,"page_vars":[]},{"_id":"6915ed656c8bf7d137cf8ed0","date_filter":{"enabled":false,"from_date":null,"to_date":null},"trigger":{"include_pages":[{"url":"https://www.rallyhouse.com/email-preference-center-unsubscribe","type":"contains"}],"exclude_pages":null},"device_target":{"type":"any"},"frequency":"always","uses_personalization":true,"data":"","variables_target":null,"page_vars":[]},{"_id":"69ba1035d8797a6b7a8f10b5","date_filter":{"enabled":false,"from_date":null,"to_date":null},"trigger":{"include_pages":[{"url":"https://www.rallyhouse.com/grand-opening-contest-erwin-road","type":"exact"}],"exclude_pages":null},"device_target":{"type":"any"},"frequency":"always","uses_personalization":true,"data":"","variables_target":null,"page_vars":[]},{"_id":"69bb78c643c510cca7286638","date_filter":{"enabled":false,"from_date":null,"to_date":null},"trigger":{"include_pages":[{"url":"https://www.rallyhouse.com/grand-opening-contest-chestnut-street","type":"exact"}],"exclude_pages":null},"device_target":{"type":"any"},"frequency":"always","uses_personalization":true,"data":"","variables_target":null,"page_vars":[]},{"_id":"69d922a77debc79abe063ca6","date_filter":{"enabled":false,"from_date":null,"to_date":null},"trigger":{"include_pages":[{"url":"https://www.rallyhouse.com/coming-soon-crossroads-plaza","type":"contains"}],"exclude_pages":null},"device_target":{"type":"any"},"frequency":"always","uses_personalization":true,"data":"","variables_target":null,"page_vars":[]},{"_id":"69dfd0d977dc4960c9cf38ab","date_filter":{"enabled":false,"from_date":null,"to_date":null},"trigger":{"include_pages":[{"url":"https://www.rallyhouse.com/coming-soon-wolf-ranch","type":"contains"}],"exclude_pages":null},"device_target":{"type":"any"},"frequency":"always","uses_personalization":true,"data":"","variables_target":null,"page_vars":[]},{"_id":"69e62e8ddd5238382092bea1","date_filter":{"enabled":false,"from_date":null,"to_date":null},"trigger":{"include_pages":[{"url":"https://www.rallyhouse.com/grand-opening-harden-street","type":"contains"}],"exclude_pages":null},"device_target":{"type":"any"},"frequency":"always","uses_personalization":true,"data":"","variables_target":null,"page_vars":[]},{"_id":"69fdf087131e2369b6abbce7","date_filter":{"enabled":false,"from_date":null,"to_date":null},"trigger":{"include_pages":[{"url":"https://www.rallyhouse.com/crossroads-soccer-show-giveaway","type":"exact"}],"exclude_pages":null},"device_target":{"type":"any"},"frequency":"always","uses_personalization":true,"data":"","variables_target":null,"page_vars":[]},{"_id":"69fdfe4e6d08d9a1cd9487c5","date_filter":{"enabled":false,"from_date":null,"to_date":null},"trigger":{"include_pages":[{"url":"https://www.rallyhouse.com/rally-pass","type":"exact"}],"exclude_pages":null},"device_target":{"type":"any"},"frequency":"always","uses_personalization":true,"data":"","variables_target":null,"page_vars":[]},{"_id":"6a0b5e92982a8044e2b2411a","date_filter":{"enabled":false,"from_date":null,"to_date":null},"trigger":{"include_pages":[{"url":"https://www.rallyhouse.com/about-us","type":"exact"}],"exclude_pages":[{"url":"/customer-account","type":"contains"},{"url":"/customer-login","type":"contains"},{"url":"/order-history-list","type":"contains"},{"url":"/basket-contents","type":"contains"},{"url":"/checkout","type":"contains"},{"url":"/returns","type":"contains"},{"url":"/shipping","type":"contains"},{"url":"/contact-us","type":"contains"},{"url":"/in-store-pickup","type":"contains"},{"url":"/size-charts","type":"contains"},{"url":"/bulk-orders","type":"contains"},{"url":"/help-center","type":"contains"},{"url":"/stores","type":"contains"},{"url":"/rally-gift-cards","type":"contains"},{"url":"/wish-lists","type":"contains"},{"url":"/privacy-policy","type":"contains"},{"url":"/term-of-use","type":"contains"},{"url":"/accessibility-state","type":"contains"},{"url":"/cart","type":"contains"},{"url":"/preference-center","type":"contains"},{"url":"/store-rewards","type":"contains"},{"url":"/account","type":"contains"},{"url":"/email-preference-center-unsubscribe","type":"contains"}]},"device_target":{"type":"any"},"frequency":"always","uses_personalization":true,"data":"","variables_target":null,"page_vars":[]}],"experiments":[],"constantManagedTags":[{"uses_overlay":false,"type":"js","parametrized_definition":"(function() {\n    /*\n     jQuery v1.9.1 (c) 2005, 2012\n     jQuery Foundation, Inc. jquery.org/license.\n    */\n    var g = /\\[object (Boolean|Number|String|Function|Array|Date|RegExp)\\]/;\n\n    function h(a) {\n        return null == a ? String(a) : (a = g.exec(Object.prototype.toString.call(Object(a)))) ? a[1].toLowerCase() : \"object\"\n    }\n\n    function k(a, b) {\n        return Object.prototype.hasOwnProperty.call(Object(a), b)\n    }\n\n    function m(a) {\n        if (!a || \"object\" != h(a) || a.nodeType || a == a.window) return !1;\n        try {\n            if (a.constructor \u0026\u0026 !k(a, \"constructor\") \u0026\u0026 !k(a.constructor.prototype, \"isPrototypeOf\")) return !1\n        } catch (b) {\n            return !1\n        }\n        for (var c in a);\n        return void 0 === c || k(a, c)\n    };\n    /*\n     Copyright 2012 Google Inc. All rights reserved. */\n    function n(a, b, c) {\n        this.b = a;\n        this.f = b || function() {};\n        this.d = !1;\n        this.a = {};\n        this.c = [];\n        this.e = p(this);\n        r(this, a, !c);\n        var d = a.push,\n            e = this;\n        a.push = function() {\n            var b = [].slice.call(arguments, 0),\n                c = d.apply(a, b);\n            r(e, b);\n            return c\n        }\n    }\n    window.DataLayerHelper = n;\n    n.prototype.get = function(a) {\n        var b = this.a;\n        a = a.split(\".\");\n        for (var c = 0; c \u003c a.length; c++) {\n            if (void 0 === b[a[c]]) return;\n            b = b[a[c]]\n        }\n        return b\n    };\n    n.prototype.flatten = function() {\n        this.b.splice(0, this.b.length);\n        this.b[0] = {};\n        s(this.a, this.b[0])\n    };\n\n    function r(a, b, c) {\n        for (a.c.push.apply(a.c, b); !1 === a.d \u0026\u0026 0 \u003c a.c.length;) {\n            b = a.c.shift();\n            if (\"array\" == h(b)) a: {\n                var d = b,\n                    e = a.a;\n                if (\"string\" == h(d[0])) {\n                    for (var f = d[0].split(\".\"), u = f.pop(), d = d.slice(1), l = 0; l \u003c f.length; l++) {\n                        if (void 0 === e[f[l]]) break a;\n                        e = e[f[l]]\n                    }\n                    try {\n                        e[u].apply(e, d)\n                    } catch (v) {}\n                }\n            }\n            else if (\"function\" == typeof b) try {\n                    b.call(a.e)\n                } catch (w) {} else if (m(b))\n                    for (var q in b) s(t(q, b[q]), a.a);\n                else continue;\n            c || (a.d = !0, a.f(a.a, b), a.d = !1)\n        }\n    }\n\n    function p(a) {\n        return {\n            set: function(b, c) {\n                s(t(b, c), a.a)\n            },\n            get: function(b) {\n                return a.get(b)\n            }\n        }\n    }\n\n    function t(a, b) {\n        for (var c = {}, d = c, e = a.split(\".\"), f = 0; f \u003c e.length - 1; f++) d = d[e[f]] = {};\n        d[e[e.length - 1]] = b;\n        return c\n    }\n\n    function s(a, b) {\n        for (var c in a)\n            if (k(a, c)) {\n                var d = a[c];\n                \"array\" == h(d) ? (\"array\" == h(b[c]) || (b[c] = []), s(d, b[c])) : m(d) ? (m(b[c]) || (b[c] = {}), s(d, b[c])) : b[c] = d\n            }\n    };\n})();\n\nfunction process(model, m) {\n\tif (m.namespace == \"exponea\") {\n\t\t\n\t\t/*\n\t\t*\tMODIFY EVENT PROPERTIES\n\t\t*/\n\t\t\n\t\t// switch(m.event_name){\n\t\t// \tcase \"view_item\":\n\t\t// \t\tm.event_properties.price = parseFloat(price.split(\"€\")[0]);\n\t\t// \t\tbreak;\n\t\t// \tdefault:\n\t\t// \t\tbreak;\n\t\t// }\n\t\t\n\t\texponea.track(m.event_name,m.event_properties);\n\t}\n}\n\nnew DataLayerHelper(dataLayer, process, true);","trigger":{"include_pages":[{"type":"any"}],"exclude_pages":null},"_id":"6902871b78ff334a6bfe0c8f"},{"uses_overlay":false,"type":"js","parametrized_definition":"\r\nvar parameter = new URLSearchParams(window.location.search);\r\n\r\nvar email = parameter.get(\"emailRef\");\r\nif (email) {\r\n\temail = email.trim().toLowerCase();\r\n    exponea.identify({'email_id':email});\r\n}","trigger":{"include_pages":[{"url":"https://shoppittpanthers.com/preference-center","type":"contains"}],"exclude_pages":null},"_id":"6925d459c7cece69fb305d05"}],"vars":{"data":[]}}