Jamdesk Documentation logo

Integração: Plausible Analytics

Adicione o Plausible Analytics ao seu site de documentação: uma alternativa leve ao Google Analytics, focada em privacidade e sem rastreamento invasivo.

Adicione o Plausible Analytics ao seu site de documentação para obter dados de tráfego sem cookies ou scripts de rastreamento que acompanham os usuários pela web.

O Plausible é de código aberto, ocupa menos de 1 KB e, na maioria das jurisdições, não exige um banner de consentimento de cookies. É uma opção adequada se você deseja análises simples e em conformidade com o GDPR.

Se você precisar controlar o consentimento (ou também usar GA, GTM ou Crisp), consulte Consentimento de cookies.

Há duas formas de adicionar o Plausible. Escolha a que corresponde à sua configuração:

ConfiguraçãoUse quandoCampo
PadrãoVocê usa o plano gratuito do Plausible ou um plano pago sem necessidade de proxydomain
Script proxyVocê usa um plano pago e deseja contornar bloqueadores de anúnciosscriptUrl

Configuração padrão (domain)

Essa é a opção padrão para a maioria dos usuários. Registre seu site no Plausible e informe o domínio.

Cadastre-se no Plausible

Crie uma conta no Plausible Analytics e adicione o domínio do seu site de documentação (por exemplo, docs.example.com).

Adicione o domínio ao docs.json

docs.json
{
  "name": "My Docs",
  "integrations": {
    "plausible": {
      "domain": "docs.example.com"
    }
  }
}

Use exatamente o domínio registrado: docs.example.com, não www.docs.example.com.

Servidor auto-hospedado

Se você executa a Community Edition, adicione o campo server para que o script e a API de eventos apontem para sua instância:

docs.json
{
  "name": "My Docs",
  "integrations": {
    "plausible": {
      "domain": "docs.example.com",
      "server": "https://analytics.example.com"
    }
  }
}

server funciona somente com domain. Os scripts proxy gerenciam o próprio roteamento.

Configuração do script proxy (scriptUrl)

Os planos pagos do Plausible oferecem scripts proxy com um nome de arquivo exclusivo (como pa-XXXXX.js). Eles contornam a maioria dos bloqueadores de anúncios porque a URL do script não corresponde às listas de filtros comuns.

Obtenha a URL do seu script proxy

Nas configurações do seu site no Plausible, localize a seção do script proxy e copie a URL completa. Ela tem um formato semelhante a https://plausible.io/js/pa-XXXXX.js.

Adicione a URL do script ao docs.json

docs.json
{
  "name": "My Docs",
  "integrations": {
    "plausible": {
      "scriptUrl": "https://plausible.io/js/pa-XXXXX.js"
    }
  }
}

Não são necessários os campos domain ou server. A identidade do seu site está incorporada ao ID do script, e a CDN do Plausible gerencia o roteamento internamente.

Verifique a instalação

Depois de adicionar a integração:

  1. Acione uma nova build da sua documentação
  2. Acesse o site de documentação publicado
  3. Verifique o dashboard do Plausible. Sua visita deverá aparecer em poucos segundos.
  4. Ou abra o DevTools, acesse a aba Network e procure uma requisição para plausible.io/js/script.js (padrão) ou para o seu script pa-XXXXX.js (proxy)

O Plausible exibe os dados em tempo real, sem um período de espera como o Google Analytics.

Referência de configuração

CampoTipoObrigatórioDescrição
domainstringUm de domain ou scriptUrlO domínio do seu site conforme registrado no Plausible. Usado como atributo data-domain na tag de script.
scriptUrlstringUm de domain ou scriptUrlURL completa de um script proxy pago do Plausible (pa-XXXXX.js). A identidade do site está incorporada ao script, portanto o campo de domínio não é necessário.
serverstringNãoURL de um servidor Plausible auto-hospedado. Usado somente com domain, não com scriptUrl.

Solução de problemas

Nove em cada dez vezes, o problema é o domínio. Ele deve corresponder exatamente ao que você registrou no Plausible (ou seja, docs.example.com, não www.docs.example.com).

Se o domínio parecer correto:

  1. Gere novamente sua documentação. As alterações de configuração só entram em vigor após uma nova build.
  2. Verifique se há bloqueadores de anúncios. Algumas extensões do navegador bloqueiam scripts de análise, incluindo o Plausible. Se essa for a causa, mude para a configuração do script proxy.
  3. Inspecione o código-fonte da página em busca de uma tag <script> com data-domain (padrão) ou do nome de arquivo pa-XXXXX.js (proxy). Se não estiver presente, a configuração não foi aplicada.

Registre o domínio que seus usuários realmente acessam. Se sua documentação estiver em docs.example.com, use esse valor em domain, não o domínio raiz.

Mude para a configuração do script proxy. O nome de arquivo exclusivo contorna a maioria das listas de filtros de bloqueadores de anúncios. O auto-hospedamento obtém o mesmo resultado, pois o script é carregado do seu próprio domínio.

Use domain se estiver no plano gratuito ou não se importar com bloqueadores de anúncios. Use scriptUrl se estiver em um plano pago e quiser a maior cobertura de rastreamento possível. Não defina os dois; escolha um.

Artigos relacionados

Google Analytics

Adicione o rastreamento do GA4 à sua documentação

Análises do projeto

Veja as análises integradas do Jamdesk