Skip to main content

优惠券和促销(旧版 Economy)

Economy v1 API 处于维护模式,不会接收任何新功能,只有 bug 修复。**v1 API 在可预见的将来将持续维护。**参见 Economy v2 概览,了解有关 PlayFab Economy 下一版本的更多信息!
优惠券是你可以为客户生成的字符串令牌,用于兑换游戏中的库存物品。与捆绑包或 CloudScript 结合使用,这些优惠券几乎可以触发你游戏中的任何功能。

要求

生成和兑换优惠券说明

以下所有示例都共享生成优惠券的第一个基本步骤。这在 Game Manager 中完成。 Game Manager
  • 导航到你的 Title
  • 从左侧菜单中选择 Economy
  • 转到你的 Catalogs 选项卡。
ItemsBundlesContainers 这三个选项卡部分中,都有一个 Coupons 链接。 该链接会打开一个窗口,让你可以为该部分中的任何物品生成优惠券。如果你希望为特定物品创建优惠券:
  • Items 选项卡中选择 Coupons
  • Bundles 下选择 Bundle Coupons,在 Containers 下选择 Container Coupons
弹出窗口类似于我们下面提供的窗口。(你的物品列表应与你的游戏匹配。所显示的物品在我们的掉落表教程中有描述)。 要完成优惠券生成:
  • 选择要生成的 Coupons 数量。
  • 然后选择 Coupons 应生成的 Item
  • 然后可以下载包含 Coupons 列表的 CSV 文本文件。
选择示例中的一个链接会生成以下十个逗号分隔的 Coupons
最后,如果你提供了一个让客户输入代码的 GUI,客户就可以兑换优惠券,该 GUI 会调用 RedeemCoupon

示例场景:库存物品优惠券

使用优惠券最直接的方式是赠送一个库存物品。创建目录后,你可以按照我们已经讨论过的说明为常规物品生成优惠券。此情况没有其他特殊步骤。

示例场景:虚拟货币优惠券多物品优惠券

优惠券无法直接授予虚拟货币,并且它们只能授予单个物品。 不过,捆绑包可以无缝地将库存物品转换为物品组或虚拟货币。在 VC 示例中,你应创建一个新的捆绑物品,内容为 VC。 将捆绑包设置为在 15 秒内过期。这样,玩家打开捆绑包后会立即看到 VC,而不会看到中间物品。 多物品的工作方式相同:
  • 创建一个包含多个物品的捆绑包 - 甚至掉落表
  • 将其设置为在 15 秒内过期。
  • 优惠券可以生成该捆绑包。
  • 然后捆绑包被转换为多个物品。
  • 中间的捆绑物品消失。

使用场景

  • 展会上的实物奖励:
    • 你可以打印你的优惠券代码列表,并作为展会上的赠品分发。
  • 游戏外通信,如论坛、推送通知和电子邮件。
    • 作为再获客活动或其他社区推广的一部分,直接向你的玩家发送优惠券代码。
  • 锦标赛:
在这种情况下,你也可以直接发放库存物品,因此选择哪种更适合你的游戏。

最佳实践

使用 PlayFab 库存时,你应将库存大小保持相对较小——每个玩家总共不超过 100 个物品。授予过多物品的捆绑包可能会受到节流或速率限制。
最后修改于 2026年8月13日