Confirmando scripts (carregando) do ACL no Robôs

Existem dois métodos diferentes para confirmar (ou carregar) scripts do ACL no aplicativo Robôs:

  • Confirmar os scripts do Analytics no Robôs

  • Usar o Robôs para carregar scripts do ACL

    Observação

    Esse método de usar o Robôs para carregar scripts ACL não é igual a usar o Robôs para fazer um primeiro carregamento de scripts ACL em um robô recém-criado. Para obter mais informações, consulte Adicionando automação de script a um robô.

Comparação dos métodos

O resultado final de cada método para confirmar scripts é o mesmo: uma nova versão dos scripts é criada no robô de destino. No entanto, existem algumas diferenças entre os métodos:

  • Validação de sintaxe A validação automática de sintaxe é realizada quando você confirma scripts do Analytics. Não ocorre validação quando você usa o Robôs para carregar scripts.

  • Associação projeto-robô O projeto do Analytics que contém os scripts, e o robô de destino, são associados automaticamente quando você confirma scripts do Analytics. Não ocorre associação quando você usa o Robôs para carregar scripts.

A validação de sintaxe e a associação projeto-robô são recursos úteis. Por isso, a abordagem recomendada é confirmar scripts do Analytics no Robôs. Você pode usar o carregamento dentro do Robôs como um recurso conveniente depois que uma associação projeto-robô tiver sido estabelecida, bem como para atualizações pequenas de script em que ignorar a validação de sintaxe não é um problema.

Como funciona a confirmação de scripts

Quando você confirma scripts para o aplicativo Robôs, todos os scripts do projeto do Analytics são confirmados e, em conjunto, se tornam "uma versão" do robô ACL associado. Não é possível confirmar seletivamente alguns scripts de um projeto. Para obter mais informações, consulte Fluxo de trabalho de desenvolvimento de script do ACL no Analytics e no Robôs.

Para confirmar scripts para o Robôs, você deve ter a função adequada no aplicativo Robôs. Para obter mais informações, consulte Permissões do aplicativo Robôs.

Confirmar scripts do Analytics no Robôs

Há várias possibilidades de enviar ou carregar scripts do Analytics para um robô ACL no aplicativo Robôs.

A maneira mais fácil de compreender as diversas possibilidades é pensar no projeto do Analytics e no robô ACL como dois contêineres que contêm scripts que podem ser associados. Após a associação, você pode confirmar versões sucessivas de scripts do projeto para o robô.

Ação Resultado da confirmação
Confirmar e enviar scripts para um novo robô ACL

Um novo robô ACL é criado e contém a versão 1 dos scripts enviados.

Confirmar e enviar scripts para um robô ACL existente

O robô ACL existente contém os scripts enviados, com um número de versão que depende se o robô já contém scripts.

Confirmar e enviar scripts editados para um robô ACL

Uma nova versão dos scripts é enviada ao robô ACL associado com o projeto.

Confirmar e enviar scripts para um robô ACL diferente

Os scripts são enviados para um robô ACL recém-criado ou existente.

A associação entre o projeto e o robô anterior é excluída.

Confirmar e enviar scripts para um novo robô ACL

Envie scripts para o aplicativo Robôs pela primeira vez para criar um novo robô ACL que contenha os scripts enviados.

  1. No seu computador, abra o projeto do Analytics que contém os scripts.

  2. No menu principal do Analytics, selecione Arquivo > Confirmar e enviar scripts.

    Se aparecer uma mensagem de erro, pode haver um problema com o cabeçalho de análise ou com a sintaxe do script em um ou mais scripts no projeto.

    Para obter mais informações, consulte Fluxo de trabalho de desenvolvimento de script do ACL no Analytics e no Robôs.

  3. Se necessário, na caixa de diálogo Selecionar destino, clique duas vezes na instância do Diligent One adequada.

    A Coleção de robôs é exibida, com a lista de robôs existentes.

  4. Digite um nome de robô no campo Novo robô e clique em Criar.

    O robô é criado e um ID de robô é gerado automaticamente.

    O projeto do Analytics que contém os scripts e o novo robô estão agora associados. Portanto, confirmações subsequentes não exigirão que você localize manualmente o robô.

    Observação

    Não use os seguintes caracteres em nenhum lugar do nome do robô: "$" e "€".

  5. Insira uma breve mensagem de confirmação que descreve os scripts confirmados e clique em OK.

    A versão 1 dos scripts é enviada ao robô recém-criado. Os scripts existem no Modo de desenvolvimento apenas nesse ponto.

  6. Opcional. Na caixa de diálogo Scripts confirmados com sucesso, clique em um dos links para inspecionar o robô recém-criado ou os scripts enviados.
  7. Clique em OK para sair da caixa de diálogo.

Confirmar e enviar scripts para um robô ACL existente

Envie scripts para um robô ACL que já existe para preencher o robô. O robô existente pode conter scripts ou estar vazio.

Observação

Use este método se o projeto ainda não estiver associado a um robô. Se o projeto já estiver associado a um robô, consulte Confirmar e enviar scripts para um robô ACL diferente.

  1. No seu computador, abra o projeto do Analytics que contém os scripts.

  2. No menu principal do Analytics, selecione Arquivo > Confirmar e enviar scripts.

    Se aparecer uma mensagem de erro, pode haver um problema com o cabeçalho de análise ou com a sintaxe do script em um ou mais scripts no projeto.

    Para obter mais informações, consulte Fluxo de trabalho de desenvolvimento de script do ACL no Analytics e no Robôs.

  3. Se necessário, na caixa de diálogo Selecionar destino, clique duas vezes na instância do Diligent One adequada.

    A Coleção de robôs é exibida, com a lista de robôs existentes.

  4. Na lista de robôs, selecione o robô para o qual deseja enviar os scripts e clique em OK.

    O projeto do Analytics que contém os scripts e o robô existente agora estão associados. Nas confirmações subsequentes, não será mais necessário localizar manualmente o robô.

  5. Insira uma breve mensagem de confirmação que descreve os scripts confirmados e clique em OK.

    Os scripts são enviados ao robô existente. O número da versão dos scripts depende de se o robô já contém scripts ou se estava vazio anteriormente.

    Os scripts existem no Modo de desenvolvimento apenas nesse ponto.

  6. Opcional. Na caixa de diálogo Scripts confirmados com sucesso, clique em um dos links para inspecionar o robô existente ou os scripts enviados.
  7. Clique em OK para sair da caixa de diálogo.

Confirmar e enviar scripts editados para um robô ACL

Envie scripts editados para criar uma nova versão dos scripts no robô ACL associado.

Há dois métodos para editar scripts antes de enviá-los. Você pode editar os scripts no projeto associado ou fazer download dos script do Robôs para um novo projeto do Analytics e editar os scripts no novo projeto.

Observação

Baixar os scripts do Robôs antes de começar qualquer trabalho de edição é a prática recomendada. Você pode ter certeza de que os scripts baixados não foram alterados, diferente dos scripts que são armazenados localmente.

Durante uma única sessão de criação de script, se você for a única pessoa trabalhando nos scripts, geralmente é seguro enviar versões iterativas dos scripts diretamente do projeto, sem fazer o download entre as iterações.

Baixar os scripts do Robôs

Execute essa parte do procedimento se quiser trabalhar com scripts contidos no Robôs em vez de com scripts que já estão no computador local.

  1. Na página inicial do Launchpad (www.highbond.com), selecione o aplicativo Robôs para abri-lo.

    Se já tiver entrado na Diligent One, você pode usar o menu de navegação à esquerda para mudar para o aplicativo Robôs.

  2. No painel do Robôs, selecione Robôs ACL.
  3. Navegue até o robô que contém os scripts que você deseja visualizar e selecione o robô para abri-los.
  4. No canto superior direito do robô, clique em Produção ou Desenvolvimento para selecionar o modo que será usado.

    Para obter mais informações, consulte Modos de desenvolvimento e de produção no Robôs.

  5. Execute uma das seguintes ações:
    • Baixe a versão do script atualmente ativada

      No modo de produção, clique em Baixar robô.

    • Baixe a versão mais recente do script de desenvolvimento

      No modo de desenvolvimento, clique em Baixar robô.

    • Baixar uma versão anterior do script

      1. No modo de desenvolvimento, selecione a guia Versões do script.

      2. Na lista Versões do script, selecione a versão que deseja baixar.

      3. No painel Detalhes da versão, clique em Baixar.

    Os scripts são baixados na pasta padrão Downloads no seu computador. Os scripts estão em um projeto do Analytics recém-criado com o mesmo nome do robô de onde foi feito o download. O projeto e o robô são automaticamente associados.

    Observação

    O robô agora está associado a dois projetos: o projeto que acabou de ser criado por download e o projeto usado anteriormente para enviar os scripts. Um robô pode estar associado a várias projetos.

  6. Opcional. Mova o projeto contendo os scripts baixados se quiser trabalhar com eles em outra pasta.

Editar e confirmar os scripts no Analytics

  1. No seu computador, abra o projeto do Analytics que contém os scripts.

  2. Edite os scripts e salve as alterações.

    Observação

    Você também pode adicionar ou excluir scripts, se necessário.

  3. No menu principal do Analytics, selecione Arquivo > Confirmar e enviar scripts.

    Se aparecer uma mensagem de erro, pode haver um problema com o cabeçalho de análise ou com a sintaxe do script em um ou mais scripts no projeto.

    Para obter mais informações, consulte Fluxo de trabalho de desenvolvimento de script do ACL no Analytics e no Robôs.

  4. Insira uma curta mensagem de envio que descreva a alteração nos scripts enviados e clique em OK.

    Os scripts são enviados ao robô associado onde são salvos como nova versão. As versões existentes dos scripts no robô não são sobrescritas.

    Se uma mensagem de erro for exibida, informando que o robô associado não foi encontrado, verifique se o robô existe no Robôs e se a sua função permite confirmar scripts.

  5. Opcional. Na caixa de diálogo Scripts confirmados com sucesso, clique em um dos links para inspecionar o robô ou a nova versão dos scripts.
  6. Clique em OK para sair da caixa de diálogo.

Confirmar e enviar scripts para um robô ACL diferente

Confirmar e enviar scripts para um robô ACL diferente para adicionar uma versão dos scripts ao robô e para alterar o robô associado com o projeto. Os scripts podem ser editados ou não editados.

Há duas possibilidades ao confirmar e enviar scripts para um robô diferente:

  • confirmar e enviar scripts para um novo robô
  • confirmar e enviar scripts para um robô existente
  1. No seu computador, abra o projeto do Analytics que contém os scripts.

  2. No menu principal do Analytics, selecione Arquivo > Confirmar e enviar scripts como.

    Se aparecer uma mensagem de erro, pode haver um problema com o cabeçalho de análise ou com a sintaxe do script em um ou mais scripts no projeto.

    Para obter mais informações, consulte Fluxo de trabalho de desenvolvimento de script do ACL no Analytics e no Robôs.

  3. Se necessário, na caixa de diálogo Selecionar Destino, navegue até a instância da Diligent One apropriada.

    A Coleção de robôs é exibida, com a lista de robôs existentes.

  4. Execute uma das seguintes ações:
    • Confirmar e enviar scripts para um novo robô Digite o nome de um robô no campo Novo Robô e clique em Criar.

      O robô é criado e um ID de robô é gerado automaticamente. O projeto do Analytics que contém os scripts e o novo robô agora estão associados.

      Observação

      Não use os seguintes caracteres em nenhum lugar do nome do robô: "$" e "€".

    • Confirmar e enviar scripts para um robô existente Na lista de robôs, selecione o robô para o qual deseja enviar os scripts e clique em OK.

      O projeto do Analytics que contém os scripts e o robô existente agora estão associados.

    A associação entre o projeto e o robô anterior é excluída.

  5. Insira uma breve mensagem de confirmação que descreve os scripts confirmados e clique em OK.

    Os scripts são enviados ao robô recém-criado ou para o robô existente. O número da versão dos scripts depende de se o robô já contém scripts ou se estava vazio anteriormente.

    Os scripts existem no Modo de desenvolvimento apenas nesse ponto.

  6. Opcional. Na caixa de diálogo Scripts confirmados com sucesso, clique em um dos links para inspecionar o robô recém-criado ou o existente ou os scripts enviados.
  7. Clique em OK para sair da caixa de diálogo.

Usar o Robôs para carregar scripts do ACL

Você pode usar o Robôs para carregar scripts do ACL sem precisar abrir o Analytics. Esse método de carregar scripts ignora a validação de sintaxe. Portanto, utilize-o apenas para carregar atualizações pequenas de script em scripts validados anteriormente.

Observação

Esse método não está disponível para um primeiro carregamento de scripts ACL em um robô recém-criado.

  1. Na página inicial do Launchpad (www.highbond.com), selecione o aplicativo Robôs para abri-lo.

    Se já tiver entrado na Diligent One, você pode usar o menu de navegação à esquerda para mudar para o aplicativo Robôs.

  2. No painel do Robôs, selecione Robôs ACL.

  3. Clique em um robô ACL para abri-lo.

  4. No canto superior direito do robô, clique em Desenvolvimento para mudar para o modo de desenvolvimento.

  5. Na guia Versões do script, clique em Upload.

  6. Na caixa de diálogo exibida, faça o seguinte:

    1. Clique em escolher no seu computador e navegue até o projeto do Analytics que contém os scripts.

    2. Selecione o projeto e clique em Abrir.

      Você também pode arrastar um projeto do Analytics para a área Script carregado.

  7. Insira uma Mensagem de confirmação e clique em Carregar e confirmar.

    Os scripts são carregados no robô e criam uma nova versão do script na parte superior da lista Versões do script.