バンドル

仕組み

バンドルとは、複数のアイテムを1つにまとめて販売するセットのことです。

主な機能:

制限:
  • バンドルに同じバンドルを追加することはできません。
  • 空のバンドルを作成することはできません。
  • バンドルにゲームキーが含まれており、利用可能なキーが枯渇した場合、そのバンドルの販売は一時停止されます。
  • バンドルの地域別制限の設定は、APIコールを介してのみ利用可能です。

セットアップ方法

パブリッシャーアカウント経由のセットアップ

注意
バンドルを設定する前に、アイテムの整理やストアでの表示管理に役立つグループの作成を行うことをお勧めします。

バンドルを作成するには:

  1. パブリッシャーアカウントのプロジェクトで、アイテムカタログ > すべてのアイテムセクションに移動します。
  2. 追加」をクリックしてドロップダウンリストから「バンドル」を選択します。
  1. 以下のパラメータを指定します:
    • イメージ(任意)。
    • SKU。
    • バンドルが所属する1つまたは複数のグループ。
    • 名称。
    • 説明(任意)。
  2. 以下のいずれかの方法で、バンドル属性(任意)を設定します:
  3. 次へ」をクリックします。
  4. パートナー側の個人用設定が有効な場合、「標準」または「動的」のいずれかのバンドルタイプを選択できます。動的バンドルを使用すると、エクソーラ側でのアイテム作成をスキップし、代わりにカタログのリクエスト時にサーバーで生成されたバンドルコンテンツを返すことができます。パートナー側の個人用設定が無効な場合、バンドルタイプの選択フィールドは表示されず、標準バンドルが自動的に作成されます。

  1. バンドルにアイテムを追加します:
    1. アイテムタイプを選択します。
    2. バンドルに含める1つ以上のアイテムSKUを指定します。
    3. 各SKUの数量を設定します。

  1. 次へ」をクリックします。
  2. 有料または無料フィールドでバンドル価格を設定します:
    • 無料バンドルを作成するには、無料バンドルを選択します。
    • 価格を設定するには、有料バンドルを選択し、実際通貨または仮想通貨で価格を指定します。価格がゼロのバンドルを作成することはできません。必要に応じて、地域別価格を設定してください。
  3. 購入可能なバンドル数を制限するには、ユーザーあたりのバンドル購入数を制限するトグルをオンにし、希望の数量を入力します。

  1. 制限がリセットされる頻度を設定するには:
    1. ドロップダウンリストから期間を選択します:
      • 毎日。
      • 毎週。
      • 毎月。
      • カスタムの間隔 — バンドルの表示開始日から計算されます。
      • 定期的なリフレッシュなし。
    2. 選択した期間に基づいて、リセットスケジュールを設定します。

  1. 次へ」をクリックします。

  1. ストアでのバンドルの表示方法を設定します:
    1. ステータスを選択します。
    2. バンドルの表示期間制限を設定します(任意):タイムゾーンと、期間の開始日時および終了日時を指定します。表示終了日時を設定しない場合は、終了日なしにチェックを入れてください。

  1. 次へ」をクリックします。
  2. 設定を確認し、「保存」をクリックします。

API経由のセットアップ

バンドルをセットアップするには、バンドルグループのカタログサブセクションにあるコールを使用できます。

お知らせ
管理者」サブセクションのコールは、フロントエンド側でストアカタログを構築することを目的としていません。ランディングページ、ウェブストア、ゲーム内ロジックでの利用は避けてください。
選択したプラットフォームのゲームキーをバンドルに追加するには、必要なプラットフォームのSKUを持つcontent配列をバンドルを作成するまたはバンドルを更新するコールに渡します。
Copy
Full screen
Small screen
1"content": [
2  {
3     "sku": "brilliant_game_sku_steam",
4     "quantity": 1
5  }
6]

バンドルの購入可能数を制限するには、以下のパラメータを指定してバンドルを作成するまたはバンドルを更新するAPIコールを使用してください:

  • limits — 購入可能なバンドルの最大数を指定します。
  • limits.recurrent_schedule — 制限がリセットされる頻度を定義します。

また、ストアでのバンドル表示期間制限を設定する地域別制限を設定することができます。

注意
地域別制限を設定する前に、APIコールを使用してプロジェクト内で地域を設定していることを確認してください。

ストアにバンドルの表示

バンドルは、カタログの実装方法サイトビルダーまたはAPI経由に応じて表示されます。

サイトビルダー経由での表示

ウェブサイトにバンドルを表示するには:

  1. バンドルを作成します
  2. パブリッシャーアカウントのプロジェクトで、ストアフロント > ウェブサイトセクションに移動します。
  3. ご希望のサイトのウィンドウで、「サイトビルダーを開く」をクリックします。
  1. ストアブロックで、ストアセクションに移動します。
  2. アイテムタイプフィールドで、バンドルを選択します。
  1. アイテムグループフィールドで、対象のグループを選択します。
  2. アイテムカードのレイアウトを選択します
注意
バンドルに使用できるのは、垂直大きい注目のレイアウトのみです。カードをクリックしなくてもランディングページ上でカードのコンテンツが表示されるため、大きいレイアウトの使用をお勧めします。
  1. 必要に応じて、カードレイアウト設定内の対応するトグルをオンにして、カードのレイアウトをカスタマイズしてください。

  1. 必要な変更をすべて行い、ウェブサイトを公開する準備が整ったら:
    1. サイトビルダーの右上隅で「公開」をクリックします。
    2. 公開したいページ名の横にあるチェックボックスをオンにします。
    3. 公開」をクリックします。

お知らせ

ウェブサイトの公開ができない場合は、以下の条件がすべて満たされていることを確認してください:

  • ウェブサイトに空のセクションがないこと(赤いインジケータで表示される)。
  • エクソーラとのライセンス契約が締結済みであること
  • メインページが公開されているか、公開対象として選択されています。メインページを公開する前に、子ページを公開することはできません。

サイトが公開されると、バンドルのセクションが利用可能になります。バンドルが表示されない場合は、ステータスが「利用可能」に設定されているか、期間ベースの表示制限が有効になっていないかを確認してください

API経由でのバンドル情報の取得

カタログをAPIを使用して設定している場合、バンドルデータはカタログサブセクションにあるAPIコールを通じて返されます:

ウェブフックの設定

注文支払い完了注文のキャンセルのウェブフックで送信されるアイテムデータは、items配列を通じて設定できます。

ユーザーにバンドルを付与する

アイテムタイプや統合設定に応じて、以下のいずれかの方法でバンドルがユーザーに付与されます:

  • PlayFabを統合している場合、仮想通貨とアイテムはユーザーのPlayFabインベントリに自動的に付与されます。
  • カスタム配信システムを使用している場合は、すべての仮想アイテムと通貨は貴社側で付与されます。注文データをご自身のバックエンドで受信するために、ウェブフックハンドラーを設定することをお勧めします。必要なデータは、注文支払い成功ウェブフックに含まれています。
  • バンドルコンテンツが無効化されていない場合、バンドル購入後、バンドルに含まれるすべてのアイテムは、注文支払い成功ウェブフックのアイテム配列内に個別のアイテムとしてリストされます。バンドルの中に別のバンドルが含まれている場合も、それらは展開され、個別のアイテムとして渡されます。

これら、およびその他の購入データ取得方法の詳細については、注文状況の追跡のセットアップセクションを参照してください。

注意
ゲームキーは、メールでユーザーに送信されるか、エンタイトルメントシステムに送られます。
この記事は役に立ちましたか?
ありがとうございます!
改善できることはありますか? メッセージ
申し訳ありません
この記事が参考にならなかった理由を説明してください。 メッセージ
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。
最終更新日: 2026年2月13日

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

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