Как выполняется тест-запуск интерактивной потоковой диаграммы
Тест-запуски интерактивных потоковых диаграмм проверяют логику сегментации интерактивной потоковой диаграммы. Интерактивные потоковые диаграммы предназначены для запуска на сервере среды выполнения с одним посетителем одновременно. Однако можно протестировать их в компоненте Campaign, чтобы интерактивная потоковая диаграмма создавала и назначала посетителей в нужный сегмент. Чтобы выполнить полное тестирование интерактивных потоковых диаграмм и то, как интерактивная потоковая диаграмма взаимодействует с точкой взаимодействия, необходимо внедрить интерактивную потоковую диаграмму на тест-сервере среды выполнения.
Метод тестирования интерактивных потоковых диаграмм такой же как тестирование пакетных потоковых диаграмм, то есть, выполнение тест-запуска. Результаты могут показаться похожими (для каждого сегмента назначается несколько членов), но потоковая диаграмма назначает членов другим способом. При выполнении тест-запуска интерактивной потоковой диаграммы среда разработки использует среду выполнения. Среда выполнения обращается с каждой строкой таблицы профиля как с посетителем, пропуская каждого посетителя по одному за один раз через потоковую диаграмму.
Среда выполнения дает ссылку на данные покупателя, предоставленные в таблицах, на которые есть ссылка в потоковых диаграммах, и на все данные в реальном времени, доступные в параметрах событий, внешних ссылках и т.д. При выполнении тест-запуска у среды разработки нет доступа к фактическим данным в реальном времени. Среда разработки использует данные, имеющиеся в таблице тест-запусков. Вы должны работать вместе с администратором Interact, чтобы добавить пример данных в профиль тест-запуска, который правильно протестирует интерактивные потоковые диаграммы. Например, если задать логику сегментации, которая разделит членов аудитории на основе первой цифры их почтового индекса, убедитесь, что у вас есть одна запись в профиле тест-запуска для каждой возможной первой цифры.
По умолчанию, процесс Взаимодействие ограничивает число входных записей в таблице профиля, используемой в тест-запуске, но вы можете настроить должным образом нужное число записей. Среда разработки выбирает первое число записей в соответствии с ID аудитории. Например, если ограничить тест-запуск до пяти записей, среда разработки будет использовать первые пять записей в таблице профилей тест-запусков, упорядоченных по ID аудиторий.
*
Можно просмотреть результаты только последнего тест-запуска. Среда разработки удаляет все данные предыдущего тест-запуска при запуске нового тест-запуска. Если в тест-запуске есть больше 1000 записей или если вам нужно просмотреть данные о тест-запуске после закрытия окна тест-запусков, имейте в виду, что данные о тест-запусках хранятся в таблицах, приведенных ниже, в базе данных, заданной опцией testRunDataSource.
*
TestAttr_n: Содержит данные для отчета Данные атрибутов тест-запуска, то есть, все данные в таблице профиля для каждого ID аудитории.
*
TestCount_n: Содержит данные для отчета Число ячеек тест-запуска, то есть, число членов в каждой ячейке.
*
TestError_n: Содержит данные для отчета Ошибки тест-запуска, то есть, все ошибки, которые могут возникнуть в тест-запуске.
*
TestSeg_n: Содержит данные для отчета Данные о сегментах тест-запуска, то есть, ID аудитории и назначенный сегмент.
Суффикс _n указывает на ID потоковой диаграммы. Можно определить ID потоковой диаграммы, изучив таблицу UA_Flowchart в системных таблицах Campaign.
Как сконфигурировать объем тест-запуска
Как выполнить тест-запуск