可以这么说,我有 3 个页面正在尝试“跟踪”。注册过程是 3 页。基本上,我不想计算乱序的点击(即,如果用户返回感谢页面(第 3 页)),我不想让它再次计算一次转化。
所以像这样 1.用户进入着陆页+1点击 2.用户进入中介页面+1hit 3.用户进入感谢页面+1转化
我知道如何很容易地为命中增加计数,但我不确定如果它们乱序如何“不”计算它。
最佳答案
您可以设置一个 session 变量,以便在第 1 页将其设置为“1”,将第 2 页设置为“2”,依此类推,但仅当当前小于当前页码时才设置该变量,因此:
session_start();
if($_SESSION['cur-page'] < [CURRENT PAGE NUMBER]) {
$_SESSION['cur-page'] = [CURRENT PAGE NUMBER];
logHit();
}
其中 logHit() 跟踪页面命中。
关于PHP 转换跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6768022/