概览

借助 Google Wallet API,您可以通过各种预定义的卡券(会员卡、优惠、礼品卡、活动门票、公交票卡、登机牌)与用户互动,这些卡券具有特定于用例的字段和功能。

我们现有的卡券类型可能并不适合所有用例,因此我们创建了一个通用卡券类型。顾名思义,如果您的用例不属于我们的任何其他专用类型,则应使用通用卡券类型。如需了解通用卡券如何支持您的特定用例,请实时直观呈现您的卡券

使用场景

以下是一些适用于一般行业的模型示例:

  • 停车券
  • 图书馆会员卡
  • 储值代金券
  • 健身房会员卡
  • 驾驶保险卡
  • 各种预订
  • 国家/地区过境二维码
  • 客户预屏幕确认码

涉及敏感信息的用例

在某些情况下,您的卡券或用例可能会包含敏感信息(请参阅 AUP 以了解敏感数据的定义)。对于这些场景,通用 Private Pass API 提供了一种为预先批准的用例定义私有卡券的方式。您可以在 Generic Private Pass 开发者网站上大致了解 Generic Private Pass API 及其涵盖的用例。

集成步骤

必须按照以下步骤集成 Google Wallet API。在下面选择集成类型,具体取决于您是在 Android 设备上还是在 Android、Web、电子邮件或短信中吸引客户。

Android、网页、电子邮件或短信

  1. 了解类和对象的工作原理并熟悉添加到 Google 钱包流程
  2. 满足前提条件
  3. [可选] 使用卡券可视化工具生成卡券,以为您的类和对象生成 JSON
  4. 使用使用您的私钥签名的类和对象创建 JWT 链接
  5. 在您的应用中显示“添加到 Google 钱包”按钮
  6. 完成测试核对清单
  7. Google Pay 和钱包控制台请求发布访问权限

仅适用于 Android

  1. 了解类和对象的工作原理并熟悉添加到 Google 钱包流程
  2. 满足前提条件
  3. [可选] 使用卡券可视化工具生成卡券,以为您的类和对象生成 JSON
  4. 通过保存签名的 JWT 或使用 Android SDK 保存未签名的 JSON 创建卡券
  5. 在您的应用中显示“添加到 Google 钱包”按钮
  6. 完成测试核对清单
  7. Google Pay 和钱包控制台请求发布访问权限

开始使用

如需获得这些步骤的指导,请首先使用我们面向 WebAndroid 的 Codelab,也可以选择适合您的集成。适合您的具体集成主要取决于您希望满足的具体要求。