网上商店中的目录和付款
了解网上商店如何重用项目的应用内购 (In-App Purchasing) 目录并将购买转发给您现有的付款提供商。
阅读时间5 分钟最后更新于 14 小时前
应用商店从 Unity Cloud 项目中读取应用内购 (IAP) 目录,并将每次购买路由到您在游戏中使用的相同 IAP 付款提供商。玩家在网络上看到的目录与您为移动应用程序维护的目录相同。
目录源
当玩家访问您的商店时,Webshop 会从 IAP 请求您的项目的商品目录,并将其渲染到商店的主题布局中。 当玩家加载新会话时,您在目录中所做的更改会自动流向网上商店。 网上商店按 IAP 返回商品的顺序和分组显示商品。要更改商品顺序或分组,请在 IAP 中更新目录。商品显示字段
对于每种商品,Webshop 会显示以下面向玩家的字段:字段 | 描述 |
|---|---|
| 标题和描述 | 商品的显示名称和面向玩家的描述,渲染为商品卡片的标题和正文文本。 |
| "price": | 以玩家货币表示的商品价格,渲染为卡上的主要价格。 |
| 销售价格 | 当商品正在销售时,Webshop 会将销售价格显示为主价格,并在旁边划出原始价格。 |
| 标示 | 卡上的可选芯片,例如 Best value 或 +20% bonus。徽章文本和图标设置在 IAP 目录中,并且网上商店会自动显示它们。任何商品都可以有标示,无论是否在销售中。有关更多信息,请参阅销售和标示。 |
| 产品图像 | 商品的可选镜像。没有图像的卡片使用主题的默认占位符。 |
销售和标示
网上商店从 IAP 目录中读取销售定价和标示。您不会在 Webshop Dashboard(Webshop 后台)中进行配置。- 销售:设置商品的网络价格并在目录中将商品标记为正在销售。网上商店会自动将商品的常规价格显示为删除线值。您只需在目录中设置销售价格并将商品标记为正在销售。
- 标示为目录中的每个列表添加标示文本和可选图标,例如最佳值或 +20% 奖励。当某个列表有销售时,标示会自动设置为网上商店价格和商品标准价格的折扣百分比,但可以手动覆盖。 徽章与销售分开,因此任何商品都可以有徽章。
- 奖励:当您将商品标记为具有奖励推荐时,Webshop 会将列表的 Subtitle 字段显示为删除线。使用此属性可显示标题为 且副标题为
120 Gems的划线商品,以指示列表中包含奖励数量的宝石。100 Gems
商品在 Webshop 中的可见性
网上商店仅显示您在 IAP 目录中提供的网上销售商品。要包含或排除网上商店的商品,请更新其在目录中的可见性。此更改将在下次应用商店获取目录时出现。 有关更多信息,请参阅目录和目录列表。特定于玩家的目录设置
您可以在 IAP 设置中配置货币、区域设置和特定于玩家的商品选择。当网上商店请求商品时,它会将玩家的会话上下文传递给 IAP,包括游戏在深层链接中发送的任何localecurrency付款流程
网上商店不会直接处理付款。相反,他们会将每次购买路由到已经为您的项目配置的 IAP 付款提供商。这是处理移动应用程序中购买的同一提供商。 授权付款后,网上商店流程完成。收据验证、授权授予和退款使用与游戏内购买相同的 IAP 流程。您无需调节单独的网上商店分类账。 有关购买后面向玩家的退货流程,请参阅从游戏开店。在草案中测试购买
开发预览 URL 将显示在 Edit 视图的 General 部分中。它会在浏览器中打开环境的草案配置。
要在不花费真实资金的情况下测试完整的购买流程,请使用付款提供商文档中的沙盒帐户或测试卡。网上商店没有单独的测试模式。IAP 支付提供商负责管理测试模式。
要在没有真实目录或测试交易的情况下预览主题,请在 Edit 视图的 Catalog & payment provider 部分中启用 Mock catalog。然后,Preview 面板会显示一组固定的示例商品。模拟商品仅存在于 Dashboard 预览中。玩家无法购买它们,它们也不会出现在发布的商店中。