必要條件

透過集合功能整理內容 你可以依據偏好儲存及分類內容。

使用 Google Wallet API 進行整合前,請先完成下列步驟:

1. 申請 Google Wallet API 核發機構帳戶

您必須要有核發機構帳戶才能建立和發行 Google 錢包。註冊 Google Pay 和電子錢包主控台,即可取得核發機構帳戶。完成註冊後,請前往 Google Wallet API 頁面,然後按一下 [Build your first Pass] (建構您的第一個票證)。接受服務條款後,即可開始建立票證類別。

在完成上述步驟之後,您也可以試用程式碼研究室

2. 啟用 Wallet API

3. 建立服務帳戶

您必須有服務帳戶和服務帳戶金鑰,才能呼叫 Google Wallet API。服務帳戶是呼叫 Google Wallet API 的身分。服務帳戶金鑰包含應用程式用來驗證 Google Wallet API 的私密金鑰。

建立服務帳戶:

  • 1.在 Google Cloud Console 中建立服務帳戶,提供下列詳細資料:
    • 服務帳戶名稱 - 範例:電子錢包網路用戶端
    • 服務帳戶 ID - 範例:my-service-account
  • 2. 按一下 [建立並繼續]
  • 3. 按一下 [完成]

建立服務帳戶金鑰:

  • 1. 選取您的服務帳戶。例如:my-service-account@my-project-id.iam.gserviceaccount.com
  • 2. 按一下頁面頂端的 [KEYS] 選單項目。
  • 3. 依序點選 [新增金鑰] 和 [建立新的金鑰]
  • 4. 選取金鑰類型 JSON
  • 5. 按一下 [建立],即可建立並下載服務帳戶金鑰。

4. 為服務帳戶進行授權

您必須授權服務帳戶,才能呼叫 API。如要授權,請授予服務帳戶管理核發者帳戶的權限。

  • 前往 Google Pay 和錢包主控台使用者頁面。
  • 1. 按一下「邀請使用者」
  • 2. 新增服務帳戶的電子郵件地址。例如:my-service-account@my-project-id.iam.gserviceaccount.com
  • 3. 針對存取層級選取 [開發人員]。
  • 4. 按一下 [邀請]。

5. 建立類別

您必須先建立 OfferClass,才能建立並新增 OfferObject。如要這麼做,請登入 Google Pay 和錢包主控台,然後前往 Google Wallet API 頁面,並建立新的優惠類別。

  1. 確認您位於 [管理] 分頁
  2. 如果這是您第一次建立票證,應該會看到「你目前處於展示模式」
  3. 在示範模式中,按一下 [設定測試帳戶] 以新增測試帳戶。在發卡機構帳戶使用展示模式時,只有這些帳戶可以儲存票證。
  4. 按一下 [建立課程]。
  5. 選擇 [優惠]
  6. 填寫所有標有 * 的必填欄位
  7. 按一下 [建立課程]

如需多項優惠,請重複上述步驟。

如要進一步瞭解這些屬性在票證中的顯示方式,請參閱版面配置範本

成功建立「優惠」類別後,請將票證新增至 Google 電子錢包