Zwischenspeichertabellen der Laufzeitumgebung in Campaign Zuordnung der Protokolltabelle
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.
Interact Spaltenname der Zwischenspeichertabelle im Kontaktprotokoll
Campaign Kontaktprotokolltabelle
ContactID ist ein Schlüssel für die UACI_CHOfferAtrib-Verbindung mit UACI_CHStaging.
Interact Spaltenname der Zwischenspeichertabelle im Kontaktprotokoll
Campaign Kontaktprotokolltabelle
ContactID ist ein Schlüssel für die UACI_CHOfferAtrib-Verbindung mit UACI_CHStaging.
Interact Spaltenname der Zwischenspeichertabelle im Antwortverlauf
Campaign Antwortverlaufstabelle
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.
*
Wenn Sie über zusätzliche Spalten in Ihren Campaign Kontakt- und Antwortverlaufstabellen verfügen, müssen Sie den Zwischenspeichertabellen die entsprechenden Spalten hinzufügen, bevor Sie das Modul für den Kontakt- und Antwortverlauf aufrufen.
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.