Sampling, thresholds e limites do GA4: por que seus números mudam sozinhos
Você monta uma Exploração, anota o número, refaz o mesmo recorte no relatório padrão e o número é outro. Muda o intervalo de datas, muda de novo. Ninguém mexeu na coleta, ninguém publicou tag, e o GA4 conta três histórias diferentes sobre a mesma pergunta.
Não é bug. É o GA4 aplicando seus limites: amostragem, thresholds de privacidade, cardinalidade e retenção de dados. Quem não conhece as quatro mecânicas desconfia do dado errado, corrige o que não está quebrado e apresenta números divergentes em reunião sem saber explicar.
Este guia explica cada limite, como identificar qual está agindo no seu relatório e o caminho para trabalhar com dados completos quando a decisão exige.
Os 4 limites que mexem nos seus números
1. Amostragem (sampling)
Quando uma consulta em Explorações ultrapassa a cota de eventos da propriedade (10 milhões de eventos na versão gratuita), o GA4 processa uma amostra e estima o restante. O resultado carrega margem de erro que cresce conforme a amostra encolhe.
Onde age: apenas em Explorações. Relatórios padrão não sofrem amostragem, o que já explica metade das divergências entre os dois.
Como reduzir: encurtar o intervalo de datas, simplificar o recorte, ou (no 360) usar os controles de amostragem expandidos. Para eliminar: BigQuery.
2. Thresholds (limites de privacidade)
Quando um recorte tem poucos usuários e sinais demográficos ou de Google Signals envolvidos, o GA4 suprime linhas inteiras para impedir a identificação de indivíduos. Os dados existem, mas o relatório não mostra.
Onde age: relatórios padrão e Explorações, principalmente com Google Signals ativado e em recortes pequenos (campanhas de nicho, páginas de baixo tráfego, filtros agressivos).
Como reduzir: ampliar o período ou o recorte, revisar a identidade de relatório (a opção baseada em dispositivo reduz thresholds, com trade-offs), e avaliar se o Google Signals precisa mesmo estar ligado na coleta. Para eliminar: BigQuery, onde thresholds não existem.
3. Cardinalidade e a linha (other)
Dimensões com muitos valores distintos (acima de ~500 por dia nos relatórios padrão) têm os valores menos frequentes agrupados na linha (other). O campeão de cardinalidade explodida: URLs com parâmetros únicos por sessão.
Onde age: relatórios padrão. Explorações trabalham com dado bruto e não exibem (other), mais uma fonte de divergência entre superfícies.
Como reduzir: higienizar o que vai para as dimensões (normalizar URLs, mover variação para parâmetros bem modelados, seguir a regra de nomenclatura de eventos). Para análise granular de verdade: BigQuery.
4. Retenção de dados
Toda propriedade nasce com retenção de dados granulares de 2 meses, expansível para 14 na versão gratuita. Depois do prazo, Explorações não conseguem consultar o período; os relatórios padrão agregados continuam.
Onde age: Explorações com janelas longas (análise year-over-year, coortes antigas).
Como corrigir: mudar para 14 meses em Admin agora, porque a configuração não é retroativa. É o ajuste de maior retorno por clique de todo o GA4, e quase ninguém faz. Para histórico ilimitado: BigQuery, ativado o quanto antes, porque o export também não é retroativo.
Como identificar qual limite está agindo
O GA4 sinaliza pelo ícone de qualidade de dados ao lado do título do relatório (e, nas versões atuais, por card): verde para dado completo, e mensagens específicas para amostragem aplicada, thresholds ativos ou linha (other) presente.
Para o aprofundamento específico da mecânica de amostragem, veja como funciona a amostragem no GA4.
O fluxo de diagnóstico em 30 segundos:
- •Ícone indica amostragem? Encurte o período e compare.
- •Linhas sumiram em recorte pequeno? Threshold. Amplie o recorte ou revise identidade de relatório.
- •Linha (other) apareceu? Cardinalidade. O problema está no que você envia, não no relatório.
- •Exploração não retorna período antigo? Retenção. Confira a configuração e aceite que o passado não configurado não volta.
Tabela de referência: as cotas numéricas do GA4
Além das quatro mecânicas, o GA4 impõe cotas fixas de configuração. As que mais importam no dia a dia (versão gratuita, com o 360 expandindo a maioria):
| Configuração | Limite |
|---|---|
| Nomes de evento distintos | 500 (web, por client ID) |
| Parâmetros por evento | 25 |
| Comprimento do nome do evento | 40 caracteres |
| Comprimento do valor de parâmetro | 100 caracteres |
| Dimensões personalizadas (escopo de evento) | 50 |
| Métricas personalizadas | 50 |
| Dimensões personalizadas (escopo de usuário) | 25 |
| Key events | 30 |
| Audiências | 100 |
| Explorações por usuário | 200 |
| Retenção máxima de dados | 14 meses (360: 50 meses) |
| Propriedades por conta | 100 |
Cota estourada não avisa com alarme: o excedente simplesmente para de ser processado. Auditar o consumo das cotas (Admin > Definições personalizadas > Informações de cota) faz parte da rotina de saúde da propriedade.
A régua honesta: quando o limite importa e quando não
Limites não invalidam o GA4 para leitura de tendência e operação do dia a dia: uma amostragem de 80% raramente muda a direção de uma decisão tática.
O problema começa quando o número precisa ser exato: fechamento de resultado, conciliação com o backoffice, remuneração de mídia, insumo para modelo. Nesses casos, número de superfície com limite aplicado não serve, e a divergência entre relatório e realidade se soma aos problemas de coleta que medimos no Índice de Confiabilidade (média de 64% no mercado brasileiro).
A regra da casa: superfícies do GA4 para explorar e acompanhar; BigQuery para qualquer número que vá sustentar decisão ou conciliação. Dado bruto, sem amostragem, sem threshold, sem (other), sem prazo de validade.
Perguntas frequentes sobre limites do GA4
Por que o mesmo dado aparece diferente em dois relatórios do GA4? Porque cada superfície aplica limites diferentes: Explorações sofrem amostragem e retenção; relatórios padrão sofrem thresholds e cardinalidade (linha other). Comparar os dois sem saber qual limite está ativo gera falsas discrepâncias.
O que é amostragem no GA4 e quando acontece? É o processamento de uma parte dos dados com estimativa do restante, aplicado em Explorações quando a consulta ultrapassa a cota de eventos da propriedade. Intervalos menores e recortes mais simples reduzem; BigQuery elimina.
O que são thresholds no GA4? Supressão de linhas com poucos usuários para impedir identificação de indivíduos, ativada principalmente com Google Signals e dados demográficos. Os dados existem, mas não são exibidos.
O que é a linha (other) nos relatórios? O agrupamento de valores menos frequentes quando uma dimensão ultrapassa o limite de cardinalidade dos relatórios padrão. Não aparece em Explorações nem no BigQuery, que trabalham com dado bruto.
Qual retenção de dados devo configurar no GA4? 14 meses, o máximo da versão gratuita, configurado imediatamente: a mudança não é retroativa, e o padrão de fábrica é de apenas 2 meses.
Como ter dados do GA4 sem nenhum desses limites? Ativando o export nativo para o BigQuery, que entrega os eventos brutos sem amostragem, thresholds, cardinalidade ou prazo de retenção. O export também não é retroativo, então a hora de ativar é agora.

Lucian Fialho
Fundador e CTO da Métricas Boss, com sólido background em tecnologia, tendo passado por empresas como Comprafacil.com e Leader.com. Atuou no desenvolvimento de lojas como Globo, Olimpíadas do Rio, Ipiranga Shop, entre outras.
Publicado em 6 de julho de 2026