3
我試圖跟蹤在Drupal中作爲塊嵌入多個頁面時,Poll內容類型作爲塊應答的頻率。例如,如果5個用戶回答A頁上的投票,6個用戶回答B頁,我需要了解這些細目,但不是他們的具體答案。Drupal中的民意調查分析?
我原本打算在Google Analytics中查看用戶從頁面A - >投票頁面獲取路徑的次數,但回答投票實際上使用戶在同一頁面上,所以我很難過怎麼做。有什麼建議麼?
我試圖跟蹤在Drupal中作爲塊嵌入多個頁面時,Poll內容類型作爲塊應答的頻率。例如,如果5個用戶回答A頁上的投票,6個用戶回答B頁,我需要了解這些細目,但不是他們的具體答案。Drupal中的民意調查分析?
我原本打算在Google Analytics中查看用戶從頁面A - >投票頁面獲取路徑的次數,但回答投票實際上使用戶在同一頁面上,所以我很難過怎麼做。有什麼建議麼?
對於性能,使用谷歌分析不是一個壞主意。您可以將JavaScript事件附加到表單的提交按鈕,然後在表單提交之前將信息發送給GA,關於投票。
另一種解決方案是在Drupal中跟蹤它。在這裏,您可以向表單添加提交處理程序,並保存從其發佈的網址。您需要添加提交處理程序hook_form_alter
JavaScript並不難,你有jQuery加載,所以應該這樣做。
$("#poll-form #edit-submit").click(function(){
if ($(this).hasClass('ready')) {
return true;
}
// Do your thing with GA, add a callback function when you have posted to google:
function callback() {
$("#poll-form #edit-submit").addClass('ready').click();
}
});
查找你需要做什麼的GA API,這取決於你使用的是哪個版本。
謝謝!我可以從哪裏開始瞭解如何將JavaScript事件添加到提交按鈕的任何建議? – 2010-08-27 12:03:07