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