【发布时间】:2017-09-26 10:44:21
【问题描述】:
我已经构建了一个 MVC 表单,然后使用 javascript 将请求发布到 API 控制器。除了这个请求,我还传递了一个项目 ID。
我希望检索分配给 Sitecore 项目的所有目标,以便检索目标 ID 并以编程方式触发目标请求。
任何帮助将不胜感激
【问题讨论】:
我已经构建了一个 MVC 表单,然后使用 javascript 将请求发布到 API 控制器。除了这个请求,我还传递了一个项目 ID。
我希望检索分配给 Sitecore 项目的所有目标,以便检索目标 ID 并以编程方式触发目标请求。
任何帮助将不胜感激
【问题讨论】:
分配给项目的目标存储在__Tracking 字段中。
例如如果您将内置的Newsletter Signup 目标分配给项目,则跟踪字段的内容将为:
<tracking><event id="{1779CC42-EF7A-4C58-BF19-FA85D30755C9}" name="Newsletter Signup" /></tracking>
其中{1779CC42-EF7A-4C58-BF19-FA85D30755C9} 是Newsletter Signup 目标项的ID。
您需要解析该字段以获取目标项 ID。
【讨论】: