themes/BootstrapChildTheme/DediSyliusSEOPlugin/views/Shop/Header/_googleTracking.html.twig line 1

Open in your IDE?
  1. {%- if sylius.channel.googleTagManagerId is not null -%}
  2.     <!-- Google Tag Manager -->
  3.     <script type="text/javascript" async defer>
  4.         (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  5.                 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  6.             j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  7.             'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  8.         })(window,document,'script','dataLayer','{{ sylius.channel.googleTagManagerId }}');
  9.     </script>
  10.     <!-- End Google Tag Manager -->
  11. {%- elseif sylius.channel.googleAnalyticsCode is not null -%}
  12.     <!-- Google Analytics -->
  13.     <script type="text/javascript" async defer src="https://www.googletagmanager.com/gtag/js?id={{ sylius.channel.googleAnalyticsCode }}"></script>
  14.     <script type="text/javascript" async defer>
  15.         window.dataLayer = window.dataLayer || [];
  16.         function gtag(){dataLayer.push(arguments);}
  17.         gtag('js', new Date());
  18.         gtag('config', '{{ sylius.channel.googleAnalyticsCode }}');
  19.     </script>
  20.     <!-- End Google Analytics -->
  21. {%- endif -%}
  22. <!-- Start of HubSpot Embed Code -->
  23. <script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/45416364.js"></script>
  24. <!-- End of HubSpot Embed Code -->