アイテムのアクセス許可と可視性
Important
エコノミー v2 が一般提供になりました。 サポートとフィードバックについては、PlayFab フォーラムをご利用ください。
カタログ アイテムには、公開カタログやその他の API を介して他のプレイヤーがアイテムを表示できるかどうかを変更することができるさまざまなパラメーターや値を指定することができます。 このドキュメントでは、アイテムのさまざまな状態と、それが閲覧や変更を行うことができるプレイヤーの決定に関してどのように影響を与えるかについて説明します。
未発行の下書きアイテム
CreateDraftItem
を使用して作成された、公開されていない下書きアイテム。 これらのアイテムは、アイテムの作成者、カタログの管理者、およびタイトル エンティティのみが使用できます。
GetDraftItem
と UpdateDraftItem
は、両方ともこれらのアイテムで呼び出すことができます。
発行済みアイテム
開始日と終了日の有効なペアを持つ発行済みアイテム (例: 開始日 < 現在の日付 < 終了日) は、公開カタログを介してすべてのプレイヤーが閲覧することができます。 プレイヤーは、SearchItems
および GetItem
の API を使用して発行済みアイテムにアクセスすることができます。
スケジュールされたアイテム
スケジュールされたアイテムは、開始日が現在の日付よりも後に設定されている発行済みアイテムです (例: 現在の日付 < 開始日)。 これらのアイテムには、アイテムの作成者、カタログの管理者、カタログのレビュー担当者、タイトル エンティティのみがアクセスできます。 これらのアイテムは公開済みのカタログには表示されません。また、通常のプレイヤーを対象とした GetItem
API を使用してこれらのアイテムにアクセスすることはできません。
有効期限切れのアイテム
有効期限切れのアイテムは、終了日をすでに過ぎている発行済みアイテムです (例: 現在の日付 > 終了日)。 これらのアイテムは SearchItems
API を介して公開されたカタログには表示されません。また、これらのアイテムにはすべてのプレイヤーを対象とした GetItem
API を使用してアクセスすることができます。
非表示のアイテム
期限切れのアイテムは、IsHidden
フラグが true に設定されている発行済みアイテムです。 これらのアイテムは SearchItems
API を介して公開されたカタログには表示されません。また、これらのアイテムにはすべてのプレイヤーを対象とした GetItem
API を使用してアクセスすることができます。
承認されていないモデレートされたアイテム
Moderation API を介して、発行済みアイテムをモデレーション状態に設定することができます。
Approved
以外の状態 (AwaitingModeration
、Rejected
、Unknown
など) を持つ発行済みアイテムには、アイテムの作成者、カタログの管理者、タイトル エンティティのみがアクセスできます。 これらのアイテムは公開済みのカタログには表示されません。また、通常のプレイヤーを対象とした GetItem
API を使用してこれらのアイテムにアクセスすることはできません。