Benutzerattribute

So funktioniert's

Attribute sind Benutzerfunktionen und werden als Schlüssel-Wert-Paare gespeichert. Mithilfe der Attribute können Sie:

  • Benutzer segmentieren
  • personalisierte Startseiten für jede Benutzergruppe in Ihrem Webshop erstellen
  • Benutzerdaten zwischen verschiedenen Publishing-Plattformen übertragen

Es gibt zwei Arten von Benutzerattributen:

  • Von Benutzern editierbar. Die Werte für diese Attributtypen werden von einem Benutzer eingegeben oder entsprechend der Ingame-Logik clientseitig festgelegt. Zum Beispiel: Name und Eigenschaften des Spielercharakters, Schwierigkeitsgrad des Spiels usw.

  • Schreibgeschützt. Die Werte für diese Attributtypen werden aufseiten des Anwendungsservers eingegeben und bearbeitet. Wir empfehlen Ihnen, diese Attribute für die Konfiguration von Spielercharaktereigenschaften oder Benutzerparametern zu verwenden, die nicht regelmäßig geändert werden. Zum Beispiel: Wahrscheinlichkeit für das Erhalten einen Bonus, Schlüsselparameter von Spielercharakteren, Benutzerkategorien usw.

Um die Integrität der übermittelten Daten zu gewährleisten, können Sie im Kundenportal bei Bedarf Attributprüfregeln im JSON-Schema festlegen. Sie können die Attribute mithilfe der Login-API-Methoden oder mithilfe von Webhooks verwalten. Ebenso können Sie im Kundenportal die Attributwerte bearbeiten.

Wie komme ich dazu

So konfigurieren Sie Benutzerattribute:

  1. Öffnen Sie Ihr Projekt im Kundenportal, und wechseln Sie zum Abschnitt Login.
  2. Klicken Sie bei dem gewünschten Login-Projekt auf Konfigurieren.
  3. Scrollen Sie auf der Navigationsseite zum Block Nutzerdatenbank, und klicken Sie auf Benutzerattributeschema.

  1. Legen Sie die Prüfregeln für Attribute im JSON-Schema fest (optional):
    • Geben Sie im Feld properties eine Reihe von Benutzerattributen und deren Eigenschaften an. Mögliche Datentypen: string, number, integer oder boolean. Die Objekttiefe: 1.
    • Legen Sie im Feld additionalProperties fest, ob es möglich sein soll, zusätzliche Felder zu erstellen, die nicht im properties-Objekt aufgeführt sind. Stellen Sie den Wert auf true, wenn Sie zusätzliche Felder erlauben möchten, oder auf false, um zusätzliche Felder zu verbieten.
    • Geben Sie im Feld required eine Liste der erforderlichen Attribute an.
    • Stellen Sie den Wert im Feld type auf object.

Beispielhaftes JSON-Schema:

Copy
Full screen
Small screen
{
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
        "game": {
            "description": "Name of the game played by user.",
            "type": "string"
        },
        "age": {
            "description": "User's age.",
            "type": "integer"
        },
        "had_ban": {
                 "description": "Whether the user was banned.",
            "type": "boolean"
        },
        "last_purchase": {
                 "description": "Date of user's last purchase.",
            "type": "string",
        }
    },
    "additionalProperties": false,
    "required": [
        "age",
        "game",
        "last_purchase"
    ],
    "type": "object"
}

So bearbeiten Sie Benutzerattributwerte

So bearbeiten Sie Benutzerattributwerte:

  1. Öffnen Sie Ihr Projekt im Kundenportal, und wechseln Sie zum Abschnitt Login.
  2. Klicken Sie bei dem gewünschten Login-Projekt auf Konfigurieren.
  3. Scrollen Sie auf der Navigationsseite zum Block Nutzerdatenbank, und klicken Sie auf Nutzer.

  1. Suchen Sie in der Tabelle nach dem Benutzer, und klicken Sie in der entsprechenden Zeile auf Attribute.

  1. Wählen Sie in dem Pop-up-Fenster das zu bearbeitende Attribut aus, klicken Sie auf das Stift-Symbol, um den Wert zu bearbeiten, und klicken Sie anschließend auf Speichern.

War dieser Artikel hilfreich?
Vielen Dank!
Gibt es etwas, das wir verbessern können? Nachricht
Das tut uns leid
Bitte erläutern Sie, weshalb dieser Artikel nicht hilfreich ist. Nachricht
Vielen Dank für Ihr Feedback!
Wir werden Ihr Feedback aufgreifen und dazu nutzen, Ihr Erlebnis verbessern.
Diese Seite bewerten
Diese Seite bewerten
Gibt es etwas, das wir verbessern können?

Jetzt nicht

Vielen Dank für Ihr Feedback!
Letztmalig aktualisiert: 31. August 2022

Haben Sie einen Tippfehler oder einen anderen Textfehler gefunden? Wählen Sie den Text aus und drücken Sie Strg+Eingabe.

Problem melden
Wir überprüfen unsere Inhalte ständig. Ihr Feedback hilft uns, sie zu verbessern.
Geben Sie eine E-Mail-Adresse an, damit wir Sie erreichen können
Vielen Dank für Ihr Feedback!