Sitecore跟踪页面点击次数

时间:2013-04-18 19:33:03

标签: sitecore sitecore6 sitecore-dms

我正在Sitecore中建立一个网站,我们有一个FAQ页面,其中包含一系列标题以及相关div,这些标题在选中时隐藏/取消隐藏。我被要求跟踪这些标题点击,以便我们可以对页面上的FAQ项目进行排序。我如何在Sitecore Analytics中存储此点击信息?

我发现了许多关于如何查询Sitecore默认页面加载行为的问题和答案,但我如何跟踪特定div被查看的次数?

1 个答案:

答案 0 :(得分: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();
}

然后,您只需查看报告,了解每个常见问题解答部分的效果如何。

希望这有帮助。