使用Google Analytics的出站链接跟踪,Django无法在生产中使用

时间:2017-06-05 18:37:58

标签: django google-analytics

我正尝试使用Google Analytics(GA)跟踪出站链接点击次数。基本页面记录与GA一起使用。在我的开发环境中,出站链接跟踪可以正常工作。

以下是我的基页中的脚本:

<script>
var trackOutboundLink = function(url) {
   ga('send', 'event', 'outbound', 'click', url, {
     'transport': 'beacon',
     'hitCallback': function(){document.location = url;}
   });
}
</script>

以下是锚标记的示例:

<a href="http://www.example.com/" onclick="trackOutboundLink('http://www.example.com'); return false;">Example Site</a>

我使用nginx和gunicorn在Digital Ocean应用上运行该网站。

点击链接后,横幅上的状态栏会显示到GA的流量,然后浏览器会重定向到原始页面,并附加链接网址。

https://original-site.com/slug_of_page/www.example.com

这会生成404

这不是一个重复的问题,因为引用的问题是我几乎逐字使用的代码。

0 个答案:

没有答案