{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/nHBO7zt5UPgfU5SZP9Ab/v0PLwXlV3QIhuNKdRbEy/siteMetadata.js"],
  "sourcesContent": ["// Generated by Framer (57b1764)\nexport default function metadata(params,activeLocale){return{customHTMLBodyEnd:\"<script>\\n    !function(f,b,e,v,n,t,s)\\n    {if(f.fbq)return;n=f.fbq=function(){n.callMethod?\\n    n.callMethod.apply(n,arguments):n.queue.push(arguments)};\\n    if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\\n    n.queue=[];t=b.createElement(e);t.async=!0;\\n    t.src=v;s=b.getElementsByTagName(e)[0];\\n    s.parentNode.insertBefore(t,s)}(window, document,'script',\\n    'https://connect.facebook.net/en_US/fbevents.js');\\n    fbq('init', '564900859247023');\\n    fbq('track', 'PageView');\\n    </script>\\n    <noscript><img height=\\\"1\\\" width=\\\"1\\\" style=\\\"display:none\\\" src=\\\"https://www.facebook.com/tr?id=564900859247023&amp;ev=PageView&amp;noscript=1\\\"></noscript>\",customHTMLBodyStart:'<!-- Google Tag Manager (noscript) -->\\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-KW26LDQ5\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\\n<!-- End Google Tag Manager (noscript) -->',customHTMLHeadStart:\"<script>\\n            function setEncodedCookie(cookiename, cookievalue, days = 90) {\\n        var encodedValue = btoa(cookievalue);\\n        var date = new Date();\\n        date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));\\n        document.cookie = cookiename + \\\"=\\\" + encodedValue + \\\"; expires=\\\" + date.toUTCString() + \\\"; path=/\\\";\\n    }\\n    \\n    function getDecodedCookie(cookiename) {\\n        var nameEQ = cookiename + \\\"=\\\";\\n        var ca = document.cookie.split(';');\\n        for (var i = 0; i < ca.length; i++) {\\n            var c = ca[i];\\n            while (c.charAt(0) === ' ') c = c.substring(1, c.length);\\n            if (c.indexOf(nameEQ) === 0) {\\n                return atob(c.substring(nameEQ.length, c.length));\\n            }\\n        }\\n        return null;\\n    }\\n    \\n    function setCookie(name, value, days) {\\n        var expires = \\\"\\\";\\n        if (days) {\\n            var date = new Date();\\n            date.setTime(date.getTime() + (days * 86400000));\\n            expires = \\\"; expires=\\\" + date.toUTCString();\\n        }\\n        document.cookie = name + \\\"=\\\" + (value || \\\"\\\") + expires + \\\"; path=/\\\";\\n    }\\n    \\n    function getCookie(name) {\\n        var nameEQ = name + \\\"=\\\";\\n        var ca = document.cookie.split(';');\\n        for (var i = 0; i < ca.length; i++) {\\n            var c = ca[i];\\n            while (c.charAt(0) === ' ') c = c.substring(1, c.length);\\n            if (c.indexOf(nameEQ) === 0) return c.substring(nameEQ.length, c.length);\\n        }\\n        return null;\\n    }\\n    \\n    function isAgentBot(userAgent) {\\n        var botPattern = new RegExp('(bot|crawl|slurp|spider|curl|wget|python|java|ruby|php|libwww-perl|facebookexternalhit|bingpreview)', 'i');\\n        return botPattern.test(userAgent);\\n    }\\n    \\n    function setCookiesIfNotPresent() {\\n        if (!getDecodedCookie('mm_p')) {\\n            var new_mm_p = '';\\n    \\n            var fbp = getCookie('_fbp');\\n            if (fbp) {\\n                new_mm_p = fbp;\\n                setEncodedCookie('mm_p', new_mm_p);\\n            } else {\\n                var subdomain_index = 1;\\n                var creation_time = Math.floor(Date.now() / 1000);\\n                var random_number = Math.floor(Math.random() * (9999999999 - 1000000000 + 1)) + 1000000000; \\n    \\n                new_mm_p = \\\"fb.\\\" + subdomain_index + \\\".\\\" + creation_time + \\\".\\\" + random_number;\\n    \\n                setEncodedCookie('mm_p', new_mm_p);\\n    \\n                setCookie('_fbp', new_mm_p, 90);\\n            }\\n        }\\n    \\n        if (!getDecodedCookie('mm_c')) {\\n            var new_mm_c = '';\\n    \\n            var fbc = getCookie('_fbc');\\n            if (fbc) {\\n                new_mm_c = fbc;\\n                setEncodedCookie('mm_c', new_mm_c);\\n            } else {\\n                var urlParams = new URLSearchParams(window.location.search);\\n                var fbclid = urlParams.get('fbclid');\\n    \\n                if (fbclid) {\\n                    var subdomain_index = 1;\\n                    var creation_time = Math.floor(Date.now() / 1000);\\n    \\n                    new_mm_c = \\\"fb.\\\" + subdomain_index + \\\".\\\" + creation_time + \\\".\\\" + fbclid;\\n    \\n                    setEncodedCookie('mm_c', new_mm_c);\\n    \\n                    setCookie('_fbc', new_mm_c, 90);\\n                }\\n            }\\n        }\\n    }\\n    \\n    function getBrowserId() {\\n        setCookiesIfNotPresent();\\n        return getDecodedCookie('mm_p');\\n    }\\n    \\n    function getClickId() {\\n        setCookiesIfNotPresent();\\n        return getDecodedCookie('mm_c');\\n    }\\n    \\n    function getCountryCode() {\\n        var language = navigator.language || navigator.userLanguage;\\n        if (language) {\\n            var parts = language.split('-');\\n            if (parts.length === 2) {\\n                return parts[1].toUpperCase();\\n            }\\n        }\\n        return \\\"\\\";\\n    }\\n    \\n    function trackEvent(eventName, eventSourceURI, contentType, contentIds, refererSource = \\\"\\\") {\\n        var userAgent = navigator.userAgent;\\n        var is_bot = isAgentBot(userAgent);\\n        if (is_bot) {\\n            return false;\\n        }\\n    \\n        var clickId = getClickId();\\n        var browserId = getBrowserId();\\n    \\n        var timestamp = Math.floor(Date.now() / 1000);\\n        var eventSourceUrl = window.location.origin + eventSourceURI;\\n    \\n        var countryCode = getCountryCode();\\n    \\n        var dataObject = {\\n            'Timestamp': timestamp,\\n            'Source': '',\\n            'Placement': '',\\n            'Campaign': '',\\n            'Adset': '',\\n            'Ad': '',\\n            'Ad ID': '',\\n            'GAd ID': '',\\n            'GClid': '',\\n\t\t\t'refererSource': refererSource,\\n            '_fbp_value': browserId,\\n            '_fbc_value': clickId,\\n            'User-Agent': userAgent,\\n            'eventName': eventName,\\n            'contentType': contentType,\\n            'contentIds': contentIds,\\n            'eventSourceUrl': eventSourceUrl,\\n            'countryCode': countryCode,\\n            'mm_capi': \\\"true\\\"\\n        };\\n    \\n        var utm_cookie = getDecodedCookie('mm_u');\\n        var utm_parameters = {};\\n        if (utm_cookie) {\\n            utm_parameters = JSON.parse(utm_cookie);\\n        }\\n    \\n        var utm_mappings = {\\n            'utm_source': 'Source',\\n            'utm_medium': 'Placement',\\n            'utm_campaign': 'Campaign',\\n            'utm_term': 'Adset',\\n            'utm_content': 'Ad',\\n            'fbadid': 'Ad ID',\\n            'gad_source': 'GAd ID',\\n            'gclid':'GClid'\\n        };\\n    \\n        for (var utm_key in utm_mappings) {\\n            var data_key = utm_mappings[utm_key];\\n            if (utm_parameters[utm_key]) {\\n                dataObject[data_key] = utm_parameters[utm_key];\\n            }\\n        }\\n    \\n        var url = 'https://hook.eu1.make.com/4r38tqp20hjuahuhxo1v4bp5ocq6ttfr';\\n    \\n        fetch(url, {\\n            method: 'POST',\\n            headers: {\\n                'Content-Type': 'application/json'\\n            },\\n            body: JSON.stringify(dataObject)\\n        })\\n            .then(function (response) {\\n                if (response.ok) {\\n                    return response.text();\\n                } else {\\n                    console.error('Fehler beim Senden der Daten an den Webhook:', response.statusText);\\n                }\\n            })\\n            .then(function (text) {\\n                console.log(text);\\n            })\\n            .catch(function (error) {\\n                console.error('Error:', error);\\n            });\\n    \\n        return true;\\n    }\\n    \\n    function setCookiesAndTrack() {\\n        setCookiesIfNotPresent();\\n    \\n        var query_params = window.location.search.substring(1);\\n        var urlParams = new URLSearchParams(query_params);\\n    \\n        var utm_keys = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbadid', 'gad_source', 'gclid'];\\n    \\n        var utm_parameters = {};\\n    \\n        utm_keys.forEach(function (key) {\\n            if (urlParams.has(key)) {\\n                utm_parameters[key] = urlParams.get(key);\\n            }\\n        });\\n    \\n        if (Object.keys(utm_parameters).length > 0) {\\n            var utm_json = JSON.stringify(utm_parameters);\\n            setEncodedCookie('mm_u', utm_json, 30);\\n        }\\n\\n\t\tvar refererSource = \\\"\\\";\\n\t\tif (urlParams.has('referer_source')) {\\n\t\t\trefererSource = urlParams.get('referer_source');\\n\t\t}\\n    \\n        var eventName = 'PageView';\\n        var current_path = window.location.pathname;\\n        var contentType = 'product';\\n        var contentIds = [current_path];\\n        trackEvent(eventName, current_path, contentType, contentIds, refererSource);\\n    \\n        if (current_path === '/anmeldung' || current_path === '/anmeldung/') {\\n            eventName = 'AddToCart';\\n            contentType = 'product';\\n            contentIds = ['anmeldung'];\\n            trackEvent(eventName, current_path, contentType, contentIds, refererSource);\\n        }\\n    \\n        if (current_path === '/danke' || current_path === '/danke/') {\\n            eventName = 'CompleteRegistration';\\n            contentType = 'product';\\n            contentIds = ['danke'];\\n            trackEvent(eventName, current_path, contentType, contentIds, refererSource);\\n        }\\n    }\\n    \\n    (function() {\\n        const originalPushState = window.history.pushState;\\n        const originalReplaceState = window.history.replaceState;\\n    \\n        function handleNavigationChange(event) {\\n            setCookiesAndTrack();\\n        }\\n    \\n        window.history.pushState = function(...args) {\\n            originalPushState.apply(this, args);\\n            handleNavigationChange();\\n        };\\n    \\n        window.history.replaceState = function(...args) {\\n            originalReplaceState.apply(this, args);\\n            handleNavigationChange();\\n        };\\n    \\n        window.addEventListener('popstate', handleNavigationChange);\\n    \\n        console.log('Nav Listener configured.');\\n    })();\\n    \\n    document.addEventListener(\\\"DOMContentLoaded\\\", setCookiesAndTrack);\\n    \\n    \\n</script>\\n\\n<!-- Google Tag Manager -->\\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\\n})(window,document,'script','dataLayer','GTM-KW26LDQ5');</script>\\n<!-- End Google Tag Manager -->\\n\\n<script type=\\\"text/plain\\\" data-locate=\\\"head\\\" data-cookie-category=\\\"Marketing\\\">\\nconsole.log(\\\"Nachgeladen\\\");\\n</script>\",description:\"In der Media Mastery lernst Du, hochwertigen Content selbst zu erstellen, um Reichweite zu erh\\xf6hen und neue Kunden zu gewinnen. Entdecke praxisnah professionelle Content-Produktion und nutze KI-Tools effektiv.\",favicon:\"https://framerusercontent.com/assets/DOX8dfjceeiHHN05PaRmR60FzM.svg\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/seiKHt8hDVRnEVZcvBtIYj20cg.jpg\",title:\"Media Mastery | Content f\\xfcr mehr Sichtbarkeit und Erfolg! \"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "yCAAAA,IACe,SAARC,EAA0BC,EAAOC,EAAa,CAAC,MAAM,CAAC,kBAAkB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,8JAA6qB,oBAAoB;AAAA;AAAA,4CAAwP,oBAAoB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,YAAgqT,YAAY,uNAAuN,QAAQ,sEAAsE,OAAO,0BAA0B,YAAY,sEAAsE,MAAM,+DAA+D,CAAE",
  "names": ["init_ssg_sandbox_shims", "metadata", "params", "activeLocale"]
}
