> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Economy v2 概觀

> 探索 PlayFab Economy v2 架構，包括冪等交易、批次作業、大型目錄，以及適用於大規模遊戲的庫存支援。

<Info>
  Economy v2 現已正式推出。如需支援和提供意見反應，請前往 [PlayFab 論壇](https://community.playfab.com)。
</Info>

Economy v2 是相較於現有 PlayFab Monetization 功能套件的重大變更。此變更的目標是支援擁有數億名活躍玩家、大型進度系統和龐大庫存的遊戲。此架構是從頭開始以現代化的 Azure Stack 重新建置，鎖定開發人員在下列功能方面的需求。

* 冪等交易
* 批次作業
* 處理高[並行](/zh-TW/services/playfab/economy-monetization/economy-v2/catalog/etags)率，尤其是與庫存的互動
* 遊戲內物品或使用者產生內容 (UGC) 的大型統一目錄 (每個實體最多 20 GB)，支援多個實體
* 個別的 Catalog Item 文件，而不是將所有項目儲存在單一文件中
* 大型玩家庫存 ([數千個項目](/zh-TW/services/playfab/economy-monetization/economy-v2/limits))
* 與 PlayFab Entities 整合

Economy v2 的設計具有您對其他 PlayFab 服務所期望的相同彈性和擴充性。雖然此架構對 PlayFab 而言是全新的，但它已經過實戰考驗，並支援 Microsoft 內部的遊戲，例如 **Minecraft**、**Sea of Thieves** 和 **Flight Simulator**。

想知道我們為何打造 Economy v2，以及您可以如何在遊戲中運用這些改進嗎？

<iframe src="https://www.youtube.com/embed/NcvFFgTZ6ek" width="100%" height="400" allowFullScreen frameBorder="0" />

## 我應該使用哪個版本的 Economy？

請使用第 2 版。如果您使用的是第 1 版，請考慮升級。雖然 Microsoft 不會淘汰 v1，且會為所有遊戲維護並支援它，但它目前處於僅修正錯誤的模式。新的 Economy 功能只會針對第 2 版開發。如需兩個版本之間差異的詳細資訊，請參閱[常見問題集](/zh-TW/services/playfab/economy-monetization/economy-v2/faq)。

## Economy v2 的新功能

Economy v2 引進了數項 v1 中所沒有的新功能：

* [庫存](/zh-TW/services/playfab/economy-monetization/economy-v2/inventory)與目錄之間更新後的互動，可讓您支援唯一項目、非唯一項目、項目堆疊，以及多個項目堆疊。
* 您可以在目錄項目旁上傳並管理[中繼資料](/zh-TW/services/playfab/economy-monetization/economy-v2/catalog/content-types-tags-and-properties)和內容，包括影像和檔案。
* 您可以使用 Economy 設定建立遊戲內容的[深層連結](/zh-TW/services/playfab/economy-monetization/economy-v2/catalog/deep-links)。
* 可自訂的[目錄搜尋](/zh-TW/services/playfab/economy-monetization/economy-v2/catalog/search)可讓您使用標籤和內容類型設定自訂檢視。
* 一種[當地語系化](/zh-TW/services/playfab/economy-monetization/economy-v2/catalog/localization)項目描述和標題的簡單方式。
* 支援面向 PlayerEntity 之[項目評等與評論](/zh-TW/services/playfab/economy-monetization/economy-v2/catalog/ratings)的 API。
* 支援[使用草稿狀態進行編寫](/zh-TW/services/playfab/economy-monetization/economy-v2/catalog/item-status)的自訂工作流程，以及[目錄管理員和審核者的原則權限集](/zh-TW/services/playfab/economy-monetization/economy-v2/settings)。您可以預先發佈具有未來開始日期的目錄項目。
* 可連結至多個外部 Marketplace 項目的[套件組合項目](/zh-TW/services/playfab/economy-monetization/economy-v2/catalog/bundles)。
* [Inventory Collections](/zh-TW/services/playfab/economy-monetization/economy-v2/inventory/collections)，可讓單一玩家擁有多個庫存，例如每個角色或每個平台各一個。
* [Inventory Stacks](/zh-TW/services/playfab/economy-monetization/economy-v2/inventory/stacks)，可在一個庫存中啟用同一項目的多個不同執行個體，每個執行個體都有自己的數量和屬性。
* [TurboLoading](/zh-TW/services/playfab/economy-monetization/economy-v2/inventory/turboloading)，可在單一壓縮 API 呼叫中載入整個庫存 (最多 10,000 個項目)，以加快啟動速度。
* [使用者產生內容 (UGC)](/zh-TW/services/playfab/economy-monetization/economy-v2/ugc/overview)，可讓玩家使用內建的審核管線建立、上傳及搜尋經過審核的內容。
* [ExecuteInventoryOperations](https://learn.microsoft.com/en-us/rest/api/playfab/economy/inventory/execute-inventory-operations) 可在單一要求中以不可分割的方式批次處理庫存作業。如果任何作業失敗，整個批次都會回復。
* [ETags](/zh-TW/services/playfab/economy-monetization/economy-v2/catalog/etags)，可為目錄和庫存更新提供開放式並行存取控制，以防止競爭情況。
* 跨 Apple、Google、Steam、Nintendo、PlayStation Store 和 Microsoft Store Marketplace 的內建[詐騙防範與收據驗證](/zh-TW/services/playfab/economy-monetization/economy-v2/fraud-prevention)。
* [目標優惠](/zh-TW/services/playfab/economy-monetization/economy-v2/player-segmented-monetization/targeted-offers)，可啟用區段專屬商店，並針對不同玩家群組提供量身打造的動態定價。

## 相較於 v1 的變更

Economy 中限制過多而無法發揮實用性的功能並未納入 v2。為了彌補此限制，產品小組推出了 Azure Functions，作為 CloudScript 的增強版後繼者。小組也提供了食譜式文件，作為您自訂實作的起點。產品小組接著將心力集中在您告訴他們最重要的事項上。

下列 v1 功能未作為原生項目類型包含在 Economy v2 中。有些功能可以使用 v2 建置組塊部分複製，而其他功能則需要透過 [Azure Functions](https://learn.microsoft.com/en-us/azure/azure-functions/functions-overview) 的自訂邏輯。

### 部分支援

您可以使用現有的 v2 API 和建置組塊來達成這些 v1 功能：

* **轉換項目**：您可以使用 [ExecuteInventoryOperations](https://learn.microsoft.com/en-us/rest/api/playfab/economy/inventory/execute-inventory-operations) API 達成項目轉換 (製作)，此 API 會在單一要求中以不可分割的方式減去輸入項目並新增結果。如需範例，請參閱[製作遊戲教學課程](/zh-TW/services/playfab/economy-monetization/economy-v2/tutorials/craftingGame/game-context)。
* **容器 (固定內容)**：您可以使用[套件組合和虛擬貨幣](/zh-TW/services/playfab/economy-monetization/economy-v2/tutorials/containers-with-fixed-contents)，實作一律授與相同項目的容器。由貨幣代幣代表容器，購買價格為一個代幣的套件組合即可授與其內容。

### 不支援

這些 v1 功能沒有原生的 v2 對等項目，需要自訂邏輯 (例如使用 Azure Functions)：

* **交易**：V1 提供玩家之間不可分割的雙向項目交換。V2 沒有原生交易 API。實作玩家對玩家的交易需要使用 [Azure Functions](https://learn.microsoft.com/en-us/azure/azure-functions/functions-overview) 進行自訂協調。
* **限量項目**：V1 支援具有有限全域供應量的目錄項目。V2 需要伺服器端邏輯來追蹤並強制執行全域數量上限。
* **掉落表**：V1 內建加權隨機戰利品表。V2 需要使用 Azure Functions 的自訂隨機選取邏輯。如需完整實作，請參閱[掉落表和隨機戰利品教學課程](/zh-TW/services/playfab/economy-monetization/economy-v2/tutorials/drop-tables-and-randomized-loot)。
* **容器 (隨機)**：V1 容器搭配掉落表，在開啟時授與隨機項目。V2 需要自訂邏輯來減去容器並授與隨機選取的項目。請參閱[掉落表和隨機戰利品教學課程](/zh-TW/services/playfab/economy-monetization/economy-v2/tutorials/drop-tables-and-randomized-loot)。
* **充能速率**：V1 允許項目具有會隨時間再生的使用次數。V2 需要自訂的時間型邏輯來計算並授與再生的數量。
* **商店的區段支援**：V1 允許玩家區段與商店之間自動連結。V2 同時具有[商店](/zh-TW/services/playfab/economy-monetization/economy-v2/catalog/stores)和[區段](/zh-TW/services/playfab/player-progression/player-data/player-segments)，並支援具有區段專屬商店的[目標優惠](/zh-TW/services/playfab/economy-monetization/economy-v2/player-segmented-monetization/targeted-offers)，但您必須手動設定組態，而不是使用自動指派。

## 另請參閱

* [快速入門](/zh-TW/services/playfab/economy-monetization/economy-v2/quickstart)
* [設定](/zh-TW/services/playfab/economy-monetization/economy-v2/settings)
* [商店](/zh-TW/services/playfab/economy-monetization/economy-v2/catalog/stores)
* [庫存](/zh-TW/services/playfab/economy-monetization/economy-v2/inventory)
* [Marketplace 整合](/zh-TW/services/playfab/economy-monetization/economy-v2/marketplace/marketplace-integrations/overview)
* [詐騙防範](/zh-TW/services/playfab/economy-monetization/economy-v2/fraud-prevention)
* [TurboLoading](/zh-TW/services/playfab/economy-monetization/economy-v2/inventory/turboloading)
* [限制](/zh-TW/services/playfab/economy-monetization/economy-v2/limits)
* [常見問題集](/zh-TW/services/playfab/economy-monetization/economy-v2/faq)


## Related topics

- [Economy v2 設定概觀](/zh-TW/services/playfab/economy-monetization/economy-v2/settings.md)
- [目錄概觀](/zh-TW/services/playfab/economy-monetization/economy-v2/catalog/catalog-overview.md)
- [Economy V2 區段動作](/zh-TW/services/playfab/economy-monetization/economy-v2/player-segmented-monetization/segment-actions.md)
- [Economy V2 目標優惠](/zh-TW/services/playfab/economy-monetization/economy-v2/player-segmented-monetization/targeted-offers.md)
- [Economy V2 TurboLoading](/zh-TW/services/playfab/economy-monetization/economy-v2/inventory/turboloading.md)
