[Também se aplica ao v8]{class="badge positive" title="Também se aplica ao Campaign v8"}
Definição das propriedades dos formulários web defining-web-forms-properties
Você pode configurar e personalizar totalmente os formulários web para atender aos seus requisitos. Os parâmetros devem ser inseridos na janela de propriedades.
A janela de propriedades é acessível por meio do botão Properties na barra de ferramentas do formulário web. Essa janela permite que você acesse um intervalo de configurações específicas ao formulário web. Algumas configurações podem resultar da configuração do template.
Propriedades gerais do formulário overall-form-properties
Na guia General da janela de propriedades, você pode modificar o Label do formulário. É extremamente recomendável não alterar o nome Interno.
O template de formulário é escolhido durante a criação do formulário. Ele não pode ser alterado posteriormente. Para obter mais informações sobre como criar e gerenciar modelos de formulário, consulte Uso de um modelo de formulário web.
Armazenamento de dados do formulário form-data-storage
Por padrão, os campos de formulários Web são armazenados na tabela de destinatários. Você pode alterar a tabela usada selecionando uma nova tabela no campo Document type. O ícone Zoom permite visualizar o conteúdo da tabela selecionada.
Por padrão, as respostas são armazenadas na tabela Formulário de resposta de um destinatário.
Configuração de uma página de erro setting-up-an-error-page
Você pode configurar uma página de erro: essa página será exibida caso ocorra erros durante a execução do formulário.
A página de erro é definida na guia correspondente da janela de propriedades do formulário.
Por padrão, ela mostra as seguintes informações:
O conteúdo das strings exibidas é definido na guia Error page da janela de propriedades. A guia HTML exibe a renderização e a guia Texts permite modificar as strings de texto e adicionar texto se necessário:
Localização do formulário form-localization
A guia Localization permite selecionar os idiomas de design e exibição para o formulário web.
Consulte Tradução de um formulário Web.
Navegação e renderização de formulários form-browsing-and-rendering
A guia Rendering permite definir o tipo de navegação entre páginas do formulário web e o modelo de renderização usado.
Você pode escolher navegar por meio de links ou botões.
Os botões são os elementos de navegação por padrão. Eles permitem executar as seguintes ações:
- Aprove a página atual e exiba a próxima página clicando em Next. Esse botão é exibido em todas as páginas, exceto o último.
- Exiba a página anterior clicando em Previous. Esse botão é exibido em todas as páginas, exceto o primeiro.
- Salve as respostas do formulário clicando no botão Approve. Esse botão só é exibido na última página.
Esses elementos são exibidos na parte inferior de cada página. Suas posições podem ser alteradas. Para fazer isso, você deve modificar a folha de estilos.
O campo Template da guia Rendering permite selecionar um tema entre os disponíveis.
Os temas são salvos no nó Administration>Configuration>Form rendering da árvore. Consulte Seleção do modelo de renderização do formulário
Uma renderização de amostra é exibida na parte inferior da janela de propriedades. O ícone Edit link permite visualizar a configuração do tema selecionado.
Logotipo no formulário logo-in-the-form
Você pode alterar o logotipo usado no formulário para seu próprio logotipo.
Na guia Rendering dentro de Properties do seu aplicativo web, clique no ícone de copo do seu modelo:
Na nova janela, clique no link Page layout:
Você terá a possibilidade de alterar o caminho da imagem do logotipo aqui:
As imagens disponíveis estão em Administration > Configuration > Images. É possível adicionar seu logotipo aqui.
Essas imagens são colocadas no diretório de back-end da instância datakit\nms\fra\img\activities ou datakit\nms\eng\img\activities (eng ou fra, dependendo do idioma da instância).
Para ter uma nova imagem disponível nesse diretório (e em Imagens), entre em contato com o suporte da Adobe para fazer alterações nos diretórios de back-end.
Para instâncias locais, você mesmo pode adicionar imagens ao datakit.
A imagem enviada não precisa estar visível no cliente do Campaign. O caminho correto é suficiente para ser usado como um novo logotipo.
Textos no formulário texts-in-the-form
A guia Page permite definir o conteúdo do cabeçalho e rodapé do formulário. Consulte Definição de cabeçalhos e rodapés
Também permite gerenciar traduções. Consulte Tradução de um formulário web.
Acessibilidade do formulário accessibility-of-the-form
Um formulário web é acessível aos usuários se ele estiver Online e se a data atual estiver dentro de seu período de validade. O status do formulário é modificado durante o estágio de publicação (consulte Publicação de um formulário). O status é exibido na seção Project da guia General da janela de propriedades.
O período de validade é executado da data Start para a data End date. Se nenhuma data for especificada nesses campos, o formulário terá validade permanente.
Controle de acesso ao formulário form-access-control
Por padrão, o acesso aos formulários web é realizado no modo anônimo: todos os operadores que acessam o formulário recebem os direitos de operador do WebApp.
Você pode habilitar o controle de acesso para a exibição do formulário, por exemplo, ao entregar um formulário em um site da Intranet para autenticar usuários. Para fazer isso, exiba a janela Properties do formulário relacionado e clique na opção Enable access control, conforme mostrado abaixo:
Quando a página for acessada, o seguinte formulário de autenticação será exibido:
O login e a senha são aqueles usados pelos operadores do Adobe Campaign. Para obter mais informações, consulte esta seção.
A opção Use a specific account permite limitar a permissão de leitura ou gravação do operador que acessa o formulário. Use a caixa suspensa para selecionar um operador ou grupo de operadores que estará encarregado de conceder essas permissões.
Parâmetros de URL do formulário form-url-parameters
É possível incluir parâmetros adicionais na URL de um formulário para personalizar seu conteúdo e inicializar um contexto (idioma, ID do destinatário criptografada, empresa, fórmula calculada armazenada em uma variável, etc.). Isso permite que você dê acesso a um formulário por meio de várias URLs diferentes e personalize o conteúdo da página com base no valor do(s) parâmetro(s) indicado(s) na URL.
Por padrão, o Adobe Campaign oferece parâmetros para pré-visualizar o formulário e verificar erros. Você pode criar novas configurações vinculadas ao formulário, que pode usar os valores de um campo no banco de dados ou de uma variável local.
Parâmetros padrão standard-parameters
Os seguintes parâmetros estão disponíveis por padrão:
-
id para indicar o identificador criptografado.
-
lang para alterar o idioma de exibição.
-
origin para especificar a origem do entrevistado.
-
_uuid permite a exibição de formulário antes da publicação e do rastreamento de erros. Esse parâmetro é para uso interno (criação e depuração): quando você acessa o formulário web por meio dessa URL, os registros criados não são levados em consideração no rastreamento (relatórios). A origem é forçada ao valor Adobe Campaign.
Ele é usado com os parâmetros _preview e/ou _debug:
_preview para exibir a última versão salva. Esse parâmetro deve ser usado somente na fase de teste.
_debug para exibir o rastreamento da entrada de dados ou calculada nas páginas do formulário. Isso é usado para obter mais informações sobre erros, incluindo uma vez que o formulário foi publicado.
note caution CAUTION Quando o formulário é exibido por meio de um URL com o parâmetro _uuid , o valor do parâmetro origin é forçado ao Adobe Campaign.
Adição de parâmetros adding-parameters
Os parâmetros podem ser adicionados através da guia Parameters… na janela Propriedades do formulário. Eles podem ser obrigatórios, conforme mostrado abaixo:
Você deve especificar um local de armazenamento a partir do qual o valor do parâmetro será recuperado. Para fazer isso, selecione uma das opções de armazenamento e clique na guia Storage para selecionar o campo ou a variável correspondente. As opções de armazenamento são detalhadas nos Response storage fields.
O status do entrevistado (0, 1 ou qualquer outro valor) pode então ser adicionado ao URL para acessar o formulário. Essas informações podem ser reutilizadas nas páginas do formulário ou em uma caixa de teste. As páginas exibidas podem ser condicionadas com base no valor do contexto, conforme mostrado abaixo:
-
Home page para clientes (status=1):
-
Home page para clientes potenciais (status=0):
-
Home page para outros perfis (por exemplo, status=12):
Para configurar este formulário, crie uma caixa de teste e coloque-a no início do diagrama, conforme mostrado abaixo:
A caixa de teste permite configurar as condições de sequenciamento de página: