Telefonnummern im E.164-Format: So formatieren Sie Nummern für eine Abfrage des ursprünglichen Netzbetreibers
Konvertieren Sie lokale Telefonnummern vor einer Abfrage in das E.164-Format: Beispiele, häufige Fehler und Unterschiede zwischen Echtzeit- und Batch-Dateien.

Ein praktischer Leitfaden zum Schreiben von Telefonnummern im E.164-Format, zur Konvertierung lokaler Formate und zur Vorbereitung von Echtzeit- und Dateieingaben für CarrierLookup.
Eine Telefonnummer im E.164-Format wird mit einem vorangestellten Pluszeichen, dem Ländercode und der Teilnehmernummer geschrieben, ohne Leerzeichen, Bindestriche oder Klammern, zum Beispiel +442071838750. Der internationale Standard E.164 begrenzt die Gesamtlänge auf 15 Ziffern. Konvertieren Sie für eine Abfrage des ursprünglichen Netzbetreibers jede lokale Nummer zuerst in diese Form und entfernen Sie dabei nationale Präfixe wie eine führende Null. Echtzeit-Abfragen bei CarrierLookup erwarten das führende Pluszeichen. Zeilen in Batch-Dateien verwenden dieselben Ziffern ohne das Pluszeichen, eine Nummer pro Zeile. Eine Nummer, die aufgrund ihres Formats abgelehnt wird, stellt ein Formatierungsproblem dar, das behoben werden muss, und ist kein Ergebnis ohne Netzbetreiber.
Was das E.164-Format bedeutet
E.164 ist der internationale Nummerierungsplan, der von der ITU veröffentlicht wurde. Eine Nummer in diesem Plan besteht aus bis zu drei Teilen: einem Ländercode von einer bis drei Ziffern, einer nationalen Zielrufnummer und der Teilnehmernummer. Ausgeschrieben besteht sie nur aus einem Pluszeichen gefolgt von Ziffern. Die Gesamtlänge ist auf 15 Ziffern begrenzt.
Das Pluszeichen ist die Notation für das internationale Vorwahlpräfix. Das Präfix, das Sie von einem Festnetz- oder Mobiltelefon aus wählen, unterscheidet sich je nach Land, weshalb der Standard ein Plus anstelle eines spezifischen Präfixes verwendet.
| Teil | Beispiel | Hinweise |
|---|---|---|
| Pluszeichen | + | Immer an erster Stelle |
| Ländercode | 44 | Eine bis drei Ziffern |
| Nationale Nummer | 2071838750 | Ohne das nationale Präfix |
| Ergebnis | +442071838750 | Keine Leerzeichen oder Trennzeichen |
Betrachten Sie E.164 als das einzige Speicherformat für Telefonnummern. Anzeigeformate wie Klammern und Leerzeichen sind für Menschen in Ordnung, gehören aber in eine Präsentationsschicht und nicht in das Feld, das Sie an eine Abfrage senden.
Schritt-für-Schritt-Konvertierung lokaler Formate
Die meisten unstrukturierten Telefonnummernlisten folgen einigen Mustern. Gehen Sie diese in der folgenden Reihenfolge durch.
- Entfernen Sie alles, was keine Ziffer oder ein führendes Pluszeichen ist. Leerzeichen, Punkte, Bindestriche und Klammern müssen entfernt werden.
- Ersetzen Sie ein führendes internationales Vorwahlpräfix. Eine Nummer, die mit 00 gefolgt vom Ländercode beginnt, wird zu einem Pluszeichen gefolgt vom Ländercode.
- Entfernen Sie das nationale Präfix. Viele Länder schreiben lokale Nummern mit einer führenden Null, die nicht Teil der internationalen Nummer ist. Eine britische Mobilnummer, die als 07911 123456 geschrieben wird, wird zu +447911123456, während eine US-Nummer, die als (212) 555-0123 geschrieben wird, zu +12125550123 wird, sobald der Ländercode 1 hinzugefügt wurde.
- Fügen Sie den Ländercode hinzu, wenn er fehlt. Tun Sie dies nur, wenn Sie das Land aus einem anderen Feld kennen, wie z. B. der Rechnungsadresse oder dem Formular, aus dem der Kontakt stammt. Das Raten des Landes führt zu Fehlern, die Sie später nicht mehr erkennen können.
- Überprüfen Sie die Länge. Ein leeres Ergebnis oder ein Ergebnis, das länger als 15 Ziffern ist, erfordert eine Überprüfung, keine Abfrage.
Führen Sie dies als wiederholbares Skript oder Tabellenkalkulationsformel aus und behalten Sie den ursprünglichen Wert in einer separaten Spalte bei, damit Sie jede Konvertierung überprüfen können, die ungewöhnlich aussieht.
Echtzeit-Eingabe versus Batch-Dateizeilen
CarrierLookup akzeptiert zwei Eingabestile, die nicht austauschbar sind.
Für Echtzeit-Abfragen senden Sie die Nummer im E.164-Format mit dem führenden Pluszeichen. Eine Einzelabfrage verwendet POST /api/v1/check, und eine synchrone Multi-Anfrage verwendet POST /api/v1/batch-check. Echtzeit-Abfragen erfordern keine separate Länderauswahl, sodass eine Multi-Anfrage Nummern aus verschiedenen Ländern enthalten kann.
Für Batch-Dateiaufgaben erstellen Sie eine TXT- oder CSV-Datei mit einer Nummer pro Zeile und ohne zusätzliche Kopfzeilen. Jede Zeile enthält den Ländercode, geschrieben als reine Ziffern, und ein Land wird ausgewählt, wenn die Aufgabe übermittelt wird. Die Ergebnisdatei meldet den Bezeichner ebenfalls als reine Ziffern mit dem Ländercode und ohne Pluszeichen, sodass eine Zusammenführung mit Ihrer Master-Spalte mit Pluszeichen einen Normalisierungsschritt erfordert.
Eine praktische Regel ist es, eine einzige E.164-Master-Spalte zu führen und die Dateiversion daraus zu generieren, indem das Pluszeichen entfernt wird. Das hält beide Wege konsistent und vermeidet zwei Wahrheitsquellen für dieselbe Nummer.
Warum ein abgelehntes Format kein Ergebnis ohne Netzbetreiber ist
Wenn eine Nummer nicht in einer Form vorliegt, die die Abfrage analysieren kann, wird sie aufgrund ihres Formats abgelehnt. Dies sagt nichts über die Nummer selbst aus. Viele Teams lesen eine Ablehnung als Urteil und löschen Zeilen, wodurch gute Kontakte verloren gehen.
Unterscheiden Sie drei Ergebnisse in Ihrem Prozess:
- Abgelehntes Format. Korrigieren Sie die Nummer mithilfe der oben genannten Schritte und übermitteln Sie sie erneut.
- Abgeschlossene Abfrage mit leeren Feldern. Die Abfrage wurde abgeschlossen, und einige Werte sind nicht verfügbar. Behalten Sie die Zeile bei und speichern Sie leere Werte als nicht verfügbar.
- Fehlgeschlagene oder unbestimmte Abfrage. Es wurde kein Ergebnis erzielt, und es wird keine Gebühr erhoben. Versuchen Sie es später erneut oder stellen Sie die Zeile für eine Überprüfung zurück.
Beim Batch-Weg schließt die Vorverarbeitung auch Zeilen aus, die ungültig sind, dupliziert wurden, einen Ländercode vermissen oder außerhalb des ausgewählten Landes liegen. Ausgeschlossene Zeilen werden nicht berechnet, und das Führen eines Protokolls darüber, welche Zeilen ausgeschlossen wurden, zeigt Ihnen, welcher Teil Ihrer Bereinigung verbessert werden muss.
Häufige Formatierungsfehler
Die meisten Formatprobleme entstehen durch eine kurze Liste von Gewohnheiten.
- Beibehalten der nationalen Null nach dem Ländercode. +4407911123456 ist falsch. Die Null gehört nur zur lokalen Form.
- Mischen von Trennzeichen in einer Spalte. Eine saubere Regel, die auf alles angewendet wird, ist besser als ein Dutzend Ausnahmen.
- Behandeln von Nummern als numerische Zellen in einer Tabellenkalkulation. Führende Pluszeichen und Nullen verschwinden. Speichern Sie die Spalte als Text.
- Geteilte Ländercodes. Mehrere Länder teilen sich +1, daher identifiziert der Code allein nicht ein einzelnes Land. Wählen Sie für Dateiaufgaben das Land aus, das zur Liste passt.
- Raten eines Landes für eine reine lokale Nummer. Verwenden Sie ein anderes vertrauenswürdiges Feld oder lassen Sie die Zeile weg.
Überprüfen Sie nach der Konvertierung einige Dutzend Zeilen manuell anhand einer Referenz wie dem nationalen Nummerierungsplan und führen Sie dann die vollständige Liste aus. Denken Sie daran, dass eine korrekt formatierte Nummer Ihnen nur sagt, dass das Format stimmt. Das darauf folgende Ergebnis des Netzbetreibers berichtet über den ursprünglichen Kontext der Nummernzuweisung, nicht über den aktuellen Netzbetreiber oder die Erreichbarkeit.
FAQ
Wie können Teams eine lokale Nummer in das E.164-Format konvertieren?
Entfernen Sie alle Leerzeichen und Trennzeichen, lassen Sie das nationale Präfix wie eine führende Null weg und setzen Sie ein Pluszeichen und den Ländercode davor. Fügen Sie einen Ländercode nur hinzu, wenn ein anderes vertrauenswürdiges Feld das Land identifiziert. Behalten Sie den ursprünglichen Wert zur Überprüfung in einer separaten Spalte bei.
Wie können Teams Nummern für eine Batch-Dateiaufgabe vorbereiten?
Schreiben Sie eine Nummer pro Zeile in eine TXT- oder CSV-Datei, als Ziffern mit dem Ländercode und ohne Pluszeichen, und wählen Sie dann das eine Land aus, das zur Liste passt. Zeilen, die ungültig sind, dupliziert wurden oder außerhalb des ausgewählten Landes liegen, werden während der Vorverarbeitung ausgeschlossen und nicht berechnet.
Wie können Teams mit einer abgelehnten Nummer bei einer Abfrage des Netzbetreibers umgehen?
Behandeln Sie dies als Formatierungsproblem. Überprüfen Sie das Pluszeichen, den Ländercode, das nationale Präfix und die Länge, korrigieren Sie die Nummer und übermitteln Sie sie erneut. Eine Ablehnung ist kein Ergebnis ohne Netzbetreiber, behalten Sie den Kontakt also in der Liste, anstatt ihn zu löschen.
Mehr erfahren
Wählen Sie die Produktinformationen, die zum nächsten Schritt in Ihrem Arbeitsablauf passen.