Debugging-Szenarien mit dem Adobe Workfront Fusion Entwicklungstool

Die Adobe Workfront Fusion Mit Devtool können Sie Szenarien verstehen und Fehler beheben. Das Entwickler-Tool fügt ein zusätzliches Bedienfeld zum Chrome Developer Tools. 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: nein Workfront Fusion Lizenzanforderungen.

Oder

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

Produkt

Aktuelle Produktanforderung: Wenn Sie über Select oder Prime verfügen Adobe Workfront Planung, Ihr Unternehmen muss Adobe Workfront Fusion sowie Adobe Workfront , um die in diesem Artikel beschriebenen Funktionen zu verwenden. Workfront Fusion ist in Ultimate enthalten. Workfront Plan.

Oder

Alte Produktanforderung: Ihr Unternehmen muss Adobe Workfront Fusion sowie Adobe Workfront , um die in diesem Artikel beschriebenen Funktionen zu verwenden.

Wenden Sie sich an Ihren Workfront Administrator.

Informationen über Adobe Workfront Fusion Lizenzen, siehe 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.

Greifen Sie auf das Entwickler-Tool im Adobe Unified Experience oder das neue 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 auf Hilfswerkzeuge Hilfswerkzeuge -Symbol unten auf dem Bildschirm angezeigt.

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. Auswählen Entwickler-Tool öffnen.

Zugriff auf das Entwickler-Tool in der klassischen Fusion Erlebnis

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

Installieren Sie die Chrome Entwicklererweiterung

Sie können die Workfront Fusion Entwickeln in Chrome durch die Chrome Webstore.

  1. Klicks dieser Link , um zu Workfront Fusion Entwickler im Chrome Webstore.
  2. Klicks Hinzufügen zuChrome.
  3. Überprüfen Sie im sich öffnenden Fenster die Berechtigungen. Wenn Sie den Berechtigungen zustimmen, klicken Sie auf Erweiterung hinzufügen.

Die Workfront Fusion Die Entwicklererweiterung wird zu Ihrem Chrome Erweiterungen.

Suchen Sie die Workfront Fusion Entwicklungstool

So verwenden Sie die Workfront Fusion Entwickler: Sie müssen die Workfront Fusion Entwickeln der Tool-Erweiterung für Ihre Chrome Browser, wie beschrieben in Installieren der Chrome Developer Tool-Erweiterung.

  1. Öffnen Sie Ihre Workfront Fusion Szenario.

  2. Öffnen 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 nach unten, um eine bessere Ansicht Ihrer Module zu erhalten.
  3. Klicken Sie auf Workfront Fusion Registerkarte in Chrome Dev Tools.

Verwenden Sie die Workfront Fusion Entwicklungstool

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 Live Stream icon , 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.

    Suchanfragen und Antworten Geben Sie den Suchbegriff in das Suchfeld im linken Bereich des Workfront Fusion Entwickler-Tool, 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 von der Workfront Fusion Entwickler.
    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
    • Rohe JSON

      Klicks RAW kopieren in der oberen rechten Ecke des rechten Bereichs des Entwickler-Tools.

    • cURL

      Klicks cURL kopieren in der oberen rechten Ecke des rechten Bereichs des Entwickler-Tools.

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 Szenario-Debugger icon , um den Szenario-Debugger zu öffnen.
  2. (Optional) Geben Sie den Suchbegriff (Name oder Modul-ID) in das Suchfeld im linken Bereich von ein. Workfront Fusion Entwickler im Szenario-Debugger Abschnitt.
  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

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

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

Tools und ihre Felder:

Fokussieren eines Moduls

Ö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 nach 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.

Quellmodul
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.
Quellmodul
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.
Quellmodul
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 austauschen

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

Quellmodul
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.

Basis 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.

Modulname 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.

Quellmodul
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.

App 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 für die Aktualisierung entwickelt Google Sheets (alte) Module auf die neueste Google Sheets -Version. 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