Архитектура Interact
Interact состоит, как минимум, из двух основных компонентов: среды разработки и среды выполнения. Также могут быть необязательные среды выполнения тестирования. Ниже представлен рисунок с обзором высокоуровневой архитектуры.
Диаграмма, на которой изображена общая архитектура Interact
Среда разработки - это среда, в которой вы выполняете большую часть конфигурации Interact. Среда разработки устанавливается вместе с компонентом Campaign и ссылается на системные таблицы Campaign и ваши базы данных покупателей.
После того, как вы разработали и сконфигурировали то, как компонент Interact должен обрабатывать взаимодействия покупателей, вы внедряете эти данные в среду выполнения тестирования или в производственную среду выполнения для взаимодействий покупателей в реальном времени.
В производственной среде архитектура может быть более сложной. Например, у среды выполнения может быть несколько серверов среды выполнения, связанных с баласировщиком нагрузки, чтобы обеспечить соответствие требованиям производительности.
На представленном ниже рисунке более подробно показана среда Interact.
Диаграмма, на которой представлены сведения об архитектуре Interact
В среде разработки вы указываете, что делает Interact в определенные моменты в вашей точке взаимодействия, конфигурируя интерактивные каналы. После этого вы распределяете покупателей по сегментам, создавая интерактивные поточные диаграммы. В интерактивных поточных диаграммах можно выполнить тест-запуски, чтобы подтвердить, что данные покупателей правильно сегментированы. Далее необходимо задать предложения. Затем вы назначите предложения для сегментов в стратегии взаимодействия. После того, как вы сконфигурируете все компоненты Interact, вы готовы внедрять конфигурацию в промежуточную среду выполнения.
Внедрения Interact включают в себя следующее:
*
Данные конфигурации компонента Interact, в том числе интерактивные каналы и стратегии взаимодействий
*
Подмножество данных Campaign, включая интеллектуальные сегменты, предложения и интерактивные поточные диаграммы
Пока данные покупателя не стали частью внедрения Interact, они могут понадобиться в среде выполнения. Необходимо убедиться, что эти данные доступны для среды выполнения.
В промежуточной среде выполнения (которая является такой же, как производственная среда выполнения, за исключением того, что с этой средой не взаимодействует покупатель) можно выполнить тест всей конфигурации Interact, в том числе интеграцию API с точкой взаимодействия. В среде выполнения покупатель (или, если это промежуточный сервер и кто-то выполняет в настоящий момент тестирование) предпринимает действия в точке взаимодействия. Эти действия позволяют отправить события или требования на данные на сервер среды выполнения с использованием API компонента Interact. После этого сервер среды выполнения отвечает, передавая такие результаты, как представление набора предложений (данных) или пересегментация покупателя в новый сегмент (событие). Можно продолжать менять конфигурацию компонента Interact в Campaign и повторно внедрять его в среду выполнения до тех пор, пока вы не добьетесь нужного поведения. После этого можно внедрить конфигурацию в производственную среду выполнения.
Производственные серверы среды выполнения записывают статистические данные и данные хронологии, такие как хронология контактов и хронология ответов. Если утилита сконфигурирована, она выполнит копирование хронологии контактов и хронологии ответов из промежуточных таблиц группы производственных серверов среды выполнения в хронологию контактов и ответов Campaign. Эти данные используются в отчетах, которые можно использовать для определения эффективности установки компонента Interact и, при необходимости, для модификации конфигураций. Эти данные также могут быть использованы компонентом Campaign и другими продуктами IBM® , такими как Contact Optimization, которые интегрируют кампании, происходящие в реальном времени, с традиционными кампаниями. Например, если покупатель принял предложение на веб-сайте, можно использовать эти данные в компоненте Campaign, чтобы гарантировать, что то же самое предложение не будет отправлено по почте, или что за предложением последует ваш телефонный звонок.
В следующих разделах описаны важные условия и понятия в Campaign и Interact.