如何获取WFFM字段的值作为标记并将其输出到Sitecore DMS报告中?

如何获取WFFM字段的值作为标记并将其输出到Sitecore DMS报告中?,sitecore,sitecore7,web-forms-for-marketers,sitecore-dms,Sitecore,Sitecore7,Web Forms For Marketers,Sitecore Dms,如果我为营销人员创建一个启用了分析功能的Web表单,我可以选择将每个字段添加为访问者的标签。我看不到如何配置它们应该添加到哪个标记,甚至看不到默认情况下该标记的名称(我假设创建了一个带有字段名的标记) 我还想知道如何检索访问报告中的标签数据(即,如果在“表单报告”对话框中双击表单提交,您将获得的标签数据)。我可以看到如何访问大量内置标签,但我无法从表单中找到如何具体填写这些标签,并且在报表设计器中看不到任何代表我拥有的字段名的字段。问题1:如何设置标签名 如果在表单字段上设置“标记”复选框,则表

如果我为营销人员创建一个启用了分析功能的Web表单,我可以选择将每个字段添加为访问者的标签。我看不到如何配置它们应该添加到哪个标记,甚至看不到默认情况下该标记的名称(我假设创建了一个带有字段名的标记)


我还想知道如何检索访问报告中的标签数据(即,如果在“表单报告”对话框中双击表单提交,您将获得的标签数据)。我可以看到如何访问大量内置标签,但我无法从表单中找到如何具体填写这些标签,并且在报表设计器中看不到任何代表我拥有的字段名的字段。

问题1:如何设置标签名

如果在表单字段上设置“标记”复选框,则表单字段的项目名称(=字段名称)将用作标记名称。 如果您具有数据库访问权限,则可以检查分析数据库上的“VisitorTags”表,查看写入了哪些标记以及如何调用这些标记

问题2:检索就诊报告中的标签数据

在VisitDetail报告中,如果已设置,将显示以下内置标记:

  • 电子邮件
  • 名字
  • 第二个名字
  • 公司
  • 组织机构
  • 全名
  • 州立省
相应地命名表单字段,这些值将在开箱即用报告中使用

如果要在报告中使用自定义标记,请查看/sitecore/shell/Applications/reports/中的.mrt文件。您必须扩展报告以使用自己的标记

示例:向VisitDetail报告添加自定义标记

  • 扩展SQL查询以获取/sitecore/system/Settings/Analytics/Reports SQL Queries/Visitor tags项中的标记。添加行

    ,MAX(当[TagName]=“SomeCustomTag”然后[TagValue]否则为空结束时的大小写)[SomeCustomTag]

  • 扩展VisitDetail.mrt,向VisitorTags部分添加一个值为SomeCustomTag的列,就像预定义的标记一样

  • 通过使用{Visit.VisitorTagsRelation.SomeCustomTag}在报告文本中使用自定义标记的值


  • 我使用文本编辑器编辑.mrt文件,但您也可以在Reports Designer中进行编辑。

    Hi Mark,我查看了.mrt文件(我在web界面的Designer中打开了报表-这是相同的吗?)。提取标记值的语法是否与获取内置标记值的语法相同,只需表单中的字段名即可?Hi James。我只是扩展了我的回答来回答你的问题。