1.2.4 Automatización mediante conectores

Ahora empezará a utilizar los conectores predeterminados en Workfront Fusion para Photoshop y conectará la solicitud de Firefly Text-2-Image y las solicitudes de Photoshop en un escenario.

1.2.4.1 duplicar y preparar su escenario

En el menú de la izquierda, vaya a Escenarios y seleccione la carpeta --aepUserLdap--. Debería ver el escenario que creó anteriormente, que se llama --aepUserLdap-- - Adobe I/O Authentication.

WF Fusion

Haga clic en la flecha para abrir el menú desplegable y seleccione Clonar.

WF Fusion

Establezca Name del escenario clonado en --aepUserLdap-- - Firefly + Photoshop y seleccione el equipo de destino adecuado. Haga clic en Agregar para agregar un nuevo enlace web.

NOTE
Es posible que no vea la opción de seleccionar un Equipo de destino. Esta opción solo se muestra si es un usuario de más de 1 equipo en Workfront Fusion. Si no ve esta opción, simplemente significa que solo se le ha agregado a 1 equipo, por lo que no se necesita ninguna opción.

WF Fusion

Establezca el nombre del webhook en --aepUserLdap-- - Firefly + Photoshop Webhook. Haga clic en Guardar.

WF Fusion

Entonces debería ver esto. Haga clic en Guardar.

WF Fusion

Entonces debería ver esto. Haga clic en el módulo Webhook.

WF Fusion

Haga clic en Copiar dirección al portapapeles y, a continuación, haga clic en Volver a determinar la estructura de datos.

WF Fusion

Abra Postman. Añada una nueva solicitud en la misma carpeta que estaba utilizando antes.

WF Fusion

Asegúrese de que se aplica la siguiente configuración:

  • Nombre de solicitud: POST - Send Request to Workfront Fusion Webhook Firefly + Photoshop
  • Tipo de solicitud: POST
  • Solicitar URL: pegue la URL que ha copiado del webhook de su Workfront Fusion Scenario.

Vaya a Cuerpo y establezca Tipo de cuerpo en sin procesar - JSON. Pegue la siguiente carga útil en Body.

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

Esta nueva carga útil garantizará que toda la información de la variable se proporcione desde fuera del escenario en lugar de estar codificada en el escenario. En un escenario empresarial, una organización necesita que un escenario se defina de forma reutilizable, lo que significa que se deben proporcionar varias variables como variables de entrada en lugar de tenerlas codificadas en el escenario.

Entonces deberías tener esto. Haga clic en Enviar.

WF Fusion

El webhook de Workfront Fusion sigue esperando la entrada.

WF Fusion

Una vez que hayas hecho clic en Enviar, el mensaje debería cambiar a Determinado correctamente. Haga clic en Aceptar.

WF Fusion

1.2.4.2 Actualizar módulo T2I de Firefly

Haga clic con el botón derecho en el módulo Firefly T2I y seleccione Eliminar módulo.

WF Fusion

Haga clic en el icono +, escriba el término de búsqueda firefly y, a continuación, seleccione Adobe Firefly.

WF Fusion

Seleccione Generar una imagen.

WF Fusion

Arrastre y suelte el módulo Adobe Firefly para que se conecte al módulo Router.

WF Fusion

Haga clic en el módulo Adobe Firefly para abrirlo y, a continuación, haga clic en Agregar para crear una nueva conexión.

WF Fusion

Rellene los campos siguientes:

  • Nombre de conexión: use --aepUserLdap-- - Firefly connection.
  • Entorno: use Producción.
  • Tipo: use cuenta personal.
  • ID de cliente: copie el ID de cliente de su proyecto de Adobe I/O, que se llama --aepUserLdap-- - One Adobe tutorial.
  • Secreto de cliente: copie el Secreto de cliente de su proyecto de Adobe I/O, que se llama --aepUserLdap-- - One Adobe tutorial.

Puedes encontrar los ID de cliente y el Secreto de cliente de tu proyecto Adobe I/O aquí.

WF Fusion

Una vez que hayas rellenado todos los campos, haz clic en Continuar. La conexión se validará automáticamente.

WF Fusion

A continuación, seleccione la variable prompt proporcionada al escenario por el webhook personalizado entrante.

WF Fusion

A continuación, establezca Versión de modelo prompt en image4 standard. Haga clic en Aceptar.

WF Fusion

Antes de continuar, debe deshabilitar la ruta antigua en el escenario como para este ejercicio, solo utilizará la nueva ruta que está configurando en este momento. Para ello, haga clic en el icono wrench entre el módulo Router y el módulo Iterator, y seleccione Deshabilitar ruta.

WF Fusion

Haga clic en Guardar para guardar los cambios y, a continuación, haga clic en Ejecutar una vez para probar la configuración.

WF Fusion

Vaya a Postman, compruebe el mensaje de su solicitud y, a continuación, haga clic en Enviar.

WF Fusion

Una vez que haya hecho clic en enviar, vuelva a Workfront Fusion y haga clic en el icono de burbuja del módulo Adobe Firefly para comprobar los detalles.

WF Fusion

Vaya a OUTPUT para Detalles > url para encontrar la URL de la imagen generada por Adobe Firefly.

WF Fusion

Ahora debería ver una imagen que representa el mensaje que envió desde la solicitud de Postman, en este caso misty meadows.

WF Fusion

1.2.4.2 Cambiar el fondo del archivo PSD

Ahora actualizará su escenario para hacerlo más inteligente mediante el uso de más conectores predeterminados. También conectará la salida de Firefly a Photoshop, de modo que la imagen de fondo del archivo de PSD cambie dinámicamente mediante la salida de la acción Generar imagen de Firefly.

Entonces debería ver esto. A continuación, pase el ratón sobre el módulo Adobe Firefly y haga clic en el icono +.

WF Fusion

En el menú de búsqueda, escriba Photoshop y haga clic en la acción Adobe Photoshop.

WF Fusion

Seleccione Aplicar ediciones de PSD.

WF Fusion

Entonces debería ver esto. Haga clic en Agregar para agregar una nueva conexión a Adobe Photoshop.

WF Fusion

Configure la conexión de la siguiente manera:

  • Tipo de conexión: seleccionar Adobe Photoshop (servidor a servidor)
  • Nombre de conexión: escriba --aepUserLdap-- - Adobe IO
  • ID de cliente: pegue su ID de cliente
  • Secreto del cliente: pegue el secreto del cliente

Haga clic en Continuar.

WF Fusion

Para encontrar tu ID de cliente y Secreto de cliente, ve a https://developer.adobe.com/console/home y abre tu proyecto de Adobe I/O, que se llama --aepUserLdap-- One Adobe tutorial. Vaya a Servidor a servidor de OAuth para encontrar su ID de cliente y Secreto de cliente. Copie esos valores y péguelos en la configuración de conexión de Workfront Fusion.

WF Fusion

Después de hacer clic en Continuar, se mostrará brevemente una ventana emergente mientras se verifican sus credenciales. Una vez finalizado, debería ver esto.

WF Fusion

Ahora debe introducir la ubicación del archivo PSD con el que desea que Fusion trabaje. Para Storage, seleccione Azure y para Ubicación de archivo, escriba {{1.AZURE_STORAGE_URL}}/{{1.AZURE_STORAGE_CONTAINER}}/{{1.AZURE_STORAGE_SAS_READ}}. Coloque el cursor junto al segundo /. A continuación, eche un vistazo a las variables disponibles y desplácese hacia abajo para encontrar la variable psdTemplate. Haga clic en la variable psdTemplate para seleccionarla.

WF Fusion

Entonces debería ver esto.

WF Fusion

Desplácese hacia abajo hasta que vea Capas. Haga clic en Agregar elemento.

WF Fusion

Entonces debería ver esto. Ahora debe introducir el nombre de la capa en la plantilla de Photoshop PSD que se utiliza para el fondo del archivo.

WF Fusion

En el archivo citisignal-fiber.psd, encontrará la capa que se usa para el fondo. En este ejemplo, esa capa se denomina 2048x2048-background.

WF Fusion

Pegue el nombre 2048x2048-background en el diálogo de Workfront Fusion.

WF Fusion

Desplácese hacia abajo hasta que vea Entrada. Ahora debe definir lo que debe insertarse en la capa de fondo. En este caso, debe seleccionar la salida del módulo Adobe Firefly, que contiene la imagen generada dinámicamente.

Para Almacenamiento, seleccione Externo. Para Ubicación de archivo, tendrá que copiar y pegar la variable {{XX.details[].url}} de la salida del módulo Adobe Firefly, pero tendrá que reemplazar XX en la variable por el número de secuencia del módulo Adobe Firefly, que en este ejemplo es 22.

WF Fusion

A continuación, desplácese hacia abajo hasta que vea Editar. Establezca Edit en Yes y establezca Type en Layer. Haga clic en Agregar.

WF Fusion

Entonces debería ver esto. A continuación, debe definir el resultado de la acción. Haga clic en Agregar elemento en resultados.

WF Fusion

Seleccione Azure para Storage, pegue este(a) {{1.AZURE_STORAGE_URL}}/{{1.AZURE_STORAGE_CONTAINER}}/citisignal-fiber-replacedbg.psd{{1.AZURE_STORAGE_SAS_WRITE}} en Ubicación de archivo y seleccione vnd.adobe.photoshop en Type. Haga clic para habilitar Mostrar configuración avanzada.

WF Fusion

En Configuración avanzada, seleccione para sobrescribir archivos con el mismo nombre.
Haga clic en Agregar.

WF Fusion

Entonces deberías tener esto. Haga clic en Aceptar.

WF Fusion

Haga clic en Guardar para guardar los cambios y, a continuación, haga clic en Ejecutar una vez para probar la configuración.

WF Fusion

Vaya a Postman, compruebe el mensaje de su solicitud y, a continuación, haga clic en Enviar.

WF Fusion

Entonces debería ver esto. Haga clic en la burbuja en el módulo Adobe Photoshop - Aplicar ediciones de PSD.

WF Fusion

Ahora puede ver que un nuevo archivo de PSD se generó correctamente y se almacenó en su cuenta de almacenamiento de Microsoft Azure.

WF Fusion

1.2.4.3 Cambiar las capas de texto del archivo PSD

A continuación, pase el ratón sobre el módulo Adobe Photoshop - Aplicar ediciones de PSD y haga clic en el icono +.

WF Fusion

Seleccione Adobe Photoshop.

WF Fusion

Seleccione Editar capas de texto.

WF Fusion

Entonces debería ver esto. En primer lugar, seleccione la conexión de Adobe Photoshop que ya se configuró anteriormente y que debe llamarse --aepUserLdap-- Adobe IO.

Ahora necesita definir la ubicación del archivo de entrada, que es el resultado del paso anterior y en Capas, tendrá que hacer clic en + Agregar elemento para cada capa para la cual el texto debe cambiar.

WF Fusion

Para el archivo de entrada, seleccione Azure para almacenamiento de archivos de entrada y asegúrese de seleccionar la salida de la solicitud anterior, Adobe Photoshop - Aplicar ediciones de PSD, que puede definir de esta manera: {{XX.data[].`_links`.renditions[].href}} (reemplace XX por el número de secuencia del módulo anterior Adobe Photoshop - Aplicar ediciones de PSD).

A continuación, haga clic en +Agregar elemento en Capas para empezar a agregar las capas de texto que deben actualizarse.

WF Fusion

Hay dos cambios que se deben realizar, el texto de CTA y el texto del botón del archivo citisignal-fiber.psd deben actualizarse.

Para encontrar los nombres de las capas, abra el archivo citisignal-fiber.psd. En el archivo, verá que la capa que contiene call to action se llama 2048x2048-cta.

WF Fusion

En el archivo citisignal-fiber.psd, también notará que la capa que contiene el call to action se llama 2048x2048-button-text.

WF Fusion

Primero debe configurar los cambios que deben ocurrir en la capa 2048x2048-cta. Escriba el nombre 2048x2048-cta en Nombre en el cuadro de diálogo.

WF Fusion

Desplácese hacia abajo hasta que vea Texto > Contenido. Seleccione la variable cta de la carga útil de webhook. Haga clic en Agregar.

WF Fusion

Entonces debería ver esto. Haga clic en +Agregar elemento en Capas para empezar a agregar las capas de texto que deben actualizarse.

WF Fusion

Escriba el nombre 2048x2048-button-text en Nombre en el cuadro de diálogo.

WF Fusion

Desplácese hacia abajo hasta que vea Texto > Contenido. Seleccione la variable button de la carga útil de webhook. Haga clic en Agregar.

WF Fusion

Entonces debería ver esto.

WF Fusion

Desplácese hacia abajo hasta que vea Salida. Para Almacenamiento, seleccione Azure. Para ubicación de archivo, ingrese la siguiente ubicación. Tenga en cuenta la adición de la variable {{timestamp}} al nombre de archivo que se utiliza para garantizar que cada archivo generado tenga un nombre único. Además, establezca Type en vnd.adobe.photoshop.

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

WF Fusion

Establezca Type en vnd.adobe.photoshop. Haga clic en Aceptar.

WF Fusion

Haga clic en Guardar para guardar los cambios.

WF Fusion

1.2.4.4 respuesta de webhook

Después de aplicar estos cambios a su archivo Photoshop, debe configurar una respuesta de webhook que se devolverá a la aplicación que haya activado este escenario.

Pase el ratón sobre el módulo Adobe Photoshop - Editar capas de texto y haga clic en el icono +.

WF Fusion

Busque webhooks y seleccione Webhook.

WF Fusion

Seleccione Respuesta de webhook.

WF Fusion

Entonces debería ver esto. Pegue la siguiente carga útil en Cuerpo.

{
    "newPsdTemplate": ""
}

WF Fusion

Copie y pegue la variable {{XX.data[]._links.renditions[].href}} y reemplace XX por el número de secuencia del último módulo Adobe Photoshop - Editar capas de texto, que en este caso es 30.

WF Fusion

Habilite la casilla de verificación para Mostrar configuración avanzada y luego haga clic en Agregar elemento.

WF Fusion

En el campo Clave, escriba Content-Type. En el campo Valor, escriba application/json. Haga clic en Agregar.

WF Fusion

Entonces deberías tener esto. Haga clic en Aceptar.

WF Fusion

Haga clic en Alinear automáticamente.

WF Fusion

Entonces debería ver esto. Haga clic en Guardar para guardar los cambios y, a continuación, haga clic en Ejecutar una vez para probar el escenario.

WF Fusion

Vuelva a Postman y haga clic en Enviar. La solicitud que se está usando aquí es prados brumosos.

WF Fusion

A continuación, se activará el escenario y, pasado un tiempo, se mostrará una respuesta en Postman que contenga la URL del archivo PSD recién creado.

WF Fusion

Como recordatorio: una vez que el escenario se haya ejecutado en Workfront Fusion, podrá ver información sobre cada módulo haciendo clic en la burbuja situada encima de cada módulo.

WF Fusion

Con el Explorador de almacenamiento de Azure, puede buscar y abrir el archivo de PSD recién creado haciendo doble clic en él en el Explorador de almacenamiento de Azure.

WF Fusion

El archivo debería tener este aspecto, con el fondo reemplazado por un fondo con prados empañados.

WF Fusion

Si vuelve a ejecutar el escenario y, a continuación, envía una nueva solicitud desde Postman con un mensaje diferente, verá lo fácil y reutilizable que se ha vuelto su escenario. En este ejemplo, el nuevo indicador que se está usando es desierto soleado.

WF Fusion

Y un par de minutos después, se ha generado un nuevo archivo PSD con un nuevo fondo.

WF Fusion

Pasos siguientes

Vaya a 1.2.5 Frame.io y Workfront Fusion

Volver a Automatización del flujo de trabajo de Creative con Workfront Fusion

Volver a Todos los módulos

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