Medir as visualizações de página

Sempre que alguém carrega uma página do seu site ou o estado do histórico de navegação é alterado pelo site ativo, um evento de medição otimizada chamado page_view é enviado do seu site para o Google Analytics. Como o evento é enviado automaticamente, não é necessário enviar de maneira manual os dados de visualização de página ao Google Analytics.

No entanto, quando você quiser controlar manualmente o envio de visualizações de página (por exemplo, aplicativos de página única ou rolagem infinita), desative as visualizações de página e envie manualmente do seu site. Saiba como medir aplicativos de página única.

Este documento descreve o comportamento padrão e como enviar as próprias visualizações de página manualmente.

Para saber como medir exibições de tela em um app para dispositivos móveis, consulte Medir as exibições de tela.


Antes de começar

Este guia pressupõe que você já:

Você também precisa ter o seguinte:

  • Acesso ao código-fonte do site
  • Função de editor (ou superior) na conta do Google Analytics

Comportamento padrão

Quando você adiciona a tag do Google (gtag.js) ao seu site, o snippet inclui um comando config que envia uma visualização de página por padrão. Você pode incluir outros parâmetros <parameters> com informações sobre a visualização de página para especificar como o Google Analytics é inicializado:

gtag('config', 'TAG_ID', <parameters>);

Ao personalizar o comportamento de visualização de página, as seguintes chaves podem ser usadas:

Nome Tipo Obrigatório Valor padrão Descrição
page_title string Não document.title Título da página.
page_location string Não location.href

URL da página.

Se você modificar page_location, o valor precisará começar com o protocolo seguido pelo URL completo. Por exemplo, https://www.example.com/contact-us-submitted.

send_page_view boolean Não true Se uma visualização de página deve ou não ser enviada.

Por exemplo, o código a seguir substitui os valores de "page_title":

gtag('config', 'TAG_ID', {
  'page_title' : 'homepage'
});

Visualizações de página manuais

Quando quiser controlar manualmente como as visualizações de página são enviadas (por exemplo, aplicativos de página única ou rolagem infinita), faça o seguinte:

  1. Desativar a medição de visualizações de página
  2. Envie o evento page_view quando apropriado.

Desativar a medição de visualizações de página

Para desativar o evento page_view padrão enviado pelo comando config quando a tag do Google é carregada, defina o parâmetro send_page_view como false no snippet de tag do Google:

    gtag('config', 'TAG_ID', {
      send_page_view: false
    });

A configuração send_page_view no comando config não é mantida em todas as páginas. Ela precisa ser repetida em todas as páginas do site em que você quer desativar a visualização de página automática no carregamento da tag.

Desativar as mudanças na página com base nos eventos do histórico de navegação

Se a medição otimizada estiver ativada, o Google Analytics vai enviar eventos page_view com base nas mudanças no histórico do navegador, mesmo que você defina send_page_view: false. Por padrão, a medição otimizada detecta eventos de histórico, como os usados em aplicativos de página única, e envia eventos page_view independentemente do parâmetro send_page_view no comando config.

Para evitar que eventos page_view sejam enviados devido a mudanças no histórico, configure também as configurações da medição otimizada na sua propriedade do Google Analytics. Você pode desativar a opção "Alterações na página de acordo com os eventos do histórico de navegação" nas configurações de medição otimizada do seu fluxo de dados da Web. Saiba mais sobre os eventos de medição otimizada.

Enviar eventos page_view manualmente

Quando apropriado, faça a seguinte chamada gtag, substituindo os valores do marcador conforme necessário:

gtag('event', 'page_view', {
  page_title: '<Page Title>',
  page_location: '<Page Location>'
});

Conferir dados de visualização de página e de tela

Depois que seu site ou app começar a enviar eventos page_view (coletados automaticamente para sites padrão) ou screen_view, você poderá analisar esses dados em vários relatórios na interface do Google Analytics:

  1. Relatório "Páginas e telas":o relatório principal para analisar o engajamento do usuário com seu conteúdo. Ele detalha métricas como Visualizações, Usuários ativos, Visualizações por usuário e Tempo médio de engajamento para cada caminho de página ou nome de tela.

  2. Relatório em tempo real:para ver os dados de visualização de página e exibição de tela à medida que chegam. Você pode selecionar cards como "Visualizações por título de página e nome de tela" ou conferir contagens de eventos para page_view ou screen_view.

  3. Analisar (relatórios personalizados): para uma análise mais avançada, crie análises detalhadas personalizadas na seção "Analisar". Você pode combinar dimensões como Page path + query string, Page title and screen name ou Screen class com a métrica Views para criar tabelas e visualizações personalizadas.

Esses relatórios ajudam você a entender quais páginas e telas são mais acessadas pelos usuários.