|
21 | 21 | } |
22 | 22 | </script> |
23 | 23 |
|
| 24 | + <!-- We use Google Tag Manager to participate in the Federal Government's Digital Analytics Program (DAP). You can see the data for code.gov and other federal websites at analytics.usa.gov --> |
| 25 | + <script> |
| 26 | + <% if (ENABLE_GOOGLE_ANALYTICS === true) { %> |
| 27 | + (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-5CKH6WC'); |
| 28 | + <% } %> |
| 29 | + </script> |
| 30 | + <!-- End Google Tag Manager --> |
24 | 31 |
|
25 | 32 | <meta charset="utf-8"> |
26 | 33 | <meta http-equiv="x-ua-compatible" content="ie=edge"> |
|
87 | 94 | </div> |
88 | 95 | <script src="<%= PUBLIC_PATH %>webcomponents/code-gov-web-components.js" defer></script> |
89 | 96 | <script> |
90 | | - |
91 | 97 | function loadScript(url) { |
92 | 98 | var script = document.createElement('script'); |
93 | 99 | script.src = url; |
|
112 | 118 | console.warn("This browser doesn't support CustomEvent, which is used by code-gov-style, so we'll load a polyfill"); |
113 | 119 | loadScript('<%= PUBLIC_PATH %>polyfills/custom-event.js'); |
114 | 120 | } |
115 | | - |
116 | | - function injectScript(innerHTML, type, src, id) { |
117 | | - var script = document.createElement('script'); |
118 | | - script.innerHTML = innerHTML; |
119 | | - script.type = type; |
120 | | - script.src = src; |
121 | | - script.id = id; |
122 | | - document.head.appendChild(script); |
123 | | - } |
124 | | - |
125 | | - <% if (ENABLE_GOOGLE_ANALYTICS === true) { %> |
126 | | - setTimeout(function() { |
127 | | - // We use Google Tag Manager to track events on code.gov |
128 | | - injectScript("(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-5CKH6WC');", "", "", ""); |
129 | | - |
130 | | - // We participate in the US government's analytics program (DAP). You can see the data for code.gov and other federal websites at analytics.usa.gov. |
131 | | - injectScript("", "text/javascript", "https://dap.digitalgov.gov/Universal-Federated-Analytics-Min.js?agency=GSA", "_fed_an_ua_tag"); |
132 | | - }, 3000); |
133 | | - <% } %> |
134 | 121 | </script> |
135 | 122 | </body> |
136 | 123 | </html> |
0 commit comments