Zahlungszuordnung einrichten
Mithilfe der Zahlungszuordnung können Sie feststellen, welcher Content-Creator einen Nutzer geworben hat, der einen Kauf getätigt hat. Alle von diesem Nutzer getätigten Käufe werden diesem Content-Creator zugeordnet, sodass er die korrekten Kampagnen-Auszahlungen erhält.
Funktionsweise
Um die Zuweisung zu aktivieren, verwenden Sie den Parameter tracking_id.
Die tracking_id ist eine eindeutige Kennung, die verwendet wird, um:
- die Performance von Kampagnen zu verfolgen
- zu ermitteln, welcher Creator den Nutzer geworben hat
- Analysedaten im Partner Network zu sammeln
- Vergütungen und Auszahlungen korrekt zu berechnen
Wenn ein Nutzer dem persönlichen Link eines Content-Creators folgt, generiert Xsolla eine eindeutige 32-stellige tracking_id und hängt sie an die URL der Zielseite an. Das Ziel kann jede Landing-Page sein, die mit dem Verkauf von Produkten verbunden ist. Übermitteln Sie die generierte tracking_id in der Anfrage zur Generierung eines Zahlungstokens. Nach Abschluss der Transaktion wird die tracking_id zusammen mit den Zahlungsdaten gespeichert und für die Zuweisung, Analysen und finanzielle Berechnungen verwendet.
Beispiel für einen Link mit dem Parameter tracking_id: https://webshop-external-demo.xsolla.site/?tracking_id=abcdefghijklmnopqrstuvwxyz123456
tracking_id kann die Zahlung keiner Traffic-Quelle zugeordnet werden. Solche Zahlungen werden nicht in den Performance-Bericht aufgenommen und bei der Berechnung der Auszahlungen an den Creator nicht berücksichtigt.Um die tracking_id beim Generieren eines Zahlungstokens zu übermitteln:
- Rufen Sie die tracking_id aus den Query-Parametern der URL ab.
- Speichern Sie sie im
localStoragedes Browsers. - Fügen Sie die tracking_id in die Anfrage zur Generierung des Zahlungstokens ein.
tracking_id abrufen
Das Abrufen der tracking_id auf der Client-Seite hängt von Ihrem Integrationstyp ab. Sie können entweder Ihre eigene Logik zur Extraktion der tracking_id implementieren oder das von Xsolla bereitgestellte Partner Network Script verwenden. Die Zahlungszuordnung funktioniert unabhängig vom Typ der Verkaufsseiten gleich, einschließlich Storefronts, einzelnen Artikel- oder Spielschlüssel-Seiten und Multi-Game-Katalogen.
tracking_id verloren gehen.Dieses Script extrahiert automatisch die tracking_id aus den Query-Parametern der URL und speichert sie im localStorage. Um den gespeicherten Wert abzurufen, wird die Methode getTrackingId() bereitgestellt, die beim Generieren eines Zahlungstokens aufgerufen wird.
Detaillierte Implementierungsbeispiele finden Sie in den untenstehenden Registerkarten.
Unabhängig davon, wie Sie es integrieren — mit dem JavaScript-Snippet oder dem Partner Network Script — rufen Sie XsollaPartnerNetwork.getTrackingId() auf, um die gespeicherten tracking_id abzurufen:
- javascript
1const trackingId = XsollaPartnerNetwork.getTrackingId();
2if (trackingId) {
3 console.log('Saved tracking_id from URL:', trackingId);
4 // add tracking_id into your request parameters
5}
tracking_id beim Generieren des Zahlungstokens übermitteln
Je nachdem, wie Sie Ihre Integration eingerichtet haben, verwenden Sie eine der folgenden Optionen, um die tracking_id an die Token-Generierungsmethode zu übermitteln.
tracking_id in der Token-Anfrage enthalten ist.Haben Sie einen Tippfehler oder einen anderen Textfehler gefunden? Wählen Sie den Text aus und drücken Sie Strg+Eingabe.