Economy v2 GA がリリースされました。v1 と v2 の違いの詳細については、v2 の概要 を参照してください。
主要な概念と API
- カタログ - カタログは、ゲームの仮想アイテムを管理する簡単な方法を提供します。ゲームで利用可能なすべてのアイテムのリストが含まれます。
- カタログ アイテム - カタログ アイテムは、耐久財、バンドル、UGC など、使用可能なあらゆる種類の仮想商品を表すことができます。
- インベントリ コレクション - プレイヤーのインベントリには、所有するすべてのアイテム インスタンスが含まれます。
- 仮想通貨 - 通貨はカタログまたはストアからアイテムを購入するために使用でき、アプリ内購入から変換されたソフト通貨を表すこともでき、ゲームプレイを動かす仕組みとしても使用できます。
- ストア - ストアは、代替価格で提供できるカタログ アイテムのサブセットを提供します。
- ユーザー生成コンテンツ - プレイヤーがモデレートされたコンテンツを作成、アップロード、検索できるようにします。PlayFab UGC の使用を開始する方法の詳細については、UGC クイックスタート を参照してください。
- カタログ検索: V2 は大規模なカタログをサポートするようにゼロから構築されており、その主要コンポーネントはフィルター、select ステートメント、並べ替えをサポートする SearchItems API です。詳細については、SearchItems のドキュメントを参照してください。
- 複数通貨: ほとんどのゲームは少なくとも 2 種類の仮想通貨を利用しています。多くのゲームでは、プレイを通じてゲーム内で獲得できる “ソフト” 通貨と、購入できる “ハード” 通貨を使用します。デュアル通貨を持つことで、購入できるアイテムを決定できるため、経済をより制御できます。通貨 のチュートリアルを参照してください。
- サーバー側のレシート検証: 不正を防止し、稼いでいると思っているお金が実際に稼がれていることを確認します。Unity と Android を使い始める チュートリアルを参照してください。
- バンドル: バンドルは、通常グループとして仮想商品を販売するためにアイテムをグループ化するのに便利な構造です。バンドルの使用方法の詳細については、バンドル のドキュメントを参照してください。
- 仮想サブスクリプション: サブスクリプションを使用して、耐久財への期間ベースのアクセスを付与します。Economy V2 サブスクリプション のドキュメントを参照してください。
- 取引履歴: Transaction History API により、プレイヤーのインベントリに対して実行されたすべての操作を取得でき、使用状況の追跡と問題のトラブルシューティングを行うことができます。Economy V2 コレクション のドキュメントを参照してください。
- インベントリ コレクション: この機能を使用して、プレイヤーに複数のインベントリを与えます。Economy V2 取引履歴 のドキュメントを参照してください。
- インベントリ スタック: スタックにより、インベントリはアイテムのスタック、または同じアイテムの独立した異なるインスタンスを保持できます。Economy V2 スタック のドキュメントを参照してください。
- ディープ リンク: ディープ リンクにより、ゲーム内またはプラットフォーム ストアに直接リンクできます。ディープ リンク のドキュメントを参照してください。
- Etag: Etag は、アイテム更新時の同時実行を管理するために使用できます。Etag のドキュメントを参照してください。
- 評価とレビュー: 評価とレビューは、プレイヤーのフィードバックを収集してゲームの品質を向上させるために使用できます。評価とレビュー のドキュメントを参照してください。
PlayFab Economy の以前のバージョン (V1 またはレガシーとも呼ばれる) に興味がある場合は、こちらでドキュメントを確認できます: レガシー Economy
