Aplicações
Tráfego da aplicação
Retorna o tráfego do site de uma aplicação: totais, série no tempo e breakdowns por país, rota e dispositivo, com filtros e comparação de períodos.
GET
Retorna o tráfego do site de uma aplicação: totais, uma série no tempo e os valores mais frequentes de cada dimensão (países, rotas, dispositivos, navegadores, referers…). Todo filtro vale para todas as partes da resposta, então uma chamada dá os números por trás de um clique na sub-aba Tráfego. São os mesmos dados de Tráfego e filtros, do Resumo e de Comparar.
A janela tem no máximo 30 dias e não pode começar antes do histórico do plano (7 ou 30 dias, veja Planos e limites).
string
obrigatório
O ID da aplicação. Se ela pertencer a um workspace, informe o ID dele no query parameter
workspace_id.string
Se a aplicação pertencer a um workspace, o ID do workspace. Obrigatório para membros do workspace que agem sobre uma aplicação que não lhes pertence.
string
Início da janela (ISO 8601). Padrão: 24 horas antes de
end.string
Fim da janela (ISO 8601). Padrão: agora. Não pode estar no futuro.
boolean
padrão:"false"
Envia também o período anterior, do mesmo tamanho e logo antes da janela, em
previous. Padrão false.string
Início do período a comparar (ISO 8601). O período comparado tem o mesmo tamanho da janela (
end menos start) e começa aqui; previous.start e previous.end na resposta mostram qual foi. Implica compare=true e não pode ser enviado com compare=false. Sem ele, compare=true compara com o período logo antes da janela.string
Dimensões separadas por vírgula para detalhar, como
country,path. Omitido: todos os recortes. Vazio (breakdowns=): nenhum, só o resumo e a série, com resposta mais rápida. Nome desconhecido: VALIDATION_ERROR. As dimensões estão listadas em Filtros.integer
padrão:"10"
Entradas por breakdown, de 1 a 25. Padrão 10.
Filtros
Cada dimensão abaixo também é um filtro, e todos podem ser combinados: cada um restringe todas as partes da resposta. Cada filtro recebe um valor, exatamente como aparece numa entrada de breakdown ou numa requisição do log, então um valor lido numa resposta pode ser enviado de volta sem mudar. Envie(none) para manter só as requisições que não têm nada na dimensão.
string
País do visitante, ISO 3166-1 alfa-2 (
BR).string
Código IATA da localização de borda que respondeu (
GRU).string
Hostname que o visitante pediu: o subdomínio da aplicação ou um dos seus domínios. Só são aceitos hosts da aplicação.
string
Caminho da requisição, sem a query string. É um prefixo:
/api casa com /api, /api/users e /apix.string
Método HTTP (
GET, POST…).string
Status HTTP que o visitante recebeu (
404), ou uma classe: 2xx, 3xx, 4xx ou 5xx.string
Versão do HTTP:
HTTP/1.1, HTTP/2 ou HTTP/3.string
Tipo de dispositivo:
desktop, mobile ou tablet.string
Sistema operacional do visitante (
Windows, iOS…).string
Navegador do visitante (
Chrome, Safari…).string
Host da página que levou à requisição (
google.com). (none) é uma visita direta, sem referer.string
Número do sistema autônomo da rede do visitante (
28573).string
Endereço IP do visitante.
string
Tipo de conteúdo respondido (
html, json, css, js, png…).string
Se a borda respondeu do cache:
hit, miss, dynamic, bypass, expired, revalidated…string
Categoria de um bot verificado (
Search Engine Crawler…). (none) é um visitante que não é um bot verificado.Resposta
object
Observações
- Exige o escopo
apps:readquando chamada com uma chave de API. Membros de workspace precisam de permissão para ler a aplicação. - Disponível em todos os planos. Uma conta sem plano ativo recebe
PLAN_REQUIRED. - Amostragem. Com tráfego alto os números são estimados a partir de uma amostra e
sampledvemtrue. Veja Amostragem e atraso. - Atraso. Os dados se atualizam a cada cerca de 5 minutos, então as requisições mais novas podem levar alguns minutos para aparecer. Se os dados mais recentes não puderem ser lidos agora, uma resposta anterior pode voltar com
stale: true(vejagenerated_at); caso contrário, a chamada falha comANALYTICS_BUSY. - Privacidade. A Vertra Cloud não guarda nada sobre os visitantes; guarda apenas totais por app (contagens, visitas, bytes, taxas de erro e tempos de resposta) por até 31 dias, apagados com o app. Nenhum IP, caminho, query string ou user agent é guardado.
ipequeryvoltam sem máscara; mascarar é uma escolha do cliente que os exibe. Veja Privacidade.
Respostas de erro
Última modificação em 3 de novembro de 2026