我正在尝试使用谷歌分析跟踪重定向页面:
我有一个名为redirect.php
;当我访问像这样的网址时redirect.php?c=12345678
,一个 php 函数对 sql 查找表进行查询以解码代码12345678
使用先前插入的 url,然后执行301
重定向。
(我正在做一个301
重定向以避免重复内容。)
我希望跟踪每次访问redirect.php
可以进行分析,但我做不到。
例如:
redirect.php?c=87654321
重定向到story.php
.
显然在分析中我找不到redirect.php
页。这story.php
推荐人是organic/google
所以我不能依赖推荐人。
是否可以以某种方式跟踪每个重定向?
GA 在浏览器中工作。每当用户访问带有 GA 脚本的页面时,都会向 google 发送用户请求,通知有关访问的信息。
由于您正在进行 301 标头重定向 - 没有加载 GA 脚本,因此 google 不知道用户已经访问过该页面。
你有的选择
- 将重定向从 301 标头切换到带有元重定向和 GA 代码的页面
- 切换到另一个分析系统(例如 Piwik)并在重定向页面上手动添加数据
- 在重定向脚本中实现您自己的计数器,与 GA 分开
当然,您可以合并这些选项,并拥有一个带有元重定向和 GA 代码的页面,该代码重定向到redirect.php 脚本,该脚本又使用 301 标头进行重定向,但这不是最好的解决方案。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)