Listen im CSV-Format erstellen
Erstellen Sie Listen, indem Sie Datensätze im Komma-getrennten Wertformat (.csv) hochladen. Formatieren Sie die Daten, die der .csv-Syntax entsprechen sollen, in UTF-8 kodiert, bevor Sie sie hochladen oder an eine Liste anhängen:
- Jeder Datensatz besteht aus einer Zeile, die durch einen Zeilenvorschub oder ein Paar aus Wagenrücklauf und Zeilenvorschub abgeschlossen wird.
- Spaltennamen dürfen keine Sonderzeichen, wie z. B. einen Backslash, enthalten.
- Verwenden Sie Kommas, um Datenelemente (sogenannte Felder) abzugrenzen.
- Die erste Zeile muss eine Kopfzeile mit durch Komma getrennten Feldnamen sein.
- Schließen Sie Felder, die Leerzeichen oder Kommas enthalten, in doppelte Anführungszeichen ein.
- Schließen Sie eine Zeichenfolge, die führende oder nachfolgende Leerzeichen enthält, in doppelte Anführungszeichen ein.
- Wenn ein Feld leer ist, fügen Sie an dieser Stelle im Datensatz ein Komma ein.
- Schließen Sie Felder, die Kommas enthalten, in ein Paar doppelter Anführungszeichen ein. Zum Beispiel: "Vorname, Nachname", "Telefonnummer", "Adresse".
- Wenn ein Feld doppelte Anführungszeichen enthält, wird das gesamte Feld in doppelte Anführungszeichen eingeschlossen und jedes doppelte Anführungszeichen in zwei doppelte Anführungszeichen umgewandelt.
- Die .csv-Datei darf keine Leerzeilen am Ende der Daten enthalten, da dies zu einem Importfehler führen kann.
Erforderliche Spalten
Eine .csv-Datei muss mindestens eine Spalte mit Telefonnummern enthalten. Eine einzelne Spalte eignet sich beispielsweise für Listen mit Kontaktverboten:
Telefon
317-123-4567
…
Die meisten Kontaktlisten benötigen mehr Spalten, z. B. den Namen des Kontakts oder den Kontocode. Stellen Sie sicher, dass Sie alle benötigten Spalten in Ihrer .csv-Datei definieren.
Wenn Sie die Datei hochladen, um eine neue Liste zu erstellen, erstellt das System eine Tabelle mit passenden Spalten in der Cloud. Danach können Sie keine Daten mehr anhängen, die einen anderen Satz von Spalten enthalten.
Nicht mehr als 50 Spalten
Die maximal zulässige Anzahl von Spalten in einer Kontaktliste ist 50. Wenn diese neue Kontaktliste diese Grenze überschreitet, erscheint eine Fehlermeldung, aber in der Ereignisanzeige wird kein Eintrag dafür angezeigt.
Regelnamen müssen eindeutig sein.
Alle Spaltennamen in der ersten Zeile müssen eindeutig sein. Wenn Sie einen Spaltennamen duplizieren, wird die Datei nicht importiert.
Einfügen einer eindeutigen Kennzeichnungsspalte
Fügen Sie eine Spalte in die .csv-Datei ein, die jede Zeile eindeutig identifiziert. Auf diese Weise wird sichergestellt, dass Sie neue oder aktualisierte Daten in Zukunft korrekt anhängen können. Typische eindeutige Identifikatoren sind die ID oder die Kontonummer eines Kunden. Wenn Sie später unter Datensätze an Ihre Kontaktliste anhängen, wählen Sie die Spalte "Eindeutige Kennung" Anhand dieser Spalte kann der Anfügeprozess eingehende Daten am genauesten mit vorhandenen Kontakten abgleichen.
Ohne einen eindeutigen Bezeichner ist die gesamte Zeile der Primärschlüssel. Wenn Sie einen geänderten Datensatz anhängen, wird dieser Datensatz bei einem nachfolgenden Upload als neue Zeile angehängt, auch wenn eine bestehende Zeile dieselbe Kennung hat. Dieses Verhalten ist nicht das, was die Benutzer erwarten, wenn sie eine Liste exportieren, sie ändern und dann ihre Daten anhängen (hochladen).
Wenn Sie einen eindeutigen Bezeichner verwenden, ersetzt das System stattdessen den vorhandenen Datensatz.
Verwenden Sie keine Sonderzeichen in eindeutigen Bezeichnern
Sie können einen eindeutigen Bezeichner aus alphanumerischen Zeichen zusammenstellen. Leerzeichen, Backslashesund diese Sonderzeichen funktionieren nicht mit URLs:
– . _ ~ : / ? # [ ] @ ! $ & ‘ ( ) * + , ; =
Zonenspalten verwenden
In Kontaktlistendatensätzen werden oft mehrere Telefonnummern pro Kontakt gespeichert, z. B. Arbeits-, Handy- und Privatnummern. Um die Funktion anrufbare Zeiten nutzen zu können, muss jede Rufnummernspalte eine entsprechende Zeitzonenspalte haben, die den Zonennamen im Format Tz-Datenbank enthält. Zum Beispiel eine Spalte mit dem Namen "Home Time Zone", die die Zeitzone enthält, die jeder Nummer in der Spalte "Home Phone" entspricht. Kontaktverweigerungslisten verwenden übrigens keine Zonenspalten.
-
Geben Sie bei der Erstellung einer Kontaktliste am besten sowohl eine eindeutige Kennung als auch eine Zonenspalte an, die jeder Telefonnummer entspricht (z. B. privat oder beruflich).
-
Sie können später keine Zonenspalten hinzufügen, aber Sie können vorhandene Zonenspalten auffüllen oder aktualisieren, indem Sie Datensätze mit der gleichen eindeutigen ID anhängen (hochladen). Wenn Genesys Cloud eine übereinstimmende Zeile findet, aktualisiert es die Spalten anhand der Daten in der Append-Datei. Zum Beispiel aktualisiert das System alle Zonenspalten in einem Datensatz mit Zeitzonendaten, die aus der .csv-Datei gelesen wurden. Die Zonenspalten müssen vorhanden sein.
-
Verknüpfen Sie jede Zeitzonenspalte mit einer Kontaktnummerspalte, was Sie normalerweise bei der Erstellung der Liste tun. Wenn Sie es vergessen, können Sie die Kontaktliste später bearbeiten und die Spalten der Zeitzone den Spalten der Telefonnummern zuordnen, indem Sie aus der Dropdown-Liste der Zeitzonenspalten auswählen.
Führende und nachgestellte Leerzeichen nicht entfernen
Wenn Sie eine Kontaktliste speichern, werden die führenden und nachgestellten Leerzeichen aus dem Kontaktfeld der Kontaktliste entfernt. Wenn Sie keine Leerzeichen aus Ihrer Kontaktliste entfernen möchten, schalten Sie den Schalter Führende/nachlaufende Leerzeichen trimmen auf Nein um.
Verwenden Sie eine Tabellenkalkulation anstelle eines Texteditors zur Bearbeitung von .csv-Dateien
Wir empfehlen, dass Sie in einem Tabellenkalkulationsprogramm als .csv speichern. Wenn die Tabellenkalkulation eine .csv-Datei speichert, fügt sie die erforderlichen Anführungszeichen und Kommata automatisch ein. Die Verwendung einer Tabellenkalkulation ist weniger fehleranfällig als die manuelle Formatierung von Datensätzen.
Zum Beispiel erzeugt der Befehl Datei > Speichern unter > CSV (Comma Delimited) in Microsoft Excel die folgenden .csv-Datensätze:
Last Name, First Name,Home Phone, Home Time Zone,Cell Phone,Cell Time Zone,Balance Due,Account Code,HomeAddress Doe,"James ""Big John""",317-123-4567,America/Indiana/Indianapolis,317-987-6543,America/Indiana/Indianapolis,175,1003,"123 Anystreet, Indianapolis, IN" Downing,Mary,424-999-2334,America/Los_Angeles,,,234,3799,"724 Bel Air Drive, Los Angeles, CA"