Funcionamento do Plano de Numeração e Validação Estrutural
O Formatador e Verificador Global de Telefones é uma ferramenta online gratuita concebida para formatar números de telefone, validar a sua conformidade com as regras dos planos de numeração publicados e identificar as respetivas áreas públicas de atribuição. O sistema opera em dois modos distintos: verificação de número único ou processamento de ficheiros em lote. Através da análise do comprimento, do prefixo e do tipo de número face aos padrões oficiais de numeração, a ferramenta determina se a estrutura introduzida é válida.
Esta validação baseia-se estritamente em metadados estruturais. O validador extrai as etiquetas geográficas associadas ao prefixo do número, mas não realiza verificações de rede em tempo real. Isto significa que o processo não confirma se um número de telefone está atualmente ativo, se foi atribuído a um utilizador real, se possui um cartão SIM funcional ou se tem capacidade para receber chamadas.
Configuração de Entradas e Parâmetros
Para realizar a validação, a ferramenta requer parâmetros específicos de entrada, dependendo do modo de operação selecionado:
- País ou região (
País ou região): Um menu de seleção que fornece o contexto do indicativo internacional para números de telefone que sejam introduzidos em formatos estritamente domésticos. - Número de telefone (
Número de telefone): Campo para a introdução de um único número de telefone, permitindo a inclusão de dígitos, pontuação comum e um ramal opcional. - Ficheiro TXT (
Arraste um ficheiro TXT para aqui ou escolha um): Para o processamento em lote, o utilizador deve fornecer um ficheiro de texto simples que cumpra rigorosamente os seguintes requisitos técnicos:- O ficheiro tem de estar guardado com a codificação UTF-8.
- Deve apresentar obrigatoriamente a extensão de ficheiro
.txt. - Deve conter exatamente um número de telefone por linha.
- Deve incluir, no mínimo, um número de telefone, não podendo exceder o tamanho máximo de ficheiro estipulado nem o limite máximo de linhas definido pelo sistema.
Relatórios de Saída e Estrutura de Dados
Modo de Número Único
Ao processar um único número, a ferramenta gera um Relatório do plano de numeração (Relatório do plano de numeração) detalhado com os seguintes campos informativos:
- Mensagem de Estado: Apresenta a indicação "O número corresponde a um padrão de numeração publicado." (
O número corresponde a um padrão de numeração publicado.) quando a estrutura é validada com sucesso. - Comprimento (
Comprimento): Indica a contagem absoluta de dígitos no formato "‹count›dígitos" (‹count› dígitos), acompanhada pelo diagnóstico de "Válido" (Válido) ou "Requer atenção" (Requer atenção). - Padrão de numeração (
Padrão de numeração): Exibe o estado do diagnóstico estrutural, classificado como "Válido" (Válido), "Requer atenção" (Requer atenção) ou "Não verificado" (Não verificado). - Indicativo de país (
Indicativo de país): O código telefónico internacional detetado na análise. - Número nacional (
Número nacional): A representação do número de telefone estruturada segundo o formato nacional. - Tipo de número (
Tipo de número): Classifica a linha telefónica numa das seguintes categorias oficiais:- "Rede fixa" (
Rede fixa) - "Móvel" (
Móvel) - "Rede fixa ou móvel" (
Rede fixa ou móvel) - "Número verde" (
Número verde) - "Tarifa especial" (
Tarifa especial) - "VoIP" (
VoIP) - "Serviço especial" (
Serviço especial) - "Não determinado" (
Não determinado)
- "Rede fixa" (
- Área de prefixo público (
Área de prefixo público): Apresenta a etiqueta geográfica mapeada para o prefixo. Pode exibir "Serviço global ou não geográfico" (Serviço global ou não geográfico), "Nenhuma área pública específica mapeada para este prefixo." (Nenhuma área pública específica mapeada para este prefixo.) ou a mensagem de erro "Não foi possível carregar a tabela de áreas públicas. A formatação e a verificação do plano continuam concluídas." (Não foi possível carregar a tabela de áreas públicas. A formatação e a verificação do plano continuam concluídas.). - Formatos: Disponibiliza a representação normalizada em formato "Internacional" (
Internacional) e "Nacional" (Nacional). - Notificação de Contexto: Se aplicável, exibe o aviso "O indicativo + identifica
‹detected›; o país selecionado não foi utilizado." (O indicativo + identifica ‹detected›; o país selecionado não foi utilizado.).
Modo de Lote
No processamento de ficheiros em lote, o sistema exibe uma Pré-visualização dos resultados (Pré-visualização dos resultados) com a indicação "A mostrar ‹shown› de ‹total› linhas. O CSV inclui todas as linhas." (A mostrar ‹shown› de ‹total› linhas. O CSV inclui todas as linhas.). A tabela de dados é estruturada com as seguintes colunas:
- "Linha" (
Linha) - "Original" (
Original) - "Estado" (
Estado) - "Resultado" (
Resultado) - "País / região" (
País / região) - "Área pública do prefixo" (
Área pública do prefixo)
O painel apresenta ainda um resumo estatístico com as métricas de "Números" (Números), "Correspondências ao plano" (Correspondências ao plano) e "Necessitam de atenção" (Necessitam de atenção).
Regras de Validação e Tratamento de Erros
O motor de validação rege-se por regras estritas de precedência e limites de integridade de dados:
- Prioridade do Indicativo Internacional: Se o número introduzido começar com o carácter "+", o sistema extrai diretamente o indicativo internacional. Este comportamento tem prioridade absoluta, ignorando qualquer seleção manual feita no menu de país ou região.
- Preenchimento por Formato Doméstico: A seleção manual do país ou região serve exclusivamente como recurso de contingência para fornecer o indicativo quando o número inserido não se inicia com "+".
Mensagens de Erro de Validação de Números
- Se o número for mais curto do que o definido pelo plano de numeração: "Este número é mais curto do que o plano de numeração selecionado permite." (
Este número é mais curto do que o plano de numeração selecionado permite.). - Se o número exceder o comprimento máximo: "Este número é mais longo do que o plano de numeração selecionado permite." (
Este número é mais longo do que o plano de numeração selecionado permite.). - Se o comprimento não constar nas regras do plano: "Este comprimento de número não é utilizado pelo plano de numeração selecionado." (
Este comprimento de número não é utilizado pelo plano de numeração selecionado.). - Se o comprimento for válido mas o prefixo for desconhecido: "O comprimento é adequado, mas o prefixo não corresponde a um padrão de numeração publicado." (
O comprimento é adequado, mas o prefixo não corresponde a um padrão de numeração publicado.).
Restrições de Introdução de Dados
- Excesso de caracteres: "Mantenha o número de telefone com um máximo de
‹max›caracteres." (Mantenha o número de telefone com um máximo de ‹max› caracteres.). - Caracteres inválidos: "Remova quebras de linha, marcas bidirecionais ou carateres de controlo invisíveis." (
Remova quebras de linha, marcas bidirecionais ou carateres de controlo invisíveis.). - Entrada não numérica: "Introduza um número de telefone com dígitos, pontuação comum e um ramal opcional." (
Introduza um número de telefone com dígitos, pontuação comum e um ramal opcional.). - Indicativo internacional inválido: "O indicativo internacional não é reconhecido." (
O indicativo internacional não é reconhecido.).
Erros de Validação de Ficheiros em Lote
- Formato de ficheiro incorreto: "Escolha um ficheiro.txt." (
Escolha um ficheiro.txt.). - Ficheiro demasiado grande: "Mantenha o ficheiro TXT em ou abaixo de
‹max›." (Mantenha o ficheiro TXT em ou abaixo de ‹max›.). - Codificação incorreta: "Guarde o ficheiro TXT como UTF-8 e tente novamente." (
Guarde o ficheiro TXT como UTF-8 e tente novamente.). - Ficheiro sem dados: "Adicione pelo menos um número de telefone ao ficheiro TXT." (
Adicione pelo menos um número de telefone ao ficheiro TXT.). - Limite de linhas ultrapassado: "Mantenha a lista em
‹max›linhas não vazias ou menos." (Mantenha a lista em ‹max› linhas não vazias ou menos.). - Falha genérica de leitura: "Não foi possível verificar este ficheiro. Tente uma nova exportação TXT." (
Não foi possível verificar este ficheiro. Tente uma nova exportação TXT.).
Limitações de Escopo e Portabilidade
A validação efetuada pela ferramenta restringe-se à análise de metadados dos planos de numeração oficiais. O sistema não acede a bases de dados de operadores para identificar o proprietário do número, o operador de rede atual, a localização geográfica em tempo real do dispositivo ou registos históricos de spam.
Adicionalmente, as etiquetas de área pública do prefixo podem não corresponder à localização física real do utilizador no momento da chamada. Esta divergência ocorre devido a fatores regulamentares e tecnológicos, tais como a portabilidade de números entre operadores, a mobilidade inerente às redes móveis, a utilização de serviços VoIP e processos de reatribuição de linhas antigas.
Processamento Local e Privacidade
A arquitetura do sistema foi desenhada para garantir a total privacidade dos dados. Todo o processamento, análise e formatação dos números de telefone ocorrem localmente, diretamente no navegador de internet do utilizador. Nenhum número de telefone introduzido ou ficheiro TXT carregado para processamento em lote é enviado, transmitido ou guardado nos servidores do BroBroGo.
Perfis Profissionais Beneficiados
- Saneadores de Dados: Profissionais que necessitam de normalizar listas complexas de contactos telefónicos em formatos internacionais padronizados, como o E.164 ou o RFC3966.
- Validadores de Leads: Equipas de marketing e operações comerciais que precisam de confirmar se os números recolhidos em campanhas cumprem as regras nacionais de comprimento e prefixo antes de iniciarem comunicações.
- Equipas de Apoio ao Cliente: Agentes que procuram identificar rapidamente a provável região geográfica, o fuso horário ou o tipo de linha (móvel versus rede fixa) de contactos internacionais recebidos.
- Administradores de Sistemas: Técnicos de TI encarregues de auditar e processar em lote listagens de telefones exportadas de bases de dados internas, com o objetivo de identificar erros de digitação ou prefixos inexistentes.
Perguntas Frequentes
Uma correspondência com o plano de numeração significa que o número é real?
Não. Uma correspondência significa apenas que o comprimento e o prefixo cumprem um padrão de numeração publicado. Não confirma que o número foi efetivamente atribuído a um cliente, que possui um cartão SIM ativo, que está contactável ou que pertence a uma pessoa real.
O que significa a área pública do prefixo?
É a etiqueta geográfica oficialmente publicada e mapeada para esse prefixo telefónico específico. Fatores como a portabilidade de número, o uso de redes móveis, serviços VoIP e a reatribuição de linhas podem fazer com que esta etiqueta difira da residência ou da localização física atual do utilizador.
Porque preciso de escolher um país ou região?
A seleção manual do país ou região serve para fornecer o contexto do indicativo internacional quando introduz um número de telefone no formato nacional. Se o número introduzido começar com o carácter "+", este já inclui o seu próprio indicativo internacional, pelo que o sistema ignora a seleção manual e dá prioridade ao indicativo detetado.