# Gerar um Arquivo HAR

HAR (Formato de Arquivo de Arquivo HTTP, `.har`) é um formato de arquivo de arquivo com dados JSON que armazena dados de sessão em vários tipos de navegador (por exemplo, Firefox, Chrome, Safari etc.). O arquivo HAR salva as informações de todas as solicitações da web feitas com o navegador.

O arquivo HAR fornece um registro detalhado de toda a atividade de rede, permitindo que os engenheiros de soluções da impact.com investiguem uma ampla variedade de problemas técnicos.\
Isso inclui:

* Confirmar se as tags de rastreamento estão sendo acionadas corretamente.
* Diagnosticar problemas de exibição, como páginas que não carregam ou recursos da plataforma que não aparecem como esperado.
* Identificar gargalos de desempenho, como scripts ou imagens com carregamento lento.
* Analisar os dados precisos enviados e recebidos pelo seu navegador para solucionar erros complexos.

#### Gerar um arquivo HAR

Selecione o navegador que você usa para ver as instruções sobre como gerar um arquivo HAR.

<details>

<summary>Google Chrome</summary>

1. Abra o Chrome e navegue até a sua página de checkout.
2. Abra a ferramenta de desenvolvedor (inspecionar elemento).
   * Atalho da ferramenta de desenvolvedor para Windows: **Ctrl + Shift + i**
   * Atalho da ferramenta de desenvolvedor para MacOS: **Cmd + Option + i**
3. Selecione a **Rede** aba.
4. Selecione a ![](https://1897586174-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhRN1rcrim887TwHLBjac%2Fuploads%2Fgit-blob-777809abc59946fff23d188f8dd6eab7a1c254b2%2F062c3caf463cd136b2b03cca1fc260d33318b9e7499b706bee63670c3b0d9936.svg?alt=media) **Registrar log de rede** botão no canto superior esquerdo da ferramenta de desenvolvedor, se o botão estiver cinza.
   * Se o botão estiver vermelho, isso significa que a atividade de rede já está sendo registrada e você pode prosseguir para a próxima etapa.
   * Certifique-se de marcar a caixa ao lado de *Preservar log*.
5. Selecione ![](https://1897586174-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhRN1rcrim887TwHLBjac%2Fuploads%2Fgit-blob-ad5ef0bc290692327500c12af5fa2ae9a7e2ddac%2F80b9e46b79bb2741bb4ce9b605558e7578baec2ee99c582319202cfc44b3287e.svg?alt=media) **\[Limpar]** para excluir quaisquer registros de log mantidos no navegador.
6. Faça o pedido para que a página de agradecimento carregue enquanto as solicitações de rede estão sendo registradas.
7. Clique com o botão direito em qualquer atividade que foi registrada no tráfego de rede e selecione **Salvar tudo como HAR com conteúdo** para salvar o arquivo no seu computador.

</details>

<details>

<summary>Firefox</summary>

1. Abra o Firefox e navegue até a sua página de checkout.
2. Abra a ferramenta de desenvolvedor (inspecionar elemento).
   * Atalho da ferramenta de desenvolvedor para Windows: **Ctrl + Shift + i**
   * Atalho da ferramenta de desenvolvedor para MacOS: **Cmd + Option + i**
3. Selecione a **Rede** aba.
4. Selecione ![](https://1897586174-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhRN1rcrim887TwHLBjac%2Fuploads%2Fgit-blob-c5ab8423372b2c345ded634b7aa4cab16c87fe3a%2Fd17a259fe817ff10ea9fd87140a89bd62ece6fa9940e05902574dcf95bed5960.svg?alt=media) **\[Excluir]** para excluir quaisquer registros de log mantidos no navegador.
5. Faça o pedido para que a página de agradecimento carregue enquanto as solicitações de rede estão sendo registradas.
6. Clique com o botão direito em qualquer atividade que foi registrada no tráfego de rede e selecione **Salvar tudo como HAR** para salvar o arquivo no seu computador.

</details>

<details>

<summary>Safari</summary>

1. Abra o Safari e navegue até a sua página de checkout.
2. Pressione **Option + Command + i** como atalho para abrir as ferramentas de desenvolvedor da página.
   * Você precisará habilitar as ferramentas de desenvolvedor para usar este recurso. Navegue até **Preferências → Avançado → Mostrar Desenvolver** .
3. Selecione a **Rede** aba.
4. Certifique-se de que o **Preservar log ao navegar** botão esteja ativado e então selecione o **Limpar** botão.
5. Faça o pedido para que a página de agradecimento carregue enquanto as solicitações de rede estão sendo registradas.
6. Clique com o botão direito em qualquer atividade que foi registrada no tráfego de rede e selecione **Exportar como arquivo HAR** para salvar o arquivo no seu computador.

</details>
