Google Wallet API 可讓您透過特定用途的票證類型與功能,與各類預先定義的票證 (會員卡、優惠、禮物卡、活動票券、大眾運輸票證、登機證) 互動。
現有的票證類型可能不適用於每種用途,因此也提供了通用票證類型。顧名思義,只有在您的用途不適用於任何其他特殊類型時,才使用通用票證類型。如要瞭解「一般票證」如何支援特定用途,請即時以視覺化方式呈現票證。
用途
以下是一些適合一般產業模型的使用案例:
- 停車證
- 媒體庫會員卡
- 已儲存的優待券
- 健身房會員卡
- 駕駛保險卡
- 預訂不同類型的
- 橫越 QR 圖碼的國家/地區框線
- 客戶預先確認碼
涉及機密資訊的用途
在某些情況下,票證或用途可能會涉及機密資訊 (請參閱 AUP 以瞭解機密資料的定義)。針對這些情境,General Private Pass API 可讓您為私人用途定義私人票證。如要查看一般 Private Pass API 總覽和用途用途,請參閱一般 Private Pass 開發人員網站。
整合步驟
您必須完成下列步驟,才能整合 Google Wallet API。根據您是只透過 Android 裝置、Android、網路、電子郵件或簡訊觸及客戶,請在下方選取整合類型。Android、網路、電子郵件或簡訊
- 瞭解類別和物件的運作方式,並熟悉 Google 錢包的流程
- 完成事前準備
- 使用服務帳戶和私密金鑰建立 Google Cloud 專案
- 在 Google Pay 和錢包主控台中建立企業帳戶
- 在 Google Pay 和錢包主控台中為服務帳戶進行授權
- 啟用 Google Wallet API
- 建立課程
- [選用] 使用票證視覺化工具建立票證,產生類別和物件的 JSON
- 使用以私密金鑰簽署的類別和物件建立 JWT 連結
- 在應用程式中顯示「新增至 Google 錢包」按鈕
- 完成測試檢查清單
- 在 Google Pay 和錢包主控台中要求取得發布權限
僅限 Android 系統
- 瞭解類別和物件的運作方式,並熟悉 Google 錢包的流程
- 完成事前準備
- 授權應用程式
- 在 Google Pay 和錢包主控台中建立企業帳戶
- 建立課程
- [選用] 使用票證視覺化工具建立票證,產生類別和物件的 JSON
- 儲存已簽署的 JWT,或使用 Android SDK 儲存未簽署的 JSON 建立票證
- 在應用程式中顯示「新增至 Google 錢包」按鈕
- 完成測試檢查清單
- 在 Google Pay 和錢包主控台中要求取得發布權限
開始使用
如要逐步完成這些步驟,請先參閱程式碼研究室和 Android 的程式碼研究室,我們會為您選擇合適的整合功能。適合的整合方式取決於您的特定需求,而這主要取決於您希望如何觸及客戶。- 僅限 Android:Android SDK
- Android、網路、電子郵件或簡訊:Web API 和 JWT