Arbeiten mit Ereignismustern
Ein Ereignismuster ist eine flexible Methode, um Angebote basierend auf Mustern der Besucheraktivität zu personalisieren. Mithilfe von Ereignismustern (auch als "Verhaltenstrigger" bezeichnet) können Sie testen, ob ein Ereignis oder eine Sammlung von Ereignissen während einer Interaktion eintritt und, wenn das angegebene Muster von Ereignisvorkommen erfüllt ist, als Reaktion darauf eine oder mehrere Aktionen auslösen.
Beispielsweise könnten Sie ein Ereignismuster so definieren, dass, wenn ein Besucher eine bestimmte Kombination von Seiten anzeigt oder bestimmte Seiten mit der angegebenen Häufigkeit besucht, ein bestimmtes Angebot präsentiert wird. Sie können Tests für Aktionen wie das Herunterladen bestimmter Dokumente, das Anzeigen spezieller Medien und das Suchen nach anderen Begriffen durchführen. Bei einem CallCenter könnten Ereignisse z. B. den Grund für die Interaktion oder die während der Interaktion initiierte Serviceanforderung einschließen.
Sie können ein Ereignismuster entweder für einen bestimmten interaktiven Kanal definieren oder global definieren, um es für alle interaktiven Kanäle verfügbar zu machen.
Nachdem Sie die Ereignismuster definiert haben, die für einen interaktiven Kanal verfügbar sind (weil sie entweder für diesen interaktiven Kanal definiert sind oder weil sie global sind), können Sie sie in Ihrem interaktiven Ablaufdiagramm verwenden. Sie können die Prozessfelder "Auswählen", "Entscheidung" oder "Segment ausfüllen" definieren, sodass der Besucher, wenn ein Ereignismuster erfüllt ist (der Ereignismusterzustand wahr wird), in ein vordefiniertes Segment eingefügt wird, dem dann bestimmte Angebote zugewiesen werden.
Ereignismuster wirken sich auf die interaktive Sitzung eines Besuchers mit der Laufzeitumgebung auf folgende Arten aus:
*
Wenn eine interaktive Sitzung gestartet wird, versucht Interact, frühere Ereignismusterzustände zu laden, die der Zielgruppen-ID des aktuellen Benutzers zugeordnet sind, sofern Ereignismusterzustände vorhanden sind.
*
Wenn ein Ereignis übergeben wird, aktualisiert Interact die Zustände und Status aller Ereignismuster, die das Ereignis verwenden.
*
*
Dies hat den Vorteil, dass Ereignismusterzustände unabhängig von Benutzersitzungen sind, sodass Ereignisaktivitäten aus einer Benutzersitzung sich in einer anderen Sitzung widerspiegeln, solange die Zielgruppen-ID übereinstimmt und beide Sitzungen aktiv sind, wenn diese Ereignisaktivitäten stattfinden.
Beachten Sie auch, dass die Ereignismusterzustände für unbekannte Benutzer standardmäßig am Ende der Sitzung verworfen werden, es sei denn, die Konfigurationseigenschaft interact | services | eventPattern | persistUnknownUserStates wird auf TRUE oder der Sitzungsparameter UACISavePatternStates wird auf TRUE festgelegt.
*
Wenn sich die Zielgruppen-ID in der Mitte einer Sitzung ändert, versucht Interact, die gespeicherten Ereignismusterzustände für die neue Zielgruppen-ID zu laden. Falls die vorherige Zielgruppen-ID unbekannt ist und die Konfigurationseinstellung (interact | services | eventPattern | mergeUnknowUserInSessionStates) auf "True" oder der Sitzungsparameter "UACIMergePatternStates" auf "True" festgelegt ist, werden die Benutzerereignisaktivitäten, die zu der vorherigen Zielgruppen-ID in derselben Sitzung gehören, mit der neuen Zielgruppen-ID zusammengeführt.
So fügen Sie ein Ereignismuster hinzu