Google Application Integration: Executar a integração

Você pode configurar e executar uma Google Application Integration usando a action Executar integração.

Pré-requisitos

  • Crie uma conta GCP (GCP Cloud) e crie um projeto GCloud.
  • Acesse sua conta GCloud em Projeto Google Cloud e crie um projeto. Se você já tem acesso a um projeto, você verá seu projeto aqui.
  • Crie um ID de cliente OAuth 2.0. Um ID de cliente é usado para identificar um único aplicativo para os servidores OAuth do Google. Para mais detalhes, consulte GCP Create access credentials.

Use a action Executar para executar uma integração em uma instância da Google Application Integration usando o Automation 360.

Procedimento

  1. Faça login na Control Room.
  2. Crie um novo bot. Para mais detalhes, consulte Crie seu primeiro bot.
  3. No painel de Ações, selecione Integração de aplicativos do Google > Executar integração e coloque abaixo do Início do fluxo do bot.
  4. Clique em Descobrir integrações para configurar. Etapa 1/4: Conectar à Integração de aplicativos do Google aparece. Na lista suspensa Tipo de autenticação, selecione o método de autenticação. Para mais detalhes, consulte Google Application Integration: Conectar.
    • Conta de usuário: Use este método de conexão fornecendo as credenciais da conta GCloud.
    • Conta de serviço: Use este método de conexão fornecendo a chave de conta de serviço GCloud. Você precisa adicionar a chave da conta de serviço no seguinte formato JSON. Recomenda-se armazenar todo o snippet JSON no cofre de credenciais e escolher a credencial salva durante a conexão.
      {
         "type":"service_account",
         "project_id":"your_project_id",
         "private_key_id":"your_private_key_id",
         "private_key":"-----BEGIN PRIVATE KEY-----\\your_private_key-----END PRIVATE KEY-----\n",
         "client_email":"your_client_email",
         "client_id":"your_client_id",
         "auth_uri":"https://accounts.google.com/o/oauth2/auth",
         "token_uri":"https://oauth2.googleapis.com/token",
         "auth_provider_x509_cert_url":"https://www.googleapis.com/oauth2/v1/certs",
         "client_x509_cert_url":"your_client_certificate_url"
      }
      
    • Conexão OAuth da Control Room: Use este método de conexão criando uma conexão OAuth armazenada na Control Room.
  5. Clique em Conectar.
    Se as credenciais estiverem corretas, ele é conectado ao GCloud e à Etapa 2/4: A tela Integração de carga aparece.
  6. Selecione o seguinte na Etapa 2/4: Tela Integração de carga.
    1. Clique no botão Identificação do projeto e selecione a identificação do projeto de que você deseja carregar a integração.
    2. Clique no menu suspenso Localização e selecione o local de onde você deseja carregar a integração.
      Integração de carga da Integração de aplicativos do Google: Etapa 2/4
  7. Clique em Avançar.
    Etapa 3/4: A tela Selecionar uma integração aparece com todas as integrações disponíveis.
  8. Selecione uma integração a partir da lista.
    Integração de seleção da Integração de aplicativos do Google: Etapa 3/4
  9. Clique em Avançar.
    Etapa 4/4: A tela Configurar minha integração aparece com todas as opções de configuração.
  10. Na Etapa 4/4: Na tela Configurar minha integração, clique na tela Gatilho API e selecione o gatilho que você deseja invocar.
    Integração de configuração da Integração de aplicativos do Google: Etapa 4/4
    Os parâmetros de entrada são os parâmetros recuperados da Google Application Integration.
  11. Clique em Concluído.
    Todas as opções selecionadas são exibidas como parâmetros na Integração de aplicativos do Google: A ação Executar integração.
  12. Clique em Adicionar novo parâmetro de entrada para adicionar manualmente os parâmetros de entrada. Você pode fornecer o valor do parâmetro para diferentes tipos de parâmetro, conforme especificado na tabela a seguir:
    Tipo de parâmetro Valor do parâmetro Exemplo
    String Especifique um valor de string armazenado como uma variável. $str_INString$
    Inteiro Especifique um número. 9
    Duplo Especifique um número decimal. 20,5
    JSON Especifique uma string JSON. $str_JSONString$
    Matriz de string Especifique os valores de string em uma matriz. [a,b,c]
    Matriz inteira Especifique números inteiros em uma matriz. [11,22,334]
    Matriz dupla Especifique números inteiros e decimais em uma matriz. [23.5,27,44.5]
    Booliano Especifique o valor booleano como Verdadeiro ou Falso. Verdadeiro
    Matriz booleana Especifique valores booleanos como uma matriz. [verdadeiro,falso]
    - - (Entrada manual) Especifique qualquer valor dos formatos acima.
  13. Recomendamos que você clique em Validar minhas configurações para validar todos os parâmetros fornecidos. Se os valores estiverem incorretos, você verá as informações na janela Validação da integração.
    Integração de execução da Integração de aplicativos do Google
  14. Digite Padrão como o nome da sessão.
  15. Você pode armazenar o ID de execução em uma variável para fazer a verificação na Google Application Integration. Por exemplo: ExecutionId.
  16. Para verificar a resposta da Google Application Integration, você pode armazenar a resposta em uma variável. Por exemplo: Execution.
    Integração de execução da Integração de aplicativos do Google