Analytics
408 Usuários online agora
408 Usuários online agora
Entenda as informações em seus relatórios e solucione problemas como auto-referências, dados (not set) e informações imprecisas
Guie-me
star_border
Responder

Código de acompanhamento

Estudante ✭ ✭

Fala galera...

 

Tudo bem com vcs, bem tenho uma dúvida bem "iniciante" Fiz uma pesquisa bem completa mas mesmo assim, que uma opinião de vcs que costumam trabalhar diretamente com isso! 

 

Em um site com CMS Wordpress, usamos as páginas de conteúdos para personalizar as postagens e etc... "page.php"

 

O rodapé e o cabeçalho do site não são inseridos em todas as "pages.php" com e um html simple que é preciso adiciona-lo em todas as páginas tipo "index.html" em um modo bem iniciante.

 

Esses arquivos no Wordpresss são o "footer.php" e o "header.php" e são chamados pela separadamente em casa página por um <?php get_header(); ?>.

 

Bem, simplificando...

 

Quero que o Analytics me forneça um relatório de todo o site, então preciso colocar o código de acompanhamento em todas as páginas uma por uma??

Ou posso apenas colocar o código no "footer.php" ou no "header.php" que são chamados em todas as páginas? Usando essa opção o código entende que ele fará uma leitura de todas as paginas ou não?

 

Valeu... 

"Cada sonho que você deixa pra trás, é um pedaço do seu futuro que deixa de existir." (Steve Jobs).
Especialistas responderamverified_user

Soluções aceitas
Marcado como Melhor Resposta.
Solução
Aceita pelo autor do tópico João Paulo
Abril 2016

Re: Código de acompanhamento

Principal Colaborador
João, bom dia.

Tudo bem?

Por padrão os temas de WP chama o <?php get_header(); ?> em todas as páginas. Se isso acontecer no seu tema você deve implementar o GA no header.php que ele será chamado em todas as páginas.

Pode existir casos onde o tema faz essa chamada para algumas páginas, mas isso é bem difícil de acontecer, pois o por padrão o próprio CSS é chamado via header.php se não chamar esse file não terá CSS ná página. rs...
Ricardo Gaya

Exibir solução no post original


Todas as respostas
Marcado como Melhor Resposta.
Solução
Aceita pelo autor do tópico João Paulo
Abril 2016

Re: Código de acompanhamento

Principal Colaborador
João, bom dia.

Tudo bem?

Por padrão os temas de WP chama o <?php get_header(); ?> em todas as páginas. Se isso acontecer no seu tema você deve implementar o GA no header.php que ele será chamado em todas as páginas.

Pode existir casos onde o tema faz essa chamada para algumas páginas, mas isso é bem difícil de acontecer, pois o por padrão o próprio CSS é chamado via header.php se não chamar esse file não terá CSS ná página. rs...
Ricardo Gaya

Re: Código de acompanhamento

Estudante ✭ ✭
Ricardo, bom dia!

Tudo bem...

Valeu por me ajudar a entender melhor. Estava com essa dúvida a um tempão, rsrsrs...

O meu tema, eu mesmo construi, seguindo como exemplo um tema já pronto para ter noção das "chamadas" e configurações básicas!

As principais funções como o CSS estão ho header.php, então vou deixar o código lá mesmo onde já havia colocado!

Value mesmo... Agora fico mais tranquilo para usar essa opção para os clientes.

Abs!
"Cada sonho que você deixa pra trás, é um pedaço do seu futuro que deixa de existir." (Steve Jobs).

Re: Código de acompanhamento

Principal Colaborador
No caso do wordpress, eu recomendo que você instale algum plugin que instale o GTM para você, e instale o Analytics no GTM.

É a maneira mais robusta de você instalar o Analytics em um WP, pensando no futuro, assim se ocorrerem mudanças de tema, versão ou se precisar adicionar outros códigos tudo será bem mais fácil para você.

___

"Você não precisa de uma empresa de 100 funcionários para desenvolver aquela ideia" ~Larry Page

Re: Código de acompanhamento

Estudante ✭ ✭
Gravity, bom dia, tudo bem?

Valeu pela dica também, não tinha conhecimento desse plugin.
Vou dar uma "pesquisada" e testar aqui no meu site.

Estou começando a integrar os tools do Google agora em minha carreira! então tem algumas coisas que não tenho tanto conhecimento!

A comunidade e vcs, estão me ajudando muito no meu crescimento profissional!

Valeu mesmo!

abs...
"Cada sonho que você deixa pra trás, é um pedaço do seu futuro que deixa de existir." (Steve Jobs).

Re: Código de acompanhamento

Principal Colaborador
A dica do Gravity é excelente!

Eu gosto muito do DuracellTomi's Google Tag Manager for WordPress, mas você também pode instalar o GTM direto no código sem a necessidade de um plugin. Ai você precisa avaliar questões como desempenho do site utilizando o plugin para avaliar performance e outros pontos.

Lembrando que o GTM não é implementado no header e sim logo após a abertura do <body>. Pelo o que eu lembro também fica no arquivo header.php. Certo?

Abraço.

Ricardo Gaya

Re: Código de acompanhamento

Estudante ✭ ✭
Ricardo,

Sim, o <body> tbm fica no header.php!

Foi lá que eu coloquei, mas no meu painel do GA ainda exibe a mensagem da falta do código de acompanhamento!

Vou testar a estratégia do plugin usando esse que vc recomentou!
Mas gosto bastante de ideia de usar o mínimo de plugins possíveis no meu WP, geralmente eu analiso a funcionalidade do plugin e crio uma função semelhante direto no PHP, usando .js .css e outros.

Nossa, vocês estão me ajudando de mais com essas dicas! Agora tenho mais opções para trabalhar!

Vou esperar a verificação do GA com o código direto no PHP, caso a mensagem da falta dele no site continue, eu vou instalar o plugin que vc indicou o DuracellTomi's Google Tag Manager for WordPress.

Abraço.
"Cada sonho que você deixa pra trás, é um pedaço do seu futuro que deixa de existir." (Steve Jobs).

Re: Código de acompanhamento

Principal Colaborador

Ricardo-Gaya escreveu:
 mas você também pode instalar o GTM direto no código sem a necessidade de um plugin.

A ideia do plugin é você evitar fazer alterações direta no código, isto pode trazer problemas.

 

Você pode acidentalmente fazer uma mudança que interfira no código fonte, mesmo que você tenha todo o cuidado, você está modificando algum código que tem controle de versão - se o tema ou o WP sofrer uma atualização por exemplo de segurança, o código pode ser sobreposto e vai ocorrer perda de dados até que alguém corrija a questão.

 

Acho que em CMS, a inserção de tags deveria ser feito sempre que possível através de plugins, pois eles conseguem injetar a tag sem fazer qualquer alteração em arquivos com controle de versão do CMS ou do tema adotado.

 

É claro que inserir diretamente o código no código fonte sem plugin pode prosperar, mas acho mais robusto o uso de plugins para evitar problemas futuros, sobrevivendo até uma mudança no tema do website.

 

___

"Você não precisa de uma empresa de 100 funcionários para desenvolver aquela ideia" ~Larry Page

Re: Código de acompanhamento

Estudante ✭ ✭
Gravity,

Não tive essa visão, de ter algum tipo do problema com a alteração do código ou até mesmo atualização do CMS ou do Tema.

Vou levar essa consideração não só na implementação do GA mas em diversas funções... Tenho feito muito isso ultimamente, aprendendo a "funcionalidade" do plugin e desenvolvendo funções semelhantes
diretamente no código, com ajuda de scripts ".js".

Na maioria das vezes eu atualizo apenas o Wordpress pois meus temas são quase 100% criados por mim, aproveito algumas linhas de themas existentes então em praticamente nenhuma ocasião eu atualizo os meus temas, somente limpo alguns códigos dependendo da necessidade e faço constantemente a atualização de conteúdos "posts" ou inserção de novas funções solicitadas pelo cliente!

Mas olhando por esse lado de poder de certa forma "danificar" o site, vou tentar simplificar as coisas e economizar tempo apenas utilizando plugins!

Já tinha pensado em usar com mais frequência por causa de alguns atrasos no prazo, justamente por tentar fazer alguma função semelhante ao plugin, mas nunca botei em prática!

Estou aprendendo muito com vocês!

Obrigado mesmo...

Abraço!
"Cada sonho que você deixa pra trás, é um pedaço do seu futuro que deixa de existir." (Steve Jobs).

Re: Código de acompanhamento

Principal Colaborador
recomendo a orientação do Érico, opte por um plugin, você realmente evitará problemas em atualização.

Alguns temas hoje do Wordpress, já possuem arquivos de edição que permitem alteração sem sofrer danos após atualização, mas são poucos ainda.

Outros temas também tem a opção de inserir o Analytics ou o GTM diretamente na configuração, vejo essa como melhor opção evitando assim, possível códigos duplicados