重定向页面上的Google实验

时间:2014-05-30 18:19:06

标签: c# asp.net google-experiments

我的网站有多页优惠表单。优惠信息存储在会话中,我会跟踪客户已完成的步骤。如果客户尚未完成与其所在页面相关的所有先前步骤,则会将其重定向回到流程的开始。通过这种方式,我禁止用户只需输入其URL即可访问第3步。这样做是因为有关1之后的步骤的信息取决于之前步骤中的有效信息。

问题在于,当我通过Google Analytics设置我的内容实验时,它无法验证我的原始页面或变体页面,因为当它访问这些页面时(步骤4),服务器会识别出该页面上不允许这些页面返回第1步给他们。

我试图继续进行,但似乎当我到达第4步时,它并没有把我推到我的变体页面(我已将它设置为使得到达第4步的每个人都应该去变化。)我&# 39; m假设问题是由于重定向。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

感知到的问题是GA无法ping我的页面,因为我对它进行了重定向。 实际问题是我的GA实验代码不是我打开HEAD标签后的第一件事。 GA实验仅扫描页面的前256个字符,因此如果实验代码的开头不在其中,那么它将无法工作。

此外,我将我的GA代码放在js文件中并将其链接到页面上以保持清洁......这也行不通。 GA实验扫描页面的前256个字符并且不关心链接,我需要准确的代码和评论,GA在页面上给我这个以便工作。