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 Variablen aktualisieren

Bevor Sie mit der Connector-Einrichtung fortfahren, müssen die folgenden Variablen zum Modul Initialize Constants hinzugefügt werden.

  • AZURE_STORAGE_URL
  • AZURE_STORAGE_CONTAINER
  • AZURE_STORAGE_SAS_READ
  • AZURE_STORAGE_SAS_WRITE

Gehen Sie zurück zu Ihrem ersten Knoten, wählen Sie Konstanten initialisieren und wählen Sie dann Element hinzufügen für jede dieser Variablen aus.

WF Fusion

Schlüssel
Beispielwert
AZURE_STORAGE_URL
https://vangeluw.blob.core.windows.net
AZURE_STORAGE_CONTAINER
vangeluw
AZURE_STORAGE_SAS_READ
?sv=2023-01-03&st=2025-01-13T07%3A36%3A35Z&se=2026-01-14T07%3A36%3A00Z&sr=c&sp=rl&sig=4r%2FcSJLlt%2BSt9HdFdN0VzWURxRK6UqhB8TEvbWkmAag%3D
AZURE_STORAGE_SAS_WRITE
?sv=2023-01-03&st=2025-01-13T17%3A21%3A09Z&se=2025-01-14T17%3A21%3A09Z&sr=c&sp=racwl&sig=FD4m0YyyqUj%2B5T8YyTFJDi55RiTDC9xKtLTgW0CShps%3D

Sie können Ihre Variablen finden, indem Sie zurück zu Postman gehen und Ihre Umgebungsvariablen öffnen.

Azure-Speicher

Kopieren Sie diese Werte nach Workfront Fusion und fügen Sie für jede dieser vier Variablen ein neues Element hinzu.

Ihr Bildschirm sollte wie folgt aussehen. Klicken Sie OK.

WF Fusion

1.2.4.2 Aktivieren Ihres Szenarios mithilfe eines Webhooks

Bisher haben Sie Ihr Szenario zum Testen manuell ausgeführt. Aktualisieren wir nun Ihr Szenario mit einem Webhook, damit es von einer externen Umgebung aus aktiviert werden kann.

Wählen Sie + aus, suchen Sie nach Webhook und wählen Sie dann Webhooks aus.

WF Fusion

Wählen Sie Benutzerdefinierter Webhook aus.

WF Fusion

Ziehen Sie das Benutzerdefinierter Webhook-Modul an den Anfang Ihres Szenarios. Wählen Sie als Nächstes das Uhr-Symbol aus und ziehen Sie es auf das Modul Benutzerdefinierter Webhook.

WF Fusion

Sie sollten das dann sehen. Ziehen Sie als Nächstes den roten Punkt auf dem ersten Modul in Richtung des lilafarbenen Punkts auf dem zweiten Modul.

WF Fusion

Sie sollten das dann sehen. Klicken Sie anschließend auf das Modul Benutzerdefinierter Webhook.

WF Fusion

Klicken Sie auf Hinzufügen.

WF Fusion

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

WF Fusion

Ihre Webhook-URL ist jetzt verfügbar. Klicken Sie auf Adresse in Zwischenablage kopieren, um die URL zu kopieren.

WF Fusion

Öffnen Sie Postman und fügen Sie einen neuen Ordner in der Sammlung FF - Firefly Services Tech Insiders hinzu.

WF Fusion

Benennen Sie den Ordner --aepUserLdap-- - Workfront Fusion.

WF Fusion

Wählen Sie in dem soeben erstellten Ordner die 3 Punkte und dann Anfrage hinzufügen.

WF Fusion

Legen Sie den Methodentyp auf POST fest und fügen Sie die URL Ihres Webhooks in die Adressleiste ein.

WF Fusion

Sie müssen einen benutzerdefinierten Hauptteil senden, damit die Variablenelemente von einer externen Quelle für Ihr Workfront Fusion-Szenario bereitgestellt werden können.

Wechseln Sie zu Textkörper und wählen Sie Roh aus.

WF Fusion

Fügen Sie den folgenden Text in den Textkörper Ihrer Anfrage ein. Wählen Sie Senden aus.

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

WF Fusion

Zurück in Workfront Fusion wird eine Meldung auf Ihrem benutzerdefinierten Webhook angezeigt, die lautet: Erfolgreich ermittelt.

WF Fusion

Adobe Firefly-Connector 1.2.4.3

Klicken Sie auf das Symbol + , um ein neues Modul hinzuzufügen.

WF Fusion

Geben Sie den Suchbegriff Adobe Firefly ein und wählen Sie dann Adobe Firefly.

WF Fusion

Wählen Sie Bild erstellen aus.

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

Setzen Sie Modellversion prompt auf image4 standard. 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

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

Kopieren Sie die URL und fügen Sie sie in Ihren Browser ein. 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 I/O eingeben
  • Client ID: Fügen Sie Ihre Client ID ein.
  • Client-Geheimnis: Fügen Sie Ihr Client-Geheimnis ein.

Klicken Sie auf Fortfahren.

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, die in diesem Beispiel 5 lautet.

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 I/O benannt werden soll.

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 die call to action 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 nächsten Textebene zu beginnen, die aktualisiert werden muss.

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}}

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

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