2013-04-18 3 views
1

Я создаю сайт в Sitecore, и у нас есть страница часто задаваемых вопросов, которая состоит из серии заголовков с связанными div, которые скрывают/скрывают по мере их выбора. Мне было предложено отслеживать эти щелчки заголовков, чтобы мы могли сортировать пункты часто задаваемых вопросов на странице. Как я могу хранить информацию об этом клике в 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(); 
} 

Тогда вы просто должны смотреть на отчеты, чтобы увидеть, насколько эффективно каждый раздел FAQ.

Надеюсь, это поможет.