Nutzerdatenimport und ‑export
Xsolla-Login ermöglicht es Ihnen, Nutzerdaten im CSV-Format zu importieren und zu exportieren. Das ist mitunter nützlich, wenn Sie ein Back-up der Nutzerdaten erstellen oder Daten von einem anderen Autorisierungsdienst migrieren müssen.
Sie können Nutzerdaten über die Login API exportieren und importieren. Im Gegensatz zum Import ist der Export auch über das Kundenportal möglich.
Nutzerdatenimport
So importieren Sie Nutzerdaten in Xsolla-Login:
- Erstellen Sie eine Feldzuordnung – eine JSON-Datei mit Feldnummern und ‑namen. Der Zuordnungsindex sollte bei 0 beginnen.
Feldzuordnungsbeispiel:
- json
{
"email": 0,
"email_verified": 1,
"user_id": 2,
"is_active": 3,
"username": 4,
"birth_date": 5,
"gender": 6,
"full_name": 7,
"last_name": 8,
"first_name": 9,
"nickname": 10,
"picture": 11,
"password_hash": 12
}
- Erstellen Sie eine Datenbank im CSV-Format. Die Datenbank darf keine Überschriften enthalten.
email
ist ein Pflichtfeld. Maximale Dateigröße: 64 MB. Weitere Informationen zu den unterstützten Datentypen finden Sie in der Tabelle mit den Parameterbeschreibungen.
Datenbankbeispiel:
email1@example.com | true | 12qw34er56 |
email2@example.com | false | ty78qw12rt34 |
email3@example.com | false | 4er5612qw3 |
email4@example.com | true | t12rt34y78qw |
email5@example.com | true | 12rt34ty78qw |
- Geben Sie die Attributprüfregeln im JSON-Schema an (optional).
- Übermitteln Sie die erstellte Zuordnung und die Datenbank im API-Aufruf Nutzerdaten importieren.
Nutzerdatenexport
Sie können Nutzerdaten aus Xsolla-Login wie folgt exportieren:
- über das Kundenportal
- über die API
Nutzerdatenexport über das Kundenportal
- Öffnen Sie Ihr Projekt im Kundenportal.
- Klicken Sie in der Seitenleiste auf Login.
- Klicken Sie beim gewünschten Login-Projekt auf Konfigurieren.
- Navigieren Sie zum Abschnitt Nutzerdatenbank > Nutzer.
- Klicken Sie auf Benutzer exportieren.
- Daraufhin öffnet sich ein Fenster, geben Sie darin die E-Mail-Adresse ein, an die die archivierten Nutzerdaten gesendet werden sollen.
- Klicken Sie auf Exportieren.
Nutzerdatenexport über die API
Um Nutzerdaten über die API zu exportieren, rufen Sie die Methode Nutzerdaten exportieren auf.
Beschreibung der für den Datenimport verwendeten Parameter
Parameter | Typ | Beschreibung |
---|---|---|
string | Maximale Länge: 255 Zeichen | |
email_verified | boolean | Verifizierungsstatus der E-Mail-Adresse. Ist das Feld leer, wird true verwendet. |
user_id | string | Maximale Länge: 255 Zeichen |
is_active | boolean | Verifizierungsstatus des Nutzerkontos. Ist das Feld leer, wird true verwendet. |
username | string | Ist das Feld leer, wird username verwendet. Maximale Länge: 255 Zeichen |
birth_date | date | Maximale Länge: 255 Zeichen |
gender | string | Maximale Länge: 20 Zeichen |
full_name | string | Maximale Länge: 255 Zeichen |
last_name | string | Maximale Länge: 255 Zeichen |
first_name | string | Maximale Länge: 255 Zeichen |
nickname | string | Maximale Länge: 255 Zeichen |
picture | string | Link zum Avatar des Benutzers Maximale Länge: 255 Zeichen |
password_hash | string | Maximale Länge: 64 Zeichen |
War dieser Artikel hilfreich?
Diese Seite bewerten
Jetzt nicht
Vielen Dank für Ihr Feedback!
Haben Sie einen Tippfehler oder einen anderen Textfehler gefunden? Wählen Sie den Text aus und drücken Sie Strg+Eingabe.