集成PlayFab

运行机制

PlayFab是一个基于服务器的平台,允许游戏开发者在无需编程的情况下实现游戏经营。您可以集成PlayFab为项目提供服务器侧,并可通过Store API接收产品成功购买的通知。

主要功能:

  • 基于服务器的复杂解决方案,用于发布游戏。
  • 支持众多游戏平台。
  • 提供跟踪用户行为的深度分析。

使用者

  • 集成了PlayFab,现希望通过Buy Button游戏内商店扩大虚拟商品(虚拟货币和虚拟物品)销售范围的合作伙伴。
  • 集成了Buy Button解决方案或玩家物品库,现希望将用户物品库导出至PlayFab的合作伙伴。

如何获取

如果尚未配置PlayFab,请执行以下操作:

  1. 创建您的PlayFab帐户。
  2. 创建您的游戏。
  3. 获取您的唯一游戏ID。
  4. 获取您的PlayFab密钥。

购买物的发放是通过向Store API发送请求时在认证令牌中传入用户PlayFab ID实现。为确保成功配置与PlayFab的交互,应:

  1. 实现Store API方法。
  2. 将项目的游戏ID和之前收到的PlayFab密钥发送给您的帐户经理。
  3. 通过以下方式之一在令牌中指定PlayFab ID:
    1. 将艾克索拉登录管理器与PlayFab集成
    2. 通过user.playfab_id参数生成令牌。

要实现退款通知,请联系您的帐户经理。