[英]Goal tracking of receipt page counts each page refresh
在Google Analytics(分析)的“目標”部分中,您可以提供一個網址,例如:/thankyou.html,客戶在重定向之前只會看到一次。 他們無法再次返回“謝謝”頁面。
但是,在我們的商店網站中,客戶退房后,他們會自動重定向到收據頁面,例如:
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插件自動出現在我的標題中。
簡便的解決方案是在您粘貼的代碼中放入虛擬綜合瀏覽量。 因此,一旦用戶到達該頁面,它將僅觸發一次虛擬綜合瀏覽量。
如果您使用的是舊版Google Analytics(分析)跟蹤塊,則需要添加以下代碼:
//fire only the first time a page is viewed
if(is_object($order) && $order->viewed == 0)
{
_gaq.push(['_trackPageview', '/someone_purchased']);
}
如果您使用的是新的Google Analytics(分析)跟蹤塊,則需要添加以下代碼:
//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”的頁面。 然后,您將該頁面添加為目標,瞧!
希望這可以幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.