收据页面的目标跟踪计算每个页面刷新

时间:2014-02-05 13:45:42

标签: javascript wordpress google-analytics

在Google Analytics的“目标”部分中,您可以提供以下网址:/ thankyou.html,客户在重定向之前只能看到一次。他们不能再回到thankyou页面了。

但是,在我们的商店网站中,一旦客户退房,它们会自动重定向到收据页面,例如:

http://www.domain.com/store/receipt/?ouid=23424asasdfbb34345

结尾是一个随机数,你无法将其输入目标。最好是输入:

/存储/收据/

将该页面视为购买目标,他们可以反复访问此页面,每次都计为结帐。

有什么办法可以防止他们的访问在计算目标数时被计算多次?

商店网站软件在收据页面上有一个代码,它只能启动一次功能:

//fire only the first time a page is viewed
if(is_object($order) && $order->viewed == 0)
{
//code here
}

如果我手动将分析代码放在此代码块中,会有帮助吗? 这样做的问题是它已经通过Yoast的Google Analytic WordPress插件自动进入我的标题。

1 个答案:

答案 0 :(得分:1)

简单的解决方案是在您粘贴的代码中放入虚拟网页浏览。所以......一旦用户到达页面,它将只触发一次虚拟浏览量。

如果您使用的是旧版Google分析跟踪功能块,则需要添加以下代码:

//fire only the first time a page is viewed
if(is_object($order) && $order->viewed == 0)
{
_gaq.push(['_trackPageview', '/someone_purchased']);
}

如果您使用的是新的Google分析跟踪功能块,则需要添加以下代码:

//fire only the first time a page is viewed
if(is_object($order) && $order->viewed == 0)
{
ga('send', 'pageview', '/someone_purchased');
}

添加上述代码后,您将开始在Google Analytics中看到名为“someone_purchased”的页面。然后,您将该页面添加为目标,瞧!

希望这有帮助!