Fehlerbehebung bei Pipelines

Pipelined schlägt fehl mit der Fehlermeldung "No task corresponds to the mask pipelined@< Instanz >"

Ihre Version von Adobe Campaign Classic unterstützt die Pipeline nicht.

  1. Vergewissern Sie sich, dass das pipelined-Element in der Konfigurationsdatei vorhanden ist. Wenn nicht, bedeutet das, dass es nicht unterstützt wird.
  2. Aktualisieren Sie auf Version 6.11 Build 8705 oder höher.

Pipeline schlägt fehl mit der Fehlermeldung "aurait dû kommencer par [ ou { (iRc=16384)"

Die Option NmsPipeline_Config ist nicht festgelegt. Es handelt sich dabei in Wahrheit um einen JSON-Parsing-Fehler.
Legen Sie in der Option NmsPipeline_Config die JSON-Konfiguration fest. Siehe "Routing-Option" auf dieser Seite.

Pipelined schlägt fehl mit der Fehlermeldung "the subject must be a valid organization or client"

Die IMSOrgId-Konfiguration ist ungültig.

  1. Überprüfen Sie, ob die IMSOrgId in der Datei "serverConf.xml" festgelegt ist.
  2. Suchen Sie in der Konfigurationsdatei der Instanz nach einer leeren IMSOrgId, die den Standard überschreiben kann. Wenn vorhanden, entfernen Sie den Standard.
  3. Überprüfen Sie, ob die IMSOrgId mit der des Kunden in Experience Cloud übereinstimmt.

Pipelined schlägt fehl mit der Fehlermeldung "invalid key"

Der Parameter "@authPrivateKey" der Konfigurationsdatei der Instanz ist fehlerhaft.

  1. Überprüfen Sie, ob "authPrivateKey" festgelegt ist.
  2. Vergewissern Sie sich, dass "authPrivateKey:" mit "@" beginnt, mit "=" endet und etwa 4.000 Zeichen lang ist.
  3. Suchen Sie nach dem Originalschlüssel und stellen Sie sicher, dass er im RSA-Format vorliegt, 4.096 Bit lang ist und mit -----BEGIN RSA PRIVATE KEY----- beginnt.

    Erstellen Sie den Schlüssel ggf. neu und registrieren Sie ihn bei Adobe Analytics.
  4. Vergewissern Sie sich, dass der Schlüssel in derselben Instanz kodiert wurde wie pipelined.
    Wiederholen Sie bei Bedarf die Kodierung mit dem Beispiel-JavaScript oder -Workflow.

Pipelined schlägt fehl mit der Fehlermeldung "unable to read the token during authentication"

Das Format des privaten Schlüssels ist ungültig.

  1. Führen Sie die Schritte zur Verschlüsselung des Schlüssels auf dieser Seite aus.
  2. Stellen Sie sicher, dass der Schlüssel auf derselben Instanz verschlüsselt wird.
  3. Überprüfen Sie, ob "authPrivateKey" in der Konfigurationsdatei mit dem generierten Schlüssel übereinstimmt.
    Sorgen Sie dafür, dass Sie zur Generierung des Schlüsselpaars OpenSSL verwenden. PuttyGen beispielsweise generiert nicht das richtige Format.

Es werden keine Auslöser abgerufen

Wenn der pipelined-Prozess ausgeführt wird und keine Auslöser abgerufen werden:

  1. Vergewissern Sie sich, dass der Auslöser in Analytics aktiv ist und Ereignisse generiert.
  2. Vergewissern Sie sich, dass der pipelined-Prozess ausgeführt wird.
  3. Suchen Sie im pipelined-Log nach Fehlern.
  4. Suchen Sie auf der pipelined-Statusseite nach Fehlern. "trigger-discarted", "trigger-failures" sollten null sein.
  5. Überprüfen Sie, ob der Auslösername in der Option NmsPipeline_Config konfiguriert ist. Verwenden Sie im Zweifel die Platzhalteroption.
  6. Vergewissern Sie sich, dass Analytics über einen aktiven Auslöser verfügt und Ereignisse generiert. Nach der Konfiguration in Analytics kann eine Verzögerung von einigen Stunden auftreten, bevor der Auslöser aktiv wird.

Ereignisse sind nicht mit einem Kunden verknüpft

Wenn bestimmte Ereignisse nicht mit einem Kunden verknüpft sind:

  1. Überprüfen Sie, ob der Abstimmungs-Workflow ausgeführt wird (falls zutreffend).
  2. Überprüfen Sie, ob das Ereignis eine Kunden-ID enthält.
  3. Stellen Sie mit der Kunden-ID eine Abfrage an die Kundentabelle.
  4. Überprüfen Sie die Häufigkeit des Kundenimports. Neue Kunden werden mit einem Workflow in Adobe Campaign importiert.

Latenz bei der Verarbeitung von Ereignissen

Wenn der Analytics-Zeitstempel viel älter ist als das Erstellungsdatum des Ereignisses in Campaign.

Im Allgemeinen kann es 15–90 Minuten dauern, bis eine Marketing-Kampagne gestartet wird. Dies hängt von der Implementierung der Datenerfassung, der Auslastung der Pipeline, der benutzerdefinierten Konfiguration des festgelegten Auslösers und dem Workflow in Adobe Campaign ab.

  1. Überprüfen Sie, ob der pipelined-Prozess ausgeführt wird.
  2. Suchen Sie in "pipelined.log" nach Fehlern, die weitere Zustellversuche verursachen können. Beheben Sie die Fehler, falls zutreffend.
  3. Prüfen Sie die pipelined-Statusseite auf die Warteschlangengröße. Wenn der Warteschlangenumfang groß ist, optimieren Sie die Leistung des JS.
  4. Da die Verzögerung mit zunehmendem Volumen zu wachsen scheint, konfigurieren Sie die Auslöser in Analytics mit weniger Nachrichten.
    Anhänge

Auf dieser Seite