Pplware

Piwik: Uma alternativa open source ao Google Analytics

Quando desenvolvemos um site e o colocamos online, gostamos posteriormente de saber o número de visitas diárias, de onde são provenientes os acessos, que browser e sistemas operativos usam os utilizadores, qual o tempo médio de acesso ao site, como chegaram até ao site, etc etc.

Neste segmento o Google Analytics é indiscutivelmente a plataforma mais completa e até simples de usar. Mas, para quem procura uma “solução própria” a nossa sugestão vai para o Piwik.

Considere que tem um conjunto de sites e pretende produzir relatórios/estatísticas de acesso aos mesmos. Como referido, uma das soluções mais completas é o Google Analytics no entanto, se pretenderem terem total controlo sobre a plataforma de estatísticas (ficando apenas dependentes dos vossos sistemas) , aconselhamos o Piwik.

O Piwik é uma solução open source para criar relatórios detalhados do acesso aos nossos sistemas. O Piwik consegue produzir relatórios com base:

A plataforma Piwik foi desenvolvida em PHP e recorre ao MySQL como motor de base de dados. Desta forma, basta ter por exemplo um servidor web com suporte para as tecnologias referidas e em 5 minutos têm a plataforma a funcionar.

Por cada site é gerado um código para tracking em javascript, que deverá ser colocado no código do vosso site.

Veja como tudo funciona

Além das funcionalidades já referidas destacamos ainda o suporte para mais de 40 idiomas (ver aqui), a criação de relatórios estatísticos em tempo real (ver aqui), uma interface moderna e bastante intuitiva e um conjunto de funcionalidades avançadas como por exemplo o tracking de sites de e-commerce, variáveis personalizadas, etc.

Como instalar o Piwik no Ubuntu?

Para proceder à instalação do Piwik no Ubuntu ou derivados devem seguir os seguintes passos:

Passo 1) Instalação do Apache/MySQL/PHP

Para proceder à instalação do Apache/MySQL/PHP basta que execute o seguinte comando:

apt-get -y install apache2 mysql-client mysql-server php5

Durante a instalação do MySQL o utilizador deverá definir uma password para o utilizador root

Passo 2) Obter Piwik
cd /var/www/html/
wget http://builds.piwik.org/latest.zip
apt-get install unzip
unzip latest.zip

e definir as respectivas permissões

chown -R www-data:www-data /var/www/html/piwik
chmod -R 0755 /var/www/html/piwik/tmp
Passo 3) Criar nova base de dados
mysql -u root –p
 CREATE DATABASE piwikdb;
 CREATE USER piwikadmin@localhost IDENTIFIED BY 'piwikpassword';
 GRANT ALL PRIVILEGES ON piwikdb.* TO piwikadmin@localhost;
 FLUSH PRIVILEGES;
 exit
Passo 4) Configuração do Piwik

Depois de instalados os componentes necessários, basta abrir no browser o seguinte endereço: http://localhost/piwik e seguir os seguintes passos:

4.1) Carregar em Next

4.2) Validação de todos os pacotes/configurações necessários

4.3) Dados para acesso à base de dados

Indicação que as tabelas da base de dados foram criadas com sucesso.

4.4) Vamos agora definir as credenciais de acesso à gestão da plataforma

4.4) Indicamos um nome para o Website, URL, Timezone, ect

4.5) Para fazer o tracking dos sites é necessário incluir o código javascript que é fornecido de seguida

4.6) E está feito! O Piwik está pronto a funcionar

Por omissão, o Piwik vem com 20 plugins que permitem a simples integração com as mais diversas plataformas, como é o caso do Joomla, Drupal, Plone, WordPress, osCommerce, entre outros (ver aqui).

Exit mobile version