Sitecore 6.5 DMS-通过API注册目标完成 [英] Sitecore 6.5 DMS - Registering a goal completion via the API
本文介绍了Sitecore 6.5 DMS-通过API注册目标完成的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想使用API而不是"谢谢"页面在我的Sitecore 6.5站点上注册目标/转换。
我看过这个关于如何操作的问题Sitecore OMS - achieving a goal on a form submission但答案与Sitecore 6.5之前的API有关,在那里它进行了相当大的改进。
有人这么做过吗?或者此功能是否已被故意删除?
推荐答案
您是否尝试过
protected void btnSubmit_Click(object sender, EventArgs e)
{
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();
}
}
这应该在当前页面上注册目标,但在您决定在代码中注册之前
这篇关于Sitecore 6.5 DMS-通过API注册目标完成的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文