Integration in den Sekundärmarkt (DMarket)

So funktioniert's

Ein Sekundärmarkt ermöglicht es Spielern, Ingame-Gegenstände zu tauschen, zu kaufen und zu verkaufen. Integrieren Sie DMarket, eine beliebte Onlineplattform für den Handel auf dem Sekundärmarkt, um für Gamer attraktiv zu sein und den Umsatz zu steigern.

Hauptmerkmale:

  • sicherer Tausch und Kauf von Ingame-Gegenständen
  • Zahlung mit echter Währung (USD)

So sieht der Ablauf für Benutzer des DMarket-Diensts aus:

  1. Der Benutzer meldet sich bei dem Dienst an.
  2. Der Dienst ruft die Liste der zum Verkauf stehenden Gegenständen aus dem Xsolla-Spielerinventar ab.
  3. Der Benutzer verschiebt die Gegenstände aus seinem Inventar in den Dienst.
  4. Der Benutzer kauft oder verkauft Gegenstände.
  5. Der Benutzer verschiebt die Gegenstände vom Dienst in sein Ingame-Inventar.

Für wen ist es

  • Partner, die den Online-Shop bereits verknüpft haben und den Sekundärmarkt integrieren möchten.
  • Partner, die Spieler hinzugewinnen oder motivieren möchten, indem sie ihnen die Möglichkeit bieten, durch den Verkauf von Ingame-Gegenständen einen Gewinn zu erzielen.

Wie komme ich dazu

Note
Die in diesem Abschnitt beschriebenen Funktionen befinden sich derzeit in der Entwicklung. Füllen Sie das Kontaktformular aus, um den Dienst zu integrieren.

So integrieren Sie DMarket:

  1. Erstellen Sie ein Konto bei DMarket, und greifen Sie anschließend auf Ihr Profil zu.
  2. Besorgen Sie sich die Partner ID in Ihrem DMarket-Konto.

  1. Generieren Sie den privaten und öffentlichen Schlüssel mithilfe des Etd25519-Algorithmus.
  2. Fügen Sie in Ihrem DMarket-Konto Ihren öffentlichen Schlüssel in das Feld Partner public key ein.

  1. Generieren Sie einen neuen öffentlichen DMarket-Schlüssel in Ihrem DMarket-Konto.

  1. Nachdem Sie das Kontaktformular gesendet und eine Antwort erhalten haben, geben Sie folgende Informationen im Antwortformular an:
    • Ihre Partner ID
    • den mittels Ed25519-Algorithmus generierten privaten Schlüssel
    • den in Ihrem DMarket-Konto generierten öffentlichen Schlüssel
  2. Konfigurieren Sie den Katalog.
  3. Synchronisieren Sie das Benutzerinventar.
  4. Nutzen Sie Methoden, um mit demDMarket-Dienst zu arbeiten.

Einrichten des Katalogs

Derzeit wird der Produktkatalog nicht automatisch synchronisiert. Gehen Sie wie folgt vor, um die korrekte Funktionsweise des Katalogs sicherzustellen:

  1. Konfigurieren Sie den Produktkatalog im Xsolla-Kundenportal.
  2. Konfigurieren Sie das Gegenstandsinventar in Ihrem DMarket-Konto.
  3. Konfigurieren Sie Gegenstände. Füllen Sie das Kontaktformular aus, um die Liste der auf DMarket zum Verkauf stehenden Gegenstände einzurichten.

Notice
Der Parameter Item variant ID im DMarket-Konto muss mit der Gegenstands-SKU im Xsolla-Kundenportal übereinstimmen.

Synchronisierung des Benutzerinventars

Befolgen Sie die Anweisungen, um das Xsolla-Login-Widget zu integrieren und die Synchronisierung zwischen dem Xsolla-Spielerinventar und dem DMarket-Dienst zu aktivieren.

Um die Synchronisierung zu aktivieren, muss der Benutzer:

  1. Ein DMarket-Konto erstellen.
  2. Sein Xsolla-Spielerinventar mit dem DMarket-Inventar synchronisieren, indem er seine Daten in das Xsolla-Login-Widget eingibt.

Benutzerauthentifizierung und Synchronisierungsablauf:

Methoden für die Arbeit mit DMarket

Note
Die Methoden befinden sich derzeit in der Entwicklung. Die angegebenen Parameter, Links und Anfragekörper können sich im Laufe der Entwicklung ändern.

Abrufen der Gegenstandsliste

Fügen Sie in Ihrem DMarket-Konto die URL https://store.xsolla.com/v2/project/{project_id}/secondary_market/user_inventory in das Feld Get inventory ein, um die Liste der auf DMarket zum Verkauf stehenden Inventargegenstände abrufen zu können. Die project_id in der URL entspricht der Projekt-ID im Xsolla-Kundenportal.

Verschieben von Gegenständen

Fügen Sie in Ihrem DMarket-Konto die URL https://store.xsolla.com/v2/project/{project_id}/secondary_market/user_inventory/task in das Feld Post Task ein, um die Gegenstände zwischen dem Xsolla-Spielerinventar und dem DMarket-Inventar des Benutzers verschieben zu können. Die project_id in der URL entspricht der Projekt-ID im Xsolla-Kundenportal.

Abrufen von Aufgaben

Task beschreibt ein Datenaustauschverfahren über API, bei dem Gegenstände zwischen dem DMarket-Inventar und dem Xsolla-Spielerinventar verschoben werden. Um Informationen über den aktuellen Task-Status abrufen zu können, fügen Sie in Ihrem DMarket-Konto die URL https://store.xsolla.com/v2/project/{project_id}/secondary_market/user_inventory/task/{task_id} im Feld Get Task ein, wobei:

  • project_id der ID des Projekts im Xsolla-Kundenportal entspricht
  • task_id der ID des Verfahrens aufseiten von DMarket entspricht

Füllen Sie das Kontaktformular aus, um den Sekundärmarktdienst zu integrieren:

Formular ausfüllen

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: 15. September 2020

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!