1.2.4 Automatisierung mithilfe von Connectoren

Sie verwenden jetzt die vordefinierten Connectoren in Workfront Fusion für Photoshop und verbinden die Firefly Text-2-Image-Anforderung und die Photoshop-Anforderungen in einem Szenario.

1.2.4.1 Duplizieren und Vorbereiten des Szenarios

Gehen Sie im linken Menü zu Szenarien und wählen Sie Ihre --aepUserLdap-- aus. Anschließend sollte das zuvor erstellte Szenario mit dem Namen --aepUserLdap-- - Adobe I/O Authentication angezeigt werden.

WF Fusion

Klicken Sie auf den Pfeil, um das Dropdown-Menü zu öffnen, und wählen Sie Klonen.

WF Fusion

Legen Sie Name des geklonten Szenarios auf --aepUserLdap-- - Firefly + Photoshop fest und wählen Sie das entsprechende Target-Team. Klicken Sie Hinzufügen, um einen neuen Webhook hinzuzufügen.

NOTE
Möglicherweise wird die Option zum Auswählen eines Target-Teams nicht angezeigt. Diese Option wird nur angezeigt, wenn Sie Benutzer in mehr als einem Team in Workfront Fusion sind. Wenn Sie diese Option nicht sehen, bedeutet dies einfach, dass Sie nur zu 1 Team hinzugefügt wurden, sodass keine Auswahl erforderlich ist.

WF Fusion

Legen Sie den Webhook-Namen auf --aepUserLdap-- - Firefly + Photoshop Webhook fest. Klicken Sie auf Speichern.

WF Fusion

Sie sollten das dann sehen. Klicken Sie auf Speichern.

WF Fusion

Sie sollten das dann sehen. Klicken Sie auf das Webhook-Modul.

WF Fusion

Klicken Sie Adresse in Zwischenablage kopieren und dann auf Datenstruktur neu bestimmen.

WF Fusion

Öffnen Sie Postman. Fügen Sie eine neue Anfrage in demselben Ordner hinzu, den Sie zuvor verwendet haben.

WF Fusion

Stellen Sie sicher, dass die folgenden Einstellungen angewendet werden:

  • Name der Anfrage: POST - Send Request to Workfront Fusion Webhook Firefly + Photoshop
  • Anfragetyp: POST
  • Anfrage-URL: Fügen Sie die URL ein, die Sie aus dem Webhook Ihres Workfront Fusion-Szenarios kopiert haben.

Wechseln Sie zu body und setzen Sie body type auf raw - JSON. Fügen Sie die folgende Payload in den Hauptteil ein.

{
    "psdTemplate": "citisignal-fiber.psd",
    "xlsFile": "placeholder",
    "prompt":"misty meadows",
    "cta": "Buy this now!",
    "button": "Click here to buy!"
}

Diese neue Payload stellt sicher, dass alle Variableninformationen von außerhalb des Szenarios bereitgestellt werden, anstatt im Szenario hartcodiert zu werden. In einem Unternehmensszenario muss ein Szenario wiederverwendbar definiert werden, was bedeutet, dass eine Reihe von Variablen als Eingabevariablen bereitgestellt werden müssen, anstatt sie im Szenario hartcodiert zu haben.

Sie sollten dann diese haben. Klicken Sie auf Senden.

WF Fusion

Der Workfront Fusion-Webhook wartet noch auf Eingabe.

WF Fusion

Nachdem Sie auf Senden geklickt haben, sollte die Nachricht in Erfolgreich ermittelt geändert werden. Klicken Sie auf OK.

WF Fusion

1.2.4.2 Aktualisieren des Firefly T2I-Moduls

Klicken Sie mit der rechten Maustaste auf das Modul Firefly T2I und wählen Sie Modul löschen.

WF Fusion

Klicken Sie auf das Symbol +, geben Sie den Suchbegriff firefly ein und wählen Sie dann Adobe Firefly aus.

WF Fusion

Wählen Sie Bild erstellen aus.

WF Fusion

Ziehen Sie das Modul Adobe Firefly per Drag-and-Drop, sodass es eine Verbindung zum Modul Router herstellt.

WF Fusion

Klicken Sie auf das Adobe Firefly-Modul, um es zu öffnen, und klicken Sie dann auf Hinzufügen, um eine neue Verbindung zu erstellen.

WF Fusion

Füllen Sie die folgenden Felder aus:

  • Verbindungsname: Verwenden Sie --aepUserLdap-- - Firefly connection.
  • Umgebung: Verwenden Sie Produktion.
  • Type: verwenden Persönliches Konto.
  • Client-ID: Kopieren Sie die Client-ID aus Ihrem Adobe I/O-Projekt mit dem Namen --aepUserLdap-- - One Adobe tutorial.
  • Client-Geheimnis: Kopieren Sie das Client-Geheimnis aus Ihrem Adobe I/O-Projekt mit dem Namen --aepUserLdap-- - One Adobe tutorial.

Die Client-ID und Client-Geheimnis Ihres Adobe I/O-Projekts finden Sie hier.

WF Fusion

Nachdem Sie alle Felder ausgefüllt haben, klicken Sie auf Weiter. Ihre Verbindung wird dann automatisch validiert.

WF Fusion

Wählen Sie als Nächstes die Variable Eingabeaufforderung aus, die dem Szenario vom eingehenden benutzerdefinierten Webhook“ bereitgestellt.

WF Fusion

Legen Sie anschließend die Modellversion prompt auf image4 standard fest. Klicken Sie auf OK.

WF Fusion

Bevor Sie fortfahren, müssen Sie im Szenario die alte Route deaktivieren. Für diese Übung verwenden Sie nur die neue Route, die Sie gerade konfigurieren. Klicken Sie dazu auf das Schraubenschlüssel-Symbol zwischen dem Router-Modul und dem Iterator-Modul und wählen Sie Route deaktivieren.

WF Fusion

Klicken Sie auf Speichern, um Ihre Änderungen zu speichern, und klicken Sie dann auf Einmal ausführen, um Ihre Konfiguration zu testen.

WF Fusion

Wechseln Sie zu Postman, überprüfen Sie die Eingabeaufforderung in Ihrer Anfrage und klicken Sie dann auf Senden.

WF Fusion

Nachdem Sie auf Senden geklickt haben, gehen Sie zurück zu Workfront Fusion und klicken Sie auf das Blasensymbol im Modul Adobe Firefly, um die Details zu überprüfen.

WF Fusion

Navigieren Sie AUSGABE zu Details > url, um die URL des von Adobe Firefly generierten Bildes finden.

WF Fusion

Jetzt sollte ein Bild angezeigt werden, das die von der Postman-Anfrage gesendete Eingabeaufforderung darstellt, in diesem Fall Misty Meadows.

WF Fusion

1.2.4.2 Ändern des Hintergrunds der PSD-Datei

Sie aktualisieren Ihr Szenario jetzt, um es durch die Verwendung von mehr vorkonfigurierten Connectoren intelligenter zu gestalten. Sie werden auch die Ausgabe von Firefly mit Photoshop verbinden, damit sich das Hintergrundbild der PSD-Datei dynamisch ändert, indem Sie die Ausgabe der Aktion "Firefly-Bild generieren“ verwenden.

Sie sollten das dann sehen. Bewegen Sie als Nächstes den Mauszeiger über das Modul Adobe Firefly und klicken Sie auf das Symbol + .

WF Fusion

Geben Sie im Suchmenü Photoshop ein und klicken Sie dann auf die Aktion Adobe Photoshop.

WF Fusion

Wählen PSD-Bearbeitungen anwenden.

WF Fusion

Sie sollten das dann sehen. Klicken Sie Hinzufügen, um eine neue Verbindung zu Adobe Photoshop hinzuzufügen.

WF Fusion

Konfigurieren Sie Ihre Verbindung wie folgt:

  • Verbindungstyp: Adobe Photoshop (Server-zu-Server) auswählen
  • Verbindungsname: --aepUserLdap-- - Adobe IO eingeben
  • Client ID: Fügen Sie Ihre Client ID ein.
  • Client-Geheimnis: Fügen Sie Ihr Client-Geheimnis ein.

Klicken Sie auf Weiter.

WF Fusion

Um Ihre Client-ID und Ihr Client-Geheimnis zu finden, navigieren Sie zu https://developer.adobe.com/console/home und öffnen Sie Ihr Adobe I/O-Projekt mit dem Namen --aepUserLdap-- One Adobe tutorial. Wechseln Sie zu OAuth Server-zu-Server, um Ihre Client-ID und Ihr Client-Geheimnis zu finden. Kopieren Sie diese Werte und fügen Sie sie in die Verbindungseinrichtung in Workfront Fusion ein.

WF Fusion

Nachdem Sie auf Weiter geklickt haben, wird ein Popup-Fenster angezeigt, während Ihre Anmeldeinformationen überprüft werden. Sobald Sie fertig sind, sollten Sie dies sehen.

WF Fusion

Jetzt müssen Sie den Dateispeicherort der PSD-Datei eingeben, mit der Fusion arbeiten soll. Wählen für Speicher die Option Azure und geben Sie für Dateispeicherort {{1.AZURE_STORAGE_URL}}/{{1.AZURE_STORAGE_CONTAINER}}/{{1.AZURE_STORAGE_SAS_READ}} ein. Platzieren Sie den Cursor neben die zweite /. Sehen Sie sich dann die verfügbaren Variablen an und scrollen Sie nach unten, um die Variable psdTemplate zu finden. Klicken Sie auf die Variable psdTemplate, um sie auszuwählen.

WF Fusion

Sie sollten das dann sehen.

WF Fusion

Scrollen Sie ganz nach unten, bis Sie „Ebenen sehen. Klicken Sie Element hinzufügen.

WF Fusion

Sie sollten das dann sehen. Jetzt müssen Sie den Namen der Ebene in Ihrer Photoshop PSD-Vorlage eingeben, die für den Hintergrund der Datei verwendet wird.

WF Fusion

In der Datei citsignal-fiber.psd finden Sie die Ebene, die für den Hintergrund verwendet wird. In diesem Beispiel erhält diese Ebene den Namen 2048x2048-background.

WF Fusion

Fügen Sie den Namen 2048x2048-background in das Dialogfeld "Workfront Fusion“ ein.

WF Fusion

Scrollen Sie nach unten, bis Sie "". Jetzt müssen Sie definieren, was in die Hintergrundebene eingefügt werden soll. In diesem Fall müssen Sie die Ausgabe des Moduls Adobe Firefly auswählen, das das dynamisch generierte Bild enthält.

Wählen für die Option Extern aus. Für Dateispeicherort müssen Sie die Variable {{XX.details[].url}} aus der Ausgabe des Adobe Firefly-Moduls kopieren und einfügen, aber Sie müssen XX in der Variablen durch die Sequenznummer des Adobe Firefly-Moduls ersetzen, in diesem Beispiel 22.

WF Fusion

Scrollen Sie dann nach unten, bis Sie Bearbeiten sehen. Legen Sie Bearbeiten auf Ja und Typ auf Layer fest. Klicken Sie auf Hinzufügen.

WF Fusion

Sie sollten das dann sehen. Als Nächstes müssen Sie die Ausgabe der Aktion definieren. Klicken Sie Element hinzufügen unter Ausgaben.

WF Fusion

Wählen Sie Azure für Storage aus, fügen Sie diesen {{1.AZURE_STORAGE_URL}}/{{1.AZURE_STORAGE_CONTAINER}}/citisignal-fiber-replacedbg.psd{{1.AZURE_STORAGE_SAS_WRITE}} unter File Location ein und wählen Sie vnd.adobe.photoshop unter Type. Klicken, um Erweiterte Einstellungen anzeigen zu aktivieren.

WF Fusion

Wählen unter „Erweiterte" die Option Ja, um Dateien mit demselben Namen zu überschreiben.
Klicken Sie auf Hinzufügen.

WF Fusion

Sie sollten dann diese haben. Klicken Sie auf OK.

WF Fusion

Klicken Sie auf Speichern, um Ihre Änderungen zu speichern, und klicken Sie dann auf Einmal ausführen, um Ihre Konfiguration zu testen.

WF Fusion

Wechseln Sie zu Postman, überprüfen Sie die Eingabeaufforderung in Ihrer Anfrage und klicken Sie dann auf Senden.

WF Fusion

Sie sollten das dann sehen. Klicken Sie auf den Kreis im Modul Adobe Photoshop - PSD-Bearbeitungen anwenden.

WF Fusion

Sie können jetzt sehen, dass erfolgreich eine neue PSD-Datei generiert und in Ihrem Microsoft Azure-Speicherkonto gespeichert wurde.

WF Fusion

1.2.4.3 Ändern der Textebenen einer PSD-Datei

Bewegen Sie als Nächstes den Mauszeiger über das Modul Adobe Photoshop - PSD Bearbeitungen anwenden und klicken Sie auf das Symbol + .

WF Fusion

Adobe Photoshop.

WF Fusion

Wählen Sie Textebenen bearbeiten.

WF Fusion

Sie sollten das dann sehen. Wählen Sie zunächst die zuvor bereits konfigurierte Adobe Photoshop-Verbindung aus, die --aepUserLdap-- Adobe IO benannt werden soll.

Jetzt müssen Sie den Speicherort der Eingabedatei definieren, die die Ausgabe des vorherigen Schritts ist, und unter Ebenen müssen Sie auf + Element hinzufügen für jede Ebene klicken, für die der Text geändert werden muss.

WF Fusion

Wählen Sie für Eingabedatei die Option Azure für Eingabedateispeicherung und stellen Sie sicher, dass Sie die Ausgabe aus der vorherigen Anforderung Adobe Photoshop - PSD-Bearbeitungen anwenden auswählen, die Sie wie folgt definieren können: {{XX.data[].`_links`.renditions[].href}} (ersetzen Sie XX durch die Sequenznummer des vorherigen Moduls Adobe Photoshop - PSD-Bearbeitungen anwenden).

Klicken Sie anschließend auf +Element hinzufügen unter Ebenen, um mit dem Hinzufügen der Textebenen zu beginnen, die aktualisiert werden müssen.

WF Fusion

Es sind zwei Änderungen vorzunehmen. Der CTA-Text und der Schaltflächentext in der Datei Citisignal-fiber.psd müssen aktualisiert werden.

Um die Ebenennamen zu finden, öffnen Sie die Datei "-fiber.psd. In der Datei werden Sie feststellen, dass die Ebene, die den Aktionsaufruf enthält, 2048x2048-cta heißt.

WF Fusion

In der Datei citsignal-fiber.psd werden Sie auch feststellen, dass die Ebene, die die call to action enthält, 2048x2048-button-text heißt.

WF Fusion

Zunächst müssen Sie die Änderungen konfigurieren, die an der Ebene (2048x2048 cta) vorgenommen müssen. Geben Sie den Namen 2048x2048-cta unter Name im Dialogfeld ein.

WF Fusion

Scrollen Sie nach unten, bis Text > Inhalt angezeigt wird. Wählen Sie die Variable cta aus der Webhook-Payload aus. Klicken Sie auf Hinzufügen.

WF Fusion

Sie sollten das dann sehen. Klicken Sie auf +Element hinzufügen unter Ebenen, um mit dem Hinzufügen der Textebenen zu beginnen, die aktualisiert werden müssen.

WF Fusion

Geben Sie den Namen 2048x2048-button-text unter Name im Dialogfeld ein.

WF Fusion

Scrollen Sie nach unten, bis Text > Inhalt angezeigt wird. Wählen Sie die Variable Schaltfläche aus der Webhook-Payload aus. Klicken Sie auf Hinzufügen.

WF Fusion

Sie sollten das dann sehen.

WF Fusion

Scrollen Sie nach unten, bis Sie Ausgabe sehen. Wählen Sie Speicher die Option Azure aus. Geben Sie Dateispeicherort den folgenden Speicherort ein. Beachten Sie, dass dem Dateinamen die Variable {{timestamp}} hinzugefügt wurde. Dadurch wird sichergestellt, dass jede generierte Datei einen eindeutigen Namen hat. Legen Sie außerdem Type auf ".adobe.photoshop fest.

{{1.AZURE_STORAGE_URL}}/{{1.AZURE_STORAGE_CONTAINER}}/citisignal-fiber-changed-text-{{timestamp}}.psd{{1.AZURE_STORAGE_SAS_WRITE}}

WF Fusion

Legen Sie Type auf vnd.adobe.photoshop fest. Klicken Sie auf OK.

WF Fusion

Klicken Sie Speichern, um Ihre Änderungen zu speichern.

WF Fusion

Webhook-Antwort 1.2.4.4

Nachdem Sie diese Änderungen auf Ihre Photoshop-Datei angewendet haben, müssen Sie jetzt eine „Webhook Antwort“ konfigurieren die an die Anwendung zurückgesendet wird, die dieses Szenario aktiviert hat.

Bewegen Sie den Mauszeiger über das Modul Adobe Photoshop - Textebenen bearbeiten klicken Sie auf das Symbol + .

WF Fusion

Suchen Sie nach webhooks und wählen Sie Webhook.

WF Fusion

Wählen Sie Webhook-Antwort aus.

WF Fusion

Sie sollten das dann sehen. Fügen Sie die folgende Payload in "".

{
    "newPsdTemplate": ""
}

WF Fusion

Kopieren Sie die Variable {{XX.data[]._links.renditions[].href}} und fügen Sie sie ein. Ersetzen XX durch die Sequenznummer des letzten Adobe Photoshop --Moduls, in diesem Fall 30.

WF Fusion

Aktivieren Sie das Kontrollkästchen für Erweiterte Einstellungen anzeigen und klicken Sie dann auf Element hinzufügen.

WF Fusion

Geben Sie im Feld Schlüssel Content-Type ein. Geben Sie im Feld Wert application/json ein. Klicken Sie auf Hinzufügen.

WF Fusion

Sie sollten dann diese haben. Klicken Sie auf OK.

WF Fusion

Klicken Sie Automatisch ausrichten.

WF Fusion

Sie sollten das dann sehen. Klicken Sie auf Speichern, um Ihre Änderungen zu speichern, und klicken Sie dann auf Einmal ausführen, um Ihr Szenario zu testen.

WF Fusion

Gehen Sie zurück zu Postman und klicken Sie auf Senden. Die hier verwendete Eingabeaufforderung lautet Misty Meadows.

WF Fusion

Anschließend wird das Szenario aktiviert und nach einiger Zeit wird in Postman eine Antwort angezeigt, die die URL der neu erstellten PSD-Datei enthält.

WF Fusion

Zur Erinnerung: Sobald das Szenario in Workfront Fusion ausgeführt wurde, können Sie Informationen zu den einzelnen Modulen anzeigen, indem Sie auf die Sprechblase über jedem Modul klicken.

WF Fusion

Mit Azure Storage Explorer können Sie dann die neu erstellte PSD-Datei suchen und öffnen, indem Sie in Azure Storage Explorer darauf doppelklicken.

WF Fusion

Ihre Datei sollte dann wie folgt aussehen, mit dem Hintergrund, der durch einen Hintergrund mit "Wiesen“ ersetzt.

WF Fusion

Wenn Sie Ihr Szenario erneut ausführen und dann eine neue Anfrage aus Postman mit einer anderen Eingabeaufforderung senden, werden Sie sehen, wie einfach und wiederverwendbar Ihr Szenario geworden ist. In diesem Beispiel ist die neue Eingabeaufforderung (Sunny ).

WF Fusion

Und ein paar Minuten später wurde eine neue PSD-Datei mit neuem Hintergrund erstellt.

WF Fusion

Nächste Schritte

Navigieren Sie zu 1.2.5 Frame.io und Workfront Fusion

Zurück zur Creative-Workflow-Automatisierung mit Workfront Fusion

Zurück zu Alle Module

recommendation-more-help
4bbf020c-24db-4a43-b239-88fab142f02d