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系列教程之目标功能有什么新意?相关推荐
- can收发器 rx_CANOpen系列教程03_CAN收发器功能、原理及作用
说明: 本文原创作者『strongerHuang』 首发于微信公众号『嵌入式专栏』,同时也更新在我的个人网站:EmbeddedDevelop 标签:CAN. CANOpen. CanFestival ...
- sitecore系列教程之如何以编程方式将访客数据关联到联系人卡片
在我之前关于Sitecore体验资料的帖子中,我们看到了我们如何了解访问者的一切,包括访问他们在访问期间触发的事件.在这篇博客文章中,我将引导您完成识别匿名用户并将用户访问与联系人记录联系起来的过程, ...
- Provisioning Services 7.8 入门系列教程之五 使用Provisioning Services控制台
续Provisioning Services 7.8 入门系列教程之四 目标设备安装 使用 Provisioning Services 控制台可管理 Provisioning Services 场中的 ...
- 关于《Node-RED系列教程》
本人从事AIoT开发工作,尝试将自己学习整理到的Node-RED开发技术分享给大家.欢迎大家订阅支持. Node-RED系列教程-01搭建开发环境-->已更新 Node-RED系列教程-02操作 ...
- CANOpen系列教程01_初识CAN与CANOpen及相关内容
推荐 分享一个大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!https://www.cnblogs.com/captainbed 正文: CANOpen ...
- CANOpen系列教程02_理解CAN总线协议
推荐 分享一个大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!https://www.cnblogs.com/captainbed 正文: CANOpen ...
- CANOpen系列教程04_CAN总线波特率、位时序、帧类型及格式说明
CANOpen最新全套教程: 1.CANOpen系列教程01_初识CAN与CANOpen及相关内容 2.CANOpen系列教程02_理解CAN总线协议 3.CANOpen系列教程03_CAN收发器功能 ...
- keil查看程序运行时间_Keil系列教程05_工程目标选项配置(一)
说明: 本文原创作者『strongerHuang』 首发于微信公众号『嵌入式专栏』,同时也更新在我的个人网站:EmbeddedDevelop 标签:Keil. MDK-ARM. µVision 该教程 ...
- Keil(MDK-ARM-STM32)系列教程(四)工程目标选项配置(Ⅱ)
Ⅰ.写在前面 本文接着上一篇文章"工程目标选项配置(Ⅰ)"进行讲述工程目标选项中后五项的配置,也就是C/C++.Asm.Linker.Debug.Utilities这五项配置的具体 ...
最新文章
- win10 UWP 应用设置
- Python学习—基础数据结构之列表
- Java服务端向客户端写文件_java实现客户端向服务器发送文件
- 华为自研操作系统已注册;大疆回应信息泄露;2019 新款 iPhone 曝光 | 极客头条...
- 手机上怎么去掉a 标签中的img点击时的阴影?
- java权限是怎么做的_java如何做权限管理
- VM 网络设置 for xp3
- oracle 大表新增列 慢_Oracle大表添加字段
- 广东第一届网络安全知识竞赛比赛CTF题做题记录
- vue自定义组件总结
- R安装时出现辑程包不存在,解决方法
- 荣耀手机两个android文件夹,华为手机文件管理中,这几个文件夹可以任意删除,其他的千万不要乱删!...
- 【目标检测】YOLOv1代码实现之TensorFlow
- win7系统笔记本配置双屏
- PWM电流源型逆变器
- python抓取抖音热门视频_要是30行代码!7步教会你Python爬取网页抖音热门视频
- 集合框架·List集合简介
- rk3568 修改开机动画
- keystore生成证书实例
- 微软股价 2019 年飙升 55.3%,创十年来最佳表现!
热门文章
- 关于oracle 安装下的LINUX系统参数的优化
- 编码设置导致了eclipse/myeclipse代码无法保存
- android 进制转换
- 性能测试—接口压测指标分析
- Virtualenv系列(一):使用Virtualenv搭建python虚拟环境
- appium---【Mac】Appium-Doctor提示WARN:“ opencv4nodejs cannot be found”解决方案
- 文件系统损坏导致虚拟机无法正常启动的问题及解决方法
- 动态生成数据后绑定事件
- 手贱随手在Linux敲了 as 命令,出不来了
- 调用外部文件(ShellExecute)