Aufteilen einer Telefonliste mit gemischten Ländern in Carrier Lookup-Aufgaben
Erstellen Sie ein Manifest für die Dateizuordnung, prüfen Sie ausgeschlossene Nummern und übermitteln Sie separate Carrier Lookup-Massendaten mit nachvollziehbaren Ergebnissen.

Ein Manifest für die Dateizuordnung wandelt einen gemischten CRM-Export in geprüfte, länderspezifische Carrier Lookup-Aufgaben um.
Um eine Telefonliste mit gemischten Ländern für CarrierLookup-Massendaten aufzuteilen, bewahren Sie den ursprünglichen Export auf, parsen Sie jede Nummer in eine internationale Form, gruppieren Sie berechtigte Zeilen nach dem ausgewählten ISO-Land und schreiben Sie eine geprüfte TXT- oder CSV-Datei pro Land. Führen Sie ein Manifest, das jede Ausgabedatei mit ihrem Land, den Eingabezeilen, Ausschlüssen und dem späteren Ergebnis verknüpft. Der Massendienst von CarrierLookup verarbeitet eine Datei für ein ausgewähltes Land; er teilt keinen gemischten Export für das Team auf.
Beginnen Sie mit der Quellliste und ihrem Herkunftsnachweis
Ein Markt-Feld im CRM reicht nicht aus, um eine Nummer einer Massenaufgabe zuzuordnen. Ein Kunde kann in einem Land leben und eine Nummer aus einem anderen Land behalten. Gehen Sie von der internationalen Ländervorwahl der Telefonnummer aus und bewahren Sie das ursprüngliche CRM-Land oder den Markt als separates Geschäftsfeld auf. Die ITU-T Recommendation E.164 definiert die internationale Nummerierungsstruktur; sie erkennt auch Nummerierungscodes an, die einen integrierten Plan abdecken, anstatt nur ein einfaches Ein-Länder-Label zu verwenden. Verwenden Sie einen gepflegten Nummerierungsparser und prüfen Sie mehrdeutige Zeilen, anstatt ein Land nur anhand der ersten Ziffer oder einer Tabellenspalte zuzuweisen.
Lesen Sie Telefonidentifikatoren als Text ein. Tabellenkalkulationssoftware und CSV-Leser können andernfalls führende Zeichen verändern oder numerische Typen ableiten. Zum Beispiel beschreibt die pandas read_csv documentation explizite Datentypen (dtype) und das blockweise Lesen. Ein Team, das ein anderes Werkzeug verwendet, benötigt dieselben Eigenschaften: einen texterhaltenden Import und eine wiederholbare Methode, um einen großen Export zu verarbeiten, ohne die Identifikatoren stillschweigend zu ändern.
Bewahren Sie die unberührte Quelldatei und einen lokalen Zeilenverweis auf. Wenn einem Telefonwert eine internationale Ländervorwahl fehlt, raten Sie diese nicht, nur um die Zeile für die Massenverarbeitung akzeptabel zu machen. Markieren Sie sie für eine Überprüfung der Quelldaten. Eine Zeile, die vor der Übermittlung abgelehnt wurde, sollte im Akzeptanzbericht sichtbar bleiben, auch wenn sie niemals in einem CarrierLookup-Ergebnis erscheint.
Erstellen Sie ein Manifest für die Dateizuordnung vor dem Hochladen
Erstellen Sie ein Manifest mit einer Zeile pro beabsichtigter Ausgabedatei. Empfohlene kundeneigene Felder sind das ausgewählte ISO-Land, der Ausgabedateiname, das Datum des Quell-Exports, die Anzahl der Quellzeilen, die Anzahl der vorbereiteten eindeutigen Nummern, die Anzahl der ausgeschlossenen Zeilen, der Prüfer und eine Dateiprüfsumme. Führen Sie einen separaten Sidecar von jeder kanonischen Nummer zurück zu jeder ursprünglichen Kontaktzeile. Dies sind lokale Kontrollen, keine Felder in der Antwort oder CSV von CarrierLookup.
Teilen Sie nur vorbereitete, mit Ländercodes versehene Nummern in einspaltige TXT- oder CSV-Dateien auf. Die CarrierLookup API documentation identifiziert ein ausgewähltes Land für den globalen Carrier Lookup-Massendienst, während Echtzeit-Einzel- und Mehrfachabfragen Nummern aus verschiedenen Ländern akzeptieren. Diese Unterscheidung ist der Grund, warum ein gemischter Export für die Massenverarbeitung vorbereitet werden muss, aber in einem kleineren Echtzeit-Workflow anders gehandhabt werden kann.
Das Manifest sollte auch den Grund angeben, warum eine Zeile ausgeschlossen wurde: fehlender Ländercode, nicht parsbare Nummer, doppelter vorbereiteter Identifikator oder ein Land, das im aktuellen Durchlauf nicht enthalten ist. Duplikate können mehrere legitime Quellenkontakte darstellen. Deduplizieren Sie den Übermittlungsschlüssel, während Sie jede Quellzeilenbeziehung im Sidecar bewahren; nach einem erfolgreichen Ergebnis kann das Team den Zuweisungskontext gezielt jedem entsprechenden Datensatz zuordnen.
Erstellen Sie einen Akzeptanzbericht für jede Länderpartition
Vergleichen Sie vor der Übermittlung jede Datei mit dem Manifest. Prüfen Sie, ob jede Zeile eine Nummer mit Ländercode enthält, ob das ausgewählte Land mit den vorbereiteten Zeilen übereinstimmt und ob keine Kopfzeile oder CRM-Spalte in die einspaltige Datei gerutscht ist. Die Datei sollte im Wesentlichen für das ausgewählte Land gemäß den aktuellen Dienstregeln sein. Geben Sie keinen festen Schwellenwert für Zeilen oder Dateigrößen aus dem Gedächtnis an; prüfen Sie die aktuellen Informationen zum Massenprodukt und die API-Dokumentation für die aktuellen Akzeptanzgrenzen.
Ein Akzeptanzbericht kann vier Summen anzeigen: berücksichtigte Quellzeilen, für die Datenreparatur zurückgehaltene Zeilen, geschriebene eindeutige Identifikatoren und doppelte Quellzeilen, die durch den Sidecar repräsentiert werden. Berechnen Sie diese Summen aus den Dateien neu, anstatt sie aus einem früheren Export zu kopieren. Ein Manifest, das ein Land angibt, während seine Datei ein anderes enthält, ist ein vermeidbarer operativer Fehler; lassen Sie einen Prüfer die Datei und das ausgewählte Land vor der Übermittlung vergleichen.
Betrachten Sie eine kleine Länderpartition als Entscheidungspunkt. Wenn sie die aktuellen Regeln für die Massenannahme nicht erfüllt, halten Sie sie zurück oder verwenden Sie einen dokumentierten Echtzeit-Workflow, wo dies geeignet ist. Füllen Sie sie nicht mit wiederholten Nummern auf. CarrierLookup bietet eine synchrone Abfrage des ursprünglichen Netzbetreibers für einzelne Nummern und Mehrfachnummernanfragen sowie einen separaten asynchronen globalen Carrier Lookup-Dateidienst. Dies sind unterschiedliche Workflows, und das Team sollte basierend auf der tatsächlichen Partition und den aktuellen Produktlimits wählen.
Übermitteln und überwachen Sie jede Aufgabe separat
Übermitteln Sie für jede genehmigte Partition die Datei mit dem passenden ausgewählten Land und zeichnen Sie den zurückgegebenen Aufgabenverweis im Manifest auf. Hängen Sie nicht die Datei eines Landes an die Aufgabe eines anderen Landes an, nur weil die Dateinamen ähnlich aussehen. Die CarrierLookup API-Referenz dokumentiert die Endpunkte für die Massenübermittlung und den Aufgabenstatus; aktuelle API-Regeln sollten die Upload-Details und das Polling steuern. Die Massenverarbeitung ist asynchron, daher ist ein akzeptierter Upload kein abgeschlossenes Carrier-Ergebnis.
Verfolgen Sie jede Aufgabe unabhängig als Verarbeitung, Erfolg oder fehlgeschlagen. Eine Aufgabe, die während der Vorbereitung fehlschlägt, hat möglicherweise ungültige, doppelte, ländercodelose oder länderfremde Zeilen ausgeschlossen und könnte eine weitere Akzeptanzbedingung nicht erfüllen. Bewahren Sie das Manifest und den Fehler zur Reparatur auf. Leiten Sie keine Carrier-Werte aus einer fehlgeschlagenen Aufgabe oder aus dem Quellnummernpräfix ab. Eine erfolgreiche Aufgabe liefert eine CSV-Datei für ihre vorbereiteten Nummern, die zusammen mit dem entsprechenden Manifest und Sidecar gespeichert werden sollte.
Prüfen Sie nach dem Download, ob die Datei zur beabsichtigten Aufgabe und zum ausgewählten Land gehört. Massenidentifikatoren sind reine Ziffern mit ihrem Ländercode, ohne Pluszeichen oder Leerzeichen. Normalisieren Sie den kundeneigenen Vergleichsschlüssel auf beiden Seiten, während Sie die Rohdateien behalten. Das Ergebnis beschreibt den ursprünglich zugewiesenen Netzbetreiber, den zugrunde liegenden Netzbetreiber, den Leitungstyp und die Geografie des Nummernraums, sofern verfügbar; es handelt sich nicht um einen aktuellen Netzbetreiber nach der Portierung oder den aktuellen Standort einer Person.
Ergebnisse abgleichen, ohne Quellenkontakte zu verlieren
Verknüpfen Sie die zurückgegebenen Identifikatoren mit dem Sidecar, nicht mit den ursprünglichen CSV-Zeilenpositionen. Die Massenvorverarbeitung kann doppelte und ungültige Einträge entfernen, daher ist die Zeilenreihenfolge kein vertrauenswürdiger Verknüpfungsschlüssel. Erstellen Sie Summen für zurückgegebene Identifikatoren, nicht übereinstimmende vorbereitete Identifikatoren und zurückgegebene Identifikatoren, die nicht mit dem Manifest übereinstimmen. Stoppen Sie jedes automatische CRM-Update für unerwartete Schlüssel, bis ein Operator dies untersucht.
Für eine Nummer, die von mehreren Quellzeilen geteilt wird, ordnen Sie ein abgeschlossenes Lookup gezielt diesen Zeilen zu und behalten Sie dieselbe Beobachtungszeit und denselben Aufgabenverweis bei. Wenn sich die Nummer eines Kontakts nach dem Export geändert hat, markieren Sie einen Konflikt, anstatt die aktuellen Daten zu überschreiben. Optionale Versionsprüfungen sind eine Entscheidung der Kundenintegration, kein Produktmerkmal. Behalten Sie leere Carrier-Felder als nicht verfügbare Zuweisungsinformationen bei, anstatt sie als ungültige oder nicht erreichbare Nummer umzukodieren.
Die letzte Aktion besteht darin, eine geprüfte länderspezifische Datei über den globalen Carrier Lookup zu übermitteln und ihr Manifest mit dem Ergebnis zu speichern. Dies gibt CRM-Operatoren einen nachvollziehbaren Pfad vom gemischten Quell-Export zu separaten Aufgaben und zurück, ohne zu behaupten, dass Zuweisungsdaten das aktuelle Netzwerk, die Kontaktierbarkeit, die Identität oder die Zustimmung belegen.
FAQ
Kann CarrierLookup Massendaten automatisch eine CSV-Datei mit gemischten Ländern aufteilen?
Eine solche Aufteilung ist nicht dokumentiert. Bereiten Sie länderspezifische Dateien vor und wählen Sie das entsprechende Land für jede Aufgabe aus.
Was sollte mit Nummern ohne Ländercode geschehen?
Halten Sie sie für eine Überprüfung der Quelldaten zurück. Erfinden Sie keinen Ländercode, damit der Upload akzeptiert wird.
Sollten Ergebnisse anhand der Zeilennummer mit dem ursprünglichen Export verknüpft werden?
Nein. Verwenden Sie den zurückgegebenen Identifikator und einen kundeneigenen Sidecar, der jede vorbereitete Nummer ihren Quellzeilen zuordnet.
Mehr erfahren
Wählen Sie die Produktinformationen, die zum nächsten Schritt in Ihrem Workflow passen.