No Universal Analytics, pode registar um objetivo de destino quando um utilizador é direcionado para uma página especificada. Um exemplo típico de um objetivo de destino é uma página de "agradecimento" ou de "confirmação" após o envio de um formulário.
Conforme indicado em Noções básicas dos eventos principais do Google Analytics 4, as propriedades do Google Analytics 4 (GA4) não enviam resultados de visualizações de página. Em alternativa, quando um utilizador visita uma página no seu Website, o GA4 envia um evento page_view
(ou um evento screen_view
se o utilizador estava na app). O evento tem parâmetros que indicam o URL, o título da página, entre outros.
Para gerar um evento principal para uma visualização de página específica, pode optar por uma das duas abordagens seguintes.
Opção 1: crie um novo evento principal através da interface do utilizador
Conforme indicado em Eventos principais no Google Analytics 4, não pode definir um evento principal do GA4 com base em parâmetros diferentes de event_name. O desafio de definir um evento principal com base numa visualização de página específica é o facto de cada visualização de página ser registada com o mesmo nome de evento: page_view
. Se marcar o evento page_view
predefinido como um evento principal, cada visualização de página no seu site será contabilizada como um evento principal.
A solução é criar um novo evento através da interface do utilizador que seja acionado quando o evento page_view ocorre na página desejada:
- Em Administração, em Apresentação de dados, clique em Eventos e, de seguida, em Criar evento.
- Escolha uma stream de dados.
- Clique em Criar e, em seguida, no painel Criar evento:
- Introduza um nome para o novo evento.
Se possível, utilize um dos eventos recomendados. Por exemplo, o envio do formulário "Contacte-nos" pode utilizar o nome do evento
generate_lead
. - Para a primeira condição de correspondência, especifique event_name - igual a - page_view
- Para a segunda condição de correspondência, especifique uma page_location (ou potencialmente um page_title), como, por exemplo, page_location - igual a - https://www.example.com/contact-us-submitted.
- Se quiser copiar um valor do objetivo do Universal Analytics, clique no botão Adicionar modificação, introduza o valor do Parâmetro e, para o Valor novo, introduza o valor usado no objetivo do Universal Analytics (por exemplo, "10").
- Introduza um nome para o novo evento.
- Regresse a Administrador e, em seguida, em Propriedade, clique em Eventos principais.
- Clique em Novo evento principal.
- Como nome do evento, introduza o evento configurado nos passos 1 a 4, por exemplo,
generate_lead
.
Apesar de não poder criar diretamente um evento principal com parâmetros, pode usar a modificação de eventos para criar um novo evento principal (ao nível do administrador) com base no nome do evento e um ou mais parâmetros do evento adicionais.
Opção 2: envie um evento específico do evento principal a partir do código do site
Se conseguir editar o código do site ou a configuração do Gestor de Etiquetas, pode enviar um evento cujo único objetivo seja indicar que ocorreu um evento principal:
- Na página /contact-us-submitted, atualize o código gtag ou configure o Gestor de Etiquetas da Google para enviar diretamente um evento
generate_lead
. - Marque o evento
generate_lead
como um evento principal, conforme descrito nos passos 4 a 6 do procedimento anterior.
Visualizações de páginas virtuais
Por vezes, pode pretender registar um evento page_view
mesmo que não tenha ocorrido um carregamento de página físico, como acontece com os sites criados com arquiteturas APU (aplicação de página única) ou PWA (app Web progressiva) ou com fluxos específicos do tipo AJAX na sua experiência Web.
Suponhamos que os seus programadores Web desenvolveram uma experiência de pagamento de quatro ecrãs para renderizar no navegador sem intervir nos carregamentos de páginas. Nesse caso, apenas o primeiro ecrã do processo de pagamento requer um carregamento de página físico e gera uma visualização de página do Google Analytics por predefinição.
Se uma visualização de página não for gerada por predefinição para os passos 2 a 4, como pode criar um funil e registar um evento principal no Google Analytics?
No Universal Analytics, pode gerar uma "visualização de página virtual". Use os seus próprios scripts de gtag ou etiquetas e acionadores no Gestor de Etiquetas da Google para enviar a atualização do ecrã como uma visualização de página. Também pode substituir o URL na dimensão Página para ser um determinado valor (por exemplo, /checkout-2, /checkout-3 e assim sucessivamente).
No GA4, pode seguir a mesma abordagem. A diferença é que acompanha um evento page_view
, ou seja, um evento com page_view (ou um nome diferente, como virtual_page_view ), como o nome do evento e especifica o seu próprio parâmetro page_location
(https://www.example.com/checkout-2, https://www.exemplo.com/checkout-3 e assim sucessivamente). Também é recomendável incluir um parâmetro page_title
significativo, que aparece por predefinição em alguns relatórios e explorações do Google Analytics (por exemplo, exploração do caminho), em vez do parâmetro page_location
.
Em seguida, pode criar um evento através da interface do utilizador conforme descrito acima para gerar um novo evento (por exemplo, checkout_completed
) para a etapa final do processo de pagamento.
Também pode optar pela abordagem alternativa descrita acima: gerar diretamente um evento checkout_completed
através da gtag ou do Gestor de Etiquetas da Google na etapa final de pagamento.
Por fim, marque o seu evento checkout_completed
como um evento principal.