Categorias

Analisador de User Agent

Analisa strings de User Agent para extrair informações de navegador, SO, dispositivo e mecanismo

Analisador de User Agent

Esta ferramenta extrai informações detalhadas de strings de User Agent:

Informações Extraídas:

  • Navegador: Nome, versão e mecanismo de renderização
  • Sistema Operacional: Nome e versão
  • Tipo de Dispositivo: Desktop, Mobile, Tablet ou Bot
  • Mecanismo: Blink, Gecko, WebKit, Trident, etc.
  • Nível de Confiança: ALTO, MÉDIO ou BAIXO

Navegadores Suportados:

  • Chrome, Edge, Opera, Brave, Vivaldi
  • Firefox, Waterfox, Pale Moon
  • Safari, Safari Mobile
  • Internet Explorer
  • UC Browser, Samsung Internet, Miui Browser

Sistemas Operacionais Suportados:

  • Windows (95, 98, NT, 2000, XP, Vista, 7, 8, 10, 11)
  • macOS e OS X
  • Distribuições Linux
  • Android
  • iOS (iPhone, iPad, iPod)

Detecção de Bots:

  • Googlebot, Bingbot, Slurp, DuckDuckBot
  • Facebook Bot, Twitter Bot, LinkedIn Bot
  • Vários rastreadores web e spiders

Fatos principais

Categoria
Development
Tipos de entrada
textarea
Tipo de saída
json
Cobertura de amostras
4
API disponível
Yes

Visão geral

O Analisador de User Agent é uma ferramenta eficiente para decodificar strings de User Agent, extraindo automaticamente detalhes técnicos como o navegador, sistema operacional, tipo de dispositivo e mecanismo de renderização.

Quando usar

  • Ao depurar problemas de compatibilidade de sites em diferentes navegadores ou dispositivos.
  • Para filtrar tráfego de bots e rastreadores em logs de acesso ou ferramentas de análise.
  • Ao implementar lógica de entrega de conteúdo personalizada baseada no dispositivo do usuário.

Como funciona

  • Cole a string de User Agent completa no campo de entrada da ferramenta.
  • O analisador processa a string comparando-a com padrões conhecidos de navegadores e sistemas.
  • Os resultados são exibidos em formato estruturado, detalhando o software, hardware e o nível de confiança da detecção.

Casos de uso

Identificação de tráfego de bots para limpeza de dados em relatórios de marketing.
Verificação rápida de qual versão de navegador está causando erros de renderização em um site.
Personalização da experiência do usuário ao detectar automaticamente se o acesso é via mobile ou desktop.

Exemplos

1. Depuração de erro em navegador específico

Desenvolvedor Web
Contexto
Um usuário relatou um erro de layout exclusivo no navegador Safari em dispositivos iOS.
Problema
Identificar se a string de User Agent recebida corresponde realmente ao ambiente relatado pelo usuário.
Como usar
Copie a string de User Agent capturada nos logs do servidor e cole na ferramenta.
Resultado
A ferramenta confirma a versão do iOS e do Safari, permitindo que o desenvolvedor reproduza o ambiente no simulador.

2. Filtragem de tráfego de bots

Analista de Dados
Contexto
Os relatórios de tráfego do site estão inflados por acessos de rastreadores automatizados.
Problema
Diferenciar usuários reais de bots de busca e rastreadores de redes sociais.
Como usar
Insira as strings de User Agent suspeitas na ferramenta para verificar a categoria de dispositivo.
Resultado
A ferramenta classifica as strings como 'Bot', facilitando a criação de regras de exclusão nos filtros de análise.

Testar com amostras

text

Hubs relacionados

FAQ

O que é uma string de User Agent?

É um texto enviado pelo navegador ao servidor que identifica o software, a versão e o sistema operacional do cliente.

Quais dispositivos esta ferramenta consegue identificar?

A ferramenta identifica dispositivos Desktop, Mobile, Tablets e diversos tipos de Bots e rastreadores web.

A análise é feita localmente?

Sim, o processamento da string de User Agent ocorre de forma rápida e direta na interface da ferramenta.

O que significa o nível de confiança?

Indica a precisão da detecção, variando entre ALTO, MÉDIO ou BAIXO, dependendo da clareza da string fornecida.

Posso analisar várias strings ao mesmo tempo?

Esta ferramenta é otimizada para processar uma string de User Agent por vez para garantir precisão nos detalhes extraídos.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/new-user-agent-parser

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
userAgent textarea Sim -

Formato de resposta

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Dados JSON: Dados JSON

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-new-user-agent-parser": {
      "name": "new-user-agent-parser",
      "description": "Analisa strings de User Agent para extrair informações de navegador, SO, dispositivo e mecanismo",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=new-user-agent-parser",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]