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, чтобы определить, где что-то идет не так.

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