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
- Payments
- Inventory
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 Demo-App.
Weitere Informationen
Haben Sie einen Tippfehler oder einen anderen Textfehler gefunden? Wählen Sie den Text aus und drücken Sie Strg+Eingabe.