Sha256: 451fd5fce3acf37ada1c197962d72682b4bf54edc1c7c530f910a263a91bee29
Contents?: true
Size: 951 Bytes
Versions: 12
Compression:
Stored size: 951 Bytes
Contents
<% if container %> <% unless options[:turbolinks] %> <% if events.any? %> <script> dataLayer = []; dataLayer.push(<%= events.map(&:write).join(', ') %>); </script> <% end %> <% end %> <script> <% if options[:turbolinks] %> document.addEventListener('turbolinks:load', function(event) { var url = event.data.url; <% if events.any? %> dataLayer.push(<%= events.map(&:write).join(', ') %>); <% end %> dataLayer.push({'event':'pageView','virtualUrl': url}); }); <% end %> (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','<%= container %>');</script> <% end %>
Version data entries
12 entries across 12 versions & 1 rubygems