
(function () { let analyticsReady = false; let scriptReady = false; let registered = false; let eventQueue = []; // Load external script right away const s = document.createElement("script"); s.src = "https://app.selusio.com/wts7.js"; s.async = true; s.onload = () => { scriptReady = true; flushQueue(); }; s.onerror = () => console.error("Failed to load wts7.js"); document.head.appendChild(s); // Analytics readiness if (window.wixDevelopersAnalytics) { analyticsReady = true; tryRegister(); } else { window.addEventListener("wixDevelopersAnalyticsReady", () => { analyticsReady = true; tryRegister(); }, { once: true }); } function tryRegister() { if (analyticsReady && !registered && window.wixDevelopersAnalytics) { registered = true; const SKIP = new Set(["AddProductImpression", "ClickProduct", "ViewContent", "productPageLoaded"]); window.wixDevelopersAnalytics.register( "12ca2fd6-a4c9-b91f-ae6c-94868b2a8f1c", (eventName, data) => { if (SKIP.has(eventName)) return; window.wts7 = Object.assign({}, data, { embedVersion: 3, origin: "embeddedScript", wix_visitorId: data.visitorId, wix_userId: data.userId, wixEventName: eventName }); //console.log("embedVersion3: "+JSON.stringify(window.wts7)); if (typeof window.wtsl7 === "function") { window.wtsl7("2207131", "7"); } else { eventQueue.push(window.wts7); } } ); if (scriptReady) flushQueue(); } } function flushQueue() { if (typeof window.wtsl7 !== "function" || eventQueue.length === 0) return; for (const queued of eventQueue) { window.wts7 = queued; window.wtsl7("2207131", "7"); } eventQueue = []; } })();