Gültigkeit der Numbers

Der Begriff "Gültigkeit" im Zusammenhang mit einer Telefonnummer kann mehrere Aspekte umfassen. In diesem Leitfaden werden die Concepts im Zusammenhang mit der Gültigkeit umrissen und es wird erläutert, wie Identity Insights die einzelnen Aspekte behandelt.

Format Gültigkeit

Bei der Validierung von Telefonnummernformaten werden die Längen- und Vorwahlinformationen auf verschiedenen Ebenen verifiziert, um die Genauigkeit und Übereinstimmung mit den globalen Nummerierungsstandards zu gewährleisten. Ein gültiges Format bezieht sich auf eine Nummer, die von den Betreibern frei an die Nutzer vergeben werden kann. Es wird jedoch nicht bestätigt, ob die Nummer derzeit einem bestimmten Betreiber oder einem bestimmten Nutzer zugewiesen ist oder ob sie erreichbar ist.

Benutzer können gezielt Details zur Formatvalidierung anfordern und abrufen, indem sie die format.is_format_valid Feld.

Identity Insights prüft die Gültigkeit des Formats für jede übergebene Telefonnummer, und wenn sie nicht in ein gültiges Telefonnummernformat umgewandelt werden kann, werden die angeforderten Insights nicht abgerufen, mit Ausnahme des Insight Formats, dessen Zweck es ist, eine Telefonnummer zu formatieren.

Bei der Feststellung, ob ein Rufnummernformat gültig ist, bedeutet die Verbindung eines Anrufs nicht immer, dass das Format gültig ist, insbesondere bei globalen oder automatisierten Prozessen. Zum Beispiel:

  • In einigen Ländern kann das Wählen zusätzlicher Ziffern am Ende einer Telefonnummer zu einer erfolgreichen Verbindung führen, auch wenn zusätzliche Zeichen eingegeben werden.
  • In Zeiten der Umstellung auf neue Nummern "korrigieren" manche Betreiber veraltete Nummernformate und stellen Anrufe auch dann noch durch, wenn sich das Standardformat längst geändert hat. Solche Anpassungen sind jedoch nicht einheitlich für alle Regionen und nur vorübergehend.
  • Telefonnummern, die nur lokal wählbar sind (z. B. eine 7-stellige Nummer innerhalb der USA), werden in einem globalen Kontext nicht als gültig angesehen. Ohne die erforderlichen Länder- und Ortsvorwahlen ist es für Systeme wie APIs unmöglich, diese Nummern zu standardisieren oder richtig zu interpretieren.

Träger Zugewiesene Gültigkeit

Die Gültigkeit von Telefonnummern wird oft so interpretiert, dass überprüft wird, ob die Nummer einem Betreiber zugewiesen ist, was eine gängige Methode zur Überprüfung der Gültigkeit von Mobilfunknummern ist.

Benutzer können Informationen über die Trägerzuweisung anfordern und abrufen, indem sie Folgendes abfragen current_carrier für Mobiltelefonnummern und original_carrier für nicht-mobile Numbers. Wenn die network_type oder network_code Felder ausgefüllt sind, zeigt dies an, dass der Rufnummer ein Netzbetreiber zugewiesen ist.

Da die Nutzer in der Regel nicht wissen, welche network_type ist es empfehlenswert, zunächst die current_carrier. Optional können die Benutzer auch die original_carrier wenn sie an der Betreiberzuweisung für nicht-mobile Numbers interessiert sind.

Dies ist zwar in der Regel eine zuverlässige Methode, um festzustellen, ob eine Telefonnummer erreichbar ist, aber sie ist nicht narrensicher, da eine Nummer möglicherweise noch keinem Teilnehmer zugewiesen ist. Wenn Sie eine Handynummer wählen, die keinem Nutzer zugewiesen wurde, kann es je nach Anbieter und Land zu verschiedenen Ergebnissen kommen:

  • Ansage der unerreichbaren Numbers
  • Fehler-Ton
  • Weiterleitung zur Carrier Service Line
  • Keine Antwort

Erreichbarkeit

Dies bezieht sich darauf, ob eine Telefonnummer derzeit über Sprach-, SMS- oder Datendienste erreichbar ist. Es gibt auf dem Markt Methoden für Mobiltelefonnummern, die auf Datenquellen des Home Location Register (HLR) basieren und die behaupten, die Sprach- und SMS-Erreichbarkeit einer Mobiltelefonnummer zu bestimmen. Unsere Erfahrungen und Analysen zeigen jedoch, dass diese Methoden im Allgemeinen unzuverlässig sind, insbesondere in Echtzeitszenarien. Außerdem fehlt es ihnen oft an klaren Informationen darüber, für welche Länder oder Netzbetreiber sie wirksam sind, was ihre Anwendbarkeit uneinheitlich macht.

Derzeit können wir zwar keine genaue Echtzeit-Erreichbarkeit anbieten, aber Verbesserungen in diesem Bereich sind in Sicht.

Schlussfolgerungen

Die einfachste Methode und der erste Schritt, um festzustellen, ob eine Telefonnummer weltweit erreichbar ist, ist die Überprüfung des Formats mit format.is_format_valid. Das ist eine notwendige, aber keine hinreichende Bedingung.

Um die Wahrscheinlichkeit einer Verbindung mit einer Mobiltelefonnummer einzuschätzen, empfiehlt es sich, zu überprüfen, ob sie einem Betreiber zugewiesen ist, indem man die current_carrier.network_type ist mobile.

Selbst wenn eine Mobiltelefonnummer ein gültiges Format hat und einem Betreiber zugewiesen ist, kann sie dennoch unerreichbar sein. Dies kann der Fall sein, wenn die Nummer derzeit keinem Teilnehmer zugewiesen oder außer Betrieb ist (z. B. wenn das Gerät ausgeschaltet ist).

Weitere Lektüre