其他預先定義的票證類型不符合用途時,即可使用一般票證。與其他票證 (例如票券、會員卡和優惠) 專屬的欄位和功能不同,一般票證會提供可定義自訂標籤和值的欄位,藉此支援多種用途。
範例用途
以下列舉幾種一般傳遞類型的用途:
- 停車證
- 借書證
- 會員卡
- 保險卡
- 訂位確認
- 客戶的預先螢幕確認代碼
包含機密資訊的票證
在某些情況下,您的票證或用途可能會涉及機密資訊,例如個人識別資訊 (PII) 和健康資料。在這類情況下,「一般私人證件」類型適用於已預先核准的用途。詳情請參閱一般私人證件說明文件和使用限制政策 (AUP)。
支援的平台
您可以透過 Google Wallet API,為使用者核發票證,以便儲存在多個平台 (包括 Android 應用程式) 和任何支援超連結的地方,例如網站、電子郵件和簡訊。
API 與 SDK
Google Wallet API 提供 REST API 和 Android SDK,能協助您輕鬆快速地核發及管理票證。
- Google Wallet REST API
如要透過網頁、電子郵件或簡訊等平台核發票證,建議您使用 Google Wallet 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 發卡機構帳戶。
- 非 Android 開發人員:建立 Google Cloud 帳戶。
- Android 開發人員:設定 Google Play 服務。
開始使用 Google Wallet API
開始使用 Google Wallet API 前,請先參閱下列實用文章,瞭解基本功能和術語。- 重要概念和術語:本文可協助您熟悉使用 Google Wallet API 所需的所有重要詞彙和功能。
- 票證類別和物件總覽:您必須將票證類別與票證物件結合,藉此建立您核發給使用者的票證。本文將介紹這兩個概念,並說明如何運用這些概念建立票證。
- Google 錢包票證開發流程:本文提供從頭到尾使用 Google Wallet API 建立票證的所有必要步驟。
工具與資源
- 程式碼研究室
自助程式碼研究室會逐步引導您完成新增票證至 Google 錢包的必要步驟。首先,如果您的實作項目僅適用於 Android 裝置,請選擇「Android」;如果您的實作項目支援 Android、網頁、電子郵件或簡訊,請選擇「網路」。
- 票證建構工具
使用票證製作工具以視覺化方式建立第一張票證,然後透過 Google Wallet API 自動產生建立票證時所需的 JSON。
- Google 錢包 GitHub
前往 Google 錢包 GitHub 機構取得各種程式設計語言的實用工具、程式庫和程式碼範例。