0

我有一个包含多页报价单的网站。报价信息存储在会话中,我会跟踪客户已完成的步骤。如果客户尚未完成与他们所在页面相关的所有先前步骤,则他们将被重定向回流程的开始。通过这种方式,我通过简单地输入它的 URL 来禁止用户访问第 3 步。这样做是因为 1 之后步骤的信息依赖于前面步骤的有效信息。

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

无论如何我都尝试继续,但似乎当我到达第 4 步时,它并没有将我推到我的变体页面(我已经设置了它,以便到达第 4 步的每个人都应该去变体。)我假设问题是由于重定向。

有任何想法吗?

4

1 回答 1

0

感知到的问题是 GA 无法 ping 我的页面,因为我有重定向。实际的问题是我的 GA 实验代码并不是我打开 HEAD 标记后的第一件事。GA Experiments 只扫描页面的前 256 个字符,所以如果实验代码的开头不在其中,那么它将不起作用。

此外,我将 GA 代码放在一个 js 文件中,并在页面上链接它以保持清洁......这也不起作用。GA Experiments 扫描页面的前 256 个字符并且不关心链接,我需要有确切的代码和评论,GA 在页面上给我的这个工作。

于 2014-06-09T14:36:26.417 回答