Interact besteht aus mindestens zwei wichtigen Komponenten, der Designumgebung und der Laufzeitumgebung. Möglicherweise setzen sie außerdem optionale Laufzeitumgebungen zu Testzwecken ein. Die folgende Abbildung zeigt einen allgemeinen Überblick über die Architektur.
In der Designumgebung führen Sie den größten Teil der Interact-Konfiguration aus. Die Designumgebung wird mit
Campaign installiert und verweist auf die
Campaign-Systemtabellen und Ihre Kundendatenbanken.
Nachdem Sie festgelegt und konfiguriert haben, wie Kundeninteraktionen von Interact verarbeitet werden sollen, stellen Sie diese Daten entweder auf Testlaufzeitumgebung zum Testen oder auf einer Produktionsumgebung für Kundeninteraktionen in Echtzeit bereit.
In der Designumgebung definieren Sie durch Konfigurieren von interaktiven Kanälen, wie Interact an bestimmten Punkten in Ihrem Touchpoint reagiert. Dann teilen Sie Ihre Kunden mithilfe interaktiver Ablaufdiagramme in Segmente auf. Innerhalb der interaktiven Ablaufdiagramme können Sie Testläufe durchführen, um zu überprüfen, ob die Kundendaten korrekt segmentiert wurden. Danach müssen Sie Angebote definieren. Anschließend weisen Sie die Angebote den Segmenten in einer Interaktionsstrategie zu. Nachdem Sie alle
Interact-Komponenten konfiguriert haben, können Sie die Konfiguration auf einer Staging-Laufzeitumgebung bereitstellen.
Interact-Bereitstellungen bestehen aus folgenden Elementen:
Auf der Staging-Laufzeitumgebung – die einer Produktionsumgebung entspricht, außer dass sie nicht kundenorientiert ist – können Sie Ihre gesamte Interact-Konfiguration testen, einschließlich der API-Integration mit Ihrem Touchpoint. Während der Laufzeit führt ein Kunde – bzw. im Falle eines Staging-Servers, ein Benutzer, der das System testet – Aktionen im Touchpoint aus. Diese Aktionen senden Ereignisse oder Datenanforderungen unter Verwendung der
Interact-API an den Laufzeitserver. Der Server für die Laufzeitumgebung antwortet dann mit den Ergebnissen, d. h. er legt einen Satz von Angeboten vor (Daten) oder teilt einen Kunden in ein neues Segment ein (Ereignis). Sie können Ihre
Interact-Konfiguration in
Campaign weiter bearbeiten und erneut für die Laufzeitumgebung bereitstellen, bis Sie mit dem Verhalten zufrieden sind. Anschließend stellen Sie die Konfiguration für die Produktionsumgebung bereit.
Die Server für die Produktionsumgebung erfassen statistische und historische Daten, wie z. B. Kontakt- und Antwortverlauf. Sofern konfiguriert, kopiert ein Dienstprogramm die Kontakt- und Antwortverlaufsdaten aus den Staging-Tabellen in der Servergruppe für die Produktionsumgebung in Ihren Campaign-Kontakt- und Antwortverlauf. Diese Daten werden in Berichten zusammengefasst, die dazu dienen, die Effektivität Ihrer
Interact-Installation zu ermitteln und Ihre Konfigurationen ggf. entsprechend zu überarbeiten. Sie können diese Daten auch in
Campaign und anderen
IBM® Produkten wie
Contact Optimization verwenden, um Ihre Echtzeitkampagnen in traditionelle Kampagnen zu integrieren. Hat ein Kunde beispielsweise ein Angebot auf Ihrer Website angenommen, können Sie diese Daten in
Campaign verwenden, um sicherzustellen, dass dasselbe Angebot nicht erneut per Post verschickt wird und Sie Folgeangebote per Telefon machen können.