GTM Environments - env1.futurearchitects.net

Container ID: GTM-5DM45MG / Environment ID: env-5

GTM Container script - Env1

In the head


<!-- Google Tag Manager -->
<script>(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+ '&gtm_preview=env-5&gtm_cookies_win=x';f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-5DM45MG');</script>
<!-- End Google Tag Manager -->

After the body tag


<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5DM45MG&gtm_preview=env-5>&gtm_cookies_win=x"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->

GTM function to update


function GoogleTagManager(n) {
    (function(n, t, i, r, u) {
        n[r] = n[r] || [];
        n[r].push({
            "gtm.start": (new Date).getTime(),
            event: "gtm.js"
        });
        var e = t.getElementsByTagName(i)[0],
            f = t.createElement(i),
            o = r != "dataLayer" ? "&l=" + r : "";
        f.async = !0;
        f.src = "https://www.googletagmanager.com/gtm.js?id=" + u + o;
        e.parentNode.insertBefore(f, e)
    })(window, document, "script", "dataLayer", n)
}

function GoogleTagManager(n, e) {
    (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 + '&gtm_preview=' + e + '&gtm_cookies_win=x';
        f.parentNode.insertBefore(j, f);
    })(window, document, 'script', 'dataLayer', n)
}