透過 Google Wallet API 快速存取活動票券。您的客戶可透過 Google Wallet API 將活動票券新增至手機上的 Google 錢包,以便在適當時機存取。Google 錢包還能在活動當天啟用提醒通知。
將活動票券儲存在 Google 錢包中,也能保持井然有序,並加快存取速度。使用者只需開啟 Google 錢包應用程式,向上滑動並輕觸要使用的票券,就能找到票券。
兌換選項
在 Google 錢包中使用活動票券後,你可以根據需求靈活選擇兩種兌換方式:
- 條碼掃描:如果活動地點只有條碼掃描器,您可以在票證上顯示靜態條碼,這個條碼可掃描並用於兌換。
- NFC 感應功能:如果您的活動地點具備 NFC 適用的感應式刷卡機,您就能為活動票券選擇「智慧感應」整合功能。選定的終端機供應商清單支援 Google 的智慧感應通訊協定。如需完整的認證終端機供應商清單,請參閱智慧感應說明文件。已啟用 NFC 票證的使用者會收到提示,說明如何在可兌換 NFC 的終端機上使用這些票證。這項教育功能為自動化功能,會在提供方便與安全性的情況下,鼓勵使用者使用 NFC。
支援的平台
使用 Google Wallet API,即可為使用者提供票證,並儲存在 Android 應用程式等多種平台上的 Google 錢包中,並支援網站、電子郵件和簡訊等任何支援超連結的地方。
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 機構提供適用於各種程式設計語言的實用工具、程式庫和程式碼範例。