Analytics
1.3K Usuários online agora
1.3K Usuários online agora
Espaço para questões e aprendizados sobre visitas, tráfego de referência e etc.
Guie-me
star_border
Responder

Redirect no apache é possível mapear?

Calouro ✭ ✭

Bom dia.

 

Preciso mensurar 4 URLs que não existem e que estão apontando(redirect) para uma que existe.

 

Este redirect está sendo feito direto no apache por não existir as páginas para as URLs, porém eu gostaria de visualizar no GA qual URL foi acessada para chegar na página destino.

 

Por exemplo:

 

Acessei a URL www.meudominio.com.br/url1quenaoexiste foi feito redirect para www.dominio.com.br/paginaqueexiste

Acessei a URL www.meudominio.com.br/url2quenaoexiste foi feito redirect para www.dominio.com.br/paginaqueexiste

Acessei a URL www.meudominio.com.br/url3quenaoexiste foi feito redirect para www.dominio.com.br/paginaqueexiste

Acessei a URL www.meudominio.com.br/url4quenaoexiste foi feito redirect para www.dominio.com.br/paginaqueexiste

 

Eu gostaria de saber quantos vieram da url1, 2, 3 e 4, neste cenário, seria possível?

 

Se não, qual a sugestão para eu conseguir esta mensuração?

 

Obrigado!

 

Abs

 

Especialistas responderamverified_user

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

Re: Redirect no apache é possível mapear?

Principal Colaborador
Isto é apenas um exemplo genérico de como você configuraria inicialmente para ter a informação no Analytics, é apenas um primeiro passo - se você não fizer nada adicionalmente, você veria nos relatórios páginas visitadas como:

/paginaqueexiste?origem= www.meudominio.com.br/url1quenaoexiste
/paginaqueexiste?origem= www.meudominio.com.br/url2quenaoexiste
/paginaqueexiste?origem= www.meudominio.com.br/url3quenaoexiste

você pode usar qualquer parâmetro, ?origem foi apenas um exemplo.

A partir deste ponto, como um segundo passo você poderia (por exemplo) configurar por exemplo um filtro (ou o Tag Manager) para extrair o parâmetro ?origem e atribuir o valor à uma dimensão personalizada, assim você poderia a partir deste momento gerar um relatório personalizado e ter os dados de qual url inexistente foi a origem.

Outra opção como segundo passo, ainda usando filtros seria atribuir o valor de ?origem a URI, assim seu relatório de páginas no analytics ficaria algo do tipo:

/url1quenaoexiste
/url2quenaoexiste
/url3quenaoexiste

já exibindo a página inicial - neste último caso você conseguiria o mesmo resultado se no apache fizesse somente um redirecionamento canônico no apache para se o usuário acessar /url1quenaoexiste, ele mantém este valor no browser, mas na verdade redireciona para a pagina existente.

___

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

Exibir solução no post original


Todas as respostas

Re: Redirect no apache é possível mapear?

Principal Colaborador
Não é possível desta maneira, pois o redirect ocorre no servidor e o rastreamento do Analytics ocorre no cliente (browser do usuário).

Existem duas soluções:

(1) você remove o redirect do apache e faz ele via browser (tipo 301 com delay) em uma página com tag analytics, registrando assim visitas nas páginas que não existem.

(2) você mantém o redirect no servidor mas configura ele para ter parâmetros de rastreamento nele da origem, de forma que a url final fique do tipo, por exemplo

www.dominio.com.br/paginaqueexiste?origem= www.meudominio.com.br/url3quenaoexiste

podendo ser rastreado no Analytics

___

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

Re: Redirect no apache é possível mapear?

Calouro ✭ ✭
Boa tarde, Gravity.

Sou um pouco leigo no assunto, gostaria de entender esta parametrização e como ela funciona para o Google Analytics.

Quando eu passo o parâmetro "origem" na URL o GA entende que a origem é o valor passado neste parâmetro?

Em qual relatório do GA eu conseguirei ver este resultado?

Obrigado pela informação.

Abraços.
Marcado como Melhor Resposta.
Solução
Aceita pelo autor do tópico Thiago T
Abril 2016

Re: Redirect no apache é possível mapear?

Principal Colaborador
Isto é apenas um exemplo genérico de como você configuraria inicialmente para ter a informação no Analytics, é apenas um primeiro passo - se você não fizer nada adicionalmente, você veria nos relatórios páginas visitadas como:

/paginaqueexiste?origem= www.meudominio.com.br/url1quenaoexiste
/paginaqueexiste?origem= www.meudominio.com.br/url2quenaoexiste
/paginaqueexiste?origem= www.meudominio.com.br/url3quenaoexiste

você pode usar qualquer parâmetro, ?origem foi apenas um exemplo.

A partir deste ponto, como um segundo passo você poderia (por exemplo) configurar por exemplo um filtro (ou o Tag Manager) para extrair o parâmetro ?origem e atribuir o valor à uma dimensão personalizada, assim você poderia a partir deste momento gerar um relatório personalizado e ter os dados de qual url inexistente foi a origem.

Outra opção como segundo passo, ainda usando filtros seria atribuir o valor de ?origem a URI, assim seu relatório de páginas no analytics ficaria algo do tipo:

/url1quenaoexiste
/url2quenaoexiste
/url3quenaoexiste

já exibindo a página inicial - neste último caso você conseguiria o mesmo resultado se no apache fizesse somente um redirecionamento canônico no apache para se o usuário acessar /url1quenaoexiste, ele mantém este valor no browser, mas na verdade redireciona para a pagina existente.

___

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

Re: Redirect no apache é possível mapear?

Calouro ✭ ✭
Gravity,

Muito obrigado pelas informações, foi de grande ajuda.

Com estas informações conseguirei configurar o que estou precisando.

Abs.

Re: Redirect no apache é possível mapear?

Calouro ✭ ✭

Boa tarde, Gravity.

 

Estou precisando de mais uma ajuda referente à este tópico.

 

Eu criei os redirects no apache ficando da seguinte maneira:

 

URL que não existe(configurada no apache) -> URL que existe(url redirecionada)

www.meudominio.com.br/diadasmaes -> www.meudominio.com.br/ofertas?origem=diadasmaes
www.meudominio.com.br/giuliana -> www.meudominio.com.br/ofertas?origem=giuliana
www.meudominio.com.br/netshoes -> www.meudominio.com.br/ofertas?origem=netshoes
www.meudominio.com.br/descontos -> www.meudominio.com.br/ofertas?origem=descontos

 

Não estou sabendo como configurar o filtro da forma correta e também como vincular a dimensão personaliza.

 

A princípio criei um perfil para utilização deste filtro, criei o filtro neste perfil com a seguinte configuração:

 

Tipo de filtro: Predefinido
Incluir somento - tráfego para os subdiretórios - que contém

Subdiretório: /ofertas?origem=diadasmaes

 

Porém não está funcionando. Smiley indiferente