Solucionado: implementação de código de acompanhamento em todas... - Comunidade de Anunciantes do Google
implementação de código de acompanhamento em todas...
implementação de código de acompanhamento em todas as páginas html do site simultaneamente
Olá, tenho um site com muitas páginas e gostaria de saber como implementar o código de acompanhamento do analytics em todas as páginas simultaneamente, sem precisar inseri-lo manualmente em cada página, o que demandaria muito tempo. É possível?
Re: implementação de código de acompanhamento em todas as páginas html do site simultaneamente
Infelizmente essa é uma etapa que é obrigatória. Isso na verdade deveria ter sido feito enquanto o site estava sendo desenvolvido, exatamente pra evitar esse tipo de trabalho agora, mas as vezes na época, ninguém sabia ou não foi previsto, acontece.
Até daria pra fazer isso de forma automática, escrevendo um script que colaria esse código PHP em todas as páginas logo após <body>, mas eu não tenho o conhecimento técnico pra isso. Já vi fazer, mas era um programador experiente dentro da agência que eu trabalhava.
Já tive que fazer isso também, e não teve jeito, foi na mão. O bom é que você faz isso apenas uma vez e bala.
Se você usa Dreamweaver, lá tem a opção "find and replace" que dá pra fazer de uma vez em Todos os Documentos abertos. Você pode tentar fazer uma gambiarra, abrir várias páginas de uma vez, e substituir a palavra "<body>" por "<body> <?php include_once("analyticstracking.php") ?>"e ver se funciona.
No Sublime deve dar também.
Olá Leger, como vai?
Isso vai depender de como o seu site foi feito. Se você utiliza plataformas como o Wordpress, existem plugins prontos e muitos templates já disponibilizam o espaço para você inserir o código.
Se o site foi feito na mão, você precisa programar uma função onde você cria um arquivo com o código de acompanhamento, e depois chama esse arquivo em todas as suas páginas. Em PHP por exemplo, é o método chamado INCLUDE, mas é preciso um pouco de conhecimento em programação.
Se não, vai ter que ser realmente uma por uma..
Isso depende da plataforma que você estiver usando Leger, algumas plataformas possuem áreas especificas para você inserir o código ou é possível vc inserir diretamente no cabeçalho e ele replicar nas demais páginas.
mas isso depende exclusivamente da plataforma do seu site
Obrigado pela resposta. O site é feito todo em html e cada página nova é adicionada pelo FileZilla. Gostaria de saber se existe uma maneira de inserir os códigos simultaneamente nas páginas já criadas.
Oi Leger, nesse caso, ou você insere o código na mão em todas as páginas, ou será preciso fazer uma modificação no código da sua página, para que ai então, entre tudo de uma vez. Como eu falei, um dos métodos é usar o INCLUDE do PHP.
No YouTube tem alguns vídeos ensinando a usar.
Mas o include PHP não é apenas para páginas .php?
Se você usa servidor linux, dá pra fazer uma modificação no .htaccess para que os arquivos .html lidem com o código PHP, ai você não precisaria converter suas páginas para .php.
Essa página ensina alguns métodos:
Alguma modificação você terá de fazer, seja em servidor, seja em código. Ou modificar seu servidor para lidar com .html com códigos PHP, como citei, ou converter suas páginas para .PHP, ou usar outros métodos de INCLUDE, tem em javascript se não me engano.
Estou sem programador no momento, mas várias das minhas páginas html tem php dentro. Então acredito que o servidor já esteja configurado. Mas mesmo assim, não sei como fazer um include em PHP, sei apenas o básico de código, adoraria se pudesse me esclarecer, não encontrei no youtube.
Você cria uma página PHP com algum nome qualquer, digamos 'analyticstracking.php', e dentro dela você insere o código que você pega lá no GA.
Depois, você vai na sua página HTML, e logo após o <body>, você insere essa linha:
Essa linha vai incluir no seu HTML, o conteúdo da 'analyticstracking.php', que no caso, é o seu código.
Esse processo não tem como você pular, você vai ter que inserir esse código PHP na mão em todas as páginas, mas só vai precisar fazer isso uma vez. Depois qualquer alteração que você faça na página PHP, se reflete automaticamente pra todas as outras.
Era isso que eu temia. O Google ensina esse método, mas achei que não tinha entendido. Se tiver que colocar o <?php include_once("analyticstracking.php") ?> em todas as páginas vou ter um trabalho enorme igual. O include em java, funcionaria da mesma maneira?