Die folgenden Tabellen zeigen die Zuordnung der Zwischenspeichertabellen der Laufzeitumgebung in Campaign-Protokolltabellen. Denken Sie daran, dass Sie für jede Zielgruppenebene eine dieser Tabellen haben sollten. Die angezeigten Tabellennamen sind die Beispieltabellen, die für die Standardzielgruppe in den Laufzeittabellen und den
Campaign-Systemtabellen erstellt wurden.
ContactID ist ein Schlüssel für die
UACI_CHOfferAtrib-Verbindung mit
UACI_CHStaging.
ContactID ist ein Schlüssel für die
UACI_CHOfferAtrib-Verbindung mit
UACI_CHStaging.
SeqNum ist ein Schlüssel, der im Modul für den Kontakt- und Antwortverlauf zum Identifizieren von Daten verwendet, aber nicht in den
Campaign-Antworttabellen aufgezeichnet wird.
Die userDefinedFields-Spalte kann beliebige Daten Ihrer Wahl enthalten. Wenn Sie den Zwischenspeichertabellen weitere Spalten hinzufügen, werden diese vom Modul für den Kontakt- und Antwortverlauf in den Tabellen
UA_DtlContactHist oder
UA_ResponseHistory in die Spalten mit dem gleichen Namen geschrieben. Beispiel: Wenn Sie der Tabelle
UACI_CHStaging die Spalte
linkFrom hinzufügen, kopiert das Modul für den Kontakt- und Antwortverlauf diese Daten in die Spalte
linkFrom in der Tabelle
UA_DtlContactHist.
Um die zusätzlichen Spalten in den Zwischenspeichertabellen auszufüllen, erstellen Sie Spalten mit den gleichen Namen wie die Name/Wert-Paare in den Daten der Laufzeitsitzung. Beispiel: Wenn Sie die Name/Wert-Paare NumberItemsInWishList und
NumberItemsInShoppingCart erstellen und ein Ereignis zum Protokollieren der Annahme oder der Ablehnung eines Angebots auftritt, füllt die Laufzeitumgebung diese Felder aus, wenn die Spalten
NumberItemsInWishList und
NumberItemsInShoppingCart in der Tabelle
UACI_RHStaging vorhanden sind. Die Laufzeitumgebung füllt die Tabelle
UACI_CHStaging aus, wenn ein Ereignis zum Protokollieren eines Angebotskontakts auftritt.
Sie können diese benutzerdefinierten Felder verwenden, um die Bewertung einzuschließen, die zur Präsentation eines Angebots verwendet wurde. Fügen Sie sowohl der Tabelle UACI_CHStaging in den Laufzeittabellen als auch der Tabelle
UA_DtlContactHist in den
Campaign Systemtabellen jeweils die Spalte
FinalScore hinzu. Wenn Sie das integrierte Lernmodul verwenden, füllt
Interact die Spalte
FinalScore automatisch mit der endgültigen Bewertung aus, die für das Angebot verwendet wurde.
Wenn Sie ein benutzerdefiniertes Lernmodul aufbauen, können Sie die setActualValueUsed-Methode der
ITreatment-Benutzeroberfläche und die
logEvent-Methode der
ILearning-Benutzeroberfläche verwenden.
Wenn Sie kein Lernmodul verwenden, fügen Sie sowohl der Tabelle UACI_CHStaging in den Laufzeittabellen als auch der Tabelle
UA_DtlContactHist in den
Campaign Systemtabellen jeweils die Spalte
Score hinzu.
Interact füllt die Spalte
Score automatisch mit der endgültigen Bewertung aus, die für das Angebot verwendet wurde.