Requisitos e restrições da Reprise de Sessão

Observação

Quando você visualiza uma gravação, o conteúdo dela pode divergir da aparência do site no momento atual. Isso ocorre porque a Reprise de Sessão captura o conteúdo HTML do site no momento da sessão, não de quando você está vendo a gravação.

Sessões de robôs

A Reprise de Sessão grava todas as sessões, inclusive as identificadas como tráfego de robô pelo Yandex Metrica ou pelo Yandex Direct.

Gravação de conteúdo de vídeo e áudio

A Reprise de Sessão não grava o conteúdo de elementos HTML de áudio e vídeo e o modo como o usuário interage com eles, caso os objetos de Áudio e Vídeo sejam modificados dentro desses elementos.

Gravação de abas do navegador no modo de navegação privada

Devido a limitações do navegador, pode acontecer de a Reprise de Sessão gravar informações sobre abas no modo privado (Incógnito no Navegador Yandex, por exemplo, ou modos similares em outros navegadores) incorretamente.

Alguns navegadores podem bloquear a tag no modo privado completamente, o que significa que a sessão não será gravada e não aparecerá nas suas estatísticas.

Gravação de conteúdos de iframe de outro domínio

Para que a Reprise de Sessão grave conteúdos de um iframe em que o endereço difere do endereço do site, configure a tag de maneira específica.

Gravação e reprodução de páginas com erros de layout

A Reprise de Sessão grava as páginas exatamente como são exibidas pelo navegador. Isso significa que problemas de layout do HTML (como tags não fechadas ou o aninhamento incorreto de elementos) serão reproduzidos na gravação tal como foram processados pelo navegador.

Normalmente, a Reprise de Sessão se adapta a esses erros. Mas se o layout da página não respeitar os padrões do W3C ou apresentar várias imperfeições, a gravação da sessão pode não ficar do jeito que o responsável esperava.

Gravação de páginas com diagramação flexível

As sessões em páginas com diagramação flexível serão reproduzidas corretamente, mesmo que a resolução da tela do usuário não seja a mesma da tela de reprodução. Durante a reprodução, você talvez veja pequenos saltos do cursor devido a um posicionamento relativo diferente dos elementos presentes na página gravada e na reproduzida.

Uso da Reprise de Sessão 2.0 para arquivos CSS atualizados frequentemente

Se o seu site atualiza o CSS com frequência, adicione o hash de conteúdo aos nomes dos arquivos de estilo. Isso fará com que o nome do arquivo mude toda vez que você atualizar seu conteúdo. Por exemplo, style.390b32d4d49d5e7d.css irá se tornar style.0c573d460df87d4de5a4.css. Isso permite que a Reprise de Sessão, ao gravar uma sessão, utilize o estilo visto pelo visitante do site.

Uso da Reprise de Sessão se o site tiver várias tags

Nesse caso, habilite a Reprise de Sessão em apenas uma das tags instaladas. Se a Reprise de Sessão estiver habilitada para todas as tags, os dados de todas as tags serão gravados incorretamente.

Limite para número de gravações por dia

A cada dia, a Reprise de Sessão grava um número suficiente de sessões para formar uma amostra representativa. O número de sessões gravadas ao longo do dia é determinado por um algoritmo especial e pode variar.

Limite para o prazo de armazenamento de gravações

Os dados são armazenados por 15 dias, incluindo-se aí o dia corrente.

Processamento de estilos

Caso o site utilize runtime styles (inclusive da série Data Styled Components), a Reprise de Sessão não grava sessões ou então as grava incorretamente. Recomendamos o uso de estilos clássicos.

Suporte para Shadow DOM

A Reprise de Sessão não é compatível com tecnologias Shadow DOM.

Compatibilidade com navegadores

A Reprise de Sessão é compatível com gravações de sessão na maioria dos navegadores desktop modernos, incluindo Navegador Yandex, Google Chrome, Firefox, Safari, Opera e Microsoft Edge. Há suporte limitado para gravação em versões beta e em certos navegadores móveis. Também há suporte limitado para gravação e reprodução de sessões no Internet Explorer (qualquer versão).

Navegadores diferentes podem processar a mesma página de maneiras diferentes. Isso significa que, para reprisar uma sessão com precisão é preciso usar o mesmo navegador em que ela foi gravada originalmente.

Suporte a Canvas

A Reprise de Sessão não grava o conteúdo do site se ele for exibido usando o elemento canvas.

Codificação recomendada para o site

A Reprise de Sessão grava corretamente as ações do usuário se o site usar codificação UTF-8.

Fale conosco

Escrever um e-mail

Selecione uma pergunta para encontrar uma solução.

O conteúdo da página na gravação pode ser diferente do conteúdo efetivo. É provável que o CSS do site mude com frequência. Nesse caso, adicione o hash de conteúdo aos nomes dos arquivos de estilo. Isso fará com que o nome do arquivo mude toda vez que você atualizar seu conteúdo. Por exemplo, style.390b32d4d49d5e7d.css irá se tornar style.0c573d460df87d4de5a4.css. Isso permite que a Reprise de Sessão, ao gravar uma sessão, utilize o estilo visto pelo visitante do site.

Faça o seguinte:

  • Limpe o cache do navegador.
  • Desabilite todos os plug-ins e extensões do navegador.
  • Delete os cookies do navegador.
  • Verifique as configurações do firewall. É possível que o firewall esteja bloqueando o script da tag Yandex Metrica. A tag também pode estar sendo bloqueada pela extensão Adblock Plus.
Segui as recomendações, mas o erro persiste

Caso tenha mais dúvidas sobre a Reprise de Sessão, envie-as no formulário abaixo. Forneça um exemplo de sessão com dados exibidos incorretamente e especifique a versão completa do seu navegador.


Estilos que são gerados quando a página carrega.