1.2.4 Automatisation à l'aide de connecteurs

Vous allez maintenant commencer à utiliser les connecteurs prêts à l’emploi dans Workfront Fusion for Photoshop et vous allez connecter la requête Texte-2-Image de Firefly et les requêtes Photoshop dans un seul scénario.

1.2.4.1 Mettre à jour les variables

Avant de poursuivre la configuration du connecteur, les variables suivantes doivent être ajoutées au module Initialiser les constantes.

  • AZURE_STORAGE_URL
  • AZURE_STORAGE_CONTAINER
  • AZURE_STORAGE_SAS_READ
  • AZURE_STORAGE_SAS_WRITE

Revenez à votre premier nœud, sélectionnez Initialiser les constantes puis choisissez Ajouter un élément pour chacune de ces variables.

WF Fusion

Clé
Exemple de valeur
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

Vous pouvez retrouver vos variables en revenant à Postman, puis en ouvrant votre Variables d’environnement.

Stockage Azure

Copiez ces valeurs dans Workfront Fusion et ajoutez un nouvel élément pour chacune de ces 4 variables.

Votre écran devrait ressembler à ceci. Sélectionnez OK.

WF Fusion

1.2.4.2 Activer le scénario à l’aide d’un webhook

Jusqu’à présent, vous avez exécuté votre scénario manuellement pour le tester. Mettons maintenant à jour votre scénario avec un webhook, afin qu’il puisse être activé à partir d’un environnement externe.

Sélectionnez +, recherchez webhook puis sélectionnez Webhooks.

WF Fusion

Sélectionnez Webhook personnalisé.

WF Fusion

Faites glisser le module Custom webhook au début de votre scénario. Sélectionnez ensuite l’icône horloge et faites-la glisser sur le module Webhook personnalisé.

WF Fusion

Vous devriez alors voir ceci. Ensuite, faites glisser le point rouge du premier module vers le point violet du deuxième module.

WF Fusion

Vous devriez alors voir ceci. Cliquez ensuite sur le module Custom webhook.

WF Fusion

Cliquez sur Ajouter.

WF Fusion

Définissez le nom du Webhook sur --aepUserLdap-- - Firefly + Photoshop Webhook. Cliquez sur Enregistrer.

WF Fusion

Votre URL webhook est maintenant disponible. Cliquez sur Copier l’adresse dans le presse-papiers pour copier l’URL.

WF Fusion

Ouvrez Postman et ajoutez un nouveau dossier dans la collection FF - Firefly Services Tech Insiders.

WF Fusion

Nommez votre dossier --aepUserLdap-- - Workfront Fusion.

WF Fusion

Dans le dossier que vous venez de créer, sélectionnez la de 3 points… et sélectionnez Ajouter une requête.

WF Fusion

Définissez le Type de méthode sur POST et collez l’URL de votre webhook dans la barre d’adresse.

WF Fusion

Vous devez envoyer un corps personnalisé, de sorte que les éléments de variable puissent être fournis d’une source externe à votre scénario Workfront Fusion.

Accédez à Corps et sélectionnez brut.

WF Fusion

Collez le texte ci-dessous dans le corps de votre requête. Sélectionnez Envoyer.

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

WF Fusion

De retour dans Workfront Fusion, un message s’affiche sur votre webhook personnalisé et indique : Déterminé avec succès.

WF Fusion

Connecteur 1.2.4.3 Adobe Firefly

Cliquez sur l’icône + pour ajouter un nouveau module.

WF Fusion

Saisissez le terme de recherche Adobe Firefly, puis sélectionnez Adobe Firefly.

WF Fusion

Sélectionnez Générer une image.

WF Fusion

Cliquez sur le module Adobe Firefly pour l'ouvrir, puis sur Ajouter pour créer une nouvelle connexion.

WF Fusion

Renseignez les champs suivants :

  • Nom de la connexion : utilisez --aepUserLdap-- - Firefly connection.
  • Environnement : utilisez Production.
  • Type : utilisez Compte personnel.
  • ID client : copiez le ID client de votre projet Adobe I/O nommé --aepUserLdap-- - One Adobe tutorial.
  • Secret client : copiez le Secret client de votre projet Adobe I/O nommé --aepUserLdap-- - One Adobe tutorial.

Vous trouverez les ID client et Secret client de votre projet Adobe I/O ici.

WF Fusion

Une fois tous les champs remplis, cliquez sur Continuer. Votre connexion sera alors automatiquement validée.

WF Fusion

Sélectionnez ensuite la variable invite fournie au scénario par le Webhook personnalisé entrant.

WF Fusion

Définissez la Version du modèle invite sur image4 standard. Cliquez sur OK.

WF Fusion

Cliquez sur Enregistrer pour enregistrer vos modifications, puis sur Exécuter une fois pour tester votre configuration.

WF Fusion

Accédez à Postman, vérifiez l’invite dans votre demande, puis cliquez sur Envoyer.

WF Fusion

Une fois que vous avez cliqué sur Envoyer, revenez à Workfront Fusion et cliquez sur l’icône de bulle dans le module Adobe Firefly pour vérifier les détails.

WF Fusion

Accédez à OUTPUT dans Details > url pour rechercher l’URL de l’image générée par Adobe Firefly.

WF Fusion

Copiez l’URL et collez-la dans votre navigateur. Vous devriez maintenant voir une image qui représente l’invite que vous avez envoyée à partir de la demande de Postman, dans ce cas misty meadows.

WF Fusion

1.2.4.2 Modifier l’arrière-plan du fichier PSD

Vous allez maintenant mettre à jour votre scénario pour le rendre plus intelligent en utilisant davantage de connecteurs prêts à l’emploi. Vous connecterez également la sortie de Firefly à Photoshop, de sorte que l’image d’arrière-plan du fichier PSD change dynamiquement à l’aide de la sortie de l’action Générer une image de Firefly.

Vous devriez alors voir ceci. Ensuite, passez la souris sur le module Adobe Firefly et cliquez sur l’icône +.

WF Fusion

Dans le menu de recherche, saisissez Photoshop, puis cliquez sur l’action Adobe Photoshop.

WF Fusion

Sélectionnez Appliquer les modifications PSD.

WF Fusion

Vous devriez alors voir ceci. Cliquez sur Ajouter pour ajouter une nouvelle connexion à Adobe Photoshop.

WF Fusion

Configurez votre connexion comme suit :

  • Type de connexion : sélectionnez Adobe Photoshop (serveur à serveur)
  • Nom de la connexion : saisissez --aepUserLdap-- - Adobe I/O
  • Identifiant client : collez votre identifiant client
  • Secret client : collez votre secret client

Cliquez sur Continuer.

WF Fusion

Pour rechercher votre ID client et Secret client, accédez à https://developer.adobe.com/console/home puis ouvrez votre projet Adobe I/O, nommé --aepUserLdap-- One Adobe tutorial. Accédez à OAuth de serveur à serveur pour trouver votre ID client et votre secret client. Copiez ces valeurs et collez-les dans la configuration de la connexion dans Workfront Fusion.

WF Fusion

Après avoir cliqué sur Continuer, une fenêtre contextuelle s’affiche brièvement pendant la vérification de vos informations d’identification. Une fois cette opération terminée, vous devriez voir ceci.

WF Fusion

Vous devez maintenant saisir l’emplacement du fichier PSD que vous souhaitez que Fusion utilise. Pour Stockage, sélectionnez Azure et pour Emplacement du fichier, saisissez {{1.AZURE_STORAGE_URL}}/{{1.AZURE_STORAGE_CONTAINER}}/{{1.AZURE_STORAGE_SAS_READ}}. Placez le curseur en regard de la deuxième /. Ensuite, examinez les variables disponibles et faites défiler l’écran vers le bas pour trouver la variable psdTemplate. Cliquez sur la variable psdTemplate pour la sélectionner.

WF Fusion

Vous devriez alors voir ceci.

WF Fusion

Faites défiler l’écran jusqu’à afficher Calques. Cliquez sur Ajouter un élément.

WF Fusion

Vous devriez alors voir ceci. Vous devez maintenant saisir le nom du calque dans votre modèle Photoshop PSD utilisé pour l’arrière-plan du fichier.

WF Fusion

Dans le fichier citisignal-fibre.psd, vous trouverez le calque utilisé pour l'arrière-plan. Dans cet exemple, ce calque est nommé 2048x2048-background.

WF Fusion

Collez le nom 2048x2048-background dans la boîte de dialogue Workfront Fusion.

WF Fusion

Faites défiler vers le bas jusqu’à afficher Entrée. Vous devez maintenant définir ce qui doit être inséré dans le calque d’arrière-plan. Dans ce cas, vous devez sélectionner la sortie du module Adobe Firefly, qui contient l'image générée dynamiquement.

Pour Storage, sélectionnez External. Pour Emplacement du fichier, vous devez copier et coller la variable {{XX.details[].url}} à partir de la sortie du module Adobe Firefly, mais vous devez remplacer XX dans la variable par le numéro de séquence du module Adobe Firefly, qui dans cet exemple est 5.

WF Fusion

Faites ensuite défiler l’écran vers le bas jusqu’à afficher Modifier. Définissez Modifier sur Oui et Type sur Calque. Cliquez sur Ajouter.

WF Fusion

Vous devriez alors voir ceci. Vous devez ensuite définir la sortie de l’action. Cliquez sur Ajouter un élément sous sorties.

WF Fusion

Sélectionnez Azure pour Stockage, collez ce {{1.AZURE_STORAGE_URL}}/{{1.AZURE_STORAGE_CONTAINER}}/citisignal-fiber-replacedbg.psd{{1.AZURE_STORAGE_SAS_WRITE}} sous Emplacement du fichier et sélectionnez vnd.adobe.photoshop sous Type. Cliquez pour activer Afficher les paramètres avancés.

WF Fusion

Sous Paramètres avancés, sélectionnez Oui pour remplacer les fichiers portant le même nom.
Cliquez sur Ajouter.

WF Fusion

Tu devrais avoir ça. Cliquez sur OK.

WF Fusion

Cliquez sur Enregistrer pour enregistrer vos modifications, puis sur Exécuter une fois pour tester votre configuration.

WF Fusion

Accédez à Postman, vérifiez l’invite dans votre demande, puis cliquez sur Envoyer.

WF Fusion

Vous devriez alors voir ceci. Cliquez sur la bulle dans le module Adobe Photoshop - Apply PSD edits.

WF Fusion

Vous pouvez maintenant constater qu’un nouveau fichier PSD a été généré et stocké dans votre compte de stockage Azure Microsoft.

WF Fusion

1.2.4.3 Modifier les calques de texte du fichier PSD

Ensuite, passez la souris sur le module Adobe Photoshop - Apply PSD edits et cliquez sur l’icône +.

WF Fusion

Sélectionnez Adobe Photoshop.

WF Fusion

Sélectionnez Modifier les calques de texte.

WF Fusion

Vous devriez alors voir ceci. Tout d’abord, sélectionnez votre connexion Adobe Photoshop déjà configurée, qui doit être nommée --aepUserLdap-- Adobe I/O.

WF Fusion

Pour le Fichier d’entrée, sélectionnez Azure pour le Stockage de fichier d’entrée et veillez à sélectionner la sortie de la requête précédente, Adobe Photoshop - Appliquer les modifications de PSD, que vous pouvez définir comme suit : {{XX.data[].`_links`.renditions[].href}} (remplacez XX par le numéro de séquence du module précédent Adobe Photoshop - Appliquer les modifications de PSD).

Cliquez ensuite sur +Ajouter un élément sous Calques pour commencer à ajouter les calques de texte à mettre à jour.

WF Fusion

Il y a 2 modifications à apporter, le texte CTA et le texte du bouton dans le fichier citisignal-fibre.psd doivent être mis à jour.

Pour trouver les noms des calques, ouvrez le fichier citisignal-fibre.psd. Dans le fichier , vous remarquerez que le calque contenant le call to action est nommé 2048x2048-cta.

WF Fusion

Dans le fichier citisignal-fibre.psd, vous remarquerez également que le calque contenant le call to action est nommé 2048x2048-button-text.

WF Fusion

Vous devez d’abord configurer les modifications qui doivent être apportées à la couche 2048x2048-cta. Saisissez le nom 2048x2048-cta sous Nom dans la boîte de dialogue.

WF Fusion

Faites défiler vers le bas jusqu’à afficher Texte > Contenu. Sélectionnez la variable cta dans la payload du Webhook. Cliquez sur Ajouter.

WF Fusion

Vous devriez alors voir ceci. Cliquez sur +Ajouter un élément sous Calques pour commencer à ajouter le calque de texte suivant qui doit être mis à jour.

WF Fusion

Saisissez le nom 2048x2048-button-text sous Name dans la boîte de dialogue.

WF Fusion

Faites défiler vers le bas jusqu’à afficher Texte > Contenu. Sélectionnez la variable button dans la payload Webhook. Cliquez sur Ajouter.

WF Fusion

Vous devriez alors voir ceci.

WF Fusion

Faites défiler jusqu’à afficher Output. Pour Stockage, sélectionnez Azure. Pour Emplacement du fichier, saisissez l’emplacement ci-dessous. Notez l’ajout de la variable {{timestamp}} au nom de fichier. Celle-ci est utilisée pour s’assurer que chaque fichier généré a un nom unique. Définissez également la variable Type sur vnd.adobe.photoshop.

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

Définissez Type sur vnd.adobe.photoshop. Cliquez sur OK.

WF Fusion

Cliquez sur Enregistrer pour enregistrer vos modifications.

WF Fusion

1.2.4.4 la réponse du Webhook

Après avoir appliqué ces modifications à votre fichier Photoshop, vous devez configurer une réponse Webhook qui sera renvoyée à l’application qui a activé ce scénario.

Pointez sur le module Adobe Photoshop - Modifier les calques de texte puis cliquez sur l’icône +.

WF Fusion

Recherchez webhooks et sélectionnez Webhook.

WF Fusion

Sélectionnez Réponse du Webhook.

WF Fusion

Vous devriez alors voir ceci. Collez la payload ci-dessous dans Body.

{
    "newPsdTemplate": ""
}

WF Fusion

Copiez et collez la variable {{XX.data[]._links.renditions[].href}} et remplacez XX par le numéro de séquence du dernier module Adobe Photoshop - Modifier les calques de texte, qui est dans ce cas 7.

WF Fusion

Cochez la case Afficher les paramètres avancés puis cliquez sur Ajouter un élément.

WF Fusion

Dans le champ Clé, saisissez Content-Type. Dans le champ Valeur, saisissez application/json. Cliquez sur Ajouter.

WF Fusion

Tu devrais avoir ça. Cliquez sur OK.

WF Fusion

Cliquez sur Alignement automatique.

WF Fusion

Vous devriez alors voir ceci. Cliquez sur Enregistrer pour enregistrer vos modifications, puis sur Exécuter une fois pour tester votre scénario.

WF Fusion

Revenez à Postman et cliquez sur Envoyer. L’invite utilisée ici est prairies brumeuses.

WF Fusion

Le scénario sera alors activé et, au bout d’un certain temps, une réponse contenant l’URL du fichier PSD nouvellement créé s’affichera dans Postman.

WF Fusion

Pour rappel : une fois le scénario exécuté dans Workfront Fusion, vous serez en mesure d’afficher des informations sur chaque module en cliquant sur la bulle au-dessus de chaque module.

WF Fusion

À l’aide de l’explorateur de stockage Azure, vous pouvez ensuite rechercher et ouvrir le fichier PSD nouvellement créé en double-cliquant dessus dans l’explorateur de stockage Azure.

WF Fusion

Votre fichier doit alors ressembler à ceci, avec l’arrière-plan qui est remplacé par un arrière-plan avec des prairies brumeuses.

WF Fusion

Si vous exécutez à nouveau votre scénario, puis envoyez une nouvelle requête depuis Postman à l’aide d’une autre invite, vous verrez à quel point votre scénario est devenu facile et réutilisable. Dans cet exemple, la nouvelle invite utilisée est Sunny Desert.

WF Fusion

Quelques minutes plus tard, un nouveau fichier PSD a été généré avec un nouvel arrière-plan.

WF Fusion

Étapes suivantes

Accédez à 1.2.3 Frame.io et Workfront Fusion

Revenez à l’automatisation des workflows Creative avec Workfront Fusion

Revenir à Tous les modules

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