Allgemeine Informationen
Das Spielerinventar enthält die Artikel des Spielers, die er gemäß der Spiellogik gekauft oder erhalten hat.
Die Inventarlösung basiert auf In-Game Store, einem Produkt von Xsolla. Nach einem erfolgreichen Kauf werden die Artikel dem Spielerinventar aufseiten von Xsolla automatisch hinzugefügt.
Benutzer werden über das auf dem Login-Produkt basierende Authentifizierungssystem identifiziert. Wenn Sie Ihr eigenes Authentifizierungssystem konfiguriert haben, können Sie einen Benutzer-JWT für Client-Methoden verwenden.
Anleitungen
Implementieren Sie den Verkauf von virtuellen Gegenständen und virtueller Währung außerhalb des Spiels über die Shop-Website. Die gekauften Gegenstände und die gekaufte Währung werden im Inventar des Spielers bereitgestellt.
So integrieren Sie Ihren Shop in das SDK:
- Erstellen Sie eine Shop-Website.
- Geben Sie im Anwendungscode die URL des Ingame-Shops an.
- Implementieren Sie die Logik Ihrer Anwendung für die Zusammenarbeit mit der Shop-Website.
Shop-Website erstellen
Sie können eine Shop-Website mit dem Site Builder erstellen. Befolgen Sie dazu die Anleitung für das Verknüpfen eines Shops auf der Website.
Empfehlungen für die Logik Ihrer Anwendung zur Zusammenarbeit mit der Shop-Website
Beachten Sie folgende Empfehlungen bei der Entwicklung Ihrer Anwendung:
- Synchronisieren Sie die Felder für die Benutzerregistrierung und ‑autorisierung mit Ihrer Anwendung und mit dem Login-Widget auf der Shop-Website:
- Wenn eine E-Mail-Adresse und ein Passwort für die Registrierung und Autorisierung von Benutzern verwendet werden, ist der Benutzername in der Anwendung mit der E-Mail-Adresse gleichzusetzen.
- Wenn Sie einen Benutzernamen, eine E-Mail-Adresse und ein Passwort für die Registrierung und Autorisierung verwenden, wenden Sie sich an Ihren Customer Success Manager oder senden Sie eine E-Mail an csm@xsolla.com, um die Felder des Login-Widgets zu ändern.
- Implementieren Sie für den Wechsel vom Anwendungs-Client zur Shop-Website eine Pass-Through-Benutzerautorisierung. Dazu muss der Benutzertoken in den URL-Parametern übermittelt werden. Ein Beispiel für die Autorisierung finden Sie in der Demoszene des SDK.
Weitere Informationen
Haben Sie einen Tippfehler oder einen anderen Textfehler gefunden? Wählen Sie den Text aus und drücken Sie Strg+Eingabe.