Sitecore “目标”对话框未填充

Sitecore “目标”对话框未填充,sitecore,sitecore6,sitecore-dms,Sitecore,Sitecore6,Sitecore Dms,Sitecore 6.6更新4 我有一个Sitecore实例,它的目标有问题。创建(和发布)目标后,我尝试将目标分配给特定的内容项。单击功能区中的“分析\属性\目标”按钮时,将显示对话框,但该框中没有填充目标 我查看了错误日志,没有发现任何错误。我通过Fiddler看了,什么也没看到。我使用了Chrome的开发工具,没有发现任何错误 我在同一台服务器上运行了另一个Sitecore实例,它在填充“目标”对话框时没有问题 有什么想法吗 谢谢 您的目标可能尚未部署到分析数据集中。尝试将SQL Mana

Sitecore 6.6更新4

我有一个Sitecore实例,它的目标有问题。创建(和发布)目标后,我尝试将目标分配给特定的内容项。单击功能区中的“分析\属性\目标”按钮时,将显示对话框,但该框中没有填充目标

我查看了错误日志,没有发现任何错误。我通过Fiddler看了,什么也没看到。我使用了Chrome的开发工具,没有发现任何错误

我在同一台服务器上运行了另一个Sitecore实例,它在填充“目标”对话框时没有问题

有什么想法吗


谢谢

您的目标可能尚未部署到分析数据集中。尝试将SQL Management Studio指向您的分析数据库,并发出以下命令:

SELECT *
  FROM [Sitecore_analytics].[dbo].[PageEventDefinitions]

并确保您注册的目标确实存在于此处。PageEventDefinitionId中应该有一个Guid与目标的Sitecore项目ID相匹配。

可能您的目标尚未部署到分析数据集。尝试将SQL Management Studio指向您的分析数据库,并发出以下命令:

SELECT *
  FROM [Sitecore_analytics].[dbo].[PageEventDefinitions]
并确保您注册的目标确实存在于此处。PageEventDefinitionId中应该有一个Guid,与您目标的Sitecore项目ID相匹配。

好的,感谢Mark(+1)为我指明了解决此问题的方向。这与自动化CD服务器上的分析部署有关

查看的第6.2.1节,您可以看到有两项任务:

  • 添加自动发布操作
  • 使用默认定义数据库的工作流提供程序更新Web.config
  • 这些目标与“分析工作流程”相关联,但它们在创建后没有进入草稿状态,并且在保存时没有正确部署

    在确保客户机的CM/CD环境中遵循了《ECM开发指南》中的步骤之后,一切都重新开始工作

    注意:这可能不是人们通常在默认安装中看到的情况。我已经通过编辑web.config文件开始了实施ECM自动发布的过程,但还没有完成添加“自动发布”操作的过程。一旦我确保所有项目都正确无误,整个过程就按预期进行了。

    好的,感谢Mark(+1)为我指明了解决这个问题的方向。这与自动化CD服务器上的分析部署有关

    查看的第6.2.1节,您可以看到有两项任务:

  • 添加自动发布操作
  • 使用默认定义数据库的工作流提供程序更新Web.config
  • 这些目标与“分析工作流程”相关联,但它们在创建后没有进入草稿状态,并且在保存时没有正确部署

    在确保客户机的CM/CD环境中遵循了《ECM开发指南》中的步骤之后,一切都重新开始工作


    注意:这可能不是人们通常在默认安装中看到的情况。我已经通过编辑web.config文件开始了实施ECM自动发布的过程,但还没有完成添加“自动发布”操作的过程。一旦我确保所有项目都正确无误,整个过程就按预期进行。

    事实上。我可能误解了你的问题-如果注册的目标没有显示在任何报告中,我建议的解决方案将有所帮助,但我认为你在过程的早期遇到了一个问题谢谢!虽然我认为你在申请报告方面是对的,但我确实认为你有一些想法。(或者至少提供了其他需要调查的内容)当我查看PageEventDefinitions表时,新创建的目标并不存在。然而,所有的“OOTB”目标都在那里。将对“工作”实例执行一些附加测试,以查看它们是否立即显示在该表中。在使用“工作”实例验证后,我可以说目标立即显示在该表中。看看为什么它现在没有出现在“坏”的实例中。我可能误解了你的问题-如果注册的目标没有显示在任何报告中,我建议的解决方案将有所帮助,但我认为你在过程的早期遇到了一个问题谢谢!虽然我认为你在申请报告方面是对的,但我确实认为你有一些想法。(或者至少提供了其他需要调查的内容)当我查看PageEventDefinitions表时,新创建的目标并不存在。然而,所有的“OOTB”目标都在那里。将对“工作”实例执行一些附加测试,以查看它们是否立即显示在该表中。在使用“工作”实例验证后,我可以说目标立即显示在该表中。正在研究为什么“已损坏”实例现在没有显示在那里。能否在web.config(sitecore/sites/site[@name='shell'])中为“shell”站点定义添加以下属性:analyticsDefinitions=“content”。我想我以前遇到过这个问题,我通过这个小改动解决了这个问题。您能否在web.config(sitecore/sites/site[@name='shell'])中为“shell”站点定义添加以下属性:analyticsDefinitions=“content”。我想我以前遇到过这个问题,我用这个小小的改变解决了它