Referral-Programm

So funktioniert's

Ein Referral-Programm ist ein Tool zur Gewinnung neuer Nutzer, bei dem bestehende Nutzer andere über einen Referral-Link einladen. Das Programm kann auf einer Website oder in ein Spiel integriert werden. Alle, die mitmachen, erhalten in der Folge Belohnungen:

  • Der eingeladene Nutzer erhält nur dann eine Belohnung, nachdem er erstmalig etwas gekauft hat.
  • Der einladende Nutzer erhält eine Belohnung für jeden eingeladenen Nutzer, der etwas im Shop kauft.
Ein Referral-Programm kann integriert werden auf/in:

Unabhängig davon, wo das Referral-Programm integriert ist (auf einer Website oder in einem Spiel), bleiben die Mechanismen und Belohnungsbedingungen unverändert.

Referral-Programme lassen sich für die folgenden Szenarien konfigurieren:

  • Verkauf von Ingame-Items: virtuelle Gegenstände, virtuelle Währungspakete und Bundles
  • Verkauf von Spielen und DLCs über Spielschlüssel
Hauptmerkmale:
  • Gewährung eines oder mehrerer Artikel der folgenden Arten als Belohnung:
    • virtuelle Währung
    • virtueller Gegenstand
    • Bundle mit mehreren Artikeln
  • Referral-Programm-Widget ist anpassbar
  • Referral-Links lassen sich generieren
  • Nutzer hat die Möglichkeit, das Referral-Programm vor dem erstmaligen Kauf zu ändern
Einschränkungen:
  • Pro Projekt kann es nur ein Referral-Programm geben.
  • Nutzer können sich nicht selbst einladen.

Ablauf für den Nutzer

Ablauf für einladende Nutzer

  1. Der Nutzer meldet sich auf der Website oder im Spiel an oder er registriert sich.
  2. Der Nutzer öffnet das Referral-Programm-Widget und liest die Programmbedingungen.
  3. Der Nutzer erhält den Referral-Link im Widget.
  4. Der Nutzer teilt den Referral-Link mit einem anderen Nutzer.
  5. Der Nutzer öffnet das Referral-Programm-Widget und erhält eine Belohnung, sofern der eingeladene Nutzer auf den Referral-Link geklickt und die Programmbedingungen erfüllt hat.

Ablauf für eingeladene Nutzer

  1. Der Nutzer erhält einen Referral-Link mitsamt einer Beschreibung der Programmbedingungen und Belohnungen.
  2. Der Nutzer klickt auf den Referral-Link.
  3. Der Nutzer registriert sich auf der Website oder im Spiel.
  4. Der Nutzer kauft erstmalig etwas.
  5. Der Nutzer erhält die Belohnung.
Hinweis
Der eingeladene Nutzer kann nur an einem Referral-Programm teilnehmen, das einer bestimmten Website oder einem bestimmten Spiel zugeordnet ist. Durch den erstmaligen Kauf nimmt der eingeladene Nutzer am Referral-Programm teil. Bis dahin kann er sich aber auch für das Referral-Programm eines anderen Nutzers entscheiden, indem er auf den entsprechenden Referral-Link klickt.

Einrichtung

Referral-Programm erstellen

Hinweis

Bevor Sie ein Referral-Programm erstellen, müssen Sie die Artikel einrichten, die der einladende Nutzer und der eingeladene Nutzer als Belohnung erhalten. Anschließend müssen Sie das Programm konfigurieren.

Navigieren Sie in Ihrem Kundenportal-Projekt zum Menüpunkt Artikelkatalog > Alle Artikel, um Artikel manuell zu erstellen. Ausführliche Informationen hierzu und zu anderen Möglichkeiten, Artikel zu erstellen, finden Sie im Abschnitt Artikelkatalog.

  1. Öffnen Sie Ihr Projekt im Kundenportal, und navigieren Sie zum Menüpunkt LiveOps > Referral-Programm.
  1. Klicken Sie auf Referral-Programm erstellen.
  2. Legen Sie die erforderlichen Parameter fest:
    • Vergeben Sie einen Namen für das Referral-Programm.
    • Geben Sie eine Beschreibung ein.
  1. Klicken Sie auf Weiter.
  2. Fügen Sie die Belohnungen hinzu, die die Nutzer erhalten werden:
    • Geben Sie unter Belohnung für einladende Spieler die Artikel-SKUs und deren Menge an, die der einladende Nutzer erhalten soll.
    • Geben Sie unter Belohnung für Eingeladene die Artikel-SKUs und deren Menge an, die die eingeladenen Nutzer erhalten sollen.
Hinweis
Der einladende Nutzer erhält eine Belohnung für jeden eingeladenen Nutzer, der etwas im Shop gekauft hat. Daher empfehlen wir, eine Belohnung anzubieten, die mehrfach vergeben werden kann. Verwenden Sie beispielsweise keine einzigartigen Charaktere als Belohnung, da diese nur einmal freigeschaltet werden können.
  1. Klicken Sie auf Weiter.
  2. Überprüfen Sie die Einstellungen des Referral-Programms, und klicken Sie auf Erstellen.
Das erstellte Referral-Programm ist standardmäßig aktiviert und wird im Abschnitt Referral-Programm angezeigt.
Hinweis
Um das Referral-Programm auf der Website oder im Spiel auszublenden, müssen Sie den Schalter Referral-Programm deaktivieren. Das Programm lässt sich weiterhin bearbeiten, und Sie können mit der Konfiguration des Widgets fortfahren.
Damit das erstellte Referral-Programm auf der Website oder im Spiel angezeigt wird, müssen Sie die Widget-Anzeige konfigurieren.

Referral-Programm bearbeiten

Sie können Änderungen an aktiven Referral-Programms vornehmen:

  • die Liste der Artikel, die als Belohnung vergeben werden, lässt sich ändern
  • die Bedingungen lassen sich ändern
So nehmen Sie Änderungen vor:
  1. Wechseln Sie zum erstellten Referral-Programm.
  2. Klicken Sie auf Bearbeiten.
  1. Aktualisieren Sie den Text und/oder die Artikelliste.
  2. Klicken Sie auf Weiter.
  3. Überprüfen Sie die Einstellungen des Referral-Programms, und klicken Sie auf Erstellen.

Das bearbeitete Referral-Programm ist standardmäßig aktiviert und wird im Abschnitt Referral-Programm angezeigt. Nachdem Sie die Änderungen gespeichert haben, werden den Nutzern die aktualisierten Programmbedingungen angezeigt und sie erhalten die neuen Belohnungen.

Belohnungen, die Nutzer bereits vor der Aktualisierung der Bedingungen erhalten haben, sind davon nicht betroffen.

Das Widget muss nach der Aktualisierung der Bedingungen nicht erneut veröffentlicht werden.

Anzeige

Das Referral-Programm wird in einem Widget angezeigt. Platzieren Sie das Widget auf Ihrer Website oder integrieren Sie es in Ihr Spiel, damit Nutzer die Programmbedingungen einsehen und am Programm teilnehmen können.

Widget einrichten

  1. Klicken Sie auf der Seite des erstellten Referral-Programms auf Zum Editor.
  1. Konfigurieren Sie die Widget-Komponenten für die einzelnen Zustände. Damit das Widget zum Design des Spiels und der Website passt, können Sie es anpassen und dabei Folgendes konfigurieren:
    • UI-Elemente
    • Farben der UI-Elemente
    • Schaltflächentexte und Überschriften (auch für andere Sprachen)
    • Schriftart, ‑farbe und ‑größe
In den Widget-Einstellungen können Sie auch den Inhalt des FAQ-Blocks für das Referral-Programm an die Besonderheiten Ihres Spiels anpassen.
  1. Richten Sie die Lokalisierung ein. Alle Widget-Texte sind in die Projektsprachen übersetzt, die im Kundenportal unter Projekteinstellungen > Allgemeine Einstellungen > Projektsprachen angegeben sind. Klicken Sie zweimal auf den Text und geben Sie Ihre eigene Übersetzung ein, um die Standardübersetzungen zu ändern.
  2. Änderungen veröffentlichen
  3. Kopieren Sie den Widget-Code aus dem geöffneten Fenster, und fügen Sie ihn auf Ihrer Website ein.
Nachdem Sie den Widget-Code auf der Website eingefügt haben, wird die Schaltfläche zum Öffnen des Widgets auf der Seite angezeigt.

Nach der Veröffentlichung des Widgets können Sie jederzeit zu den Widget-Einstellungen zurückkehren und Änderungen vornehmen. Damit die Änderungen übernommen werden, müssen Sie das Widget erneut veröffentlichen.

In Xsolla Site Builder den Widget-Code auf Ihrer Website integrieren

Wenn Sie eine eigene Website-Oberfläche implementieren, müssen Sie den Widget-Code in den Code Ihrer Website einfügen. Wenn Sie Xsolla Site Builder verwenden, befolgen Sie die folgenden Schritte, um ein Referral-Programm-Widget Ihrer Website hinzuzufügen:

  1. Öffnen Sie Ihr Projekt im Kundenportal, und navigieren Sie zum Menüpunkt Storefronts > Websites.
  2. Wählen Sie im Abschnitt Seiten die gewünschte Website aus, und klicken Sie auf Site Builder öffnen.
  3. Klicken Sie auf Block hinzufügen.
  4. Wählen Sie den Block Benutzerdefinierter Code aus.
  5. Fügen Sie den Code des Referral-Programm-Widgets ein.
  6. Damit die Änderungen wirksam werden, müssen Sie die Website veröffentlichen:
    1. Klicken Sie oben rechts im Site Builder auf Veröffentlichen.
    1. Aktivieren Sie die Kontrollkästchen neben den Seiten, die Sie veröffentlichen möchten.
    1. Bestätigen Sie, dass die Website zur Veröffentlichung bereit ist, und klicken Sie auf Veröffentlichen.

In das Spiel oder auf Ihrer eigenen Website integrieren

Um das Referral-Programm in ein Spiel oder auf einer Website zu integrieren, die nicht mit Xsolla Site Builder erstellt wurden, gehen Sie bitte wie folgt vor:

  1. Implementieren Sie die Benutzerauthentifizierung in Ihrem System. Die Authentifizierung der Nutzer im Referral-Programm-Widget erfolgt durch Authentifizierung auf der Website, in die das Widget eingebettet ist. Es gibt zwei Szenarien bei der Benutzerauthentifizierung – auf der Website oder im Widget:
    • Wenn sich der Nutzer auf der Website anmeldet, müssen Sie den Autorisierungstoken des Nutzers mit der Methode onTokenChange() an das Widget übermitteln. Wenn sich der Nutzer beim System abmeldet, müssen Sie null als Methodenparameter übermitteln.
    • Wenn sich der Nutzer über das Widget anmeldet, ruft das Widget die Funktion requestAuth auf, die dem Widget bei der Initialisierung übermittelt wurde. Als Antwort sollte die Website den Autorisierungstoken des Nutzers zurückgeben.

Beispielcode für die Initialisierung des Widgets:

Copy
Full screen
Small screen
1window.XESApi.init({
2requestAuth: requestAuth,
3token: getToken()
4})
  1. Stellen Sie sicher, dass die Referral-Daten korrekt übermittelt werden.
  2. Betten Sie den Code des Referral-Programm-Widgets in die Benutzeroberfläche des Spiels oder der Website ein.

Widget API

Die Widget-API bietet eine Reihe von Funktionen und Methoden zur Authentifizierung eines Nutzers im Widget:

ParameterTypBeschreibung
init
(config: Config) => voidMethode für die Initialisierung des Widgets.
Die Methode init() übermittelt die Widget-Konfiguration:
ParameterTypBeschreibung
requestAuth
()=> Promise Funktion, die das Widget nach der Authentifizierung des Nutzers aufruft.
token
String oder nullDer Autorisierungstoken des aktuellen Nutzers. Übermitteln Sie den Wert null, wenn der Token zum Zeitpunkt der Widget-Initialisierung unbekannt ist.
ParameterTypBeschreibung
onTokenChange
(token: string/null) => voidMethode für die Übermittlung des Tokens des aktuellen Nutzers an das Widget. Übermitteln Sie den Wert null, wenn sich der Nutzer beim System abmeldet.

Widget-Zustände

Das Referral-Programm-Widget kann verschiedene Zustände annehmen, je nach Art des Nutzers (einladender oder eingeladener Nutzer), dem Autorisierungsstatus des Nutzers und je nachdem, ob der Nutzer die Programmbedingungen erfüllt hat oder nicht.

Zu den Widget-Komponenten zählen UI-Elemente für die verschiedenen Zustände. Sie können die Komponenten beim Einrichten des Widgets konfigurieren.

Schaltfläche zum Öffnen des Widgets:

ZustandBeschreibungWem es angezeigt wirdEditierbare KomponentenBild
Details anzeigenDient dazu, den Nutzer zur Teilnahme an dem Programm zu ermuntern.Autorisierte Nutzer, die noch nicht an dem Programm teilnehmen.Hintergrund- und Textfarbe. Text der Schaltfläche zum Öffnen des Widgets sowie Text der Schaltfläche zum Anzeigen von Details.Widget state 1
Warten auf AutorisierungDient dazu, den Nutzer zu ermuntern, sich über das Widget anzumelden.Nicht autorisierte Nutzer, die auf den Referral-Link geklickt haben.Hintergrund- und Textfarbe. Schaltflächentexte.Widget state 2
Warten auf den ersten KaufDient dazu, den Nutzer zum Kauf zu animieren.Nutzer, die auf den Referral-Link geklickt und sich auf der Website angemeldet haben.Hintergrund- und Textfarbe. Schaltflächentexte.Widget state 3
Belohnung sichernDient dazu, den Nutzer zu ermuntern, sich die Belohnung zu sichern.Einladende Nutzer, deren Freunde die Programmbedingungen erfüllt haben.Hintergrund- und Textfarbe. Schaltflächentexte.Widget state 4
Widget schließenDas Widget ist offen, die Schaltfläche erscheint als ×-Symbol.Autorisierte Nutzer, die die Details des Widgets geöffnet haben.Hintergrund- und Textfarbe. Schaltflächenfarbe.Widget state 5
StandardDas Widget ist geschlossen.Nutzer, die das Widget geschlossen haben.Hintergrund- und Textfarbe. Schaltflächentext.Widget state 6

Widget-Seite für den einladenen Nutzer:

BeschreibungWem es angezeigt wirdEditierbare KomponentenBild
  • Details des Referral-Programms.
  • Schaltfläche zum Senden des Referral-Links.
  • Liste der Belohnungen samt Status:
    • Gesichert – die Belohnung für das Einladen eines Nutzers wurde erhalten.
    • In Bearbeitung – der eingeladene Nutzer hat sich bei der Website angemeldet, aber noch nichts gekauft.
    • Sichern – der eingeladene Nutzer hat sich bei der Website angemeldet und etwas gekauft. Der einladende Nutzer kann sich die Belohnung sichern.
Ein autorisierter einladender Nutzer, dessen Freund auf den Referral-Link geklickt und sich auf der Website angemeldet hat.Hintergrund- und Textfarbe. Widget- und Schaltflächentext.Crystal
FAQ-AbschnittEin autorisierter einladender Nutzer, der auf die Schaltfläche für die Programminformationen geklickt hat.Hinzufügen und Entfernen von Blöcken mit Fragen. Hintergrund- und Textfarbe. Fragen- und Antworttexte.Crystal

Widget-Seite für den eingeladenen Nutzer:

BeschreibungWem es angezeigt wirdEditierbare KomponentenBild
Der Widget-Text ermutigt dazu, etwas auf der Website zu kaufen. Nach dem Kauf wird dem Nutzer eine Benachrichtigung über den Erhalt eines Bonus angezeigt.Nutzer, die auf den Referral-Link geklickt und sich angemeldet haben.Hintergrund- und Textfarbe. Widget- und Schaltflächentext.Crystal
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.
Letztmalig aktualisiert: 13. Februar 2026

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!
Ihr Feedback konnte nicht gesendet werden
Versuchen Sie es später erneut oder kontaktieren Sie uns unter doc_feedback@xsolla.com.