Joomla!
http://forum.joomla.org/

Google Analytics - Desafio
http://forum.joomla.org/viewtopic.php?f=107&t=231126
Page 1 of 1

Author:  gus.mayer [ Wed Nov 07, 2007 5:55 pm ]
Post subject:  Google Analytics - Desafio

Olá pessoal!
Sou novo no fórum, estou aqui para solicitar uma ajudinha para uma tarefa-desafio que eu recebi aqui
aonde trabalho.

A situação é a seguinte:
Temos um cliente (Massey Ferguson) que solicitou o uso do google analytics para visualizar os relatórios
de acesso do site, e etc... Só que eles desejam ter no admin do site deles uma tela de login direto para
o google analytics, sem ter que acessar o próprio site do google.
Detalhando mais um pouco, eu precisaria ter aquele "quadrado" (vide arquivo anexo) que é o componente
de login da tela inicial do google dentro de uma página com layout personalizado do cliente.
Eu já vi pela internet casos assim, mas com gmail.

Gostaria de saber então se alguém sabe se isso é possivel, e como.

Desde já agradeço a todos!

Gustavo Mayer

Author:  pchardnet [ Wed Nov 07, 2007 8:01 pm ]
Post subject:  Re: Google Analytics - Desafio

Eu consegui fazer um módulo manual para carregar a interface de login, porém ao logar ele não está sendo carregado em outra janela. Assim o administrador do Joomla! some para que o Analytics apareça.

Author:  gus.mayer [ Wed Nov 07, 2007 9:34 pm ]
Post subject:  Re: Google Analytics - Desafio

É mesmo? Mas pra mim isso já serve... o interessante é que pelomenos a interface de login esteja dentro do admin do site. Em que linguagem você fez isso?

Author:  pchardnet [ Thu Nov 08, 2007 1:18 am ]
Post subject:  Re: Google Analytics - Desafio

No painel administrativo vá na opção moduless -> administrator modules
Clique, na barra de ferramentas, em New.
Dê um título a este módulo.
Defina a posição que ele irá carregar - sugiro a posição CPANEL
Em Custom Output (Description) você deve inserir o seguinte HTML
Code:
<iframe src="https://www.google.com/accounts/ServiceLoginBox?service=analytics&nui=1&hl=en&continue=http://www.google.com/analytics/home/%3Fet%3Dreset%26hl%3D" marginwidth="0" marginheight="0" id="login" align="middle" frameborder="0" scrolling="no" width="220" height="250"></iframe>


Pronto, é só salvar e acessar seu módulo. Ele será criado em uma das "abas" que aparecem à direita  na home do painel administrativo.

Como eu disse anteriormente. Ao fazer o login o analytics irá carregar na mesma  janela. Isso não seria o correto.

Esta é uma solução tosca, quebra galho. Certamente há soluções melhores para o caso.

Author:  gus.mayer [ Thu Nov 08, 2007 11:13 am ]
Post subject:  Re: Google Analytics - Desafio

Amigo, com certeza devem existir maneiras melhores, mas isso já é quase o que estou precisando.
Haveria como eu efetuar o login automáticamente no google analytics? Exemplo.. o usuário digita
usuário e senha em um formulário separado, e estes são "postados" no iframe, efetuando o login...

Desde já agradeço muito a ajuda!

Author:  pchardnet [ Thu Nov 08, 2007 1:27 pm ]
Post subject:  Re: Google Analytics - Desafio

Se ele já vai digitar o login e a senha em algum lugar pq não pode ser no próprio form do google?

Author:  gus.mayer [ Thu Nov 08, 2007 1:50 pm ]
Post subject:  Re: Google Analytics - Desafio

É uma questão do lugar aonde eu trabalho... eles querem liberar um usuário e senha personalizados da
empresa para o cliente, que ao logar, será associado a uma conta do google.

Mas já consegui fazer, dei uma fuçada no código do loginBox e achei o endereço de post dos dados de
login no google. Então fiz o submit manualmente via javascript com o user e senha do cliente.

Muito obrigado pela ajuda amigo, me deu o caminho certo! Valeu!  :D

Author:  pchardnet [ Thu Nov 08, 2007 1:59 pm ]
Post subject:  Re: Google Analytics - Desafio

blz!

Author:  fititnt [ Fri Nov 16, 2007 8:50 pm ]
Post subject:  Re: Google Analytics - Desafio

Adicionei o Tópico ao FAQ.

Estamos gratos ao pchardnet e gus.mayer =]

Aliás, gus.mayer, poderia ser mais explícito sobre qual código, aonde, e como fez?

Já fica aqui o pedido a qualquer um que tenha interesse e desenvolver uma melhor integração ( ou conhecer um componente que faça isso naturalmente) e que possa postar aqui a resposta.

Author:  Alex Ribeiro [ Sun Jun 08, 2008 9:08 pm ]
Post subject:  Re: Google Analytics - Desafio

Eu segui a dica do módulo customizado, coloquei para o cpanel, mas não aparece em lugar algum nas abas do painel de controle, estou usando a 1.0.15, o que pode ser?

RESOLVIDO: Criei o módulo no lugar errado, agora deu certo.

DÚVIDA: Não há como criar o iframe de forma que o mesmo permaneça dentro do backend do Joomla? ???

Author:  fititnt [ Mon Jun 09, 2008 12:01 am ]
Post subject:  Re: Google Analytics - Desafio

Como assim, Alex Ribeiro?

Dê um exemplo de como é a URL, e o que aparece para o usuário final.

Author:  Alex Ribeiro [ Mon Jun 09, 2008 1:06 am ]
Post subject:  Re: Google Analytics - Desafio

A tela de login do GA aparece em uma aba do painel de controle, certo?
Então, partindo deste princípio não há como fazer a página do GA também ser carregada em um <iframe> no backend?

Author:  fititnt [ Mon Jun 09, 2008 2:20 am ]
Post subject:  Re: Google Analytics - Desafio

Humm, tem como fazer uma página qualquer que abstrai e faz parecer que o site iteiro do google analitics está dentro do seu backend. So aprender a fazer um componente simples, e, no código dele, colocar a URL para o index do analitics.

Também daria para fazer algo que ao logar no admin do joomla ele logue altomaticamente na mesma conta do google. Dai vaia da criatividade

Iframe você pode colocar em qualquer lugar so seu site. Só não dou um exemplo aqui porque certametne não é permitido. Daria pra carregar uns javascripts nao bem intencionados =]

Author:  kakatinha [ Fri Jul 11, 2008 2:37 pm ]
Post subject:  Re: Google Analytics - Desafio

Gus.mayer você poderia disponibilizar a solução encontrada em submeter os dados de login e senha para o loginbox do Analytics, preciso disto para o Gmail também.
Compartilhe conosco sua informação..

Quote:
Re: Google Analytics - Desafio
Postby gus.mayer on Thu Nov 08, 2007 1:50 pm
É uma questão do lugar aonde eu trabalho... eles querem liberar um usuário e senha personalizados da
empresa para o cliente, que ao logar, será associado a uma conta do google.
Mas já consegui fazer, dei uma fuçada no código do loginBox e achei o endereço de post dos dados de
login no google. Então fiz o submit manualmente via javascript com o user e senha do cliente.
Muito obrigado pela ajuda amigo, me deu o caminho certo! Valeu!

Author:  marcoscanova [ Tue Dec 09, 2008 3:08 am ]
Post subject:  Re: Google Analytics - Desafio

Uma soluçãozinha boba (1.5.x):

* Extensões > Administrar Módulo > Aba Administrador > Novo > HTML Personalizado
* Coloque o seguinte código:
Code:
<div align="center"><p><a href="https://www.google.com/analytics/reporting/login?ctu=https%3A%2F%2Fwww.google.com%2Fanalytics%2Fsettings%2F%3F" title="Google Analytics" onclick="window.open('https://www.google.com/analytics/reporting/login?ctu=https%3A%2F%2Fwww.google.com%2Fanalytics%2Fsettings%2F%3F','Google Analytics','scrollbars=yes,width=1280,height=1024,left=00,top=cc');return false;">Google Analytics</a></p></div>


Isso apenas fará com que a página de login do Google Analytics seja carregada numa janelinha JS (popup) limpa.
Usando as propriedades do ítem "inserir link" do editor tem até a possibilidade de abrí-la numa lightbox, é uma questão de configuração.
Aqui usei a resolução do meu monitor (1280x1024), troque pela resolução do monitor do seu cliente ou a que mais lhe convir.

É isso!

Page 1 of 1 All times are UTC
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/