Cadastre-se e fale com o suporte para receber 100 verificações grátis.Cadastre-se grátis
Ilustração do fluxo de trabalho do CarrierLookup para Região e cidade de alocação de número: leia os resultados da operadora corretamente
Uma visão geral do fluxo de trabalho abordado neste artigo do CarrierLookup.

Um guia de nível de campo sobre como usar a geografia de alocação de números sem confundi-la com a localização de uma pessoa.

Os campos de região e cidade de alocação de número descrevem o contexto geográfico associado a uma faixa de números de telefone. Nos resultados da CarrierLookup, eles não localizam a pessoa, o telefone ou a conexão de rede atual. Trate-os como metadados de alocação que podem ajudar a agrupar registros para revisão de dados. Eles podem estar vazios mesmo quando a consulta é concluída, e a operadora original de um número pode diferir do seu provedor de serviço posterior devido à portabilidade. Armazene os campos com a fonte da consulta e o horário da verificação, mantenha os valores vazios como estão e use uma fonte separada para qualquer questão que realmente exija o endereço atual ou a posição do dispositivo de um cliente.

O que a geografia de alocação descreve

Os planos de numeração telefônica atribuem números e faixas de números de acordo com regras administrativas. No sistema norte-americano, por exemplo, os registros de código do Administrador do Plano de Numeração Norte-Americano identificam um código de área e prefixo, empresa operadora e centro tarifário para códigos atribuídos. Isso é uma informação de atribuição, não uma observação de GPS. Os campos country_code, region e city da CarrierLookup devem ser lidos na mesma categoria de contexto de alocação. A página de consulta da operadora original do produto descreve as informações disponíveis sobre a operadora e a alocação de números.

Um rótulo interno útil é "região de alocação de número" em vez de "região do cliente". Essa redação torna clara a origem do campo em uma exportação de CRM ou painel de analista. Também evita que uma equipe altere silenciosamente a pergunta que está sendo respondida. Se uma regra de território de vendas for baseada no endereço declarado de um cliente, ela deve ler o campo de endereço, não a cidade de alocação do número de telefone. Se um revisor estiver investigando por que vários registros compartilham um padrão de numeração específico, os campos de alocação podem ser um contexto apropriado. Sempre declare qual dessas perguntas o fluxo de trabalho está fazendo antes de usar o campo.

Por que um valor de cidade não é uma localização em tempo real

Um número pode permanecer o mesmo enquanto uma pessoa se muda, troca de dispositivo ou muda de provedor. A orientação ao consumidor da FCC explica que um cliente pode manter um número ao trocar de provedor de serviços sob portabilidade numérica. A localização associada a uma atribuição de numeração, portanto, não deve ser usada como uma observação de localização atual. Um resultado da operadora não contém coordenadas GPS, movimento do dispositivo, endereço do assinante ou prova de que um dispositivo está conectado no local relatado. Mesmo quando um campo de cidade contém um nome de cidade familiar, ele está vinculado ao contexto de alocação do número.

Essa diferença é importante em fluxos de trabalho práticos. Um representante de suporte pode ver uma cidade de alocação que difere de um endereço de entrega; essa incompatibilidade, por si só, não é motivo para rejeitar o endereço declarado pelo cliente. Um analista de operações pode agregar números por região de alocação para entender a composição de numeração de uma lista de origem; o gráfico deve ser rotulado adequadamente. Um revisor de fraudes pode usar o campo como uma peça de contexto, mas não pode dizer que o cliente está "localizado em" tal cidade com base no resultado. Tratar o campo como um atributo da faixa numérica, em vez da pessoa, evita que um ponto de dados útil se torne uma falsa alegação pessoal.

Leia a região e a cidade junto com o restante do resultado

A CarrierLookup oferece uma consulta única síncrona e verificações múltiplas síncronas para números E.164, além de um produto de arquivo em lote assíncrono separado. O resultado documentado inclui a operadora original, a operadora subjacente, o tipo de número, o código do país, a região e a cidade. Para uma consulta única, um resultado concluído pode ter campos de operadora vazios. Valores de alocação vazios significam que nenhum valor utilizável foi retornado para esses campos; eles não provam, por si só, que o número é inválido, inativo ou desconectado. Preserve uma distinção entre uma consulta concluída com campos em branco e uma solicitação falha ou formato de número rejeitado. A documentação da API fornece o contrato atual.

Em uma tabela de teste local, mantenha o número E.164 enviado, o produto, o horário da verificação e cada campo retornado em sua própria coluna. Use uma coluna de status de importação separada para erros de análise e correspondência. Não sobrescreva um endereço de cliente conhecido anteriormente com region ou city. Se várias linhas de origem compartilharem um número, resolva seu mapeamento de propriedade local antes de aplicar qualquer resultado. Para saída em lote, lembre-se de que o identificador são dígitos com código de país sem o sinal de mais inicial usado pela entrada em tempo real. Normalize uma chave de comparação para junção, mantendo as strings de entrada e saída originais para auditoria.

Escolha um agrupamento ou uso de revisão seguro

Um campo de geografia de alocação pode dar suporte a um relatório de distribuição rotulado: conte quantos números verificados retornaram uma determinada região, quantos retornaram uma cidade e quantos não tinham valor de alocação utilizável. Isso pode ajudar uma equipe a inspecionar uma lista telefônica montada a partir de várias fontes ou decidir quais registros precisam de limpeza manual. Evite colocar uma região vazia em um grupo de "país desconhecido" se um código de país foi retornado; cada campo tem sua própria disponibilidade. Da mesma forma, um campo de cidade não deve ser promovido a um perfil de localização em nível de pessoa.

Um exemplo hipotético mostra a distinção. Suponha que uma linha de CRM contenha uma cidade de entrega declarada pelo cliente e um resultado da CarrierLookup contenha uma cidade de alocação diferente. O analista deve manter ambos sob rótulos separados e investigar apenas se o fluxo de trabalho tiver outro motivo válido para fazê-lo. A consulta não observou uma mudança, um endereço fraudulento ou um aparelho em roaming. Se uma equipe deseja direcionar uma campanha regional, ela pode usar seus próprios dados de endereço ou preferência de cliente verificados e manter a geografia de alocação como contexto de segundo plano. Isso torna o resultado útil sem exigir uma conclusão que ele não pode sustentar.

Documente o significado do campo em cada exportação

Uma entrada de dicionário de dados pode evitar o uso indevido posterior. Para region e city, registre "geografia de alocação de faixa numérica retornada pela CarrierLookup; pode estar vazia; não é a localização do cliente ou do dispositivo". Registre carrier como a operadora originalmente alocada e observe que a portabilidade pode separar esse valor de um provedor posterior. Armazene o horário da consulta como o horário em que a equipe verificou o número, não o horário em que o número foi atribuído ou o horário em que uma pessoa apareceu na área. Esses são metadados e explicações locais, não campos adicionais prometidos pelo produto.

Em gráficos e exportações CSV, use nomes de coluna como allocation_region e allocation_city no conjunto de dados transformado da própria equipe. Mantenha os campos brutos do produto acessíveis para reconciliação. Conte os campos em branco explicitamente e publique o denominador para qualquer distribuição regional, porque um gráfico que omite silenciosamente valores ausentes pode implicar uma completude injustificada. Revise as junções a jusante antes que um campo seja usado para alterar um registro. Um rótulo de cidade é mais útil quando a questão diz respeito genuinamente à alocação de numeração; para verificação de endereço ou localização em tempo real, a equipe precisa de outras evidências.

FAQ

O campo de região diz às equipes onde uma pessoa mora?

Não. Ele descreve a geografia de alocação de números. Um cliente pode morar ou trabalhar em outro lugar, e o resultado não contém um endereço verificado. Mantenha qualquer localização declarada pelo cliente ou verificada independentemente em um campo separado e rotule o valor de alocação claramente nos relatórios.

O que as equipes devem fazer com um valor de cidade vazio?

Preserve-o como um valor de campo indisponível. Uma consulta concluída pode ter campos de operadora ou alocação vazios, portanto, uma cidade em branco não deve se tornar uma alegação de que o número é inválido ou que a pessoa não tem localização. Conte os campos em branco separadamente na análise.

A portabilidade pode alterar a forma como o campo da operadora é interpretado?

Sim. A CarrierLookup relata a operadora originalmente alocada, e um número pode ser portado posteriormente. Esse valor de operadora original permanece como contexto de alocação, em vez de evidência do provedor que atende o número agora. Mantenha o significado original no dicionário de dados e use outra fonte documentada para uma questão de rede atual.

Saiba mais

Escolha as informações do produto que se ajustam à próxima etapa do seu fluxo de trabalho.

Fontes