支払いのアトリビューションを設定する

決済アトリビューションを使用すると、購入を行ったユーザーをどのコンテンツクリエイターが紹介したかを特定できます。そのユーザーによるすべての購入が該当のコンテンツクリエイターに帰属し、正しいキャンペーン報酬を確実に受け取れるようになります。

お知らせ
購入がクリエイターストアフロントまたはエクソーラサイトビルダーで作成されたページを通じて行われた場合、追加の決済アトリビューション設定は不要で、自動的に機能します。カスタムストアフロントを使用している場合は、以下の説明に従ってください。

仕組み

アトリビューションを有効にするには、tracking_idパラメータを使用します。

tracking_idは、以下の目的で使用される一意の識別子です:

  • キャンペーンのパフォーマンスを追跡する
  • どのクリエイターがユーザーを紹介したかを特定する
  • パートナーネットワークで分析を収集する
  • 報酬とペイアウトを正確に計算する

ユーザーがコンテンツクリエイターの専用リンクをたどると、エクソーラは一意の32文字のtracking_idを生成し、目的のページのURの末尾にこれを追加します。目的先は、製品の販売に関連する任意のランディングページに設定できます。生成されたtracking_idを決済トークンを生成するリクエストに渡します。トランザクションが完了すると、tracking_idは決済データと共に保存され、アトリビューション、アナリティクス、および財務計算に使用されます。

tracking_idパラメータを含むリンクの例:https://webshop-external-demo.xsolla.site/?tracking_id=abcdefghijklmnopqrstuvwxyz123456

お知らせ
tracking_idがない場合、支払いはトラフィックソースに帰属できません。このような支払いはパフォーマンスレポートに含まれず、クリエイターへのペイアウト計算には考慮されません。

tracking_idを決済トークン生成時に渡すには:

  1. URLのクエリパラメータからtracking_idを取得します
  2. ブラウザのlocalStorageに保存します。
  3. tracking_idを決済トークン生成リクエストに含めます

tracking_idの取得

クライアント側でのtracking_idの取得は、統合タイプに依存します。独自のロジックを実装してtracking_idを抽出するか、エクソーラが提供するパートナーネットワークスクリプトを使用できます。決済アトリビューションは、ストアフロント、個別アイテムやゲームキーのページ、複数ゲームのカタログなど、販売ページのタイプに関係なく同様に機能します。

お知らせ
スクリプトは、URLを変更する他のJavaScriptよりも前に実行されることを確認してください。そうしないと、tracking_idが失われる可能性があります。

このスクリプトは、URLのクエリパラメーターから tracking_id を自動的に抽出し、localStorage に保存します。保存された値を取得するために、決済トークンの生成時に呼び出される getTrackingId() メソッドが提供されます。

詳細な実装例は、以下のタブに示されています。


JavaScriptスニペットまたはパートナーネットワークスクリプトのどちらを使用して統合するかに関係なく、XsollaPartnerNetwork.getTrackingId()を呼び出して保存されたtracking_idを取得します:

Copy
Full screen
Small screen
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を渡す

統合の設定方法に応じて、以下のオプションのいずれかを使用してtracking_idをトークン生成メソッドに渡します。

お知らせ
正確なアトリビューションを確保するために、tracking_idがトークンリクエストに含まれていることを確認してください。
この記事は役に立ちましたか?
ありがとうございます!
改善できることはありますか? メッセージ
申し訳ありません
この記事が参考にならなかった理由を説明してください。 メッセージ
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。
最終更新日: 2026年7月17日

誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。

問題を報告する
当社は常にコンテンツを見直しています。お客様のご意見は改善に役立ちます。
フォローアップ用のメールをご提供してください
ご意見ありがとうございました!
フィードバックを送信できませんでした
後でもう一度お試しいただくか、doc_feedback@xsolla.comまでお問い合わせください。