日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

sitecore系列教程之目标功能有什么新意?

發布時間:2024/4/14 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 sitecore系列教程之目标功能有什么新意? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

由于SItecore 8中有很多令人興奮的東西,我選擇專注于體驗平臺的特定領域,這篇文章的主題是目標。

1.客戶智能選項?

目標項目(/ sitecore / system / Marketing Center / Goals /)中添加了一個新部分,其名稱為Customer Intelligence Options。部分中有3個字段,它們是

跟蹤最新活動一旦目標由聯系人(訪問者)觸發,它將顯示在“聯系人”選項卡的“最新事件”面板中。
在活動中展示當聯系人(訪問者)觸發此事件時,它將顯示在“訪問”選項卡中顯示的“事件”列表中。
活動圖片將圖像與事件相關聯。

下圖顯示了目標項目的新客戶情報部分

目標項目

?

如下所示,如果您在目標上選中“跟蹤為最新事件”字段,聯系人卡片將顯示目標信息

聯系卡

如下所示,如果您選中了目標項目中的“在活動中顯示”字段,聯系人卡片將顯示目標信息

聯系卡2

2.??API更改:?以編程方式觸發目標

在Sitecore 8中觸發目標的API也有所變化,下面的方法顯示了以編程方式觸發目標的更新方式

[sourcecode language =“csharp”]

if(Sitecore.Analytics.Tracker.IsActive && Sitecore.Analytics.Tracker.Current.CurrentPage!= null)
{?
Sitecore.Data.Items.Item GoaltoTrigger = Sitecore.Context.Database.GetItem(“{目標的項目ID}” );?
if(GoaltoTrigger!= null)
{?
Sitecore.Analytics.Data.Items.PageEventItem registerthegoal = new Sitecore.Analytics.Data.Items.PageEventItem(GoaltoTrigger);?
Sitecore.Analytics.Model.PageEventData eventData = Sitecore.Analytics.Tracker.Current.CurrentPage.Register(registerthegoal);?
eventData.Data = GoaltoTrigger [“描述”];?
Sitecore.Analytics.Tracker.Current.Interaction.AcceptModifications();?
}?
}

[/源代碼]

您還可以創建一個用于觸發/注冊目標的擴展方法。

[sourcecode language =“csharp”]

public static void TriggerGoal(string GoalName,string Description)
{?
if(Sitecore.Analytics.Tracker.IsActive && Sitecore.Analytics.Tracker.Current.CurrentPage!= null)
{?
Sitecore.Analytics.Tracker.Current.CurrentPage.Register(GoalName,描述);?
}?
}

[/源代碼]

總結

以上是生活随笔為你收集整理的sitecore系列教程之目标功能有什么新意?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。