2013-04-18 68 views
1

我正在Sitecore中建立一個網站,我們有一個常見問題解答頁面,它包含一系列標題和相關的div,當他們被選中時隱藏/取消隱藏。我被要求跟蹤這些標題點擊,以便我們可以對頁面上的FAQ項進行排序。如何將這些點擊信息存儲在Sitecore Analytics中?Sitecore跟蹤頁面點擊

我發現了很多關於如何查詢Sitecore的默認頁面加載行爲的問題和答案,但我將如何去跟蹤一個特定的div被查看了多少次?

回答

3

假設您使用的是DMS,您應該能夠配置與每個標題部分對應的目標。您可能需要觸發代碼的目標完成:

if (Sitecore.Analytics.Tracker.IsActive && Sitecore.Analytics.Tracker.CurrentPage != null) 
{ 
     PageEventData eventData = new PageEventData("My Goal Name"); 
     eventData.Data = "this is some event data."; 
     VisitorDataSet.PageEventsRow pageEventsRow = Sitecore.Analytics.Tracker.CurrentPage.Register(eventData); 
     Sitecore.Analytics.Tracker.Submit(); 
} 

然後你只需要看看報表,瞭解各常見問題部分是多麼有效。

希望這會有所幫助。