7943d92ab6110c0fd3b416b4f01c966f741412c1
hiram
  Wed Apr 8 09:01:27 2020 -0700
add google analytics to some of the static pages refs #23969

diff --git src/hg/js/analytics.js src/hg/js/analytics.js
new file mode 100644
index 0000000..b19d598
--- /dev/null
+++ src/hg/js/analytics.js
@@ -0,0 +1,45 @@
+// analytics.js - Javascript for use in static html page footer code
+
+// Copyright (C) 2008 The Regents of the University of California
+
+document.body.onload = addGtag;
+
+function addGtag() {
+  var hostName = location.hostname;
+  var analyticsKey = "UA-4289047-3";
+  if (hostName.search("genome.ucsc") > -1) {
+    analyticsKey = "UA-4289047-4";
+  } else if (hostName.search("hgw[0-9]") > -1) {
+    analyticsKey = "UA-4289047-4";
+  } else if (hostName.search("genome-euro") > -1) {
+    analyticsKey = "UA-4289047-8";
+  } else if (hostName.search("genome-asia") > -1) {
+    analyticsKey = "UA-4289047-9";
+  } else if (hostName.search("genome-test") > -1) {
+    analyticsKey = "UA-4289047-3";
+  } else if (hostName.search("hgwdev.gi") > -1) {
+    analyticsKey = "UA-4289047-3";
+  } else if (hostName.search("hgwbeta") > -1) {
+    analyticsKey = "UA-4289047-6";
+  } else if (hostName.search("genome-preview") > -1) {
+    analyticsKey = "UA-4289047-7";
+  } else if (hostName.search("hgwalpha") > -1) {
+    analyticsKey = "UA-4289047-7";
+  } else if (hostName.search("hgwdev-hiram") > -1) {
+    analyticsKey = "UA-4289047-10";
+  }
+
+  var gtagScript = document.createElement("script");
+  gtagScript.src = "https://www.googletagmanager.com/gtag/js?id=";
+  gtagScript.src += analyticsKey;
+  document.body.appendChild(gtagScript);
+
+  var gtagCall = document.createElement("script");
+  var gtagCode = document.createTextNode(
+'window.dataLayer = window.dataLayer || [];' +
+'function gtag(){dataLayer.push(arguments);}' +
+'gtag("js", new Date());' + 'gtag("config", "' + analyticsKey + '");'
+  );
+  gtagCall.appendChild(gtagCode);
+  document.body.appendChild(gtagCall);
+}