我正在Sitecore中建立一个网站,我们有一个FAQ页面,其中包含一系列标题以及相关div,这些标题在选中时隐藏/取消隐藏。我被要求跟踪这些标题点击,以便我们可以对页面上的FAQ项目进行排序。我如何在Sitecore Analytics中存储此点击信息?
我发现了许多关于如何查询Sitecore默认页面加载行为的问题和答案,但我如何跟踪特定div被查看的次数?
答案 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();
}
然后,您只需查看报告,了解每个常见问题解答部分的效果如何。
希望这有帮助。