Que integração escolher e como confirmar que funciona
Escolha a integração que corresponde à plataforma onde o site foi construído e instale apenas uma. No WordPress, use o plugin: insere o script por si e acrescenta o rastreamento de eventos do WooCommerce. No Shopify, use a integração Shopify para que as adições ao carrinho e as compras sejam registadas sem cookies. Numa aplicação React, Next.js, Vue ou Svelte, use o pacote npm @eurometrics/tracker, que lhe dá funções tipadas para páginas, eventos e objetivos. Para tudo o resto, seja um site escrito à mão, um construtor que permite código personalizado ou uma página estática, cole a tag do script de rastreamento. Ter o plugin e uma tag de script manual ao mesmo tempo conta cada visualização de página a dobrar, e é o erro de configuração mais comum.
Depois de instalar, verifique antes de confiar em qualquer número. Abra o seu site numa janela normal do navegador, percorra duas ou três páginas e confirme que as visitas aparecem no painel. Em aplicações de página única, confirme também que a mudança entre rotas regista uma nova visualização de página e não apenas o primeiro carregamento da aplicação.
Use a API REST quando os dados precisam de estar noutro sítio: um painel interno, um portal de clientes ou uma folha de cálculo semanal. A API lê visitantes, visualizações de página, fontes, geografia, eventos e objetivos, e também permite gerir sites e objetivos, por isso uma agência pode criar o registo do site de cada novo cliente a partir das suas próprias ferramentas. Planeie as consultas em função do limite. Os planos Pro permitem até 1000 pedidos por hora, por isso obtenha um resumo diário uma vez e guarde-o em cache, em vez de chamar a API a cada carregamento do seu próprio painel.
Eis um exemplo prático para uma loja WooCommerce. Instale o plugin de WordPress, confirme que as visualizações de página chegam e depois faça uma encomenda de teste e verifique se o evento de compra aparece. Crie um objetivo sobre esse evento para ver as taxas de conversão por fonte. Por fim, aponte um webhook para o chat da equipa ou para o sistema de tickets, para as conclusões de objetivos e os alertas de uptime, de modo que quem tem de reagir fique a saber sem abrir um painel.