Диалог целей не заполнен

Sitecore 6.6 Обновление 4

У меня есть экземпляр Sitecore, у которого есть проблема с целями. После создания (и публикации) целей я пытаюсь назначить цель конкретному элементу контента. Когда я нажимаю кнопку "Анализировать \ Атрибуты \ Цели" на ленте, появляется диалоговое окно, но цели не вводятся в поле.

Я просмотрел свои журналы ошибок и не вижу ошибок. Я смотрел через Fiddler и ничего не вижу. Я использовал инструменты разработчика Chrome и не вижу ошибок.

У меня есть другой экземпляр Sitecore, работающий на том же сервере, и у него нет проблем с заполнением диалогового окна целей.

Есть идеи?

Спасибо!

2 ответа

Решение

Хорошо, спасибо Марку (+1) за то, что он указал мне направление для решения этой проблемы. Это связано с автоматизацией развертывания аналитики на CD-серверах.

Изучив раздел 6.2.1 Руководства администратора и разработчика ECM, вы увидите, что есть две задачи:

  1. Добавление действия автоматической публикации
  2. Обновление файла Web.config с поставщиком рабочего процесса для базы данных определений по умолчанию

Цели были связаны с "Аналитическим рабочим процессом", но они не входили в черновое состояние после их создания и не были должным образом развернуты при сохранении.

Убедившись, что в среде CM/CD клиента были выполнены шаги из руководства разработчика ECM, все снова заработало.

Примечание: это может быть не то, что кто-то обычно видит при установке по умолчанию. Я начал процесс реализации автоматической публикации ECM, отредактировав файлы web.config и не завершил процесс добавления действия "автоматическая публикация". Как только я убедился, что все пункты были правильными, процесс работал как ожидалось.

Скорее всего, ваши цели не были развернуты в наборе данных Google Analytics. Попробуйте указать SQL Management Studio для своей базы данных Analytics и выполните следующее:

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

И убедитесь, что цели, которые вы регистрируете, действительно присутствуют здесь. В PageEventDefinitionId должен быть Guid, соответствующий идентификатору элемента Sitecore вашей цели.

Другие вопросы по тегам