Show Menu
TÓPICOS×

Publicação de um formulário web

Pré-carregamento dos dados do formulário

Se quiser atualizar os perfis armazenados no banco de dados por meio de um formulário web, use uma caixa de pré-carregamento. A caixa de pré-carregamento permite indicar como localizar o registro a ser atualizado no banco de dados.
Os seguintes métodos de identificação são possíveis:
  • Adobe Campaign Encryption
    Esse método de criptografia usa o identificador (ID) criptografado do Adobe Campaign. Esse método só é aplicável em um objeto do Adobe Campaign e a ID criptografada só pode ser gerada pela plataforma Adobe Campaign.
    Ao usar esse método, você precisa adaptar a URL do formulário a ser entregue ao endereço de email adicionando o parâmetro <%=escapeUrl(recipient.cryptedId) %> . Para obter mais informações, consulte Entrega de um formulário por email .
  • DES encryption
    Esse método de criptografia usa um identificador (ID) fornecido externamente, vinculado a uma chave compartilhada pela Adobe Campaign e pelo provedor externo. O campo Des key permite inserir essa chave de criptografia.
  • List of fields
    Essa opção permite escolher entre os campos no contexto atual do formulário, aquelas que serão usadas para localizar o perfil correspondente no banco de dados.
    Os campos podem ser adicionados às propriedades do formulário por meio da guia Parameters (consulte Adicionar parâmetros ). Eles são colocados na URL do formulário ou nas zonas de entrada.
    Os dados nos campos selecionados não estão criptografados. Eles não devem ser fornecidos em um formulário criptografado porque o Adobe Campaign não poderá retirar a criptografia se a opção Field list estiver selecionada.
    No exemplo a seguir, o pré-carregamento de perfis é baseado no endereço de email.
    A URL pode incluir o endereço de email não criptografado, nesse caso, os usuários têm acesso direto às páginas referentes.
    Caso contrário, eles serão solicitados a fornecer sua senha.
    Se vários campos forem especificados na lista, os dados de TODOS OS CAMPOS deverão corresponder aos dados armazenados no banco de dados para que o perfil seja atualizado. Caso contrário, um novo perfil será criado.
    Essa função é particularmente útil para aplicações web, mas não recomendada para formulários públicos. A opção de controle de acesso selecionado deve ser "Habilitar controle de acesso".
A opção Skip preloading if identification is empty deve ser selecionada se você não deseja atualizar os perfis. Nesse caso, cada perfil inserido será adicionado ao banco de dados após a aprovação do formulário. Essa opção é usada, por exemplo, quando o formulário é postado em um site.
A opção Auto-load data referenced in the form permite pré-carregar automaticamente os dados que correspondem aos campos de entrada e mesclagem no formulário. Porém, os dados referenciados nas atividades Script e Test não estão relacionados. Se esta opção não estiver selecionada, você precisará definir os campos utilizando a opção Load additional data .
A opção Load additional data permite adicionar informações que não são usadas nas páginas do formulário, mas ainda serão pré-carregadas.
Você pode, por exemplo, pré-carregar o gênero do recipient e direcionar automaticamente para a página apropriada através de uma caixa de teste.

Gerenciamento do delivery e do rastreamento de formulários web

Depois que o formulário tiver sido criado, configurado e publicado, você poderá entregar e controlar as respostas do usuário.

Ciclo de vida de um formulário

Há três estágios no ciclo de vida de um formulário:
  1. Formulário sendo editado
    Esta é a fase de design inicial. Quando um novo formulário é criado, ele está na fase de edição. O acesso ao formulário, para fins de teste somente, exige que o parâmetro __uuid seja usado em sua URL. Essa URL pode ser acessada na subguia Preview . Consulte Parâmetros da URL do formulário .
    Desde que o formulário esteja sendo editado, sua URL de acesso é uma URL especial.
  2. Formulário Online
    Quando a fase de design é concluída, o formulário pode ser entregue. Primeiro, precisa ser publicado. Para obter mais informações, consulte Publicar um formulário .
    O formulário estará acessível até expirar.
    Para ser entregue, a URL da pesquisa não deve conter o parâmetro __uuid .
  3. Formulário indisponível
    Depois que o formulário for fechado, a fase de delivery será finalizada e o formulário ficará indisponível: ele não estará mais acessível aos usuários.
    A data de expiração pode ser definida na janela de propriedades do formulário. Para obter mais informações, consulte Disponibilizar um formulário online
O status da publicação de um formulário é exibido na lista de formulários.

Publicação de um formulário

Para alterar o estado de um formulário, você precisa publicá-lo. Para fazer isso, clique no botão Publication acima da lista de formulários web e selecione o estado na caixa suspensa.

Disponibilização de um formulário online

Para ser acessado por usuários, o formulário deve estar em produção e iniciado, ou seja, dentro de seu período de validade. As datas de validade são inseridas por meio do link Properties do formulário.
  • Use os campos na seção Project para inserir datas de início e término do formulário.
  • Clique no link Personalize the message displayed if the form is closed... para definir a mensagem de erro a ser exibida se o usuário tentar acessar o formulário enquanto ele não for válido.

Delivery de um formulário por email

Ao enviar um convite por email, você pode usar a opção Adobe Campaign Encryption para reconciliação de dados. Para fazer isso, vá para o assistente do delivery e adapte o link ao formulário adicionando o seguinte parâmetro:
<a href="https://server/webApp/APP264?&id=<%=escapeUrl(recipient.cryptedId) %>">

Nesse caso, a chave de reconciliação para o armazenamento de dados deve ser o identificador criptografado do recipient. Para obter mais informações, consulte Pré-carregamento dos dados do formulário .
Nesse caso, você precisa verificar a opção Update the preloaded record na caixa de registro. Para obter mais informações, consulte Salvar respostas de formulários web .

Rastrear respostas

O rastreamento de resposta pode ser ativado em uma guia dedicada para monitorar o impacto do seu formulário web. Para fazer isso, clique no link Advanced parameters... na janela de propriedades do formulário e selecione a opção Log responses .
A guia Responses aparece para permitir que você visualize a identidade dos entrevistados.
Selecione um recipient e clique no botão Detail... para exibir as respostas fornecidas.
Você pode processar os logs de resposta fornecidos em queries, por exemplo, para direcionar somente aqueles que não responderam ao enviar lembretes ou oferecer comunicações específicas apenas aos que responderam.
Para obter um rastreamento completo das respostas fornecidas, exporte as respostas e exiba ou crie relatórios dedicados, use o módulo opcional de Pesquisa. Para obter mais informações, consulte esta seção .