Página 1 de 1

Problemas com o Google Analytics invalidando o SSL

Enviado: 31 Jul 2012, 12:08
por brunolee04
Boa tarde, sou novo aqui no forum e não sei se o meu problema se aplica a este tópico ou deveria abrir outro, caso sim me informem por gentileza, a questão é a seguinte...
Contratamos na minha empresa uma url segura https pela hospedeira do site, o certificado já foi instalado mas ele não funciona, acredito que seja por causa do Google Analytics (o open cart faz uma requisição externa não segura), acontece que não podemos deixar de usá-lo de forma alguma, alguem sabe como faço para configurar de forma que funcione? Obrigado.

Re: Problemas com o Google Analytics invalidando o SSL

Enviado: 31 Jul 2012, 12:55
por Manoel Vidal
Olá,

Um pequeno ajuste no seu código gerado pelo Google Analytics resolverá o problema, no caso, o código padrão é algo como:

<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
<script type="text/javascript">_uacct='UA-#######-#';urchinTracker();</script>

Então, mude a url padrão para o Google Analytics do seu código (em negrito acima), para:

<script src="https://ssl.google-analytics.com/urchin.js" type="text/javascript"></script>
<script type="text/javascript">_uacct='UA-#######-#';urchinTracker();</script>

Que o problema será resolvido.

Espero ter ajudado. :D

Re: Problemas com o Google Analytics invalidando o SSL

Enviado: 31 Jul 2012, 14:36
por brunolee04
Boa tarde, desculpe minha ignorancia, mas devo alterar no código fonte ou no admin no bloco destinado ao google analytics? porque neste bloco eu alterei e nada adiantou. O código que está no box é o seguinte:

<script type="text/javascript">

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-26536027-1']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'https://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

</script>

Eu fiz as alterações e não adiantou. Se for no código, em qual arquivo devo realizar as alterações?
Caso não funcione, acredita que pode ser outro motivo o fato do ssl não funcionar, qual? Muitissimo obrigado :D

Re: Problemas com o Google Analytics invalidando o SSL

Enviado: 31 Jul 2012, 17:24
por brunolee04
olá, depois de alterar o código e perceber que não funcionava constatei que uma das falhas de requisições externas é que meu código estava chamando imagens de outras urls não seguras, importei as imagens para meu domínio e funcionou direitinho. vlw galera!!! :D