總覽

使用 Google Wallet API,讓使用者快速存取活動票券。Google Wallet API 可讓客戶將活動票券新增至手機上的 Google 錢包,方便他們在適當時間存取。使用 Google 錢包時,你也可以啟用活動當天的提醒通知。

將活動票券儲存在 Google 錢包中,也能避免雜亂,並加快存取速度。如要尋找票券,使用者只要開啟 Google 錢包應用程式,向上滑動並輕觸要使用的票券即可。

兌換選項

Google 錢包中的活動票券提供兩種兌換方式,你可以根據需求彈性選擇:

  • 條碼掃描:如果活動地點只有條碼掃描器,您可以在票證上顯示靜態條碼,供掃描兌換。
  • NFC 感應:如果活動地點設有 NFC 感應式終端機,您可以為活動票券選取 Smart Tap 整合功能。Google 的 Smart Tap 通訊協定僅支援特定終端機供應商。如需通過認證的終端機供應商完整清單,請參閱智慧感應功能說明文件。如果使用者啟用支援 NFC 的票證,系統會提示他們如何在支援 NFC 兌換的終端機上使用票證。這項教學功能會自動執行,並鼓勵使用者在可用時使用 NFC,以提升便利性和安全性。

支援的平台

有了 Google Wallet API,您就能核發憑證,讓使用者儲存到 Google 錢包,並在多個平台上使用,包括行動應用程式,以及任何支援超連結的地方,例如網站、電子郵件和簡訊。

API 與 SDK

Google Wallet API 提供 REST API 和 Android SDK,可協助您快速輕鬆地核發及管理票證。

  • Google Wallet REST API

    如要透過網頁、iOS 或行動應用程式、電子郵件和簡訊等平台,使用「新增至 Google 錢包」連結核發票證,建議使用 Google Wallet REST API。API 提供一組端點,可讓您建立、擷取及更新票證的各種元件。

  • Google Wallet Android SDK

    如要在 Android 應用程式中核發票證,建議使用 Google Wallet 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 建立票證的所有步驟。

工具與資源

  • Codelabs

    自主引導式程式碼研究室會逐步引導您完成將票證新增至 Google 錢包的必要步驟。首先,如果只在 Android 裝置上導入,請選擇「Android」;如果導入作業支援 Android、網頁、電子郵件或簡訊,請選擇「網頁」。

    Android 網頁

  • 票證建立工具

    使用票證建立工具,以視覺化方式建立第一張票證,並自動產生 JSON,以便使用 Google Wallet API 建立票證。

  • Google 錢包 GitHub

    在 Google 錢包 GitHub 組織中,取得各種程式設計語言的實用工具、程式庫和程式碼範例。