templates/front/_tracking_head.html.twig line 1

Open in your IDE?
  1. {# ===================================================== #}
  2. {# META / GOOGLE TAG MANAGER (HEAD) #}
  3. {# ===================================================== #}
  4. {# Google Tag Manager (HEAD) #}
  5. {% if tracking_tools.GOOGLE_TAG_MANAGER_ID is defined and tracking_tools.GOOGLE_TAG_MANAGER_ID is not empty %}
  6. <script>
  7. (function (w, d, s, l, i) {
  8.     w[l] = w[l] || [];
  9.     w[l].push({'gtm.start': new Date().getTime(), event: 'gtm.js'});
  10.     var f = d.getElementsByTagName(s)[0],
  11.         j = d.createElement(s),
  12.         dl = l != 'dataLayer' ? '&l=' + l : '';
  13.     j.async = true;
  14.     j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
  15.     f.parentNode.insertBefore(j, f);
  16. })(window, document, 'script', 'dataLayer', '{{ tracking_tools.GOOGLE_TAG_MANAGER_ID }}');
  17. </script>
  18. {% endif %}