AdWords
704 Usuários online agora
704 Usuários online agora
Faça perguntas ou compartilhe técnicas para gerenciar suas campanhas de maneira eficiente: um espaço para falar sobre objetivos e estratégias de publicidade e em maneiras de configurar suas campanhas
Guie-me
star_border
Responder

Como saber as visitas em diferentes seções de um site de página única

Estudante ✭

Olá pessoal. Recentemente mudamos nosso site que antes tinha várias páginas, cada uma com sua URL específica. O novo site -- www.artelineastudio.com -- foi feito usando bootstrap em página única porém com várias seções, que são acessadas pelo menu. Tem como a gente saber pelo analytics quais as seções que foram visitadas e o tempo em cada uma?

Especialistas responderamverified_user

Soluções aceitas
Marcado como Melhor Resposta.
Solução
Aceita pelo autor do tópico Canelas
Setembro 2015

Re: Como saber as visitas em diferentes seções de um site de página única

Principal Colaborador

Oi Canelas, sem problemas Smiley feliz vamos tentar ajudar.

 

Esse pageview virtual, você vai colocar no html do botão, lá no seu menu. Por exemplo, se você tem um item chamado "Sobre Nós" lá no seu menu, ele teve algo parecido com isso no seu HTML:

 

<a href="#sobrenos">Sobre Nós</a>

 

O que você precisa fazer, é utilizar um comando chamado "onclick", que vai executar alguma ação, quando esse elemento HTML (no caso, o item Sobre Nós), for clicado. Nesse caso, o onclick vai disparar o seu pageview virtual, que deve ficar algo parecido com isso:

 

<a href="#sobrenos" onClick="ga('send', 'pageview', '/sobrenos');">Sobre Nós</a>

 

Espero que tenha dado pra explicar.

Exibir solução no post original


Todas as respostas

Re: Como saber as visitas em diferentes seções de um site de página única

Principal Colaborador
Oi Canelas, como vai?

Você precisa disparar um Pageview Virtual para cada uma das seções do seu menu, como se fossem páginas diferentes mesmo, mas como o nome diz, "virtual", irá apenas contabilizar no GA como uma página diferente, mas para o usuário, continua sendo one site page.

Aqui te ensina como:
https://developers.google.com/analytics/devguides/collection/analyticsjs/single-page-applications

Espero que ajude.

Abraços,

Re: Como saber as visitas em diferentes seções de um site de página única

Estudante ✭
Oi leandrofm, tudo bem e ai?
Obrigado pela resposta. Dei uma lida no documento do link que enviou mas eu sempre tenho uma certa dificuldade com as descrições de procedimentos do google porque eles falam como se todo mundo fosse fera de SEO. Lá ele fale em 'enviar um hit de exibição de página' para o GA e um exemplo. No nosso caso seria 'ga(send,/#about)' para a seção 'sobre'? depois precisamos enviar um para cada seção? Se não for isso, você poderia dar um exemplo? Esse 'enviar' é colocar o código no head do site? Outra coisa, fala em migrar para o Universal Analytics. No nosso GA já consta esse código do Universal. É só colocar no lugar do anterior? Putz cara, desculpe o abuso!!
Abraços,
Joe Canelas
Marcado como Melhor Resposta.
Solução
Aceita pelo autor do tópico Canelas
Setembro 2015

Re: Como saber as visitas em diferentes seções de um site de página única

Principal Colaborador

Oi Canelas, sem problemas Smiley feliz vamos tentar ajudar.

 

Esse pageview virtual, você vai colocar no html do botão, lá no seu menu. Por exemplo, se você tem um item chamado "Sobre Nós" lá no seu menu, ele teve algo parecido com isso no seu HTML:

 

<a href="#sobrenos">Sobre Nós</a>

 

O que você precisa fazer, é utilizar um comando chamado "onclick", que vai executar alguma ação, quando esse elemento HTML (no caso, o item Sobre Nós), for clicado. Nesse caso, o onclick vai disparar o seu pageview virtual, que deve ficar algo parecido com isso:

 

<a href="#sobrenos" onClick="ga('send', 'pageview', '/sobrenos');">Sobre Nós</a>

 

Espero que tenha dado pra explicar.

Re: Como saber as visitas em diferentes seções de um site de página única

Estudante ✭
Opa, agora ficou ótimo leandrofm!! vamos mexer no código amanhã de manhã e depois posto aqui se conseguimos. Com relação aquele snippet do ga, precisamos colocar o novo, esse do Universal Analytics ou podemos manter o anterior?

Abraços,
Canelas

Re: Como saber as visitas em diferentes seções de um site de página única

Principal Colaborador
Maravilha, tomara que dê certo Smiley feliz Opa, esqueci de falar sobre o código do GA. Esse comando que te passei está com a estrutura do Universal, então é bom vocês atualizarem o código do site sim para o Universal Analytics, não só para funcionar o pageview, mas também por diversas coisas que o Universal tem melhor ou que não tem no classic.

Vale lembrar que o pageview, eventos e essas coisas possuem estrutura diferentes para o classic analytics. Se por qualquer motivo precisarem manter o velho, precisa adaptar o snippet do onclick também, ou então, se colocar o universal no site e você já tiver eventos sendo disparados, precisa atualizar para a estrutura do universal, pois irão parar de funcionar.

Re: Como saber as visitas em diferentes seções de um site de página única

Estudante ✭
Oi Leandro, bom dia. Obrigado mesmo pela sua ajuda!! estamos mexendo no html do site e vamos colocar o código do Universal. Ai surgiu uma dúvida. Nesse código que você ensinou pra nós - ga('send','pageview',/sobrenos') - nesse último precisamos colocar o '#' antes do 'sobrenos' - /#sobrenos - ou não precisa?

Re: Como saber as visitas em diferentes seções de um site de página única

Principal Colaborador
Nesse caso não precisa, porque "/sobrenos" é como vai aparecer lá no seu GA, a não ser que você queria que apareça "/#sobrenos" no GA, ai sim precisa incluir, caso contrário, ele só precisa constar lá no "href" pra poder direcionar o usuário até a seção "Sobre Nós" da sua single page.

Re: Como saber as visitas em diferentes seções de um site de página única

Estudante ✭
Oi Leandro. Fizemos as alterações no html colocando o novo código do GA, o universal e adicionando no menu aquele código que você nos passou. Após duas horas, o GA já está mostrando as seções da página como queríamos. Quero te agradecer pela ajuda e paciência. Qualquer outra dúvida, volto aqui no forum.

Abraços,
Canelas

Re: Como saber as visitas em diferentes seções de um site de página única

Principal Colaborador
Opa, que bom que deu certo Canelas Smiley feliz espero que os dados sejam úteis por ai. Não esqueça que se quiserem testar a implementação, sempre tem o Tempo Real pra não ter que ficar esperando usuários navegando pelo site. Qualquer coisa estamos por ai \o/