{"version":3,"file":"siteMetadata.rl2trpVb.mjs","names":[],"sources":["https:/framerusercontent.com/modules/zp4BHCGNDGgLFNJkmqUw/pRiTYIcZUC6bVinEsgu0/siteMetadata.js"],"sourcesContent":["// Generated by Framer (94ad37d)\nexport default function metadata(params,activeLocale){return{customHTMLBodyEnd:\"<script>\\n  const utmKeys = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_content'];\\n  const refKey = 'ref';\\n\\n  // Store UTM and ref values from URL\\n  (function () {\\n    const urlParams = new URLSearchParams(window.location.search);\\n    let hasNewUTM = false;\\n\\n    utmKeys.forEach(key => {\\n      if (urlParams.has(key)) {\\n        hasNewUTM = true;\\n      }\\n    });\\n\\n    if (hasNewUTM) {\\n      utmKeys.forEach(key => {\\n        const value = urlParams.get(key);\\n        if (value) {\\n          localStorage.setItem(key, value);\\n        }\\n      });\\n    }\\n\\n    if (urlParams.has(refKey)) {\\n      const ref = urlParams.get(refKey);\\n      if (ref) {\\n        localStorage.setItem(refKey, ref);\\n      }\\n    }\\n  })();\\n\\n  function applyParamsToButtons() {\\n    const storedParams = new URLSearchParams();\\n\\n    // Add UTM params from localStorage\\n    utmKeys.forEach(key => {\\n      const value = localStorage.getItem(key);\\n      if (value) {\\n        storedParams.set(key, value);\\n      }\\n    });\\n\\n    // Add ref param from localStorage\\n    const ref = localStorage.getItem(refKey);\\n    if (ref) {\\n      storedParams.set(refKey, ref);\\n    }\\n\\n    const buttons = document.querySelectorAll('a.buy-now');\\n    buttons.forEach(button => {\\n      try {\\n        const url = new URL(button.href);\\n        const params = new URLSearchParams(url.search);\\n\\n        storedParams.forEach((value, key) => {\\n          params.set(key, value);\\n        });\\n\\n        url.search = params.toString();\\n        button.href = url.toString();\\n      } catch (err) {\\n        console.warn('Param append error:', err);\\n      }\\n    });\\n  }\\n\\n  window.addEventListener('DOMContentLoaded', applyParamsToButtons);\\n\\n  const observer = new MutationObserver(() => {\\n    applyParamsToButtons();\\n  });\\n\\n  observer.observe(document.body, {\\n    childList: true,\\n    subtree: true\\n  });\\n</script>\\n\",description:\"組織をAIネイティブへ。「AI Ops Manager（AIオペレーションマネージャー）」は、AI推進チームを社内に内製できるサービスです。採用より低コストで、貴社のオペレーションを最適化し、生産性を10倍に。最短1週間で導入可能。マーケティング・オペレーション、クリエイティブなど幅広い分野に対応します。\",favicon:\"https://framerusercontent.com/assets/eKyONQ4HpUsFFvyEt1QZoHXgi78.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/mWJfWEPVglE4rLmb6POJd1G3E0.png\",title:\"AI Ops Manager | AIで組織をアップデート\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"oDACA,SAAwB,EAAS,EAAO,EAAa,CAAC,MAAM,CAAC,kBAAkB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAAm4D,YAAY,4JAA4J,QAAQ,uEAAuE,OAAO,0BAA0B,YAAY,sEAAsE,MAAM,gCAAgC"}