Módulos de Google Calendar
En un escenario de Adobe Workfront Fusion, puede automatizar los flujos de trabajo que utilizan Google Calendar, así como conectarlo a varias aplicaciones y servicios de terceros.
Para obtener instrucciones sobre cómo crear un escenario, vea los artículos en Crear escenarios: índice de artículos.
Para obtener información acerca de los módulos, vea los artículos en Módulos: índice de artículos.
Requisitos de acceso
Para utilizar la funcionalidad de este artículo debe tener el siguiente acceso:
Para saber qué plan, tipo de licencia o acceso tiene, póngase en contacto con el administrador de Workfront.
Para obtener información sobre las licencias de Adobe Workfront Fusion, consulte licencias de Adobe Workfront Fusion.
Requisitos previos
Para usar módulos Google Calendar, debe tener una cuenta de Google.
Información de API de Google Calendar
El conector Google Calendar utiliza lo siguiente:
Módulos de Google Calendar y sus campos
Al configurar módulos de Google Calendar, Workfront Fusion muestra los campos que se indican a continuación. Junto a estos, pueden aparecer campos de Google Calendar adicionales, en función de factores como el nivel de acceso del que disponga en la aplicación o el servicio. El título en negrita en un módulo indica un campo obligatorio.
Si ve el botón Asignar encima de un campo o función, puede utilizarlo para establecer variables y funciones para ese campo. Para obtener más información, vea Asignar información de un módulo a otro.
Activadores
Ver eventos
Este módulo de activador ejecuta un escenario cuando se añade, actualiza, elimina, inicia o finaliza un nuevo evento en el calendario que especifique. El módulo devuelve todos los campos estándar asociados con el registro o registros, junto con cualquier campo personalizado y valor al que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Ver eventos (instantáneos)
Este módulo de déclencheur utiliza un gancho de correo para crear una dirección de correo electrónico que puede utilizar como invitado a eventos. El módulo inicia un escenario basado en eventos a los que se invita a la dirección de correo electrónico.
Acciones
Creación de un calendario
Este módulo de acción crea un calendario asociado a la cuenta.
Crear un evento
Este módulo de acción crea un evento.
Especifique el calendario y los parámetros del evento.
El módulo devuelve el ID del evento y cualquier campo asociado, junto con cualquier campo y valor personalizados a los que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Eliminar un evento
Este módulo de acción elimina un evento.
Especifique el calendario y el ID de evento.
El módulo devuelve el ID del evento y cualquier campo asociado, junto con cualquier campo y valor personalizados a los que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Obtener eventos
Este módulo recupera información sobre los eventos del calendario seleccionado en función de los criterios especificados.
Especifique el calendario y los parámetros de la búsqueda.
El módulo devuelve el ID de los eventos y cualquier campo asociado, junto con cualquier campo y valor personalizados a los que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Actualizar un evento
Este módulo de acción cambia un evento existente.
Especifique el calendario y el ID de evento.
El módulo devuelve el ID del evento y cualquier campo asociado, junto con cualquier campo y valor personalizados a los que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Iteradores
Repetir archivos adjuntos
Estos módulos de acción iteran a través de los archivos adjuntos en un evento y generan cada archivo adjunto en un paquete independiente.
Iterar asistentes
Estos módulos de acción recorren en iteración los asistentes de un evento y generan cada asistente en un paquete independiente.
Activador de un escenario antes de un evento
Puede activar un escenario en un tiempo especificado antes de un evento con la ayuda de Google Calendar recordatorios de correo electrónico estándar y el módulo Webhooks >mailhook personalizado.
-
Use el módulo Calendario de Google >Actualizar un evento para añadir un recordatorio por correo electrónico al evento:
-
Cree un nuevo escenario a partir del módulo Webhooks >mailhook personalizado.
- Copie la dirección de correo electrónico del mailhook.
- Guarde el escenario y ejecútelo.
-
En Gmail, redirija los recordatorios de correo electrónico de Google Calendar a la dirección de correo electrónico del mailhook:
-
Abra la configuración de Gmail.
-
Abra la pestaña Reenvío y POP/IMAP.
-
Haga clic en Añadir una dirección de reenvío.
-
Pegue la dirección de correo electrónico de los mailhooks copiados, haga clic en Siguiente, confirme pulsando Continuar en la ventana emergente y, a continuación, haga clic en Aceptar.
-
En Workfront Fusion, cambie al nuevo escenario que debería finalizar su ejecución al recibir el correo electrónico de confirmación.
-
Haga clic en la burbuja situada encima del módulo para inspeccionar su salida.
-
Expanda el elemento
Text
y copie el código de confirmación: -
En Gmail, pegue el código de confirmación en el cuadro de edición y haga clic en Verificar:
-
Abra la pestaña Filtros y direcciones bloqueadas.
-
Haga clic en Crear un nuevo filtro.
-
Configure un filtro para todos los correos electrónicos que provengan de
calendar-notification@google.com
y haga clic en Crear un filtro: -
Seleccione Reenviarlo a y elija la dirección de correo electrónico de los mailhooks de la lista.
-
Haga clic en Crear filtro para crear el filtro.
-
-
(Opcional) En Workfront Fusion, agregue el módulo Analizador de texto > Patrón de coincidencia después del módulo Webhooks >Gancho de correo personalizado para analizar el código HTML del correo electrónico y obtener la información que necesite.
Por ejemplo, puede configurar el módulo de la siguiente manera para obtener el ID del evento:
Patrón:
<meta itemprop="eventId/googleCalendar" content="(?<evenitID>.*?)"/>
Texto: el elemento
HTML content
se ha extraído del módulo Webhooks >Mailhook personalizado.