MediaWiki:Common.js: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
function inject(url) { | |||
const script = document.createElement("script"); | |||
script.src = url; | |||
document.head.appendChild(script); | |||
} | |||
/* Google Analytics v3 */ | |||
inject("https://www.google-analytics.com/analytics.js"); | |||
window.ga = function () { | |||
(ga.q = ga.q || []).push(arguments); | |||
}; | |||
ga.l = +new Date(); | |||
ga('create', 'UA-253409-3', 'auto'); | |||
ga('send', 'pageview'); | |||
/* Google Analytics v4 */ | /* Google Analytics v4 */ | ||
inject('https://www.googletagmanager.com/gtag/js?id=G-JKLRL9CMTE'); | |||
window.dataLayer = window.dataLayer || []; | window.dataLayer = window.dataLayer || []; | ||
Revision as of 01:50, 2 November 2022
function inject(url) { const script = document.createElement("script"); script.src = url; document.head.appendChild(script); } /* Google Analytics v3 */ inject("https://www.google-analytics.com/analytics.js"); window.ga = function () { (ga.q = ga.q || []).push(arguments); }; ga.l = +new Date(); ga('create', 'UA-253409-3', 'auto'); ga('send', 'pageview'); /* Google Analytics v4 */ inject('https://www.googletagmanager.com/gtag/js?id=G-JKLRL9CMTE'); window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'G-JKLRL9CMTE');