Debugging-Szenarien mit dem Adobe Workfront Fusion Entwickler-Tool

Mit dem Entwickler-Tool Adobe Workfront Fusion können Sie Szenarien verstehen und Fehler beheben. Das Entwickler-Tool fügt dem Chrome Developer Tools ein zusätzliches Bedienfeld hinzu. Mithilfe dieses Debugger-Bedienfelds können Sie alle manuellen Ausführungen Ihres Szenarios überprüfen, alle ausgeführten Vorgänge überprüfen und die Details jedes ausgeführten API-Aufrufs anzeigen. Sie können sehen, welches Modul, welcher Vorgang oder welche einzelne Antwort den Fehler verursacht hat, und dieses Wissen verwenden, um Ihr Szenario zu verfeinern.

NOTE
Die Anmeldung im Debugger-Bedienfeld ist für vertrauliche Szenarien, automatische Ausführungen und erfolgreiche Vorgänge eingeschränkt oder nicht verfügbar.

Eine Videoeinführung und exemplarische Anleitung zum Fusion-Entwickler 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.

Zugriff auf das Workfront Fusion-Entwicklungstool

Der Zugriff auf das Entwickler-Tool hängt davon ab, ob Sie Fusion im Adobe Unified Experience verwenden.

Zugriff auf das Entwickler-Tool im Adobe Unified Experience oder dem neuen Fusionserlebnis

Wenn Sie Fusion in der Adobe Unified Shell verwenden oder auf das neue Fusion-Erlebnis aktualisiert haben, können Sie über den Szenario-Editor auf das Dev-Tool zugreifen.

  1. Klicken Sie unten auf dem Bildschirm auf das Symbol Helper tools Helper tools .

Oder:

  1. Wechseln Sie zum Szenario-Editor für das Szenario, das Sie debuggen möchten.

    Informationen zum Suchen des Szenario-Editors finden Sie unter Szenario-Editor.

  2. Klicken Sie mit der rechten Maustaste in einen leeren Bereich der Seite (nicht auf ein Modul).

  3. Wählen Sie Entwickler öffnen aus.

Zugriff auf das Entwickler-Tool im klassischen Erlebnis Fusion

Um das Entwickler-Tool im klassischen Fusion -Erlebnis zu verwenden, müssen Sie eine Chrome -Erweiterung installieren. Sie können diese Erweiterung dann über die Chrome Entwicklertools verwenden.

Installieren der Erweiterung Chrome Devtool

Sie können das Workfront Fusion Entwickler-Tool über den Chrome Webspeicher zu Chrome hinzufügen.

  1. Klicken Sie auf diesen Link , um zum Workfront Fusion Entwickler-Tool im Chrome Webspeicher zu wechseln.
  2. Klicken Sie auf ZuChrome hinzufügen.
  3. Überprüfen Sie im sich öffnenden Fenster die Berechtigungen. Wenn Sie mit den Berechtigungen einverstanden sind, klicken Sie auf Erweiterung hinzufügen.

Die Workfront Fusion Devtool-Erweiterung wird Ihren Chrome -Erweiterungen hinzugefügt.

Suchen Sie das Workfront Fusion-Entwickler-Tool

Um das Workfront Fusion-Entwickler-Tool zu verwenden, müssen Sie die Workfront Fusion Entwickler-Tool-Erweiterung zu Ihrem Chrome -Browser hinzufügen, wie unter Installieren der Chrome Devtool-Erweiterung beschrieben.

  1. Öffnen Sie Ihr Workfront Fusion-Szenario.

  2. Öffnen Sie Chrome Developer Tools:

    table 0-row-2 1-row-2 layout-auto html-authored no-header
    Mac Befehl + Option + I
    Windows

    Strg + Umschalt + I

    Oder

    F12

    note tip
    TIP
    Es wird empfohlen, die Chrome Developer Console unten anzudocken, um eine bessere Ansicht Ihrer Module zu erhalten.
  3. Klicken Sie auf die Registerkarte Workfront Fusion in Chrome Dev Tools.

Verwenden des Workfront Fusion-Entwicklungstools

Workfront Fusion Devtool ist in drei Hauptbereiche unterteilt. Sie finden diese im linken Bereich Ihres Entwickler-Tools-Fensters.

Live Stream

Live Stream zeigt an, was im Hintergrund passiert, wenn Sie in Ihrem Szenario auf "Einmal ausführen"klicken.

  1. Klicken Sie auf das Symbol Live-Stream , um den Abschnitt "Live-Stream"zu öffnen.

  2. Führen Sie einen der folgenden Schritte aus:

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 layout-auto
    Aktion Anleitung
    Anfrageinformationen anzeigen

    Sie können die folgenden Informationen für jedes Modul in Ihrem Szenario anzeigen

    • Anfragekopfzeilen (API-Endpunkt-URL, HTTP-Methode, Uhrzeit und Datum des Aufrufs der Anfrage, Anfragekopfzeilen und Abfragezeichenfolge)

    • Anfrageinhalt

    • Antwortheader

    • Response Body

    Um diese Informationen anzuzeigen, klicken Sie auf die entsprechende Registerkarte im rechten Bereich des Workfront Fusion Entwickler-Tools.

    Suchanfragen und Antworten Geben Sie den Suchbegriff in das Suchfeld im linken Bereich des Workfront Fusion Entwickler-Tools ein, um nur Anforderungen anzuzeigen, die den Suchbegriff enthalten.
    Liste von Anforderungen entfernen Klicken Sie auf das Papierkorbsymbol in der oberen rechten Ecke des linken Bedienfelds des Entwickler-Tools, um die Liste der vom Entwickler-Tool aufgezeichneten Anforderungen zu löschen.Workfront Fusion
    Aktivieren der Konsolenprotokollierung

    Klicken Sie auf das Computersymbol in der oberen rechten Ecke des linken Bedienfelds des Entwickler-Tools.

    Die Protokollierung in der Konsole ist aktiviert, wenn das Computersymbol grün ist.

    Rufen Sie die Anforderung im JSON-Rohformat oder in der cURL ab
    • Roh JSON

      Klicken Sie oben rechts im rechten Bereich des Entwickler-Tools auf RAW kopieren.

    • cURL

      Klicken Sie oben rechts im rechten Bereich des Entwickler-Tools auf cURL kopieren.

Szenario-Debugger

Der Szenario-Debugger ist für komplexere Szenarien nützlich. Er zeigt den Verlauf der ausgeführten Szenarien an und ermöglicht es Ihnen, Module nach ihrem Namen oder ihrer ID zu suchen.

  1. Klicken Sie auf das Symbol Szenario-Debugger , um den Szenario-Debugger zu öffnen.
  2. (Optional) Geben Sie den Suchbegriff (Name oder Modul-ID) im Suchfeld im linken Bereich von Workfront Fusion Devtool im Abschnitt Szenario-Debugger ein.
  3. Doppelklicken Sie auf den Namen des Moduls, um seine Einstellungen im Szenario-Editor zu öffnen.
  4. Zeigen Sie die Anfragedetails an, indem Sie auf den gewünschten Vorgang klicken.

Instrumente

Das Workfront Fusion-Entwickler-Tool verfügt über Tools, die die Einrichtung Ihres Szenarios erleichtern.

  1. Klicken Sie auf das Symbol Tools , um die Tools zu öffnen.
  2. Wählen Sie das gewünschte Tool aus
  3. Konfigurieren Sie die Felder wie unten beschrieben.
  4. Klicken Sie auf Ausführen.

Tools und ihre Felder:

Fokus auf ein Modul

Öffnet die Einstellungen des angegebenen Moduls nach ID.

Modul-ID
Geben Sie die ID des Moduls ein, für das Sie Einstellungen öffnen möchten.

Module durch Zuordnung suchen

Ermöglicht die Suche nach Modulwerten für einen bestimmten Begriff. Die Ausgabe enthält IDs von Modulen, die den gesuchten Begriff enthalten.

Keyword
Geben Sie den Begriff ein, nach dem Sie suchen möchten.
Nur Werte verwenden

Aktivieren Sie diese Option, um nur in den Werten der Modulfelder zu suchen.

Deaktivieren Sie diese Option, um auch in den Namen der Modulfelder zu suchen.

Die Suche wird über die Parameter name und label durchgeführt.

App-Metadaten abrufen

Ruft Metadaten der App anhand des Modulnamens oder der ID der App ab. Dies ist beispielsweise nützlich, wenn Sie die Version der App kennen müssen, die in Ihrem Szenario verwendet wird.

Source Module
Wählen Sie das Modul aus, für das Sie Metadaten abrufen möchten.

Zuordnung kopieren

Kopiert Werte aus dem Quellmodul in das Zielmodul.

CAUTION
Stellen Sie sicher, dass Sie die richtigen Quell- und Zielmodule festlegen. Wenn Sie einen anderen Modultyp auswählen, werden die Werte im Zielmodul gelöscht.
Source Module
Wählen Sie das Modul aus oder geben Sie die ID des Moduls ein, aus dem Sie Feldwerte kopieren möchten.
Target Module

Wählen Sie das Modul aus oder geben Sie die ID des Moduls ein, in das Sie die Quellmodulwerte einfügen möchten.

Wichtig: Werte im Zielmodul werden überschrieben.

Filter kopieren

Kopiert die Filtereinstellungen aus dem Quellmodul in das Zielmodul.

NOTE
Die Kopieraktion wird für den Filter durchgeführt, der auf der linken Seite des ausgewählten Moduls platziert wird.
Source Module
Wählen Sie das Modul aus oder geben Sie die ID des Moduls ein, aus dem Sie Filterwerte kopieren möchten.
Target Module

Wählen Sie das Modul aus oder geben Sie die ID des Moduls ein, in das Sie die Filterwerte aus dem Quellmodul einfügen möchten.

Wichtig: Werte im Zielmodul werden überschrieben.

Einstellung Fallback-Route beibehalten
Der Quellfilter wird als Ausweichroute festgelegt. Aktivieren Sie diese Option, um auch festzulegen, dass der Zielfilter als Ausweichroute festgelegt ist.

Verbindung tauschen

Dupliziert eine Verbindung vom Quellmodul zu jedem Modul im Szenario derselben App.

Source Module
Wählen Sie das Modul aus oder geben Sie die Kennung des Moduls ein, aus dem Sie die Verbindung duplizieren möchten.

Variable tauschen

Sucht nach bestimmten Variablen im Szenario und ersetzt sie durch eine neue Variable.

Variable zu suchen
Suchen Sie die Variable, die Sie ersetzen möchten, aus dem Modul in Ihrem Szenario und kopieren Sie sie in das Feld (Variable to Find). Im Feld wird es mit doppelten geschweiften Klammern angezeigt. Beispiel: {{5.value}}.
Ersetzen durch
Suchen Sie die Variable, die Sie durch ersetzen möchten, aus dem -Modul in Ihrem Szenario und kopieren Sie sie in dieses Feld (Variable to Find). Im Feld wird es mit doppelten geschweiften Klammern angezeigt. Beispiel: {{5.value}}.
Modul
Wählen Sie das Modul aus, in dem Sie die Variable ersetzen möchten. Wenn kein Modul ausgewählt ist, wird die Variable im gesamten Szenario ersetzt.

App tauschen

Ersetzt die ausgewählte App-Version in Ihrem Szenario durch eine andere App-Version.

Dies kann beispielsweise verwendet werden, um die Module von Gmail- und E-Mail-Apps auf die neueste Version zu aktualisieren.

App zu ersetzen
Wählen Sie die App aus, die Sie ersetzen möchten.
Ersetzen durch
Wählen Sie die App aus, durch die Sie sie ersetzen möchten.

Base 64

Dient der Codierung der eingegebenen Daten in Base64 oder der Dekodierung von Base64. Einige Anforderungen sind in Base64 kodiert. Dieses Tool kann nützlich sein, wenn Sie in der kodierten Anforderung nach bestimmten Daten suchen möchten.

Vorgang
Wählen Sie aus, ob Sie die Daten aus dem Rohdaten-Feld in Base64 kodieren oder Base64 in Rohdaten dekodieren möchten.
Rohdaten
Geben Sie die Daten ein, die Sie in Base64 oder Base64 kodieren möchten, wenn Sie die Dekodierung in Rohdaten durchführen möchten. Dies hängt von der im obigen Feld Vorgang ausgewählten Option ab.

Modulnamen kopieren

Kopiert den Namen des ausgewählten Moduls in die Zwischenablage.

Modul
Wählen Sie das Modul aus, dessen Namen Sie kopieren möchten.

Remap Source

Ermöglicht die Änderung der Zuordnungsquelle von einem Modul zum anderen.

Sie müssen zunächst das Modul, das Sie als Quellmodul verwenden möchten, zur Route in Ihrem Szenario hinzufügen.

Source Module
Wählen Sie das Modul aus, das Sie als Zuordnungsquelle für andere Module in Ihrem Szenario ersetzen möchten.
Target Module
Wählen Sie das Modul aus, das Sie als neue Zuordnungsquelle verwenden möchten.
Modul zu bearbeiten
Wählen Sie das Modul aus, für das Sie die Zuordnung ändern möchten, wenn Sie die Zuordnung im gesamten Szenario nicht ändern möchten.

Anwendung markieren

Hebt Module der angegebenen App in Ihrem Szenario hervor.

App zu markieren
Wählen Sie die App aus, die im Szenario hervorgehoben werden soll.
Version
Wählen Sie die Version der App aus, die hervorgehoben werden soll.
Hervorhebungsfarbe
Geben Sie den Farb-Hexadezimal ein, den Sie für die Hervorhebung von Modulen verwenden möchten.

Migrieren von GS

Dieses Tool wurde speziell zum Aktualisieren der Google Sheets -Module (veraltet) auf die neueste Google Sheets -Version entwickelt. Eine neue Version des Moduls wird direkt nach der älteren Version des Moduls in der Szenarioroute hinzugefügt.

Für dieses Modul müssen Sie keine Parameter festlegen.

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