Rabattaktion
So funktioniert's
Rabattaktionen sind Marketinginstrumente, um neue Spieler zu gewinnen und den Umsatz anzukurbeln.
Hauptmerkmale:
- Konfigurieren eines Rabatts für einen oder mehrere Artikel.
- Anwenden einer unbegrenzten Anzahl von Rabattaktionen auf einen Artikel.
- Erstellen eines Artikelkatalogs samt automatischer Kalkulation der Artikelpreise. Methoden für das Erstellen eines Katalogs geben das
price
-Objekt für jeden Artikel zurück. Dieses Objekt enthält den rabattierten und unrabattierten Preis eines jeden Artikels.
- json
"price": {
"amount": "2.3900000000000000",
"amount_without_discount": "2.9900000000000000",
"currency": "USD"
}
Einschränkungen:
- Der Rabatt lässt sich nur als Prozentsatz von 1 bis 99 festlegen.
- Es lassen sich keine regionalen Beschränkungen für Rabattaktionen festlegen.
Sie können Werbeaktionen für beliebige viele Artikel einrichten und ebenso beliebig viele Rabattaktionen auf einen Artikel anwenden.
Sie können verschiedene Aktionsarten für einen Artikel einrichten: Rabatte, Gutscheine, Promocodes und Boni.
Wenn für einen Artikel zum Zeitpunkt des Kaufs mehrere Werbeaktionen aktiv geschaltet sind, werden die Rabatte nacheinander auf den Artikel angewendet. Die Reihenfolge spielt dabei keine Rolle.
Zum Beispiel:
Ein virtueller Gegenstand kostet 10 €. Im Kundenportal wurden für den virtuellen Gegenstand folgende Werbeaktionen erstellt:
- Black Friday: Rabattaktion mit einem Preisnachlass von 10 % vom 4. bis 30. November
- Sale: Rabattaktion mit einem Preisnachlass von 20 % vom 20. November bis 15. Dezember
- Promocode-Aktion mit einem Preisnachlass von 5 % vom 4. bis 30. November
Wird der Artikel am 20. November gekauft, sind sowohl die beiden Rabattaktionen als auch die Promocode-Aktion aktiv.
Der Endpreis des virtuellen Gegenstands berechnet sich wie folgt: ((10 € - 10 %) - 20 %) - 5 % = 6,84 €.
- Titel
- Start- und Enddatum
- Bei einer Rabattaktion: Höhe des Rabatts
- Bei einer Bonusaktion: Bonusartikel
- Gesamtzahl der Artikel, die der Benutzer im Rahmen dieser Werbeaktion erhalten kann
- verbleibende Anzahl von Artikeln, die der Benutzer im Rahmen dieser Werbeaktion noch erhalten kann
- json
"item_id": 193166,
"sku": "helmet",
"type": "virtual_good",
"name": "{
Helmet",
"description": "---",
"image_url": "https://static.xsolla.com/misc/publisher_account/virtual_item_default_image.png",
"price": {
"amount": "31.50",
"amount_without_discount": "34.99",
"currency": "TRY"
},
"virtual_prices": [],
"can_be_bought": true,
"promotions": [
{
"name": "store_promotion_164901_b5ef62b0551711edaedb22484f053720_name",
"date_start": "2022-10-25T00:00:00+03:00",
"date_end": "2022-11-30T23:59:59+03:00",
"discount": {
"percent": "10.00",
"value": null
},
"bonus": [],
"limits": {
"per_user": {
"available": 3,
"total": 3
}
}
},
{
"name": "store_promotion_164901_dc1fd2b2551711ed82b722484f053720_name",
"date_start": "2022-10-24T00:00:00+03:00",
"date_end": "2022-11-30T23:59:59+03:00",
"discount": null,
"bonus": [
{
"sku": "22",
"quantity": 1
},
{
"sku": "sword",
"quantity": 2
}
],
"limits": {
"per_user": {
"available": 1,
"total": 1
}
}
}
],
"limits": null,
"attributes": [
{
"external_id": "sh4",
"name": "sh4",
"values": [
{
"external_id": "hd",
"value": "20"
}
]
}
],
"is_free": false,
"groups": [
{
"external_id": "imported",
"name": "Imported"
}
],
"virtual_item_type": "consumable",
"inventory_options": {
"consumable": {
"usages_count": 1
},
"expiration_period": null
}
}
Wie komme ich dazu
Rabattkampagne einrichten
Sie können Rabattkampagnen auf eine der folgenden Arten einrichten:- über das Kundenportal
- über API-Methoden
Über Kundenportal einrichten
Beim Einrichten einer Rabattaktion über das Kundenportal können Sie:- einen Rabatt mit einem ganzzahligen Prozentwert festlegen;
- eine zeitlich beschränkte Rabattaktion einrichten;
- Rabatte einrichten, die für einen oder mehrere Artikeltypen gelten:
- virtuelles Währungspaket
- virtuelle Gegenstände (einschließlich zeitlich begrenzte Artikel)
- Spielschlüssel
- Bundles
Folgenden Aktionen sind derzeit im Kundenportal nicht verfügbar:
- Einrichten eines Rabatts mit Dezimalwerten.
- Einrichten eines zeitlich unbegrenzten Rabatts.
- Bearbeiten von Rabattaktionen mit dem Status “Aktiv”.
Die API-Methoden erweitern die Konfigurationsmöglichkeiten für Rabattaktionen.
- Navigieren Sie im Kundenportal zu Store > Werbeaktionen und Belohungen, und klicken Sie auf Werbeaktion anlegen.
- Legen Sie die erforderlichen Parameter fest:
- Geben Sie den Titel der Werbeaktion ein.
- Wählen Sie als Werbeaktionsart die Option Rabatt aus.
- Legen Sie den Rabattbetrag fest.
- Wählen Sie den Produkttyp aus.
- Wählen Sie einen oder mehrere Artikel aus, für die ein Rabatt gelten soll.
- Klicken Sie auf Weiter.
- Sie können begrenzen, wie oft ein Benutzer eine Werbeaktion in Anspruch nehmen darf. Dazu müssen Sie auf der Seite Bedingungen und Begrenzungen den Schalter Nutzungshäufigkeit der Werbeaktion pro Benutzer begrenzen auf Ein stellen, und das Limit festlegen.
- Um personalisierte Werbeaktionen einzurichten, müssen Sie den Schalter Werbeaktion nur bei bestimmten Benutzern auslösen auf Ein stellen und diese Anweisungen befolgen.
- Klicken Sie auf Weiter.
- Legen Sie das Start- und Enddatum der Kampagne fest.
- Klicken Sie auf Weiter.
- Prüfen Sie die Einstellungen, und klicken Sie auf Speichern und beenden.
- So aktivieren Sie eine Werbeaktion:
- Finden Sie die Werbeaktion in Ihrem Werbeaktionskatalog.
- Klicken Sie auf das •••-Symbol, und wählen Sie Werbeaktion bearbeiten aus.
- Öffnen Sie oben rechts das Drop-down-Menü, und wählen Sie Werbeaktion aktivieren.
Über API-Methoden einrichten
Sie können die Methoden aus der Untergruppe
So erstellen Sie eine Werbeaktion über API-Methoden:
- Rufen Sie die Methode
Create discount promotion for item mit den erforderlichen Parametern auf. - Rufen Sie die Methode
Update item promotion mit dem Parameter“is_enabled”:true
auf, um die Werbeaktion zu aktivieren.
Rufen Sie die Methode
Beim Erstellen oder Bearbeiten einer Rabattaktion über API-Methoden ist außerdem Folgendes möglich:
- Konfiguration eines Rabatts für alle Artikel im Projekt. Übermitteln Sie dazu den Parameter
“items”:null
an die MethodeCreate discount promotion for item oderUpdate item promotion .
- json
"items": null
- Konfiguration eines Rabatts für physische Waren. Übermitteln Sie dazu ein Array mit den SKUs der physischen Waren an die Methode
Create discount promotion for item oderUpdate item promotion .
- json
"items": [{
“sku”: “strw2030”
}, {
“sku”: “strw4060”
}, {
“sku”: “cupred200”
}
]
- Konfiguration eines Rabatts mit Dezimalprozentsatz. Übermitteln Sie dazu den Parameter
discount.percent
mit dem Dezimalprozentsatz an die MethodeCreate discount promotion for item oderUpdate item promotion .
- json
"discount": {
“percent”: ”49.9”
}
- Konfiguration eines Rabatts für verschiedene Artikeltypen. Übermitteln Sie dazu ein Array mit den SKUs der gewünschten Artikel an die Methode
Create discount promotion for item oderUpdate item promotion .
- json
"items": [{
“sku”: “storm_shield”
}, {
“sku”: “heaven_crystals_pack_x500”
},{
“sku”: “strw2030”
}
]
- Konfiguration eines Rabatts für bestimmte DRMs des Spiels. Übermitteln Sie dazu ein Array mit den SKUs der gewünschten DRMs an die Methode
Create discount promotion for item oderUpdate item promotion .
- json
"items": [{
“sku”: “brilliant_game_sku_steam”
}
]
- Konfiguration einer Rabattaktion ohne festgelegte Zeitdauer. Übermitteln Sie dazu den Parameter
“date_end”:null
an die MethodeCreate discount promotion for item oderUpdate item promotion .
- json
“date_end”: null
- Richten Sie eine Werbeaktion für Erstkäufer ein. Übermitteln Sie dazu im API-Aufruf Rabattaktion für Artikel erstellen oder im API-Aufruf Artikelaktion aktualisieren ein Objekt im Array
attribute_conditions
:
- json
"attribute_conditions": [
{
"attribute": "has_purchase",
"operator": "eq",
"value": "0",
"type": "number"
}
],
"limits": {
"per_user": 1
}
Bedingungen von Rabattaktionen anpassen
Sie können einen Rabatt einrichten, der erst gewährt wird, wenn bestimmte Bedingungen erfüllt sind:- Rabatt, der ab einer bestimmten Warenkorbsumme angewandt wird
- Rabatt, der nur gewährt wird, wenn der Warenkorb genügend Artikel enthält
- Rabatt auf einen Artikel, wenn Benutzer einen anderen Artikel kaufen
Haben Sie einen Tippfehler oder einen anderen Textfehler gefunden? Wählen Sie den Text aus und drücken Sie Strg+Eingabe.