一般卡券概览

如果您的用例不属于任何其他预定义的卡券类型,则可以使用通用卡券。其他凭证(例如门票、会员卡和优惠券)包含特定于用例的字段和功能,而通用凭证则旨在提供足够的灵活性,通过提供可让您定义自定义标签和值的字段来支持各种用途。

应用场景示例

以下只是通用卡券类型的一些用例:

  • 停车券
  • 借阅证
  • 会员卡
  • 保险卡
  • 预订确认
  • 客户预筛查确认码

包含敏感信息的卡券

在某些情况下,您的卡券或应用场景可能会涉及敏感信息,例如个人身份信息 (PII) 和健康数据。对于这些场景,通用私人凭证类型可用于预先批准的应用场景。如需了解详情,请参阅通用私人凭证文档和使用限制政策 (AUP)。

支持的平台

借助 Google Wallet API,您可以向用户发放卡券,以便他们将卡券保存到 Google 钱包中。该 API 支持多种平台,包括移动应用以及支持超链接的任何位置,例如网站、电子邮件和短信。

API 和 SDK

Google Wallet API 提供 REST API 和 Android SDK,可帮助您快速轻松地签发和管理卡券。

  • Google Wallet REST API

    如需使用“添加到 Google 钱包”链接在 Web、iOS 或移动应用、电子邮件和短信等平台上发放卡券,我们建议您使用 Google 钱包 REST API。该 API 提供了一组端点,可让您创建、检索和更新卡券的各种组件。

  • Google 钱包 Android SDK

    如需在 Android 应用中签发卡券,我们建议您使用 Google 钱包 Android SDK。该 SDK 提供了各种便捷方法,可让您轻松使用原生代码将 Google Wallet API 集成到移动应用中。

注意:使用 Google Wallet API 发放卡券时,不一定要使用 Google Wallet REST API 或 Google Wallet Android SDK,但我们强烈建议您使用。如需详细了解如何在不使用 REST API 或 Android SDK 的情况下发放卡券,请参阅在 JWT 中创建卡券对象和卡券类。

要求

如需使用 Google Wallet API 发放卡券,您首先需要执行以下操作:

Google Wallet API 使用入门

在开始使用 Google Wallet API 之前,请先阅读这些实用文章,熟悉基本功能和术语。
  • 重要概念和术语:本文将帮助您熟悉使用 Google Wallet API 所需的所有重要术语和功能。
  • 卡券类和对象概览:您向用户发放的卡券是通过将卡券类与卡券对象相结合而创建的。本文将向您介绍这两个概念,以及如何使用它们来创建卡券。
  • Google 钱包卡券开发流程:本文从头到尾全面概述了使用 Google Wallet API 创建卡券所需的所有步骤。

工具与资源

  • Codelab

    自学 Codelab 会引导您完成向 Google 钱包添加卡券的必要步骤。首先,如果您的实现仅在 Android 设备上进行,请选择“Android”;如果您的实现支持 Android、Web、电子邮件或短信,请选择“Web”。

    Android Web

  • 卡券构建器

    使用卡券构建器工具直观地构建您的第一张卡券,并自动生成使用 Google Wallet API 创建卡券所需的 JSON。

  • Google 钱包 GitHub

    在 Google 钱包 GitHub 组织中获取适用于各种编程语言的实用工具、库和示例代码。