我使用古老的谷歌分析代码, 并有一堆链接, 上面附有页面跟踪功能, 以便每个点击都计算。 既然我升级到最新的 GA, 页面跟踪器不再有效, 这样可以, 但是链接显示 JS 错误, 因为页面跟踪器没有定义 。 我不想通过所有链接, 在单击时删除所有的页面跟踪器, 但是只要找到一个方法来取消这些链接, 这样它们不会造成错误 。
我尝试了 var pageTracker = ""; 和 var pageTracker = null; 但仍然有一个未定义的错误。 这是链接看起来像的 。
<p><a href="/gotowebsite/" onclick="javascript: pageTracker._trackPageview( /GoToTheWebsiteLink );">Go to the website</a><br />
Here it is in JSFiddle. When you click the link in IE, you see the JS error for a brief period of time till the next page loads. http://jsfiddle.net/Fvp9F/