> ## 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.

# 詐騙防範、兌換、收據驗證

> 使用等冪交易、收據驗證及退款檢查，保護 PlayFab Economy v2 購買項目免於偽造、重複要求及退款的影響。

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

任何遊戲經濟的核心，都是讓玩家能夠以虛擬貨幣或真實世界 (RW) 金錢購買遊戲項目、貨幣等。

## 詐騙途徑

### 偽造、Proxy 和要求重複

用來讓玩家看起來像是從不同於其實際所在位置進行購買的要求技術。玩家偽造其 IP 位址、使用 Proxy 或重複要求是常見的情況。

您可以使用[等冪交易](#idempotent-transactions)來對抗這些詐騙途徑。

### 未經驗證的商店 API 呼叫

未經驗證的商店 API 呼叫是指在沒有有效收據的情況下對商店 API 發出的呼叫。這些呼叫可能透過偽造收據或重複要求來發出。

[收據驗證](#receipt-validation)是可用來對抗此詐騙途徑的功能。

### 兌換後退款

玩家可以進行購買、兌換購買項目，然後向商店要求退款。

您可以使用 PlayFab 的[退款程序](#refunds)檢查退款。

### 盜版、破解和驗證略過

盜版是指未經著作權持有人許可而複製和散發軟體的行為。破解是指修改軟體以移除或略過其複製保護的行為。驗證略過是用來避免帳戶註冊和登入的技術。

您可以透過[反盜版技術](#anti-piracy)將盜版玩家轉換為付費客戶。

## 等冪交易

PlayFab Economy v2 交易具有等冪性，這表示交易可以重試任意次數，而且如果交易已經完成，就會忽略該交易。當玩家嘗試進行購買而要求重複時，玩家不會被收費兩次。

請務必注意，雖然大部分交易都需要 IdempotencyId 來確保等冪性，但兌換 API 的運作方式略有不同。兌換 API 也具有等冪性，但不需要 IdempotencyId。它們只會授與市集優惠一次。如果您使用先前成功要求中的相同市集收據發出兌換要求，PlayFab 在第二次呼叫時不會授與任何內容。

若要深入了解等冪性，請參閱我們的[庫存概觀](/zh-TW/services/playfab/economy-monetization/economy-v2/inventory#idempotency)。

## 收據驗證

Economy v2 支援下列附加元件 API 端點：

* Microsoft Store ([Windows 10/11](https://learn.microsoft.com/en-us/windows/uwp/publish/)、[XBOX](https://learn.microsoft.com/en-us/gaming/xbox/)、[Android](https://blogs.windows.com/windows-insider/2021/10/20/announcing-android-apps-on-windows-11-preview-for-windows-insiders-in-the-beta-channel/))
  * [GetMicrosoftStoreAccessTokens](https://learn.microsoft.com/en-us/rest/api/playfab/economy/inventory/get-microsoft-store-access-tokens)
  * [RedeemMicrosoftStoreInventoryItems](https://learn.microsoft.com/en-us/rest/api/playfab/economy/inventory/redeem-microsoft-store-inventory-items)
* Google Play 商店 (Android)
  * [RedeemGooglePlayInventoryItems](https://learn.microsoft.com/en-us/rest/api/playfab/economy/inventory/redeem-google-play-inventory-items)
* Apple AppStore (iOS)
  * [RedeemAppleAppStoreInventoryItems](https://learn.microsoft.com/en-us/rest/api/playfab/economy/inventory/redeem-apple-app-store-inventory-items)
* Nintendo Switch E-Shop (Switch)
  * [RedeemNintendoEShopInventoryItems](https://learn.microsoft.com/en-us/rest/api/playfab/economy/inventory/redeem-nintendo-e-shop-inventory-items)
* Sony PlayStation Store 次世代 (PS4/PS5)
  * [RedeemPlayStationStoreInventoryitems](https://learn.microsoft.com/en-us/rest/api/playfab/economy/inventory/redeem-play-station-store-inventory-items)
* Steam (Windows 10/11、OSX、Linux)
  * [RedeemSteamInventoryItems](https://learn.microsoft.com/en-us/rest/api/playfab/economy/inventory/redeem-steam-inventory-items)

## 退款

* 檢查退款
  * 若要根據退款找出玩家，請搜尋 `items_redeemed` 事件並找出收據 ID。

<Tip>
  在超出 Insights 保留期限之後，請保留舊事件的本機複本。
</Tip>

您可以使用 [Insights](/zh-TW/services/playfab/data-analytics/learn-data/data-explorer) 來偵測及防止此詐騙途徑。

## 反盜版

對抗盜版並將盜版者轉換為付費客戶的技術：

* 為所有項目和版本設定正確的區域價格：
  定價過高的項目或訂閱是盜版的常見原因。[查看 Microsoft Store 支援哪些市場](https://learn.microsoft.com/en-us/windows/uwp/publish/define-market-selection)。
* 能夠在每個市集所支援的盡可能多的平台上遊玩：
  未提供熱門平台的移植版本，可能會導致使用者建立非官方的移植版本。提供將官方付費授權新增至非官方遊戲用戶端的方式，可以增加營收並限制盜版。
* 使用 PlayFab 匿名登入方法，並提供註冊以取得更多功能的能力：
  PlayFab [支援在沒有 PlayFab 帳戶的情況下進行驗證](/zh-TW/services/playfab/identity/player-identity/login/login-basics-best-practices#anonymous-login-mechanisms)，並在稍後進行連結註冊。許多玩家會抗拒註冊帳戶，但願意以匿名方式遊玩。匿名登入是讓玩家試玩您遊戲的好方法，之後再將他們轉換為付費客戶。
* 鼓勵線上帳戶註冊與連結：
  最適合搭配線上帳戶使用的功能 (例如雲端存檔、排行榜和跨平台遊戲) 可用來鼓勵玩家註冊帳戶。
* 為盜版者提供購買途徑：
  即使玩家使用非官方的遊戲用戶端，也請提供官方商店頁面的連結，讓他們可以購買遊戲的授權。有些玩家並不知道自己使用的是盜版複本。
* 使用 PlayFab 玩家區段來區隔「低信任」玩家集區：
  PlayFab [支援玩家區段](/zh-TW/services/playfab/live-service-management/game-configuration/segmentation/segmentation-configuration)，可用來將玩家區隔為「高信任」和「低信任」集區。信任區段可用來限制存取較可能遭盜版者濫用的功能。這類功能的範例包括跨平台遊戲、雲端存檔和排行榜。


## Related topics

- [詐騙防範快速入門](/zh-TW/services/playfab/economy-monetization/economy-v2/fraud-prevention/quickstart.md)
- [PlayFab UGC 文件](/zh-TW/services/playfab/economy-monetization/economy-v2/ugc/index.md)
- [透過 Steam Marketplace 兌換](/zh-TW/services/playfab/economy-monetization/economy-v2/marketplace/marketplace-redemption/steam.md)
- [使用 Google 市集兌換](/zh-TW/services/playfab/economy-monetization/economy-v2/marketplace/marketplace-redemption/google.md)
- [使用 Microsoft Store 市集兌換](/zh-TW/services/playfab/economy-monetization/economy-v2/marketplace/marketplace-redemption/microsoft.md)
