最初の仮想通貨を設定する
Important
エコノミー v2 が一般提供になりました。 サポートとフィードバックについては、PlayFab フォーラムにアクセスしてください。
PlayFab Beta SDK を使用して最初の仮想通貨を設定することで、PlayFab Economy の使用を開始します。 API を介してタイトルと対話するエンティティ トークンを取得した後、仮想通貨を作成して構成します。
前提条件
- PlayFab 開発者アカウント
- PlayFab Beta SDK (詳細については、Postman クイック スタートを参照してください)
タイトル エンティティ トークンを取得する
API を使用してタイトル構成データを変更するには、まずタイトル エンティティ トークンを取得する必要があります。 詳細については、Postman クイック スタートを参照してください
新しい仮想通貨を作成する
新しい仮想通貨を作成するには、「通貨」タイプの下書きアイテムを作成する必要があります。
- ゲーム マネージャーの [エコノミー] タブに移動し、[カタログ (V2)] を選択します。
- [通貨] を選択し、[新しい通貨] を選択します。
-
タイトルを編集し、説明 (例:
Diamonds
、Our in-game currency of choice.
) を追加します。 - [保存して発行] を選択して変更を完了します。
- [通貨] リストで通貨を確認します。
-
FriendlyId
は通貨コードで、1 から 3 個の英数字の値を含めることができます。 -
Title
はプレイヤーに表示される表示名です -
ContentType
は、経済項目の分類です。 まず、⚙️ > [タイトル設定] > [経済] > [カタログ (V2) 設定] でコンテンツ タイプを設定する必要があります。 -
StartDate
は、通貨がプレイヤーに表示されるタイミングを表す datetime 文字列です (既定値は作成時です)
トラブルシューティング
- エンティティ トークンが見つからない/期限切れ
-
CreateDraftItem
を呼び出して401: Unauthorized
エラーを受け取ろうとしている場合は、タイトル エンティティ トークンを取得するのを忘れたか、有効期限が切れている可能性があります
-
- コンテンツ タイプ
''
はサポートされていません-
CreateDraftItem
を呼び出して、上記のメッセージを含むCatalogBadRequest
を受け取ろうとしている場合は、まずゲーム マネージャーのタイトルの設定ページの [カタログの設定] タブでコンテンツ タイプを作成する必要があります
-
次の手順
最初の仮想通貨を設定したら、次のことができます。
- アプリ ストアで販売する PlayFab バンドルに通貨を追加します。
- ゲーム サーバーに AddInventoryItems を使用してプレイヤーに通貨を報いさせます。
- 通貨に対応するカタログアイテムに価格を割り当てます。
- プレイヤーが PurchaseInventoryItems を使用して通貨でカタログアイテムを購入できるようにします。