From e1c05bb049df35553a9c9eb82b7c96be0a0535f3 Mon Sep 17 00:00:00 2001 From: filip mertens Date: Mon, 11 Apr 2022 08:47:20 +0200 Subject: [PATCH] mv matamo --- apps/remix-ide/src/assets/js/loader.js | 21 +++++++++++++++++++++ apps/remix-ide/src/main.js | 21 --------------------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/apps/remix-ide/src/assets/js/loader.js b/apps/remix-ide/src/assets/js/loader.js index 3052f70db2..0d66ba77ac 100644 --- a/apps/remix-ide/src/assets/js/loader.js +++ b/apps/remix-ide/src/assets/js/loader.js @@ -1,3 +1,24 @@ +const domains = { + 'remix-alpha.ethereum.org': 27, + 'remix-beta.ethereum.org': 25, + 'remix.ethereum.org': 23 +} +if (domains[window.location.hostname]) { + var _paq = window._paq = window._paq || [] + /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ + _paq.push(['disableCookies']); + _paq.push(['enableJSErrorTracking']); + _paq.push(['trackPageView']); + _paq.push(['enableLinkTracking']); + (function() { + var u="https://matomo.ethereum.org/"; + _paq.push(['setTrackerUrl', u+'matomo.php']) + _paq.push(['setSiteId', domains[window.location.hostname]]) + var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0] + g.type='text/javascript'; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s) + })() +} + createScriptTag = function(url, type) { var script = document.createElement('script'); script.src = url; diff --git a/apps/remix-ide/src/main.js b/apps/remix-ide/src/main.js index 41c600dcc5..d4649695c0 100644 --- a/apps/remix-ide/src/main.js +++ b/apps/remix-ide/src/main.js @@ -1,22 +1 @@ import './index' - -const domains = { - 'remix-alpha.ethereum.org': 27, - 'remix-beta.ethereum.org': 25, - 'remix.ethereum.org': 23 -} -if (domains[window.location.hostname]) { - var _paq = window._paq = window._paq || [] - /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ - _paq.push(['disableCookies']); - _paq.push(['enableJSErrorTracking']); - _paq.push(['trackPageView']); - _paq.push(['enableLinkTracking']); - (function() { - var u="https://matomo.ethereum.org/"; - _paq.push(['setTrackerUrl', u+'matomo.php']) - _paq.push(['setSiteId', domains[window.location.hostname]]) - var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0] - g.type='text/javascript'; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s) - })() -} \ No newline at end of file