Google Calendar módulos

Em um cenário do Adobe Workfront Fusion, você pode automatizar fluxos de trabalho que usam o Google Calendar, bem como conectá-lo a vários aplicativos e serviços de terceiros.

Para obter instruções sobre como criar um cenário, consulte os artigos em Criar cenários: índice do artigo.

Para obter informações sobre módulos, consulte os artigos em Módulos: índice do artigo.

Requisitos de acesso

Você deve ter o seguinte acesso para usar a funcionalidade neste artigo:

plano do Adobe Workfront*
Pro ou superior
Licença da Adobe Workfront*
Plano, Trabalho
Licença do Adobe Workfront Fusion**

Requisito de licença atual: nenhum requisito de licença do Workfront Fusion.

Ou

Requisito de licença herdado: Workfront Fusion para Automação e Integração do Trabalho

Produto

Requisito atual do produto: se você tiver o Plano do Adobe Workfront Select ou Prime, sua organização deve comprar o Adobe Workfront Fusion, bem como o Adobe Workfront, para usar a funcionalidade descrita neste artigo. O Workfront Fusion está incluído no plano do Workfront da Ultimate.

Ou

Requisito de produto herdado: sua organização deve comprar o Adobe Workfront Fusion e o Adobe Workfront para usar a funcionalidade descrita neste artigo.

Para descobrir seu plano, tipo de licença ou acesso, entre em contato com o administrador do Workfront.

Para obter informações sobre licenças do Adobe Workfront Fusion, consulte licenças do Adobe Workfront Fusion.

Pré-requisitos

Para usar módulos Google Calendar, você deve ter uma conta Google.

Informações da API do calendário do Google

O conector do Calendário do Google usa o seguinte:

URL básica
https://www.googleapis.com/calendar/v3
Versão da API
v3
Tag da API
v5.4.5

Google Calendar módulos e seus campos

Ao configurar módulos do Google Calendar, o Workfront Fusion exibe os campos listados abaixo. Junto com esses, campos Google Calendar adicionais podem ser exibidos, dependendo de fatores como seu nível de acesso no aplicativo ou serviço. Um título em negrito em um módulo indica um campo obrigatório.

Se você vir o botão de mapa acima de um campo ou função, poderá usá-lo para definir variáveis e funções para esse campo. Para obter mais informações, consulte Mapear informações de um módulo para outro.

Alternância de mapa

Acionadores

Assistir a eventos

Esse módulo de acionamento executa um cenário quando um novo evento é adicionado, atualizado, excluído, iniciado ou encerrado no calendário especificado. O módulo retorna todos os campos padrão associados ao registro ou aos registros, juntamente com quaisquer campos e valores personalizados que a conexão acesse. Você pode mapear essas informações em módulos subsequentes no cenário.

Ao configurar esse módulo, os campos a seguir são exibidos.

Conexão
Para obter instruções sobre como conectar sua conta do Google Calendar ao Workfront Fusion, consulte Criar uma conexão com o Adobe Workfront Fusion - Instruções básicas
Calendário
Selecione o calendário com o qual deseja que o módulo funcione.
Observar
Escolha se deseja assistir somente a novos eventos ou a novos eventos e todas as alterações.
Mostrar eventos excluídos
Habilite esta opção para incluir eventos que foram excluídos.
Consulta
Insira o texto para o qual deseja retornar os resultados.
Número máximo de eventos
Defina o número máximo de eventos com os quais o Workfront Fusion funciona durante um ciclo (o número de repetições por execução de cenário). Se o valor for definido como muito alto, a conexão pode ser interrompida no lado do serviço de terceiros especificado (tempo limite). O Workfront Fusion não exerce nenhuma influência sobre isso. Recomendamos que você defina um valor mais baixo e defina um valor mais alto para o número máximo de ciclos ou execute o cenário com mais frequência.

Assistir a eventos (instantâneo)

Este módulo de acionamento usa um gancho de e-mail para criar um endereço de e-mail que você pode usar como convidado para eventos. O módulo inicia um cenário com base nos eventos para os quais o endereço de email é convidado.

Mailhook

Selecione o mailhook que deseja usar para este módulo. Para criar um novo mailhook, clique em Adicionar e insira a conexão que deseja usar para o mailhook.

Para obter instruções sobre como conectar sua conta do Google Calendar ao Workfront Fusion, consulte Criar uma conexão com o Adobe Workfront Fusion - Instruções básicas

Número máximo de eventos
Defina o número máximo de eventos com os quais o Workfront Fusion funciona durante um ciclo (o número de repetições por execução de cenário). Se o valor for definido como muito alto, a conexão pode ser interrompida no lado do serviço de terceiros especificado (tempo limite). O Workfront Fusion não exerce nenhuma influência sobre isso. Recomendamos que você defina um valor mais baixo e defina um valor mais alto para o número máximo de ciclos ou execute o cenário com mais frequência.

Ações

Criar um calendário

Este módulo de ação cria um calendário associado à conta.

Conexão
Para obter instruções sobre como conectar sua conta do Google Calendar ao Workfront Fusion, consulte Criar uma conexão com o Adobe Workfront Fusion - Instruções básicas
Cor
Selecione a cor a ser associada ao calendário.
Nome do calendário
Insira ou mapeie um nome para o novo calendário.

Criar um evento

Esse módulo de ação cria um evento.

Você especifica o calendário e os parâmetros do evento.

O módulo retorna a ID do evento e quaisquer campos associados, juntamente com quaisquer campos e valores personalizados que a conexão acessa. Você pode mapear essas informações em módulos subsequentes no cenário.

Ao configurar esse módulo, os campos a seguir são exibidos.

Conexão
Para obter instruções sobre como conectar sua conta do Google Calendar ao Workfront Fusion, consulte Criar uma conexão com o Adobe Workfront Fusion - Instruções básicas
Calendário
Selecione o calendário no qual deseja que o evento apareça.
Cor
Selecione a cor que o evento mostra no calendário.
Nome do evento

Insira ou mapeie um nome para o evento.

Observação: se você tiver selecionado Adição rápida no campo Criar um evento, será possível incluir a data e a hora do evento, e o Workfront Fusion criará o evento para essa data e hora. Exemplo: Appointment at Capitol Hill on June 3rd 10am-10:25am. Se você selecionou Adição rápida, mas não incluiu uma data e hora no nome do evento, o evento será criado a partir da hora atual e terá duração de uma hora.

Evento de dia inteiro
Ative essa opção se o evento for um evento de dia inteiro (não requer horas de início e término).
Data de início

Insira ou mapeie a data e a hora de início do evento.

Para obter uma lista de formatos de data com suporte, consulte Coerção de tipo.

Data de término

Insira ou mapeie a data e a hora de término do evento.

Para obter uma lista de formatos de data com suporte, consulte Coerção de tipo.

Descrição
Insira ou mapeie uma descrição para o evento. Este campo é compatível com o HTML.
Local
Insira um local para o evento em formato de texto.
Usar as configurações padrão de lembrete para este evento
Habilite esta opção para usar as configurações padrão de lembrete. Se você definir um lembrete personalizado no campo Lembrete, esse valor será definido como Não.
Lembrete
Adicionar lembrete para o evento. Para cada lembrete que você deseja adicionar, clique em Adicionar item, selecione o método com o qual deseja ser lembrado e defina por quanto tempo (em minutos) antes do evento que você deseja ser lembrado.
Participantes
Adicionar os participantes ao evento. Para cada participante, clique em Adicionar um participante e, em seguida, insira ou mapeie seu nome e endereço de email.
Mostrar-me como
Selecione se você deseja que as pessoas que exibem seu calendário o vejam como Ocupado ou Disponível durante este evento.
Visibilidade

Selecione a visibilidade deste evento.

  • Padrão

    O evento tem a visibilidade definida nas configurações do calendário.

  • Público

    Qualquer pessoa com quem o calendário é compartilhado pode ver este evento.

  • Privado

    Somente os participantes podem ver este evento.

Enviar notificação sobre a criação de evento

Selecione se deseja enviar notificações sobre a criação de um novo evento para todos os convidados, para convidados que não sejam Google Calendar ou para ninguém.

Dica: recomendamos usar a opção Nenhum somente para casos de uso de migração.

Convidados podem modificar o evento
Ative esta opção se quiser que os convidados modifiquem este evento.
Recorrência
Adicione todas as regras de recorrência que deseja aplicar a este evento. Cada regra exige uma lista de linhas RRULE, EXRULE, RDATE e EXDATE para um evento recorrente. Observe que as linhas DTSTART e DTEND não são permitidas neste campo; as horas de início e término do evento são especificadas nos campos de início e término. Esse campo é omitido para eventos únicos ou instâncias de eventos recorrentes. Para obter mais informações, consulte RFC5545.

Excluir um evento

Este módulo de ação exclui um evento.

Você especifica o calendário e a ID do evento.

O módulo retorna a ID do evento e quaisquer campos associados, juntamente com quaisquer campos e valores personalizados que a conexão acessa. Você pode mapear essas informações em módulos subsequentes no cenário.

Ao configurar esse módulo, os campos a seguir são exibidos.

Conexão
Para obter instruções sobre como conectar sua conta do Google Calendar ao Workfront Fusion, consulte Criar uma conexão com o Adobe Workfront Fusion - Instruções básicas
Calendário
Selecione o calendário que contém o evento que você deseja excluir.
ID de Evento
Insira a ID de evento de um evento Google Calendar criado anteriormente que você deseja excluir.

Obter eventos

Este módulo recupera informações sobre eventos no calendário selecionado com base nos critérios que você especificar.

Você especifica o calendário e os parâmetros da pesquisa.

O módulo retorna a ID dos eventos e quaisquer campos associados, juntamente com quaisquer campos e valores personalizados que a conexão acessa. Você pode mapear essas informações em módulos subsequentes no cenário.

Ao configurar esse módulo, os campos a seguir são exibidos.

Conexão
Para obter instruções sobre como conectar sua conta do Google Calendar ao Workfront Fusion, consulte Criar uma conexão com o Adobe Workfront Fusion - Instruções básicas
Calendário
Selecione o calendário para o qual deseja recuperar eventos.
Data de início

Insira ou mapeie a data de início do evento. Esse módulo também recupera eventos iniciados antes dessa data, que ainda estão ocorrendo na data inicial inserida.

Para obter uma lista de formatos de data e hora com suporte, consulte Coerção de tipo.

Data de término

Insira ou mapeie a data de término do evento.

Para obter uma lista de formatos de data e hora com suporte, consulte Coerção de tipo.

Eventos únicos
Habilite esta opção para tratar eventos recorrentes como instâncias únicas. Por exemplo, se você tiver uma reunião semanal e essa opção estiver habilitada, o módulo retornará a reunião de cada semana como um evento separado.
Consulta
Informe ou mapeie o termo de pesquisa pelo qual deseja pesquisar.
Ordenar por

Selecione a ordem dos eventos retornados no resultado.

  • Hora de Início: Ordenar pela data e hora de início (em ordem crescente). Isso só está disponível ao consultar eventos únicos.
  • Hora de Atualização: Ordenar pela hora da última modificação (em ordem crescente).
Número máximo de eventos retornados
Defina o número máximo de eventos que o Workfront Fusion retorna durante um ciclo de execução.

Atualizar um evento

Esse módulo de ação altera um evento existente.

Você especifica o calendário e a ID do evento.

O módulo retorna a ID do evento e quaisquer campos associados, juntamente com quaisquer campos e valores personalizados que a conexão acessa. Você pode mapear essas informações em módulos subsequentes no cenário.

Ao configurar esse módulo, os campos a seguir são exibidos.

Conexão
Para obter instruções sobre como conectar sua conta do Google Calendar ao Workfront Fusion, consulte Criar uma conexão com o Adobe Workfront Fusion - Instruções básicas
Calendário
Selecione o calendário com o qual deseja trabalhar.
ID de Evento
Insira a ID do evento Google Calendar criado anteriormente que você deseja atualizar.
Nome do evento

Insira ou mapeie um nome para o evento.

Observação: se você tiver selecionado Adição rápida no campo Criar um evento, será possível incluir a data e a hora do evento, e o Workfront Fusion criará o evento para essa data e hora. Exemplo: Appointment at Capitol Hill on June 3rd 10am-10:25am. Se você selecionou Adição rápida, mas não incluiu uma data e hora no nome do evento, o evento será criado a partir da hora atual e terá duração de uma hora.

Evento de dia inteiro
Ative essa opção se o evento for um evento de dia inteiro (não requer horas de início e término).
Data de início

Insira ou mapeie a data e a hora de início do evento.

Para obter uma lista de formatos de data com suporte, consulte Coerção de tipo.

Data de término

Insira ou mapeie a data e a hora de término do evento.

Para obter uma lista de formatos de data com suporte, consulte Coerção de tipo.

Descrição
Insira ou mapeie uma descrição para o evento. Este campo é compatível com o HTML.
Local
Insira um local para o evento em formato de texto.
Usar as configurações padrão de lembrete para este evento
Habilite esta opção para usar as configurações padrão de lembrete. Se você definir um lembrete personalizado no campo Lembrete, esse valor será definido como Não.
Lembrete
Adicionar lembrete para o evento. Para cada lembrete que você deseja adicionar, clique em Adicionar item, selecione o método com o qual deseja ser lembrado e defina por quanto tempo (em minutos) antes do evento que você deseja ser lembrado.
Participantes
Adicionar os participantes ao evento. Para cada participante, clique em Adicionar um participante e, em seguida, insira ou mapeie seu nome e endereço de email.
Mostrar-me como
Selecione se você deseja que as pessoas que exibem seu calendário o vejam como Ocupado ou Disponível durante este evento.
Visibilidade

Selecione a visibilidade deste evento.

  • Padrão

    O evento tem a visibilidade definida nas configurações do calendário.

  • Público

    Qualquer pessoa com quem o calendário é compartilhado pode ver este evento.

  • Privado

    Somente os participantes podem ver este evento.

Enviar notificação sobre a criação de evento

Selecione se deseja enviar notificações sobre a criação de um novo evento para todos os convidados, para convidados que não sejam Google Calendar ou para ninguém.

Dica: recomendamos usar a opção Nenhum somente para casos de uso de migração.

Convidados podem modificar o evento
Ative esta opção se quiser que os convidados modifiquem este evento.
Recorrência
Adicione todas as regras de recorrência que deseja aplicar a este evento. Cada regra exige uma lista de linhas RRULE, EXRULE, RDATE e EXDATE para um evento recorrente. Observe que as linhas DTSTART e DTEND não são permitidas neste campo; as horas de início e término do evento são especificadas nos campos de início e término. Esse campo é omitido para eventos únicos ou instâncias de eventos recorrentes. Para obter mais informações, consulte RFC5545.

Iteradores

Iterar anexos

Esses módulos de ação repetem por meio de anexos para um evento e geram cada anexo em um conjunto separado.

módulo Source
Selecione o módulo neste cenário que gera o evento que contém os anexos que você deseja iterar.

Iterar participantes

Estes módulos de ação repetem os participantes de um evento e geram cada participante em um conjunto separado.

módulo Source
Selecione o módulo neste cenário que gera o evento que contém os participantes que você deseja iterar.

Acionar um cenário antes de um evento

Você pode acionar um cenário em um horário especificado antes de um evento com a ajuda de lembretes de email padrão do Google Calendar e do módulo Webhooks >Mailhook personalizado.

  1. Use o módulo Calendário do Google >Atualizar um evento para adicionar um lembrete de email ao seu evento:

    Acionar cenário antes do evento

  2. Crie um novo cenário começando com o módulo Webhooks >Mailhook personalizado.

    1. Copie o endereço de email do mailhook.
    2. Salve o cenário e execute-o.
  3. Em Gmail, redirecionar os lembretes de email do Google Calendar para o endereço de email do mailhook:

    1. Abra suas configurações do Gmail.

    2. Abra a guia Encaminhamento e POP/IMAP.

    3. Clique em Adicionar um endereço de encaminhamento.

    4. Cole o endereço de email dos mailhooks copiados, clique em​ Avançar, confirme pressionando Prosseguir na janela pop-up e clique em OK.

    5. No Workfront Fusion, alterne para o novo cenário que deve concluir sua execução recebendo o email de confirmação.

    6. Clique no balão acima do módulo para inspecionar a saída do módulo.

    7. Expanda o item Text e copie o código de Confirmação:

      Código de confirmação

    8. No Gmail, cole o código de Confirmação na caixa de edição e clique em​ Verificar:

      Colar código

    9. Abra a guia Filtros e endereços bloqueados.

    10. Clique em Criar um novo filtro.

    11. Configure um filtro para todos os emails provenientes de calendar-notification@google.com e clique em​ Criar um filtro:

    12. Selecione Encaminhá-lo para e escolha o endereço de email dos ganchos na lista.

    13. Clique em Criar filtro para criar o filtro.

  4. (Opcional) No Workfront Fusion, adicione o módulo Analisador de texto > Padrão de correspondência após o módulo Webhooks >Mailhook personalizado para analisar o código HTML do email para obter todas as informações necessárias.

    Por exemplo, você pode configurar o módulo da seguinte maneira para obter a ID do evento:

    Padrão: <meta itemprop="eventId/googleCalendar" content="(?<evenitID>.*?)"/>

    Texto: o item HTML content emitido do módulo Webhooks >Mailhook personalizado.

recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3