Pular para conteúdo

Como faço para começar a monitorar os meus formulários online?

Geralmente, você não precisa fazer nada para que o MVMCloud Analytics detecte os formulários existentes no seu site e crie um formulário equivalente no MVMCloud Analytics para fazer o rastreamento.

No entanto, caso o seu formulário não seja detectado automaticamente, é possível fazer uma configuração manual e ocê verá como neste guia.

Rastreamento de Formulários

O MVMCloud Analytics detecta e inicia o rastreamento de seus formulários automaticamente se eles tiverem definido um atributo name
ou um atrinuto id de formulário como estes:

<form name="cloud_login">...</form>
<form id="cloud_login">...</form>

Se o seu formulário não tiver nenhum desses atributos, recomendamos definir um deles. Se você não puder definir um atributo name nem id, ainda poderá rastrear o formulário se houver apenas um formulário na sua página. Para rastrear tal formulário, vá para Administração >> Sites >> Formulários e crie um novo formulário. Lá você pode definir uma ou várias páginas que deseja rastrear neste formulário recém-criado.

Nomes de Campos e Formulários Personalizados

Se os nomes do seu formulário ou campo mudarem aleatoriamente, também é possível definir um nome de formulário usando o atributo data-mvm-name:

<form data-mvm-name="cloud_login">...</form>

Da mesma forma, você pode definir um nome legível para seus campos como este:

<input data-mvm-name="username" type="text">

Observe que na própria Análise de Formulário do MVMCloud Analytics você pode dar um nome legível a qualquer formulário ou campo. Se o seu formulário tiver, por exemplo, um campo chamado "input_4", você pode mapear esse nome de campo para um nome legível por humanos como "Nome de usuário" diretamente na interface do usuário do {{ no such element: mkdocs.config.defaults.MkDocsConfig object['moule_name'] }}. Você não precisa definir a data-mvm-name.

Elementos Personalizados de Formulário

Se você não usar um elemento <form> para criar seus formulários, poderá especificar um atributo data-mvm-form em qualquer elemento para informar ao MVMCloud Analytics que esse elemento contém um formulário. O MVMCloud Analytics descobrirá este formulário e todos os campos automaticamente.

<div data-mvm-form data-mvm-name="cloud_login">
    <input name="username" type="text">
</div>

Como alternativa, você pode adicionar um formulário manualmente usando o código do rastreador JavaScript _paq.push(['FormAnalytics::trackForm', formNode]);.

Ignorando Formulários

Se você não deseja que um formulário seja rastreado, pode especificar um atributo data-mvm-ignore em seu formulário como abaixo:

<form name="cloud_signup" data-mvm-ignore></form>

Se definido, ele nem enviará nenhuma solicitação de rastreamento para este formulário ao seu MVMCloud Analytics. Isso é útil se você deseja excluir, por exemplo, formulários que são mostrados em cada página, como uma pesquisa ou um formulário de inscrição em uma newsletter.