c4661cda019152764c73081214c662c709adc243 max Mon Sep 21 08:51:54 2020 -0700 another bugfix for link tracking, refs #21916 diff --git src/hg/lib/googleAnalytics.c src/hg/lib/googleAnalytics.c index 60f420f..18d0f05 100644 --- src/hg/lib/googleAnalytics.c +++ src/hg/lib/googleAnalytics.c @@ -34,21 +34,22 @@ " ga('require', 'displayfeatures');\n" " ga('send', 'pageview');\n" "\n" , analyticsKey); // see https://support.google.com/analytics/answer/1136920?hl=en jsInlineF( " function anchorClicked(ev) {\n" " var isExternal = (ev.target.target==='_blank');\n" " var url = ev.target.href;\n" " if (isExternal) {\n" " ga('send', 'event', 'outbound', 'click', url,\n" " { 'transport': 'beacon', 'hitCallback': function(){window.open(url);} });\n" " } else {\n" " document.location=url;\n" " }\n" +" return false;\n" " }" " $(document).ready(function() {\n" " var anchors = document.getElementsByTagName('a');\n" " for (var i in anchors) { anchors[i].onclick = anchorClicked };\n" " });"); }