Sitecore 8.1 Многофакторная оптимизация тестирования не показывает статуса теста
Я настроил многовариантный тест в Sitecore 8.1. В Experience Editor у меня есть уведомление, оно говорит, что у элемента есть активный тест, а на вкладке "Оптимизация" отображается красная кнопка, но в статусе нет тестов. Я проверил в аналитической базе данных ни одной записи теста не найдено. Я развернул Тест из Workflow и его запуска. Я получаю все варианты, чтобы остановить, отменить и приостановить. Sitecore не тестирует мои варианты, может кто-нибудь помочь мне решить эту проблему?
1 ответ
Из того, что вы описываете, это звучит как Sitecore_testing_index
ошибочен Возможно, индекс недействителен, не построен или отсутствует. Этот индекс необходим для Sitecore Experience Optimisation
найти Tests
в их различных состояниях.
Я рекомендую получить копию по умолчанию Sitecore.ContentTesting.Solr.IndexConfiguration.config
из новой установки и скопируйте его в путь App_Config/Include/ContentTesting
,
Как только это будет сделано, перестройте Индекс с помощью Index Manager
, После этого вы сможете найти тесты в Experience Optimisation
,
Если у вас все еще есть проблемы, я рекомендую заменить все содержимое App_Config/Include/ContentTesting
с файлами из новой установки. И переиндексация.
Я также рекомендую взглянуть на Item
который имеет Multivariate test
должно быть в пределах поля по умолчанию Page Level Test Set
, Это должно иметь значения что-то вроде этого
Если он заполнен, но вы все еще не можете выполнить тест, следуйте этому руководству, как создавать многовариантные тесты в Sitecore, чтобы определить, где что-то идет не так.