Habilitação e configuração da Reprise de Sessão
Conexão
- No Yandex Metrica, acesse Configurações → Tag.
- Selecione a opção Reprise de Sessão, mapa de rolagem, análise de formulários.
- Na aba Reprise de Sessão, defina a opção Reprise de Sessão como Ligado.
- Salve as alterações.
- Instale o código de tag atualizado em todas as páginas do site.
Observação
A Reprise de Sessão pode ser desabilitada se você não tiver visualizado nenhuma gravação nos últimos seis meses. Para retomar a gravação de sessões, habilite a opção novamente.
Configuração de gravação do conteúdo do site
Você pode gerenciar a gravação de conteúdo do site por meio de:
- Campos de inserção de dados via interface do Yandex Metrica e usando classes CSS.
- Outros elementos do site usando classes CSS.
Configuração da gravação de campos de inserção de dados
A Reprise de Sessão grava as ações dos usuários em um site, incluindo-se aí o preenchimento de campos, como os de um formulário. No entanto, o Yandex Metrica reconhece campos onde os usuários podem inserir informações confidenciais, como nome e sobrenome. O conteúdo desses campos não será gravado: em uma gravação da Reprise de Sessão, serão mostrados asteriscos no lugar dos dados que o usuário inseriu nos campos.
Caso não queira que a Reprise de Sessão grave o conteúdo de nenhum campo, desabilite a opção Gravar todos os campos na aba Reprise de Sessão em Configurações. Depois disso, o conteúdo de todos os campos será substituído por asteriscos.
Também é possível controlar como os campos são gravados usando classes CSS (o atributo class).
| Nome da classe CSS | Descrição | 
| 
 | Permite gravar o conteúdo de um campo. Use esta classe para elementos textarea e input. | 
| 
 | Permite proibir a gravação do conteúdo de um campo. Use esta classe para elementos textarea e input. O conteúdo desse campo será substituído por asteriscos. | 
Como permitir a gravação de campos individuais
- 
1. Desabilite a opção Gravar todos os campos. 2. Atribua a classe CSS ym-record-keysaos campos que você deseja gravar.A Reprise de Sessão vai registrar campos marcados com a classe CSS ym-record-keys, exceto campos para senha. O conteúdo dos campos não marcados com a classe CSSym-record-keysserá substituído por asteriscos.
Proibir a gravação de campos individuais
- 
1. Habilite a opção Gravar todos os campos. 
 2. Atribua a classe CSSym-disable-keysaos campos que você não deseja gravar.O conteúdo dos campos marcados com a classe CSS ym-disable-keysserá substituído por asteriscos.
Se o Yandex Metrica tiver identificado equivocadamente um campo como confidencial, você pode corrigir isso marcando o campo com a classe CSS ym-record-keys.
Além disso, é possível configurar a gravação do conteúdo dos campos no interior dos elementos ocultos do site.
Configuração da gravação de outros elementos do site
Por padrão, a Reprise de Sessão grava todo o conteúdo das páginas do site, exceto campos onde os usuários possam inserir informações confidenciais, como nomes e sobrenomes. Você pode controlar a gravação do conteúdo do site usando classes CSS (o atributo class). Por exemplo, é possível proibir a gravação do conteúdo de uma janela de chat. As regras definidas para uma classe são acionadas para o elemento em si e para todos os elementos derivados, a menos que especificado de outra forma.
| Nome da classe CSS | Descrição | 
| 
 | Permite proibir a gravação de um elemento arbitrário do site. O elemento imagem será escurecido, enquanto o texto será substituído por um conjunto aleatório de caracteres borrados. | 
| 
 | Permite gravar um elemento arbitrário do site. Esta classe só pode ser usada para elementos localizados no interior de elementos marcados com a classe CSS  | 
Como proibir a gravação de um elemento distinto
- 
Defina a classe CSS ym-hide-contentpara o elemento cujo conteúdo você não deseja gravar.A Reprise de Sessão irá gravar todos os campos, exceto os marcados com a classe CSS ym-hide-content. Se um bloco de imagem estiver marcado com a classe CSS, ele será substituído por um bloco cinza. Se se tratar de texto, ele será substituído por um conjunto aleatório de caracteres desfocados. 
Como permitir a gravação de um elemento distinto inserido no interior de um elemento oculto usando a classe CSS ym-hide-content
- 
Por exemplo, é possível controlar a gravação de um bloco contendo resenhas no seu site, ocultando os nomes e avatares dos usuários, mas gravando o texto da resenha. Consequentemente, o avatar será substituído por um bloco cinza, o nome do usuário por um conjunto aleatório de caracteres desfocados, e o texto da resenha será gravado conforme visto pelo usuário durante a sessão. Caso queira permitir a gravação de algum elemento arbitrário que não seja um campo de entrada no interior de um elemento oculto, siga estas etapas: 1. Atribua a classe CSS ym-hide-contentao elemento que você deseja ocultar.
 2. Atribua a classe CSSym-show-contentao elemento que você deseja gravar.
Gravação de um campo de inserção de dados no interior de um elemento oculto usando a classe CSS ym-hide-content
- 
Por exemplo, a classe CSS ym-hide-contenté atribuída a um bloco de avaliações, e esse bloco contém um formulário para submissão de uma avaliação. Nesse caso, a Reprise de Sessão não irá gravar o bloco de avaliações, e o conteúdo dos campos será substituído por asteriscos.Para que a Reprise de Sessão grave o conteúdo do campo, defina a classe CSS ym-show-contentpara ela. Se, durante a gravação da sessão, o Yandex Metrica identificar o campo como confidencial, o conteúdo será substituído por asteriscos.Se você definir a classe CSS ym-record-keyspara campos localizados no interior de um elemento oculto, o conteúdo do campo será substituído por asteriscos.