Belohnungssystem
Begriffserläuterung
Belohnungssystem
Individuelle Belohnungskette
Schritt
Wertpunkte
Belohnung
Clan
Belohnungskette für einen Clan
So funktioniert's
Mit dem Belohnungssystem können Sie die Nutzer dazu anregen, im Shop mit echter Währung einzukaufen. Wenn Nutzer einem Clan angehören, tragen ihre Einkäufe zu Wertpunkten für den gesamten Clan bei.
Sie können individuelle Belohnungsketten und Belohnungsketten für Clans erstellen und Nutzern Belohnungen für gekaufte Artikel gewähren. Das Spiel kann mehrere Belohnungsketten beliebigen Typs enthalten. Jede Kette kann bis zu 31 Schritte umfassen. Für jeden Schritt legen Sie die Anzahl der Wertpunkte fest, die zum Abschluss des Schrittes erforderlich sind.
Sie können auch eine personalisierte Belohnungskette erstellen. Die Personalisierung ermöglicht, dass die Kette nur einer bestimmten Gruppe angezeigt wird, die aufgrund ihrer Attribute dazu berechtigt ist. Eine pesonalisierte Belohnungskette kann sowohl für einen einzelnen Benutzer, als auch für einen Clan erstellt werden.
Bei jedem Schritt in der Belohnungskette, kann ein Nutzer zwischen 1 und 10 Belohnungen erhalten. Ein Clan kann somit zwischen 1 und 10 Belohnungen pro Mitglied und Schritt erhalten.
Sie können die Nutzer mit folgenden Artikelarten belohnen:
- virtuelle Gegenstände
- virtuelle Währung
- virtuelle Währungspakete
- Bundles
Um sicherzustellen, dass das Belohnungssystem korrekt funktioniert, muss die Benutzerauthentifizierung konfiguriert werden. Für nicht authentifizierte Nutzer werden sowohl individuelle Belohnungsketten als auch Belohnungsketten des Clans ohne Fortschritt angezeigt. Authentifizierte Nutzer, die nicht Mitglied eines Clans sind, sehen nur ihre individuelle Belohnungskette. Belohnungsketten des Clans werden als nicht verfügbar angezeigt.


Ablauf für den Nutzer
- Der Nutzer navigiert zur Website.
- Der Nutzer sieht den Artikelkatalog, das Belohnungssystem und die Anzahl der für jeden Artikel verfügbaren Wertpunkte.
- Der Nutzer meldet sich an.
- Der Nutzer kann nun seinen aktuellen Fortschritt im Belohnungssystem sehen.
- Der Nutzer tätigt einen Kauf und schreitet in der Belohnungskette voran.
Wie komme ich dazu
Beim Einrichten eines Belohnungssystems ist Folgendes festzulegen:
- Start- und Enddatum des Belohnungssystems
- ein Bild, Beschreibung, SKUs und Namen der Wertpunkte, die einen Fortschritt in der individuellen Belohnungskette und der Belohnungskette des Clans ermöglichen
- die Anzahl von Wertpunkten
- Artikel in der Belohnungskette
Siehe folgendes Beispiel.
Belohnungskette:
Beschreibung | Beispiel | Einschränkungen |
---|---|---|
Name | Xsolla-Bonussystem | Zeichenbeschränkung: 35. |
Erläuternder Text | Nach Abschluss jeden Schritts erhältst du einzigartige Belohnungen. Sammle Scherben und erhalte Zugriff auf noch coolere Belohnungen! | Zeichenbeschränkung: 175. |
Zeitraum | 01.05.2023 bis 31.05.2023 | |
Bildgröße | 1065 x 515 px |
Beschreibung | Beispiel | Einschränkungen |
---|---|---|
Schrittname | Stufe 1 | Zeichenbeschränkung: 35. |
Bildgröße | 200 x 200 px | Unterstützte Formate: PNG, JPG. |
Wie viele Wertpunkte ein Nutzer sammeln muss, um eine Belohnung zu erhalten | 25 | |
Liste mit den SKUs der Artikel sowie die Anzahl der Belohnungen, die der Nutzer in diesem Schritt erhält | sword_1 x 1, coin_pack_50 x 2 |
Beschreibung | Beispiel |
---|---|
Name | Scherbe |
Erläuternder Text | Sammle die Scherben, um dir die Belohnungen zu sichern. |
SKU | BeispielSKU003 |
Bild oder zugehörige URL | ![]() |
Schritt | Wertpunkte |
---|---|
Schritt 1 | 5 |
Schritt 2 | 10 |
Schritt 3 | 15 |
Schritt 4 | 20 |
Schritt 5 | 30 |
Schritt 6 | 40 |
Schritt 7 | 60 |
Schritt 8 | 80 |
Schritt 9 | 100 |
Schritt 10 | 150 |
Schritt 11 und Folgeschritte | Vorheriger Schritt + 50 |
Beschreibung | Beispiel |
---|---|
SKU des Artikels, für dessen Kauf Wertpunkte vergeben werden | Helmet_1 |
Wie viele Wertpunkte beim Kauf der Artikel vergeben werden | 10 |
Implementieren Sie Folgendes:
- Anzeige der Belohnungssystem-Elemente im Store:
- wie viele Wertpunkte für den Kauf von Artikeln im Katalog vergeben werden
- Wertpunkte
- Schritte
- Belohnungsketten
- wie viele Wertpunkte der autorisierte Nutzer besitzt
- Belohnungen
- Senden der Daten des Clans des Benutzers an Xsolla Login
Implementieren Sie die folgenden API-Methoden, um das Belohnungssystem einzurichten:
- Virtuellen Gegenstand abrufen
- Belohnungsketten des aktuellen Benutzers abrufen
- Abrufen des Wertpunktesaldos des aktuellen Benutzers
- Belohnung für den Schritt beanspruchen
- Aktuellen Clan des Benutzers aktualisieren
- Die Top-10 zur Belohnungskette Beitragsleistenden in den Clan aufnehmen
Definieren Sie den Clan des Nutzers
Wenn Sie Xsolla Site Builder nicht verwenden, werden Sie den Clan des Nutzers in die Benutzerattribute übermitteln müssen, damit die Belohnungskette des Clans korrekt funktioniert.
So weisen Sie ein Attribut mit einem Clan zu einem Nutzer zu: Verwenden Sie die Attributaktualisierungsmethode und übermitteln sie den Array attributes
mit dem Clan-Wert im Anfrage-Body.
Beispiel:
- json
1{
2 "attributes": [
3 {
4 "key": "clan_id",
5 "value": "beetles"
6 }
7 ],
8 "publisher_id": 123456,
9 "publisher_project_id": 123456
10}
Sie können die aktuellen Attributwerte direkt während der Benutzerautorisierung übermitteln, wenn Sie die API Über selbst definierte ID authentifizieren verwenden.
Sie können auch den aktuellen Clan des Nutzers mithilfe der API aktualisieren. Zuerst aktualisieren Sie die Benutzerattribute im Xsolla-Login, anschließend rufen Sie die APIDen Clan des aktuellen Nutzers aktualisieren auf. Wenn die Attribute einen neuen Clan enthalten, erhält der Nutzer alle nicht beanspruchten Belohnungen aus der Belohnungskette des vorherigen Clans, und seine Clan-Zugehörigkeit wird aktualisiert. Wenn der Nutzer zuvor Mitglied eines Clans war, aber nicht mehr ist, wird seine Clan-Mitgliedschaft widerrufen. Die Antwort dieser Methode enthält die Belohnungen, die der Nutzer bereits beansprucht hat.
Über Kundenportal einrichten
Bevor Sie eine Belohnungskette erstellen, müssen Sie Wertpunkte, Belohnungen und Artikel, die Nutzer und der Clan kaufen und damit Wertpunkte verdienen können, erstellen.
Wertpunkte erstellen
Um Wertpunkte zu erstellen:
- Öffnen Sie Ihr Projekt im Kundenportal, und navigieren Sie zum Menüpunkt LiveOps > Belohnungen.
- Klicken Sie in der Registerkarte Belohnungen auf Wertpunkte erstellen.
- Legen Sie folgende Parameter fest:
- Fügen Sie ein Bild hinzu (optional).
- Geben Sie eine eindeutige SKU für die Wertpunkte ein.
- Geben Sie an, ob die Wertpunkte für einen Clan verwendet werden sollen
- Geben Sie einen Namen für die Wertpunkte an.
- Klicken Sie auf Weiter.
- Wählen Sie die SKU des virtuellen Gegenstands und legen Sie die Anzahl der Wertpunkte fest, die der Nutzer pro Kauf erhalten wird.
- Klicken Sie auf +, um die erforderliche Anzahl der Artikel hinzuzufügen.
- Klicken Sie auf Speichern.
Die erstellten Wertpunkte werden oberhalb der Belohnungsketten angezeigt. Clan-Wertpunkte sind entsprechend gekennzeichnet. Um die Einstellungen für einen bestimmten Wertpunkt zu ändern, klicken Sie auf Bearbeiten in der entsprechenden Zeile.
Belohnungskette erstellen
So erstellen Sie eine Belohnungskette:
- Öffnen Sie Ihr Projekt im Kundenportal, und navigieren Sie zum Menüpunkt LiveOps > Belohnungen.
- Klicken Sie auf Belohnung erstellen.
- Wählen Sie den Typ der Neuen Belohnungskette - individuelle Belohnungskette oder Belohnungskette des Clans.
- Legen Sie die folgenden Parameter. Wenn Sie eine individuelle Belohnungskette wählen:
- Legen Sie den Namen der Belohnungskette fest.
- Geben Sie eine Beschreibung ein.
- Wählen Sie in der Drop-Down-Liste Wertpunkte aus.
- Wenn Sie die Belohnungskette des Clans wählen:
- Wählen Sie in der Drop-Down-Liste Clan-Typ, wählen Sie einen Typ eines Clans.
- Richten Sie die Parameter der Belohnungskette des Clans ein:
- Legen Sie den Namen der Belohnungskette fest.
- Geben Sie eine Beschreibung ein.
- Legen Sie einen Titel für den Popup-Header der Belohnungskette fest.
- Legen Sie den Text für den Popup-Hinweis fest (was die Nutzer tun müssen, um Belohnungen für Ihren Clan zu verdienen).
- Fügen Sie ein Bild hinzu (optional).
- Wählen Sie in der Drop-Down-Liste Wertpunkte aus.
- Klicken Sie auf Weiter.
- Klicken Sie auf Neuen Schritt hinzufügen.
- Legen Sie die folgenden Parameter fest und klicken Sie auf Speichern:
- Schrittname.
- Erforderliche Anzahl von Wertpunkten, um die Belohnung zu erhalten.
- Erforderliche Anzahl von virtuellen Gegenständen für den
- Klicken Sie auf Weiter.
So personalisieren Sie eine Belohnungskette:
- Aktivieren Sie den Schalter Personalisierte Belohnungskette.
- Wählen Sie eine der Anzeigeoptionen für Ketten und klicken Sie Weiter:
- Belohnungskette bestimmten Benutzern anzeigen. Wenn diese Option aktiviert ist, wird die Kette nur für autorisierte Benutzer angezeigt, die die angegebenen Bedingungen erfüllen.
- Belohnungskette Benutzern anzeigen, die die Bedingungen nicht erfüllen. Wenn diese Option aktiviert ist, wird die Kette nur angezeigt, wenn keine passende Belohnungskette für den Benutzer gefunden wird - zum Beispiel, wenn der Benutzer nicht autorisiert ist oder seine Attribute keiner personalisierten Kette entsprechen.
- Wenn Sie ausgewählt haben, dass die Kette für bestimmte Benutzer angezeigt werden soll:
- Klicken Sie Bedingung hinzufügen und richten Sie die Personalisierungsbedingungen ein:
- Benutzeratribut ist eine Charakteristik des Benutzers, so wie Land oder Alter. Attribute werden im Bereich Login konfiguriert.
- Attributtyp definiert das Format des Attributwerts: String, Zahl oder Datum.
- Der Vergleichsoperator bestimmt, wie der Benutzerattributwert mit der bestimmten Bedingung verglichen wird - zum Beispiel, ist gleich, größer als, kleiner als oder enthält.
- Attributwert ist der bestimmte Wert, der für den Vergleich verwendet wird. Wenn zum Beispiel das Benutzerattribut „Alter“ ist, der Attributtyp „Zahl“, der Vergleichsoperator „größer als“ und der Attributwert „18“ ist, wird die Kette nur Benutzern über 18 angezeigt.
- Um eine weitere Personalisierungsbedingung hinzuzufügen, klicken Sie auf Bedingung hinzufügen.
- Klicken Sie Bedingung hinzufügen und richten Sie die Personalisierungsbedingungen ein:
- Klicken Sie Weiter.
- Erstellen Sie die erforderliche Anzahl von Schritten und klicken Sie Speichern.
- Klicken Sie auf Weiter.
- Legen Sie den Gültigkeitszeitraum der Belohnungskette fest.
- Wenn Sie möchten, dass die Belohnungskette zu einem bestimmten Zeitpunkt erneuert wird, schalten Sie die Option Belohnungskette erneuern auf Ein und legen Sie den Aktualisierungsmodus fest.
- Klicken Sie auf Speichern.
- Im Belohnungskatalog wählen Sie die Belohnungskette.
- Klicken Sie auf •••, und wählen Sie aus der Drop-down-Liste die Option Aktivieren aus.
Über API-Aufrufe einrichten
Sie können die Methoden aus der Untergruppe Verwaltung der Methodengruppe Belohnungsketten und Wertpunkte nutzen, um das Belohnungssystem zu verwalten.
- Erstellen Sie Wertpunkte, die über die API Wertpunkte erstellen Zugang zu Belohnungen gewähren.
- Weisen Sie Wertpunkte bestimmten Artikeln über die API Wertpunkte für Artikel festlegen zu - Nutzer erhalten diese Punkte, nachdem Sie Artikel gekauft haben.
Erstellen Sie ein Belohnungssystem mithilfe der API Belohnungskette erstellen. Um eine personalisierte Belohnungskette zu erstellen, übermitteln Sie die Anzeigebedingung in den Array attribute_conditions.
Sie können selbst festlegen, ob eine personalisierte Belohnungskette einem Nutzer angezeigt wird, der in der Bedingung keine Attribute definiert hat. Dazu übermitteln Sie
true
im Parameter can_be_missing.Sie könne auch eine Belohnungskette definieren, die einem Nutzer angezeigt wird, wenn keine passende personalisierte Kette gefunden wurde. Dazu übermitteln Sie
false
im Parameter is_always_visible.- Aktivieren Sie das Belohnungssystem über die API Belohnungskette umschalten.
Sie können das Belohnungssystem auch modifizieren, deaktivieren oder löschen und die Wertpunkte von den Artikeln entfernen.
Haben Sie einen Tippfehler oder einen anderen Textfehler gefunden? Wählen Sie den Text aus und drücken Sie Strg+Eingabe.