;var smToken = "QkT5PLgGP7Fjio5lIsoQqhr5T886rY3N082tBD1z";var smAppUrl = "https://app.splitmagic.de";var smCookieConversions = [];var smTests = {"223":{"name":"\u00dcberschriften","version":2,"type":"heading","versionName":"\u00dc 3","tag":"h1","text":"Network Marketing-Warum 2021 Dein Jahr ist?","restrict_sources":0}};var sm_analytics_id = "UA-173264181-49";var sm_analytics_dimension_id = "3";var sm_custom_redirect_path = "https://www.roland-luennemann.com/sm";var sm_conversion_cookies = [];var sm_versions = {};var sm_custom_redirect = true;var sm_hash = "eppW0bNXplotJgVk";function getAllUrlParams(e){var t=e?e.split("?")[1]:window.location.search.slice(1),r={};if(t)for(var s=(t=t.split("#")[0]).split("&"),a=0;a 0 ) { if( excludedSource.indexOf('http') !== 0 ) { excludedSource = 'http://' + excludedSource; } exludedSource = new URL(excludedSource); if( referrerUrl.hostname == exludedSource.hostname ) { restricted = true; } } } if( currentTest.include_sources.length > 0 ) { restricted = true; } for( var i in currentTest.include_sources ) { let includedSource = currentTest.include_sources[i]; if( includedSource.length > 0 ) { if( includedSource.indexOf('http') !== 0 ) { includedSource = 'http://' + includedSource; } includedSource = new URL(includedSource); if( referrerUrl.hostname == includedSource.hostname ) { restricted = false; } } } if( restricted ) { return false; } } if( currentTest.type == 'text' ) { element.innerHTML = currentTest['html']; } else if( currentTest.type == 'heading' ) { element.innerHTML = '<' + currentTest['tag'] + '>' + currentTest['text'] + ''; } else if( currentTest.type == 'video' ) { element.innerHTML = currentTest['iframe']; } else if( currentTest.type == 'html' ) { element.innerHTML = currentTest['html']; } else if( currentTest.type == 'image' ) { element.innerHTML = ''; } else { let btn = document.createElement('div'); btn.dataset.href = currentTest.url; btn.innerHTML = currentTest.text; btn.className = 'splitmagic-button-style-' + currentTest.style; btn.style.fontSize = currentTest.fontsize + 'px'; btn.onclick = function() { var href = this.dataset.href; var smStatistic = { conversion: { test: testId, version: currentTest['version'], source: (getAllUrlParams().utm_source) ? getAllUrlParams().utm_source : null, referer: document.referrer, }, }; fetch(sm_custom_redirect_path + '/statistic', { method: 'POST', credentials: 'include', headers: { 'Content-Type': 'application/json', 'X-CSRF-TOKEN': smToken }, body: JSON.stringify({ smStatistic }), }) .then(response => response.json()) .then(function(data) { if( data.originalRedirect ) { window.location.href = href; } else { window.location.href = data.redirect; } }); }; element.appendChild(btn); } if( shownCounted.indexOf(testId + '-' + currentTest['version']) === -1 ) { shownElements.push({ name: currentTest['name'], test: testId, version: currentTest['version'], versionName: currentTest['versionName'], version: currentTest['version'], source: (getAllUrlParams().utm_source) ? getAllUrlParams().utm_source : null, referer: document.referrer, }); shownCounted.push(testId + '-' + currentTest['version']); } sm_versions[testId] = currentTest['version']; } }); if( getAllUrlParams().smversion ) { var queryVersion = getAllUrlParams().smversion.split('.'); sm_versions[queryVersion[0]] = queryVersion[1]; } fetch(sm_custom_redirect_path + '/set-cookie', { method: 'POST', credentials: 'include', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ sm_versions: sm_versions }), }); var smStatistic = { elements: shownElements, }; if( sm_custom_redirect && !getAllUrlParams().smversion ) { fetch(sm_custom_redirect_path + '/sm-cookies-' + sm_hash, { method: 'GET', credentials: 'include', dataType: 'JSON' }) .then(response => response.json()) .then(function(data) { data = JSON.parse(data); var pages = {}; for( var i in data) { if( data.hasOwnProperty(i) && !smCookieConversions.includes(i) ) { pages[i] = { test: i, version: data[i], source: (getAllUrlParams().utm_source) ? getAllUrlParams().utm_source : null, referer: document.referrer, }; } } }); } fetch(sm_custom_redirect_path + '/statistic', { method: 'POST', credentials: 'include', headers: { 'Content-Type': 'application/json', 'X-CSRF-TOKEN': smToken }, body: JSON.stringify({ smStatistic }), }); (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-NGKG5CL'); if( sm_analytics_id ) { window.dataLayer.push({'sm_analytics_ID': sm_analytics_id }); } if( sm_analytics_dimension_id ) { window.dataLayer.push({'sm_analytics_dimension_ID': sm_analytics_dimension_id }); } window.dataLayer.push({'sm_shown_elements': shownElements }); window.dataLayer.push({'event': 'sm_ready_send_info' }); });