网站开发:客户旅程编程与Sitecore PowerShell扩展
1. 客户旅程编程基础
在营销工作中,让FXM(Federated Experience Manager)正常运行是关键的一步。完成相关操作后,营销人员就能借助它开展工作。若想了解更多关于添加内容或跟踪外部网站分析的信息,可进一步查阅相关资料。
当你掌握了客户旅程编程,而非仅仅局限于网页编程时,就可以称自己为体验开发者。客户旅程编程需要以编程方式注册关键事件,如目标、事件、失败事件和结果等,这样营销人员就能更好地洞察客户行为。这些洞察有助于营销人员或内容创作者实现个性化体验,在最合适的时间向合适的人提供最相关的内容。自定义的个性化规则使营销人员能够跨各种数据源(如后端系统或用户配置文件)进行个性化设置,这可能会融入自定义的参与计划,让营销自动化得以实现。
此外,在Sitecore中跟踪客户详细信息(如偏好)也很重要。这些偏好或其他洞察通常存储在xDB的自定义方面中,这样数据就能与数字体验紧密结合,常作为个性化的来源。最后,还需要为远程站点启用跨站点脚本,否则所有JavaScript回调将被阻止,FXM将无法工作。具体操作步骤如下:
1. 导航到营销控制面板➤联合体验管理器中的站点节点。
2. 点击匹配规则下方的“编辑规则”,添加类似图9 - 24的规则。
3. 完成后,返回FXM中的站点并点击“发布”按钮。
2. Sitecore PowerShell扩展简介
Sitecore PowerShell扩展(SPE)是一个社区构建的Sitecore模块,它结合了Windows PowerShell和Sitecore API。这个模块为自动化各种