JBAS-1925 Add Goog tag manager script to eCard form
authorBill Erickson <berickxx@gmail.com>
Mon, 23 Jul 2018 15:02:32 +0000 (11:02 -0400)
committerBill Erickson <berickxx@gmail.com>
Thu, 21 Mar 2019 19:46:23 +0000 (15:46 -0400)
Signed-off-by: Bill Erickson <berickxx@gmail.com>
KCLS/openils/var/templates_kcls/opac/ecard/form.tt2
KCLS/openils/var/templates_kcls/opac/parts/goog_tag_manager.tt2 [new file with mode: 0644]
KCLS/openils/var/templates_kcls/opac/parts/goog_tag_manager_noscript.tt2 [new file with mode: 0644]

index 3ac1a84..4d88563 100644 (file)
@@ -4,6 +4,7 @@
     <meta charset="utf-8">
     <title>[% l('Get an eCard') %]</title>
     [% INCLUDE 'opac/parts/googalytics_new.tt2' %]
+    [% INCLUDE 'opac/parts/goog_tag_manager.tt2' %]
 
     <!-- NOTE: BootstrapCSS v4 does not play nicely with BC headers -->
     <link rel="stylesheet" href="/js/ui/default/staff/build/css/bootstrap.min.css" />
@@ -46,6 +47,8 @@
   </head>
   <body>
 
+    [% INCLUDE 'opac/parts/goog_tag_manager_noscript.tt2' %]
+
     <!-- BC SCREEN READER NAVIGATION -->
     [% ctx.bc_screen_reader_navigation %]
     <!-- BC END SCREEN READER NAVIGATION -->
diff --git a/KCLS/openils/var/templates_kcls/opac/parts/goog_tag_manager.tt2 b/KCLS/openils/var/templates_kcls/opac/parts/goog_tag_manager.tt2
new file mode 100644 (file)
index 0000000..8ee17df
--- /dev/null
@@ -0,0 +1,11 @@
+
+<!-- Google Tag Manager -->
+<script type="text/javascript">
+  (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','GTM-W6HMZ4L');
+</script>
+<!-- End Google Tag Manager -->
+
diff --git a/KCLS/openils/var/templates_kcls/opac/parts/goog_tag_manager_noscript.tt2 b/KCLS/openils/var/templates_kcls/opac/parts/goog_tag_manager_noscript.tt2
new file mode 100644 (file)
index 0000000..ddb534d
--- /dev/null
@@ -0,0 +1,4 @@
+<!-- Google Tag Manager (noscript) -->
+<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W6HMZ4L"
+height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
+<!-- End Google Tag Manager (noscript) -->