MediaWiki:Common.js

From Wikisum

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
function inject(url) {
  const script = document.createElement("script");
  script.src = url;
  script.defer = true;
  document.head.appendChild(script);
}

/* Google Analytics v4 */
const dataLayer = [];
function gtag() {
  dataLayer.push(arguments);
}
gtag("js", new Date());
gtag("config", "G-JKLRL9CMTE");
inject("https://www.googletagmanager.com/gtag/js?id=G-JKLRL9CMTE");

/* Yandex Metrika */
function ym() {
  ym.a.push(arguments);
}
ym.a = [];
ym.l = Date.now();
ym(93598126, "init", {
  clickmap: true,
  trackLinks: true,
  accurateTrackBounce: true
});
inject("https://mc.yandex.ru/metrika/tag.js");