我需要帮助弄清楚如何在包含 Analytics 代码的同时成功重定向。
- 我有一个子域设置http://buuf.fractalsystems.org
- 子域实际上只是一个子文件夹http://fractalsystems.org/buuf
- 我在该子文件夹中有一个 HTML 文件,它重定向到https://market.android.com/developer?pub=Fractal%20Systems
该重定向文件的代码:
<head>
<script type="text/javascript">
function delayedRedirect(){
window.location = "https://market.android.com/developer?pub=Fractal%20Systems"
}
</script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-1234567-8']); <!--I have my real ID there-->
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body onLoad="setTimeout('delayedRedirect()', 3000)">
<h2>ADW.BuuF.Theme is no more! You will be redirected to new and better apps in 3 seconds.</h2>
</body>
</html>
仅当我不包含我的 Analytics 代码时,这才用作重定向。我试过在不做任何更改的情况下移动代码。
问题 如何添加任何类型的重定向,并且仍然能够使用 Google Analytics 进行跟踪?
我已经尝试过 PHP 重定向但没有成功,我很确定 htaccess 重定向不会有帮助,尽管我愿意接受建议。
我使用 JavaScript 重定向的原因是我可以继续使用 Google Analytics 进行跟踪,并显示一条小消息或制作带有延迟的自定义页面。
谢谢你的帮助。不必是 JS,如果您知道解决方案,欢迎任何输入。