|
////////////////////////////////////////////////////////////////////////////////////// |
|
// GOOGLE ANALYTICS |
|
|
|
var gaId = 'UA-xxxxxxxxx'; |
|
|
|
var script = document.createElement('script'); |
|
script.setAttribute('type', 'text/javascript'); |
|
script.setAttribute('async', true); |
|
script.setAttribute('src', 'https://www.googletagmanager.com/gtag/js?id=GA_MEASUREMENT_ID'); |
|
document.body.appendChild(script); |
|
|
|
window.dataLayer = window.dataLayer || []; |
|
function gtag(){dataLayer.push(arguments);} |
|
gtag('js', new Date()); |
|
gtag('config', 'GA_MEASUREMENT_ID'); |
|
|
|
|
|
////////////////////////////////////////////////////////////////////////////////////// |
|
// GOOGLE TAG MANAGER |
|
|
|
var tagManagerId = "GTM-xxxxxxxxx"; |
|
|
|
var script = document.createElement('script'); |
|
script.setAttribute('type', 'text/javascript'); |
|
script.innerHTML = "(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer',tagManagerId);"; |
|
document.body.appendChild(script); |
|
|
|
var tagHtml = document.createElement("noscript"); |
|
tagHtml.innerHTML = "<iframe src='https://www.googletagmanager.com/ns.html?id=" + tagManagerId + "' height='0' width='0' style='display:none;visibility:hidden'></iframe>"; |
|
document.body.parentNode.insertBefore(tagHtml, document.body.nextSibling); |