Virtuelle Gegenstände
Funktionsweise
Virtuelle Gegenstände sind Ingame-Items, die Nutzer gegen echte oder virtuelle Währung kaufen oder als Bonus erhalten können. Diese Gegenstände sind nicht physisch und können ausschließlich im Spiel verwendet werden. Beispiele für virtuelle Gegenstände sind: Skins, Tränke, Waffen und andere Artikel, die das Gameplay oder das Aussehen eines Spielecharakters beeinflussen.
Hauptmerkmale:
- Flexible Preiskonfiguration:
- Festlegen eines Preises für einen einzelnen Artikel in realer und/oder virtueller Währung.
- Erstellen kostenloser Artikel.
- Automatische Erkennung von Land und Währung des Nutzers.
- Konfiguration der Verfügbarkeit:
- Einschränkung des Artikelverkaufs in bestimmten Regionen.
- Begrenzen der Anzahl der zum Kauf verfügbaren Artikel.
- Begrenzen der Anzeigedauer von Artikeln im Shop.
- Konfigurieren von Artikeln, die nicht zum Kauf verfügbar sind. Ein Artikel kann im Katalog ausgeblendet sein, aber weiterhin als Teil eines Bundles oder als Bonus für einen anderen Artikel verfügbar sein.
Einrichtung
Im Kundenportal einrichten
Im Konto einrichten
- Öffnen Sie Ihr Projekt im Kundenportal, und navigieren Sie zum Menüpunkt Artikelkatalog > Alle Artikel > Virtuelle Gegenstände.
- Öffnen Sie das Projekt in Ihrem Konto, und navigieren Sie zum Menüpunkt Artikelkatalog > Alle Artikel > Virtuelle Gegenstände.
- Öffnen Sie das Projekt in Ihrem Konto, und navigieren Sie zum Menüpunkt Artikelkatalog > Alle Artikel > Virtuelle Gegenstände.
- Öffnen Sie das Projekt in Ihrem Konto, und navigieren Sie zum Menüpunkt Artikelkatalog > Alle Artikel > Virtuelle Gegenstände.
- Öffnen Sie Ihr Projekt im Handyspiele-Konto, und navigieren Sie zum Menüpunkt Katalog.
- Wählen Sie erst Manuell erstellen aus und danach in der Drop-down-Liste die Option Virtuelle Gegenstände.
- Geben Sie im Abschnitt Allgemeine Einstellungen Folgendes an:
- SKU
- Eine oder mehrere Gruppen, zu denen der Artikel gehören soll (optional)
- Name
- kurze Beschreibung
- erweiterte Beschreibung – aktivieren Sie hierzu den entsprechenden Schalter (optional)

- Im Abschnitt Medien können Sie optional ein oder mehrere Bilder oder Videos von Ihrem Gerät oder über einen Link hochladen. In dem mit dem Xsolla-Website-Editor erstellten Shop wird auf allen Artikelkarten die als Main gekennzeichnete Datei angezeigt, während die übrigen Dateien nur auf Artikelkarten mit einer Mediengalerie sichtbar sind. Die als Main gekennzeichnete Datei wird außerdem in den Antworten der API-Aufrufe zur Katalogabfrage zurückgegeben.

- Legen Sie im Abschnitt Preiseinstellungen Preise fest oder erstellen Sie einen kostenlosen Gegenstand:
- Wenn Sie einen Preis festlegen möchten, müssen Sie Kostenpflichtiger Gegestand auswählen, die Schalter Preise in echter Währung und/oder Preise in virtuelle Währung aktivieren und danach die gewünschten Preis angeben. Bei Bedarf können Sie regionale Preise konfigurieren.
- Wenn Sie stattdessen keinen Preis festlegen möchten, wählen Sie Kostenloser Gegenstand aus.
Ein Artikel kann in mehreren echten und virtuellen Währungen bepreist sein. In diesem Fall müssen Sie jeweils eine echte und eine virtuelle Währung als Standardwährung festlegen.
Sie können einen Preis in virtueller Währung nur angeben, wenn die virtuelle Währung bereits im Projekt erstellt wurde.

- So begrenzen Sie, wie viele Artikel ein Nutzer erhalten kann:
- Aktivieren Sie den Schalter im Abschnitt Limits, und legen Sie die gewünschte Höchstmenge fest.
- Konfigurieren Sie, wie häufig das Limit zurückgesetzt werden soll. Wählen Sie dazu einen Zeitraum aus der Drop-down-Liste aus:
- Täglich.
- Wöchentlich.
- Monatlich.
- Benutzerdefiniertes Intervall. Das Intervall läuft ab dem Datum los, an dem der Artikel im Shop erstmals angezeigt wird.
- Nicht regelmäßig zurücksetzen.
- Legen Sie anhand der Parameter für den ausgewählten Zeitraum fest, wann das Limit zurückgesetzt wird.

So richten Sie eine zeitliche Anzeigebegrenzung für den Artikel ein (optional):
- Aktivieren Sie den Schalter im Abschnitt Bestimmten Anzeigezeitraum hinzufügen.
- Legen Sie die Zeitzone sowie den Beginn und das Ende des Zeitraums fest.
Aktivieren Sie bei Bedarf den Schalter Kein Enddatum, um das Ende des Anzeigezeitraums offen zu lassen.

- Konfigurieren Sie Attribute optional auf eine der folgenden Arten:

- Falls der kostenpflichtige Gegenstand bei Zufallsmechaniken (z. B. Lootboxen oder Gacha) verwendet wird, müssen Sie den Schalter Als kostenpflichtige zufällige Belohnung kennzeichen aktivieren.
Klicken Sie auf Erstellen.
Wählen Sie im sich öffnenden Fenster den Artikelstatus aus, und klicken Sie auf Weiter.

Der erstellte Artikel wird im Abschnitt Alle Artikel angezeigt.
Über die API einrichten
Zur Einrichtung virtueller Gegenstände können Sie die Aufrufe aus dem Unterabschnitt Admin in der Gruppe Virtuelle Gegenstände und Währung verwenden.
| Aufgabe | API-Aufruf |
|---|---|
| Virtuellen Gegenstand erstellen. | Create virtual item. |
| Informationen zu einem virtuellen Gegenstand abrufen. | Get virtual item. |
| Liste virtueller Gegenstände abrufen. | Get list of virtual items. |
| Liste virtueller Gegenstände nach angegebener Gruppe abrufen. | Übergeben Sie im API-Aufruf Get list of virtual items by specified group external id den Parameter external_id. |
| Liste virtueller Gegenstände nach Gruppe für die Administration abrufen. | Übergeben Sie im API-Aufruf Get list of virtual items by specified group id den Parameter group_id. |
| Virtuellen Gegenstand aktualisieren. | Update virtual item. |
| Virtuellen Gegenstand löschen. | Delete virtual item. |
| Anzahl der zum Kauf verfügbaren virtuellen Gegenstände begrenzen. | Übergeben Sie in den API-Aufrufen Create virtual item oder Update virtual item die folgenden Parameter:
|
Weitere Informationen zu Limits finden Sie in den folgenden Anleitungen:
Virtuelle Gegenstände im Shop anzeigen
Die Anzeige virtueller Gegenstände hängt davon ab, wie der Katalog implementiert ist – über den Site Builder oder per API.
Anzeige über den Site-Editor
So zeigen Sie virtuelle Gegenstände auf Ihrer Website an:
Wechseln Sie in Ihrem Projekt im Kundenportal zum Abschnitt Storefronts > Websites.
Klicken Sie im Bereich der gewünschten Website auf Open Site Builder.
Gehen Sie im Projekt in Ihrem Konto zum Abschnitt Storefronts > Websites.
Klicken Sie im Bereich der gewünschten Website auf Open Site Builder.
Gehen Sie im Projekt in Ihrem Konto zum Abschnitt Storefronts > Websites.
Klicken Sie im Bereich der gewünschten Website auf Open Site Builder.
Gehen Sie im Projekt in Ihrem Konto zum Abschnitt Storefronts > Websites.
Klicken Sie im Bereich der gewünschten Website auf Open Site Builder.
Wechseln Sie in Ihrem Projekt im Konto für Handyspiele zum Abschnitt Web Shop.
Klicken Sie auf die gewünschte Website.
Wenn Ihre Website mehrere Seiten enthält, wählen Sie die benötigte aus:
- Klicken Sie oben im Editor auf den aktuellen Seitentitel.
- Wählen Sie die gewünschte Seite aus der Drop-down-Liste.
Wählen Sie im Block Store im Feld Item type die Option Virtual items aus und wählen Sie im Feld Item group die Artikelgruppe aus, die Sie auf der Website verkaufen möchten.
Nachdem Sie alle erforderlichen Änderungen vorgenommen und Ihre Website für den Start vorbereitet haben:
- Klicken Sie oben rechts im Site-Editor auf Publish.
- Aktivieren Sie die Kontrollkästchen neben den Seiten, die Sie veröffentlichen möchten.
- Klicken Sie auf Publish.
Wenn die Veröffentlichung der Website nicht verfügbar ist, stellen Sie sicher, dass alle Bedingungen erfüllt sind:
- Es gibt keine leeren Abschnitte auf der Website (gekennzeichnet durch einen roten Indikator).
- Die Lizenzvereinbarung mit Xsolla wurde unterzeichnet.
- Die Hauptseite ist veröffentlicht oder zur Veröffentlichung ausgewählt. Unterseiten können nicht vor der Hauptseite veröffentlicht werden.
Sobald die Website veröffentlicht ist, steht ein Bereich mit einer Gruppe virtueller Gegenstände zur Verfügung. Wenn keine Gegenstände angezeigt werden, prüfen Sie, ob deren Status auf „Available“ gesetzt ist und keine zeitbasierte Anzeigebeschränkung aktiv ist.
Informationen zu virtuellen Gegenständen per API abrufen
Um den Katalog virtueller Gegenstände clientseitig abzurufen, verwenden Sie die Methoden aus dem Unterabschnitt Catalog der Methodengruppe Virtuelle Gegenstände und Währung. Für diese Methoden ist keine Autorisierung erforderlich.
| Aufgabe | API-Aufruf |
|---|---|
| Virtuellen Gegenstand per SKU abrufen. | Übergeben Sie im API-Aufruf Get virtual item by SKU den Parameter item_sku. |
| Liste virtueller Gegenstände abrufen. | Get virtual items list. |
| Liste virtueller Gegenstände nach angegebener Gruppe abrufen. | Übergeben Sie im API-Aufruf Get items list by specified group den Parameter external_id. |
| Vollständige Liste virtueller Gegenstände im Projekt abrufen. | Get all virtual items list. |
Virtuelle Gegenstände an Nutzer gewähren
Je nach Artikelart und den Integrationseinstellungen wird der virtuelle Gegenstand dem Nutzer auf eine der folgenden Arten gewährt:
- Wenn Sie PlayFab integriert haben, werden Virtuelle Währung und Gegenstände automatisch dem PlayFab-Inventar des Nutzers gutgeschrieben.
- Wenn Sie ein benutzerdefiniertes Auslieferungssystem verwenden, vergeben Sie alle virtuellen Gegenstände und Währung auf Ihrer Seite. Wir empfehlen, einen Webhook-Handler einzurichten, um Bestelldaten in Ihrem Backend zu empfangen. Die erforderlichen Daten sind im Webhook Successful payment for order enthalten.
Weitere Informationen zu dieser und anderen Methoden zum Abruf von Kaufdaten finden Sie im Abschnitt Bestellstatus-Tracking einrichten.
Nützliche Links
Haben Sie einen Tippfehler oder einen anderen Textfehler gefunden? Wählen Sie den Text aus und drücken Sie Strg+Eingabe.