Instant Trigger (Webhooks) in Adobe Workfront Fusion

Viele Dienste bieten Webhooks, mit denen Sie sofortige Benachrichtigungen bei einer bestimmten Änderung des Dienstes bereitstellen können. Zur Verarbeitung dieser Benachrichtigungen empfehlen wir die Verwendung von Instant Trigger. Sie können diese in Adobe Workfront Fusion aufgrund ihres -Tags leicht erkennen:

Wenn der Dienst keine Webhooks bereitstellt, müssen Sie Polling-Trigger verwenden, um den Dienst regelmäßig abzurufen.

Eine Videoeinführung zu Webhooks in Workfront Fusion finden Sie unter:

Zugriffsanforderungen

Sie müssen über den folgenden Zugriff verfügen, um die Funktionalität in diesem Artikel verwenden zu können:

Adobe Workfront plan*
Pro oder höher
Adobe Workfront license*
Plan, Arbeit
Adobe Workfront Fusion-Lizenz*

Aktuelle Lizenzanforderungen: Keine Workfront Fusion Lizenzanforderungen.

Oder

Alte Lizenzanforderung: Workfront Fusion für die Arbeitsautomatisierung und -integration, Workfront Fusion für die Arbeitsautomatisierung

Produkt

Aktuelle Produktanforderung: Wenn Sie über den Select- oder Prime Adobe Workfront-Plan verfügen, muss Ihr Unternehmen Adobe Workfront Fusion sowie Adobe Workfront erwerben, um die in diesem Artikel beschriebenen Funktionen nutzen zu können. Workfront Fusion ist im Ultimate Workfront-Plan enthalten.

Oder

Alte Produktanforderung: Ihr Unternehmen muss Adobe Workfront Fusion sowie Adobe Workfront erwerben, um die in diesem Artikel beschriebenen Funktionen nutzen zu können.

Wenden Sie sich an Ihren Workfront -Administrator, um zu erfahren, welchen Plan, welchen Lizenztyp oder welchen Zugriff Sie haben.

Informationen zu Adobe Workfront Fusion -Lizenzen finden Sie unter Adobe Workfront Fusion Lizenzen.

Webhook-Warteschlange anzeigen

Alle Nachrichten von eingehenden Webhooks werden in der Warteschlange des Webhooks gespeichert.

  1. Klicken Sie im Menü links auf Webhooks .

  2. Suchen Sie den Webhook, für den Sie die Warteschlange anzeigen möchten.

  3. Klicken Sie auf die Schaltfläche mit einem LKW-Symbol und der Anzahl der empfangenen Webhooks.

    note note
    NOTE
    Eingehende Webhook-Daten werden immer in der Warteschlange gespeichert, unabhängig davon, wie Sie die Option Daten festgelegt haben, ist vertraulich (beschrieben in Das Bedienfeld mit den Szenario-Einstellungen in Adobe Workfront Fusion). Sobald die Daten in einem Szenario verarbeitet werden, werden sie dauerhaft aus dem System gelöscht.

Terminieren von sofortigen Triggern

Wenn Ihr Szenario einen sofortigen Trigger enthält, können Sie die sofortige Ausführung des Szenarios planen:

In diesem Fall wird Ihr Szenario sofort ausgeführt, wenn Workfront Fusion neue Daten vom Dienst erhält. Nachdem das Szenario ausgeführt wird, wird die Gesamtanzahl der ausstehenden Webhooks gezählt, die in der Warteschlange warten. Das Szenario führt so viele Zyklen durch, wie ausstehende Webhooks vorhanden sind, und verarbeitet einen Webhook pro Zyklus. Weitere Informationen finden Sie unter Ausführung, Zyklen und Phasen eines Szenarios in Adobe Workfront Fusion.

NOTE
  • Ein Zyklus ist nicht mit einem Szenario identisch. Es kann mehrere Zyklen innerhalb einer Szenario-Ausführung geben.

  • Wenn Sie ein Szenario mit einem sofortigen Trigger ausführen, gelten die folgenden Ausnahmen:

    • Das Intervall zwischen zwei Ausführungen unterliegt nicht dem Mindestintervall gemäß dem Preisplan.

      Wenn das Szenario beispielsweise die Ausführung beendet hat, wird die Warteschlange des Webhooks erneut überprüft. Wenn es ausstehende Webhooks gibt, wird das Szenario sofort erneut ausgeführt und alle ausstehenden Webhooks werden erneut verarbeitet.

    • Die Einstellung Maximale Anzahl an Zyklen wird ignoriert und auf 100 gesetzt. Das bedeutet, dass während der Ausführung eines einzigen Szenarios nicht mehr als 100 ausstehende Webhooks verarbeitet werden (bei der Rate von 1 Ereignis pro Zyklus).

Wenn Sie eine andere Zeitplaneinstellung als Sofort verwenden, wird das Szenario in den von Ihnen festgelegten Intervallen ausgeführt. Da mehrere Webhooks in der Warteschlange während des Intervalls gesammelt werden können, wird empfohlen, die Maximale Anzahl von Zyklen auf einen höheren Wert als den Standardwert 1 festzulegen, um in einem Szenario mehr Webhooks zu verarbeiten:

  1. Klicken Sie unten in Ihrem Szenario auf das Symbol Szenario-Einstellungen .
  2. Geben Sie im angezeigten Feld Szenario-Einstellungen in das Feld Maximale Anzahl von Zyklen eine Zahl ein, um die Anzahl der Webhooks aus der Warteschlange anzugeben, die jedes Mal ausgeführt werden sollen, wenn Sie das Szenario ausführen.

Förderhöchstsätze

Die aktuelle Preisbegrenzung beträgt 5 Webhooks pro Sekunde. Wenn die Grenze überschritten wird, wird der Statuscode 429 zurückgegeben.

Ablauf inaktiver Webhooks

Ein Webhook, der keinem Szenario mehr als 120 Stunden zugewiesen wurde, wird entfernt.

Webhook-Payloads

Workfront Fusion speichert Webhook-Payloads für 30 Tage. Wenn Sie mehr als 30 Tage nach der Erstellung auf eine Webhook-Payload zugreifen, wird der Fehler "Datei konnte nicht aus dem Speicher gelesen werden." angezeigt.

Umgang mit Fehlern

Wenn in Ihrem Szenario ein Fehler mit einem sofortigen Trigger auftritt, wird das Szenario wie folgt beschrieben:

  • Wird sofort angehalten - wenn das Szenario auf Sofort eingestellt ist.
  • Stoppt nach 3 fehlgeschlagenen Versuchen (3 Fehler) - wenn das Szenario so konfiguriert ist, dass es wie geplant ausgeführt wird.

Tritt während der Ausführung des Szenarios ein Fehler auf, wird der Webhook während der Rollback-Phase des Instant Triggers wieder in die Warteschlange gestellt. In einer solchen Situation haben Sie die Möglichkeit, das Szenario zu beheben und es erneut auszuführen. Weitere Informationen finden Sie unter Rollback im Artikel Ausführung, Zyklen und Phasen eines Szenarios in Adobe Workfront Fusion.

Wenn in Ihrem Szenario ein Webhook-Antwortmodul vorhanden ist, wird der Fehler an die Webhook-Antwort gesendet. Das Webhook-Antwortmodul wird immer zuletzt ausgeführt (falls die Option Auto commit in den Szenario-Einstellungen nicht aktiviert ist). Weitere Informationen finden Sie unter Antworten auf Webhooks im Artikel Webhooks.

Benutzerdefinierte Webhooks

Sie können Ihre eigenen Webhooks erstellen. Weitere Informationen finden Sie unter Webhooks.

Webhook-Deaktivierung

Webhooks werden automatisch deaktiviert, wenn eine der folgenden Aktionen zutrifft:

  • Der Webhook ist seit mehr als 5 Tagen mit keinem Szenario verbunden
  • Der Webhook wird nur in inaktiven Szenarien verwendet, die seit mehr als 30 Tagen inaktiv sind.

Deaktivierte Webhooks werden automatisch gelöscht und abgemeldet, wenn sie mit keinem Szenario verbunden sind und seit über 30 Tagen den Status deaktiviert haben.

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43