Festlegen des Synchronisationsfelds für Zielgruppeninformationen

Wenn Sie einen Testlauf oder eine Produktionsausführung durchführen, werden Zielgruppeninformationen von Unica Campaign in IBM Engage exportiert. Für die E-Mail- und Push-Prozesse können Sie die Felder angeben, die als Synchronisationsfelder für Zielgruppeninformationen verwendet werden müssen.

Festlegen von Synchronisationsfeldern für Zielgruppeninformationen

Für die Prozesse „E-Mail“ und „Push“ wird standardmäßig Unica CampaignaudienceId als Synchronisationsfeld verwendet. Für den Prozess "SMS" wird die Telefonnummer als Synchronisationsfeld verwendet.

Gehen Sie zum Festlegen der Synchronisationsfelder im Prozess „E-Mail“ oder „Push“ zur Registerkarte Feldzuordnungen. Wählen Sie Nach Engage zu exportierende Felder aus und schließen Sie die Zuordnung ab. Klicken Sie bei den Feldern, die als Synchronisationsfelder verwendet werden sollen, in der Spalte Synchronisieren auf das Häkchen Häkchen.

Beachten Sie die folgenden Punkte bezüglich der Synchronisationsfelder und des Hochladens von Daten in Engage:
  • Wenn die Kombination der Synchronisationsfelder zu einem eindeutigen Datensatz führt, werden die Zielgruppendaten als neue Zielgruppendaten in Engage hochgeladen.
  • Wenn die Kombination der Synchronisationsfelder nicht zu einem eindeutigen Datensatz führt, werden die bestehenden Zielgruppendaten in Engage hochgeladen.
  • Bei den Feldern "Email" und "MobileUserIDs" wird zwischen Groß- und Kleinschreibung unterschieden.
  • campaignaudienceId wird in Engage hochgeladen, auch wenn andere Felder als Synchronisationsfelder ausgewählt wurden.
  • Die Antwort von Engage enthält auch das Feld campaignaudienceId. Änderungen des Synchronisationsfelds wirken sich nicht auf den Antwortverfolgungsmechanismus für den E-Mail-Prozess aus.
  • Doppelte Datensätze gelten als gültige Datensätze und haben folglich keine Auswirkungen auf die Eigenschaft allowableFailurePercentage für ein Prozessfeld.
Anmerkung: Wenn Sie eine verschlüsselte (eingeschränkte) Datenbank verwenden, werden alle angegebenen Synchronisationsfelder ignoriert und nur das Schlüsselfeld wird zum Hochladen von Daten in Engage verwendet.
Anmerkung: Wenn die Campaign-Tabelle einer Zielgruppenebene vom Typ „Text“ zugeordnet ist, muss die Eigenschaft EnableSelectOrderBy auf False festgelegt werden. Weitere Informationen finden Sie in den Konfigurationseigenschaften im Unica Campaign-Administratorhandbuch.

Das Feld campaignaudienceId

Wenn Sie einen Testlauf oder einen Produktionslauf abschließen, werden die Zielgruppeninformationen von Unica Campaign in ein spezielles Feld exportiert: campaignaudienceId. Bezüglich des Felds campaignaudienceId sind folgende Punkte zu beachten:
  • Wenn das erste Mal Kontaktdaten in die IBM Engage-Datenbank hochgeladen werden, wird eine Spalte campaignaudienceId zu der Datenbank hinzugefügt. Das Feld campaignaudienceId ist standardmäßig als Suchschlüssel festgelegt.
  • Das Feld campaignaudienceId wird in der IBM Engage-Datenbank nur aufgefüllt, wenn das Hochladen der Kontaktdaten in Campaign ausgelöst wird.
  • Nachdem die Spalte campaignaudienceId hinzugefügt wurde, werden die Zielgruppeninformationen in diese Spalte geladen, wenn Kontaktdaten hochgeladen werden.
  • Das Feld campaignaudienceId wird in jedes Ereignis eingeschlossen, das für Kontakte von Engage an UBX gesendet wird. Dies können zum Beispiel emailSend, emailOpen, emailBounce und emailClick sein.
  • Sie können die Datenbankspalte campaignaudienceId nicht von der Registerkarte Feldzuordnungen des E-Mail-Prozesses zuordnen. Die Datenbankspalte campaignaudienceId wird intern aktualisiert.
  • Beim Ausführen des SMS-Prozesses wird campaignaudienceId in den Systemtabellen UA_SENTSMS und UA_INTERACTEDSMS aufgefüllt, nachdem die für die Eigenschaft sleepIntervalInMinutes für den Zeitplan für das Herunterladen von Ereignissen angegebene Zeit abgelaufen ist. Das Feld campaignaudienceId wird auch in der entsprechenden Kontaktliste in der Engage-Datenbank aufgefüllt, wie im SMS-Prozess erläutert.
  • Beim Ausführen des Push-Prozesses wird campaignaudienceId in den Systemtabellen UA_SIMPNOT_APPOPENED, UA_SIMPNOT_URLCLICKED und UA_MOB_PUSH_SEND aufgefüllt, nachdem die für die Eigenschaft sleepIntervalInMinutes für den Zeitplan für das Herunterladen von Ereignissen angegebene Zeit abgelaufen ist. Das Feld campaignaudienceId wird auch in der entsprechenden Kontaktliste in der Engage-Datenbank aufgefüllt, wie im Push-Prozess erläutert.
  • Das Format für die campaignaudienceId ist AudienceName~#field1Name~#fieldValue~#field2Name~#fieldvalue~#fieldnName~#fieldvalue.

    Beispiel: Customer~#CustomerID~#20.