Analytics
208 Usuários online agora
208 Usuários online agora
Faça perguntas sobre relatórios personalizados do Google Analytics, o uso da API e do Google Tag Manager e outros recursos avançados
Guie-me
star_border
Responder

Como configurar uma meta sem usar url no analytics

[ Editado ]
Calouro ✭ ✭ ✭

Olá.. Preciso criar uma meta no analytics para medir a conversão em um site. Porém te que ser sem a url, então fui em criar metas> evento. Porem fiquei com duvidas..

Se ha varios botões com o mesmo nome dentro do site, nesse caso o botão é reserve. Isso não atrapalharia a contagem de conversão.

Ou a tag é instalada somente nesse botão no html dentro do site, ou no site inteiro?

ajudem por favor..

Especialistas responderamverified_user

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

Re: Como configurar uma meta sem usar url no analytics

Principal Colaborador
Desculpe, eu ainda não entendi o processo todo. Depois que aparece "Reserva Confirmada", tem um botão?

Em todo caso, o código do botão é você mesma quem monta. O manual dele está aqui:
https://developers.google.com/analytics/devguides/collection/analyticsjs/events

A estrutura dele é assim: ga('send', 'event', 'category', 'action');
Onde você substitui "Category" e "Action" pelos nomes que você deseja ver no seu Analytics, então você teria algo assim:

ga('send', 'event', 'Reserva Confirmada', 'Sucesso');

E você precisa colocar esse código, dentro um atributo chamado "onclick" como o Ricardo falou, lá no HTML do seu botão, assim:

onclick="ga('send', 'event', 'Reserva Confirmada', 'Sucesso');"

Exibir solução no post original


Todas as respostas

Re: Como configurar uma meta sem usar url no analytics

Principal Colaborador
Oi Bruna, como vai?

A primeira coisa e mais importante nesse momento é avaliar qual é a ação que esse botão vai realizar.

Por exemplo: se o botão aciona o disparo de um formulário, o ideal é você disparar o evento somente quando o formulário for ENVIADO, e não no clique do botão. Se você instalar no clique do botão, e o usuário preencher o formulário com alguma coisa errada, ativando aquela mensagem de "Corrija o campo", o botão vai disparar um evento e consequentemente uma meta, quando na verdade não aconteceu nada.

No seu caso, se você deseja medir quantas pessoas fizeram uma reserva, é preciso disparar o evento quando essa reserva for enviada. Como ela acontece, é via formulário?

Se puder dar mais detalhes ou então fornecer o seu site, podemos ajudar.

Abraços,

Re: Como configurar uma meta sem usar url no analytics

Principal Colaborador

Bruna, tudo bem?

 

Você pode adicionar o evento direto no código do seu botão através do atributo onclick, se tiver implementado o Google Analytics direto no site. 

 

Leia - Sobre eventos e  Acompanhamento da Web do Universal Analytics (analytics.js)

 

Caso tenha utilizado GTM, você terá que criar uma trigger para esse botão.

Ricardo Gaya

Re: Como configurar uma meta sem usar url no analytics

Calouro ✭ ✭ ✭
Sim, então quando aparece reserva confirmada essa seria o botão, isso eu até entendi..
mas como vou conseguir esse código para instalar nesse botão?
Marcado como Melhor Resposta.
Solução
Aceita pelo autor do tópico Bruna
Outubro 2015

Re: Como configurar uma meta sem usar url no analytics

Principal Colaborador
Desculpe, eu ainda não entendi o processo todo. Depois que aparece "Reserva Confirmada", tem um botão?

Em todo caso, o código do botão é você mesma quem monta. O manual dele está aqui:
https://developers.google.com/analytics/devguides/collection/analyticsjs/events

A estrutura dele é assim: ga('send', 'event', 'category', 'action');
Onde você substitui "Category" e "Action" pelos nomes que você deseja ver no seu Analytics, então você teria algo assim:

ga('send', 'event', 'Reserva Confirmada', 'Sucesso');

E você precisa colocar esse código, dentro um atributo chamado "onclick" como o Ricardo falou, lá no HTML do seu botão, assim:

onclick="ga('send', 'event', 'Reserva Confirmada', 'Sucesso');"

Re: Como configurar uma meta sem usar url no analytics

Calouro ✭ ✭ ✭
ok, ja tenho o código geral do analytics que ja está em toda a pagina, esse não precisa colocar novamente no botão?

Onde vou para gerar o código?

Re: Como configurar uma meta sem usar url no analytics

Principal Colaborador
Oi Bruna,

Digamos que o botão esteja na página de "/obrigado.html" no seu site.

Nessa sua página, você vai ter:

1. O código do GA instalado no HTML (o que você já tem)
2. O evento instalado no seu botão

O evento não é gerado em um lugar próprio, como o código do GA que você pega lá por exemplo. Você mesmo monta, no seu bloco de notas ou qualquer outra ferramenta. Ele é escrito por você, assim como eu pude escrever ele ali em cima.

Agora, antes da gente entrar nas especificações de como instalar, você tem acesso ao código HTML dessa página? Você pode fazer modificações no código da página, ou você alguma plataforma pronta e não tem controle disso?

Re: Como configurar uma meta sem usar url no analytics

Calouro ✭ ✭ ✭
Sim, vou passar para o programador aqui da agencia.. Mas preciso explicar pra ele onde por o código..
Então deixa eu ver se entendi, esse código será colocado depois de enviado o formulario, nesse caso "reserva confirmada". (nesse botão) ?



Re: Como configurar uma meta sem usar url no analytics

Principal Colaborador
Utilizando o exemplo do @leandrofm, seu botão ficaria assim:

<button id="button" onclick="ga('send', 'event', 'Reserva Confirmada', 'Sucesso');">SEU BOTÃO</button>
Ricardo Gaya

Re: Como configurar uma meta sem usar url no analytics

Principal Colaborador
Bruna,

Confesso que estou um pouco perdido, pois eu não sei como é a página de "Reserva confirmada", então estou com uma dúvida. Veja:

Aqui pra mim que não estou vendo o site, se a pessoa enviou a reserva e ela foi completada, a página seguinte que a pessoa vê seria uma página de "Olá Fulano, a sua reserva foi confirmada! Obrigado.", certo? AI a dúvida é: existe algum botão nessa página?

Se você tem um programador, a coisa pode ser um pouco diferente e não precisa estar necessariamente atrelada a um botão. Nesse caso, se você tem um desenvolvedor, ele consegue disparar o evento no mesmo momento em que o formulário da reserva vai pro sistema de vocês, então não seria no botão, mas seria nesse 'momento' em que o formulário está sendo enviado com sucesso. Então pensa assim, a hora que o usuário preencher tudo e clicar em "Reservar", a sua página vai disparar 2 coisas:

1. O formulário da reserva que vai pro seu sistema, com todas as infos do usuário
2. O evento que vai para o GA

Esse é o melhor cenário, já que você vai diparar o evento junto com o formulário, o que vai garantir que seus dados estão corretos.