我有一个网站www.xxxxx.com,如果访客在手机上,则会将访问者引导至www.xxxxx.com/mobile。我使用javascript代码来检测它们是否在移动设备上并将它们引导到移动子文件夹。代码如下:
<script type="text/javascript">
<!--
if (screen.width <= 679) {
window.location = "http://www.xxxxx.com/mobile/";
}
//-->
</script>
一切运作良好,但问题是,如果访问者被定向到移动设备,则谷歌分析不会将原始引荐者保留到主站点。例如,如果客户搜索X公司并从移动设备访问我们的www.xxxxx.com并将其定向到www.xxxxx.co/mobile,则Google Analytics将此访问者显示为“直接”,而不是显示“推荐人”网站“或搜索的关键字。
如何查看原始推荐人和搜索到的关键字? 提前谢谢了。
答案 0 :(得分:1)
在Causes for self-referrals > Redirects and Self-referrals上查看Google的文档:
元刷新和基于javascript的重定向
非服务器端调用的重定向,例如元刷新html标记或 javascript window.location方法可能会隐藏或隐藏引用者 来自Google Analytics的信息,因此我们不建议您使用 任何可能是登陆页面的页面上的此类方法。