Ablyft
unknown
javascript
6 months ago
1.4 kB
6
Indexable
console.log("ABTest"); var ablyftTools = window.ablyft.getTools(); let missionSchilddrueseForward = localStorage.getItem("missionSchilddrueseForward"); if (location.href.includes('ablyft_set_bucketing')) { if (missionSchilddrueseForward === null) { localStorage.setItem("missionSchilddrueseForward", "true"); } } else if (location.href.includes('missionschilddruese.com')) { ablyftTools.domLoaded(async function(){ document.querySelectorAll('a').forEach(function (element) { element.addEventListener('click', function (ev) { const href = element.getAttribute('href') if (href?.includes('monapure.de')) { ev.preventDefault(); const element = ev.target; let url = element.getAttribute('href'); const code = ablyftTools.getSetBucketingUrlExtension(); const key = 'ablyft_set_bucketing'; const redirectParam = element.getAttribute('redirect-param'); if (url.includes('?')) { url = `${url}&${key}=${code}&redirectParam=${redirectParam}`; } else { url = `${url}?${key}=${code}&redirectParam=${redirectParam}`; } window.location.href = url; } }) }) }) }
Editor is loading...
Leave a Comment