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. The Des key field lets you enter this encryption key.
  • 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".
The Skip preloading if identification is empty option must be selected if you do not wish to update profiles. 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.
The Auto-load data referenced in the form option lets you automatically preload the data that matches input and merge fields in the form. However, data referenced in Script and Test activities is not concerned. 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. Access to the form, for testing purposes only, then requires the parameter __uuid to be used in its 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 .
    The form will be Live until it expires.
    To be delivered, the URL of the survey must not contain the __uuid parameter.
  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.
  • Click the Personalize the message displayed if the form is closed... link to define the error message to display if the user tries to access the form while it isn't valid.

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 .
In this case, you need to check the Update the preloaded record option in the record box. 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. To do this, click the Advanced parameters... link in the form properties window and select the Log responses option.
A guia Responses aparece para permitir que você visualize a identidade dos entrevistados.
Select a recipient and click the Detail... button to view the responses provided.
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 .