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
áudioevídeoe o modo como o usuário interage com eles, caso os objetos deÁudioeVídeosejam 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.cssirá se tornarstyle.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.
|
Links úteis |
Treinamento online |
Estilos que são gerados quando a página carrega.