ストア内のアイテムの表示時間を制限する
ストア内のアイテムの表示期間を次のように設定できます:
- ホリデーセール中など、特定の時間帯にカタログの関連性を維持する
カタログに表示せずに事前にアイテムを作成する
- バンドル
- ゲームキー
Create bundle またはバンドルのUpdate bundle APIコールCreate game 、Update game by SKU またはゲームキーのUpdate game by ID APIコール
periods[0].date_from
はアイテムの表示期間の開始日時のYYYY-MM-DDThh:mm:ss±TMZ
形式です。TMZ
はhh:mm
GMT形式のタイムゾーンインジケーターです。periods[0].date_until
はアイテムの表示期間の終了日時のYYYY-MM-DDThh:mm:ss±TMZ
形式です。TMZ
はhh:mm
GMT形式のタイムゾーンインジケーターです。アイテムの表示期間の終了を示さないようにするには、null
を渡します。
ストア内のアイテムを表示する期間を複数設定できます。これを行うには、APIコールですべての期間の開始日と終了日を含むオブジェクトの配列を渡します。
例:
"periods": [
{
"date_from": "2022-06-10T14:00:00+03:00",
"date_until": "2022-06-30T14:00:00+03:00"
},
{
"date_from": "2022-07-10T14:00:00+03:00",
"date_until": "2022-07-30T14:00:00+03:00"
},
{
"date_from": "2022-08-10T14:00:00+03:00",
"date_until": "2022-08-30T14:00:00+03:00"
}
]
カタログ取得メソッドは、リクエスト時にストアに表示されているアイテムを返します。表示期間がまだ開始されていないまたは既に終了しているアイテムの情報を取得するには、カタログをリクエストする際に、「show_inactive_time_limited_items」パラメータを値「1
」で渡します。
バンドル内ではアイテムの表示期間制限は考慮されません。
例
1. あなたは
2.
3. 10月20日、ユーザーがインゲームストアを開きます。以下のメソッドを使用します:
- 仮想アイテムリストを取得するは仮想アイテムのカタログを表示するために使用されます。
- バンドルリストを取得するはバンドルのカタログを表示するために使用されます。
show_inactive_time_limited_items
パラメータは渡しません。4. アイテムカタログを取得します:
Booster は、表示期間が10月29日から11月15日までであるため、仮想アイテムリストを取得するの応答には含まれません。仮想アイテムリストを取得するでパラメータshow_inactive_time_limited_items:1
を渡すと、Booster が応答に含まれ、期間配列は購入可能な期間を示します。Booster は、Legendary Start Pack バンドルの一部としてバンドルリストを取得するの応答に含まれており、ユーザーは、show_inactive_time_limited_items
パラメータの値に関係なく、それを入手できます。
誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。