Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá,
Estou com uma questão para resolver no meu projeto. Eu possuo uma espécie de banner na minha página principal que ao clicar direcionam para uma página. Eu precisaria de um contador de cliques que informe quem está clicando.
Já pensei em utilizar o Google Analytics, mas eu preciso destas informações dentro do meu banco e acredito não haver como baixar as informações do google. Se eu colocar algo no before_filter e fazer diretamente o armazenamento em uma tabela, vou estressar muito o banco de dados
Alguém conheceria um plugin ou técnica para isso?
Obs.: Pensei em largar em um xml durante o dia e processá-lo a noite no banco, mas gostaria de saber se existe outra opção
Você falou que não tem como baixar as informações do Analitycs. É possível exportar em PDF o dado que você desejar. Fica bem maneiro!
Abraço!
Faz com AJAX amigo.
Quando o usuário clicar no banner você dispara o ajax, faz uma seleção no banco e pega o valor que esta na coluna "X".
Logo você incrementa +1.
Acho que isso resolve seu problema.
Abs
Existe a gem impressionist, ou se sua preocupação é o acesso ao banco de dados (acredito que deveria ter esta preocupação apenas se isto virar o gargalo) você pode utilizar o redis por exemplo.