我有表單,假設它在index.php上。提交時,它會經過process.php,然後在thanks.php上完成。我想要觸發Google Analytics事件,以便我可以跟蹤我的表單(不,我不想使用網址目標)。如果我將事件代碼放在thanks.php上,我擔心如果人們刷新頁面,它會重新觸發並給我造成不好的結果。所以,我希望它以某種方式從process.php中觸發。在process.php結束,我設置這樣的標題:從PHP表單處理觸發JS
header('Location: /thanks.php');
這是觸發事件的代碼:
_gaq.push(['_trackEvent', 'ClaimDomain', 'ConfirmationPage']);
是否存在與一起發送的JavaScript調用的一些方法頭文件,以便它只在我們離開process.php時得到處理,而不是在我們刷新thanks.php時處理?
感謝您的幫助:)
谷歌分析應該過濾大部分的爲你 – 2012-07-31 23:17:02
我需要建立在分析目標,所以我們可以跟蹤它,所以我需要的東西進行跟蹤。 URL目標方法不起作用,因爲URL對它有查詢並且不匹配。所以我們需要使用Event方法。 – zenkaty 2012-07-31 23:19:34
您可以在觸發Google Analytics事件的表單上放置提交處理程序? http://alexking.org/blog/2003/10/01/javascript-onsubmit-handler – rybosome 2012-08-01 00:04:04