Déclencheur instantáneos (webhooks) en Adobe Workfront Fusion

Muchos servicios proporcionan webhooks para entregar notificaciones instantáneas cada vez que se produce un determinado cambio en el servicio. Para procesar estas notificaciones, le recomendamos que utilice déclencheur instantáneos. Puede reconocerlas fácilmente en Adobe Workfront Fusion debido a su etiqueta:

Si el servicio no proporciona webhooks, usted necesita utilizar déclencheur de sondeo para sondear periódicamente el servicio.

Para ver un vídeo introductorio a los webhooks en Workfront Fusion, consulte:

Requisitos de acceso

Debe tener el siguiente acceso para utilizar la funcionalidad de este artículo:

Adobe Workfront plan*
Pro o superior
Adobe Workfront licencia*
Plan, Trabajo
Licencia de Adobe Workfront Fusion**

Requisito de licencia actual: No Workfront Fusion requisito de licencia.

O

Requisito de licencia heredada: Workfront Fusion para automatización e integración de trabajo, Workfront Fusion para automatización de trabajo

Product

Requisito actual del producto: si tiene Select o Prime Adobe Workfront Plan, su organización debe comprar Adobe Workfront Fusion así como Adobe Workfront para utilizar la funcionalidad descrita en este artículo. Workfront Fusion está incluido en Ultimate Workfront plan.

O

Requisito de productos heredados: su organización debe comprar Adobe Workfront Fusion así como Adobe Workfront para utilizar la funcionalidad descrita en este artículo.

Para saber qué plan, tipo de licencia o acceso tiene, póngase en contacto con su Workfront administrador.

Para obtener información sobre Adobe Workfront Fusion licencias, consulte Adobe Workfront Fusion licencias.

Ver la cola de un gancho web

Todos los mensajes de los webhooks entrantes se almacenan en la cola del webhook.

  1. Clic Webhooks en el menú de la izquierda.

  2. Busque el webhook para el que desea ver la cola.

  3. Haga clic en el botón con un icono de camión y el número de webhooks recibidos.

    note note
    NOTE
    Los datos del gancho web entrante siempre se almacenan en la cola, independientemente de cómo haya configurado la opción Datos es confidencial (descrito en El panel de configuración de escenario en Adobe Workfront Fusion). Tan pronto como los datos se procesan en un escenario, se eliminan del sistema de forma permanente.

Programar déclencheur instantáneos

Si el escenario contiene un déclencheur instantáneo, puede programar su ejecución inmediata:

En este caso, el escenario se ejecutará inmediatamente cuando Workfront Fusion recibe nuevos datos del servicio de. Una vez que se ejecuta el escenario, se cuenta la cantidad total de webhooks pendientes que esperan en la cola y el escenario realiza tantos ciclos como webhooks pendientes, procesando un webhook por ciclo. Para obtener más información, consulte Ejecución de escenarios, ciclos y fases en Adobe Workfront Fusion.

NOTE
  • Un ciclo no es lo mismo que una ejecución de escenario. Puede haber varios ciclos en 1 escenario ejecutado.

  • Cuando se ejecuta un escenario con un déclencheur instantáneo programado para ser inmediato, se aplican las siguientes excepciones:

    • El intervalo entre dos ejecuciones no está sujeto al intervalo mínimo según el plan de precios.

      Por ejemplo, una vez que el escenario termina de ejecutarse, la cola del gancho web se vuelve a comprobar. Si hay algún webhooks pendiente, el escenario se ejecuta inmediatamente de nuevo, procesando todos los webhooks pendientes una vez más.

    • La configuración del escenario Número máximo de ciclos se ignora y se establece en 100, lo que significa que no se procesarán más de 100 webhooks pendientes durante una sola ejecución de escenario (a razón de 1 evento por cada ciclo).

Si utiliza cualquier otra configuración de programación que no sea Inmediata, el escenario se ejecutará a los intervalos especificados. Dado que se pueden agrupar varios webhooks en la cola durante el intervalo, se recomienda configurar la variable Número máximo de ciclos a un valor mayor que el predeterminado 1 para procesar más webhooks en un escenario ejecute:

  1. Haga clic en Configuración de escenarios icono en la parte inferior de su escenario.
  2. En el Configuración de escenarios que aparece, escriba un número en el cuadro Número máximo de ciclos para indicar el número de webhooks de la cola que desea ejecutar cada vez que ejecute el escenario.

Límites de velocidad

El límite de velocidad actual es de 5 webhooks por segundo. Si se supera el límite, se devuelve un código de estado 429.

Caducidad de webhooks inactivos

Se elimina un webhook que no haya sido asignado a ningún escenario por más de 120 horas.

Cargas útiles de Webhook

Workfront Fusion almacena cargas útiles de webhook durante 30 días. Acceder a una carga útil de gancho web más de 30 días después de crearla provoca el error "Error al leer el archivo desde el almacenamiento."

Control de errores

Cuando hay un error en su escenario con un déclencheur instantáneo, el escenario:

  • Se detiene inmediatamente: cuando el escenario está configurado para ejecutarse Inmediata.
  • Se detiene después de tres intentos fallidos (tres errores): cuando el escenario está configurado para ejecutarse según lo programado.

Si se produce un error durante la ejecución del escenario, el gancho web se vuelve a colocar en la cola durante la fase de reversión del déclencheur instantáneo. En tal situación, tiene la posibilidad de corregir el escenario y volver a ejecutarlo. Para obtener más información, consulte Reversión en el artículo Ejecución de escenarios, ciclos y fases en Adobe Workfront Fusion.

Si hay un módulo de respuesta de webhook en su escenario, el error se envía a la respuesta de webhook. El módulo de respuesta Webhook siempre se ejecuta en último lugar (en caso de que la variable Confirmación automática en la configuración del escenario (no está activada). Para obtener más información, consulte Respuesta a los webhooks en el artículo Webhooks.

Webhooks personalizados

Puede crear sus propios webhooks. Para obtener más información, consulte Webhooks.

Desactivación de webhook

Los webhooks se desactivan automáticamente si se aplica cualquiera de las siguientes opciones:

  • El webhook no ha estado conectado a ningún escenario durante más de 5 días
  • El webhook solo se utiliza en escenarios inactivos, que han estado inactivos durante más de 30 días.

Los webhooks desactivados se borran y no se registran automáticamente si no están conectados a ningún escenario y han estado en estado desactivado durante más de 30 días.

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43