Validez de los Numbers de Teléfono

El término «validez», en el contexto de un número de teléfono, puede abarcar varios aspectos. Esta guía describe los Concepts relacionados con la validez y detalla cómo Identity Insights aborda cada uno de ellos.

Validez del formato

La validación del formato de los números de teléfono consiste en verificar la longitud y la información del prefijo en distintos niveles para garantizar la exactitud y el cumplimiento de las normas de numeración internacionales. Se considera formato válido aquel número que los operadores pueden asignar libremente a los usuarios. Sin embargo, esto no confirma si el número está asignado actualmente a un operador concreto, a un usuario específico o si es localizable.

Los usuarios pueden solicitar y recuperar específicamente los detalles de validación del formato marcando la casilla format.is_format_valid campo.

Identity Insights comprueba la validez del formato de cualquier número de teléfono introducido y, en caso de que no se pueda convertir en un número de teléfono con formato válido, no recuperará la información solicitada, excepto en el caso de Insight Format, cuyo propósito es intentar formatear un número de teléfono.

A la hora de determinar si el formato de un número de teléfono es válido, el hecho de que se establezca la conexión de una llamada no siempre significa que el formato sea válido, sobre todo en el caso de procesos globales o automatizados. Por ejemplo:

  • En algunos países, la marcación de dígitos adicionales al final de un número de teléfono puede dar lugar a una conexión correcta, aunque se introduzcan caracteres adicionales.
  • Durante los periodos de transición en los que se renumeran los números, es posible que algunos operadores «corrijan» los formatos de número obsoletos y sigan conectando las llamadas mucho después de que el formato estándar haya cambiado. Sin embargo, estos ajustes no son uniformes en todas las regiones y son de carácter temporal.
  • Los números de teléfono que sólo se pueden marcar localmente (por ejemplo, un número de 7 dígitos dentro de EE.UU.) no se consideran válidos en un contexto global. Sin los códigos de país y de área necesarios, resulta imposible que sistemas como las API normalicen o interpreten correctamente estos números.

Validez asignada por el operador

La validez de un número de teléfono suele interpretarse como la comprobación de si el número está asignado a un operador, lo cual es un método habitual para verificar la validez de los números de móvil.

Los usuarios pueden solicitar y recuperar información sobre la asignación de transportistas consultando current_carrier para un número de teléfono. Si current_carrier.network_type Si es un número de móvil, significa que actualmente hay un operador de telefonía móvil asignado a ese número.

Si el current_carrier.status.code es "NOT_FOUND", el número de teléfono no está asignado a una red móvil. En este caso, puede tratarse de un número fijo, virtual, premium o gratuito. Este tipo de Numbers no suelen considerarse identificadores fiables de una persona, ya que pueden compartirse fácilmente y son más susceptibles de sufrir ciertos tipos de fraude. Para obtener contexto adicional en estas situaciones, los usuarios pueden solicitar original_carrier información. Ten en cuenta que original_carrier se basa en planes de numeración y, por tanto, no tiene en cuenta la portabilidad de los números. Cuando la original_carrier.status.code es "NOT_FOUND", lo más probable es que el número consultado no sea válido.

Aunque es una forma fiable de determinar si se puede localizar un número de teléfono, no es infalible, ya que un número asignado a un operador puede seguir sin estar asignado a un abonado. Si marca un número de teléfono móvil que no ha sido asignado a un abonado, pueden producirse varios resultados dependiendo del operador y del país:

  • Anuncio de número no localizable
  • Tono de error
  • Redirigir a la línea de servicio del transportista
  • Sin respuesta

Accesibilidad

Se refiere a si un número de teléfono es actualmente accesible a través de servicios de voz, SMS o datos. Existen métodos en el mercado para números móviles, basados en fuentes de datos del Registro de Localización Domiciliaria (HLR), que afirman determinar la alcanzabilidad por voz y SMS de un número móvil. Sin embargo, nuestra experiencia y análisis demuestran que estos métodos suelen ser poco fiables, especialmente en escenarios en tiempo real. Además, a menudo carecen de información clara sobre los países o los operadores para los que son eficaces, lo que hace que su aplicabilidad sea incoherente.

Identity Insights proporciona información de accesibilidad basada en API de red, que son fiables y están preparadas para el futuro para operadores de todo el mundo, a diferencia de las fuentes de datos heredadas como HLR, que pueden ser poco fiables.

La función «Identity Insights Reachability» ayuda a determinar si se puede contactar con un número de teléfono comprobando el reachability.is_reachable atributo. Los detalles de conectividad en reachability.connectivity indican si el número de móvil dispone de conectividad de datos y SMS, lo que normalmente implica que también está disponible la conectividad de voz.

Descubra Accesibilidad Insights hoy - impulsado por API de red reales y ya disponible a través del operador virtual de Vonage. La compatibilidad con operadores reales estará disponible próximamente.

Conclusiones

El método más básico, y el primer paso que hay que dar para determinar si un número de teléfono es localizable globalmente, es validar su formato utilizando format.is_format_valid. Es una condición necesaria, pero no suficiente.

Para evaluar la probabilidad de establecer una conexión con un número de teléfono móvil, lo más recomendable es comprobar si está asignado a un operador verificando el current_carrier.network_type es mobile.

Aunque un número de teléfono móvil tenga un formato válido y esté asignado a un operador, es posible que no se pueda contactar con él. Esto podría ocurrir si el número no está asignado actualmente a ningún abonado o si está fuera de servicio (por ejemplo, si el dispositivo está apagado).

Lecturas complementarias