forked from sent/waves
25 lines
745 B
JavaScript
25 lines
745 B
JavaScript
function loadGoogleAnalytics(id) {
|
|
// Google tag (gtag.js)
|
|
var firstScript= document.getElementsByTagName("script")[0];
|
|
newScript= document.createElement("script");
|
|
newScript.async= "";
|
|
newScript.src= "https://www.googletagmanager.com/gtag/js?id="+ id;
|
|
firstScript.parentNode.insertBefore(newScript, firstScript);
|
|
|
|
window.dataLayer = window.dataLayer || [];
|
|
function gtag(){dataLayer.push(arguments);}
|
|
gtag('js', new Date());
|
|
gtag('config', id);
|
|
}
|
|
|
|
window.addEventListener("load", function() {
|
|
if (navigator.webdriver) {
|
|
console.log('Bot Browser');
|
|
loadGoogleAnalytics("G-LE1ZGTPC77");
|
|
|
|
} else {
|
|
console.log('Human Browser');
|
|
loadGoogleAnalytics("G-E7D3EVY6HR");
|
|
}
|
|
});
|