Matomo: Introdução

Descubra como configurar e utilizar o Matomo de forma eficiente para as suas necessidades de análise.

👋 Bem-vindo à documentação da Stackhero!

A Stackhero oferece uma solução Matomo cloud pronta a usar que proporciona uma série de benefícios, incluindo:

  • Websites ilimitados, membros, segmentos, objetivos e tempo de retenção de dados.
  • Atualizações sem esforço com apenas um clique.
  • Nome de domínio personalizável seguro com HTTPS (por exemplo, https://analytics.sua-empresa.com).
  • Desempenho ótimo e segurança robusta alimentados por uma VM privada e dedicada.

Poupe tempo e simplifique a sua vida: só leva 5 minutos para experimentar a solução de Matomo cloud hosting da Stackhero!

Visitas frequentes ao seu próprio site podem distorcer os seus dados analíticos. Felizmente, o Matomo oferece uma maneira simples de excluir o seu endereço IP, garantindo que os seus dados permaneçam precisos e informativos.

Para começar, abra o seu painel do Matomo e navegue até Administração > Websites > Gerir. Selecione o website que deseja atualizar, clique no ícone de edição e insira os endereços IP que deseja excluir no campo Excluded IPs.

Pode excluir IPs para todos os websites geridos no Matomo navegando até Administração > Websites e selecionando Configurações.

Às vezes, os URLs podem conter informações sensíveis como tokens ou endereços de email. O Matomo oferece uma funcionalidade para excluir esses dados, ajudando a manter a privacidade e a segurança.

Visite o seu painel do Matomo, navegue até Administração > Websites > Gerir, e selecione o website que deseja atualizar. Clique no ícone de edição e insira os parâmetros que deseja excluir no campo Excluded Parameters.

Por exemplo, adicionar token removerá o parâmetro token de uma consulta como ?page=authorization&token=abcd.

Note que Excluded Parameters também suporta expressões regulares!

Está a mudar do Google Analytics para o Matomo? Pode transferir os seus dados históricos usando o plugin Google Analytics Importer do Matomo, tornando a transição suave e preservando os seus valiosos insights.

Para começar, aceda ao seu painel do Matomo e navegue até Administração > Plataforma > Marketplace. Localize o plugin "Google Analytics Importer" e clique em Instalar. Uma vez instalado, estará disponível em Administração > Sistema > Google Analytics Import.

Em seguida, ligue o Matomo à sua conta do Google Analytics. Instruções detalhadas estão disponíveis aqui: Documentação do Importador Google Analytics do Matomo.

aviso A importação de dados cria um novo website no Matomo. Se já começou a recolher dados, terá dois websites separados que não podem ser fundidos. Para mais detalhes, veja este problema no GitHub.

Para evitar a duplicação de dados, considere seguir estes passos:

  1. Inicie a importação do Google Analytics para criar um novo website.
  2. Adicione o código de rastreamento do Matomo do novo website criado ao seu site.
  3. Simultaneamente, remova o código de rastreamento do Google Analytics para evitar a duplicação de dados.
  4. Uma vez concluída a importação (o que pode levar vários dias), remova o plugin Google Analytics Importer do Matomo.

O seu website é uma Aplicação de Página Única (SPA)? Se estiver a usar o cliente de rastreamento JavaScript do Matomo, precisará de código adicional para rastrear efetivamente as ações dos utilizadores.

O Matomo fornece documentação abrangente sobre o rastreamento de SPA, disponível aqui: Guia de Rastreamento SPA do Matomo.

Se o seu website for construído com frameworks como React, Vue.js ou Gatsby, pode haver um módulo disponível para simplificar este processo.

Melhore o rastreamento de utilizadores associando pedidos a um ID de utilizador no Matomo. Este passo pode ajudá-lo a obter insights mais profundos sobre o comportamento dos utilizadores.

Para configurar isto, defina o ID de utilizador usando o código _paq.push([ "setUserId", "<userIdHere>" ]);.

Tenha em mente:

  • setUserId deve ser definido antes de trackPageView.
  • O ID de utilizador deve ser uma string. Embora o Matomo não registe um erro se enviar inteiros, não exibirá o ID de utilizador correspondente. Use userId.toString() se precisar converter um inteiro em string.

Para mais detalhes, consulte o Guia de Rastreamento JavaScript do Matomo.

alerta Assegure-se de cumprir as leis relevantes ao associar IDs de utilizador a pedidos.

O Matomo diferencia entre páginas como index.html e INDEX.html. Se a sensibilidade a maiúsculas e minúsculas não for crucial para o seu site, pode normalizar os URLs adicionando o seguinte código à sua tag de rastreamento JavaScript do Matomo:

// Adicione este código:
_paq.push(['setCustomUrl', location.href.toLowerCase()]);
// Logo antes desta linha:
// _paq.push(['trackPageView']);

Para orientações adicionais, consulte a FAQ oficial do Matomo.