ストア内のアイテムを表示する時間制限

仕組み

ストア内のアイテムの表示期間を次のように設定できます:

制限時間の設定は、以下のシナリオで利用可能です:
  • ゲーム内アイテムの販売 — 仮想アイテム、仮想通貨パッケージ、およびバンドル
  • ゲームキーによるゲームおよびDLCの販売
仮想アイテム、仮想通貨パッケージ、およびバンドルについては、パブリッシャーアカウントAPIコールの両方で設定が可能です。仮想通貨とゲームキーについては、APIコールからのみ設定が可能です。
注意

バンドル内ではアイテムの表示期間制限は考慮されません。

  1. Boosterという仮想アイテムを作成し、その表示期間を10月29日から11月15日までに設定してください。
  2. Legendary Start Packというバンドルを作成し、その中にBoosterを含めます。このバンドルには時間制限がないため、常にストアで表示されます。
  3. 10月20日、ユーザーがインゲームストアを開きます。以下のメソッドを使用します:これらのメソッドには、show_inactive_time_limited_itemsパラメータは渡しません。
  4. アイテムカタログを取得します:

制限の設定と更新

パブリッシャーアカウントで設定および更新する

注意
  • 以下の設定プロセスは、仮想アイテムを例として示されています。
  • 仮想アイテムを設定する前に、グループを作成することを推奨します。グループを使用すると、多層的なカタログを構築し、ストアでのアイテムの表示方法を管理できます。
使用回数が制限されたアイテムを作成するには:
  1. パブリッシャーアカウントでプロジェクトを開き、アイテムカタログ > すべてのアイテム > 仮想アイテムセクションに移動します。
  2. 追加」をクリックして仮想アイテムを選択します。
  1. 以下のパラメータを指定してください:
    • 画像
    • SKU
    • アイテムが属するべき1つまたは複数のグループ
    • 名称
    • 説明
    • 価格
注意
アイテムを作成するには、実際通貨または仮想通貨の価格を指定する必要があります。価格をゼロにしてアイテムを作成することはできません。必要に応じて、地域別価格を設定してください。
  1. ユーザーがアイテムを購入できる回数を制限するには、1人のユーザーがこのアイテムを購入できる回数を制限するトグルをオンに設定し、制限回数を指定してください。
  2. 制限がリフレッシュされる頻度を設定するには:
    1. ドロップダウンリストで、期間を選択します:
      • 日次
      • 週次
      • 月次
      • カスタム間隔。この間隔は、ストアでのアイテムの表示期間の開始日から計算されます。
      • 定期的なリフレッシュなし
    1. 期間に対応するパラメータを指定して、更新スケジュールを設定してください。
  1. カタログでアイテムの表示期間を設定するには、期間限定を選択し、タイムゾーン、開始日、終了日を指定します。アイテムを無期限に利用可能にするには、終了日なしを選択してください。
  2. アイテムを作成」をクリックします。

APIコールによる設定と更新

ストアでのアイテム表示に制限時間を設定するには、以下のAPIコールを使用してください:

アイテム作成またはアイテム更新APIコールに次のパラメータを渡してください:
  • periods[0].date_fromはアイテムの表示期間の開始日時のYYYY-MM-DDThh:mm:ss±TMZ形式です。TMZhh:mm GMT形式のタイムゾーンインジケーターです。
  • periods[0].date_untilはアイテムの表示期間の終了日時のYYYY-MM-DDThh:mm:ss±TMZ形式です。TMZhh:mm GMT形式のタイムゾーンインジケーターです。アイテムの表示期間の終了を示さないようにするには、nullを渡します。

ストア内のアイテムを表示する期間を複数設定できます。これを行うには、APIコールですべての期間の開始日と終了日を含むオブジェクトの配列を渡します。

Copy
Full screen
Small screen
 1"periods": [
 2      {
 3        "date_from": "2022-06-10T14:00:00+03:00",
 4        "date_until": "2022-06-30T14:00:00+03:00"
 5      },
 6       {
 7        "date_from": "2022-07-10T14:00:00+03:00",
 8        "date_until": "2022-07-30T14:00:00+03:00"
 9      },
10       {
11        "date_from": "2022-08-10T14:00:00+03:00",
12        "date_until": "2022-08-30T14:00:00+03:00"
13      }
14]

カタログ取得APIコールは、リクエスト時にストアに表示されているアイテムを返します。表示期間がまだ開始されていないまたは既に終了しているアイテムの情報を取得するには、カタログをリクエストする際に、「show_inactive_time_limited_items」パラメータを値「1」で渡します。

アイテムカタログでの制限の表示

カタログ内での期間限定アイテムの表示は、サイトビルダー経由かまたはAPIコール経由か、どちらの実装方法をとるかによって異なります。

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

サイトビルダーを使用する場合、制限時間は自動的に表示されます。アイテムの販売期間終了の30日前になると、アイテムカードに残り時間を示すタイマーが自動で表示されます:

  • 販売終了まで1週間以上ある場合、タイマーには日数と時間が表示されます。
  • 販売終了まで1日以上ある場合、タイマーには時間と分が表示されます。
  • 販売終了まで1日未満の場合、タイマーには分と秒が表示されます。
注意
プロモーションアイテムに注目を集めるため、注目オファーのカードスタイルを使用することを推奨します。

API経由での制限情報の取得

カタログがAPIを使用して実装されている場合、アイテムの販売期間の情報は以下のカタログ関連APIコールのitems.periods配列で返されます:

アイテムが販売可能な期間に関するデータは、カタログ内での制限表示に使用できます。例えば、ユーザーがアイテムを購入できる期間を表示することができます。
この記事は役に立ちましたか?
ありがとうございます!
改善できることはありますか? メッセージ
申し訳ありません
この記事が参考にならなかった理由を説明してください。 メッセージ
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。
最終更新日: 2026年2月13日

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

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