常見問題

本文件提供有關 Google Pay API for Passes 的常見問題解答。

Google Pay 應用程式

使用者在按一下 URI 並離開 Google Pay 應用程式時,Google 會通知使用者嗎?
不會,使用者在展開的卡片中按一下 URI 並離開 Google Pay 應用程式時,才會看到訊息。
消費者點選 [移除會員方案] 後,系統會將會員方案永久刪除嗎?
不會,會員方案將不會顯示在 Google Pay 應用程式中,且會與商家那邊儲存的使用者資料解除關聯。不過,實際的 LoyaltyObject 仍存在,您可以呼叫 REST get 方法來擷取這個物件。由於某些導入作業可讓多位消費者與相同的物件建立連結,因此系統不會刪除這個物件。
為什麼 Google 要儲存物件資料,而不是在每次需要顯示物件時呼叫商家的網路服務?
如果每次都在需要時才呼叫商家的網路服務,會降低物件的顯示速度。此外,Google 也需要將資料快取在使用者的行動裝置上,以便他們在離線時查看。
Google 是否也會快取圖片 (標誌、訊息中的圖片等等),以防使用者斷線?
是的,Google 會快取圖片並儲存在其伺服器中。如要更新您託管的圖片,則除了更新網站上的圖片以外,您還必須更新類別或物件來遞增版本編號。更新類別或物件後,Google 會重新快取圖片檔案。

更新物件

如果會員遺失實體卡片,我該如何更新會員方案的帳戶 ID?
請使用 REST API 來更新物件的 accountId 欄位。
我在使用 REST API 插入物件或類別時,收到 insufficientPermission 錯誤。
    Error:
    Code was 403
    Msg: Forbidden
    {
      "error": {
        "errors": [
         {
          "domain": "global",
          "reason": "insufficientPermissions",
          "message": "Insufficient Permission"
         }
        ],
        "code": 403,
        "message": "Insufficient Permission"
      }
    }
    
請確認你已將註冊應用程式時取得的帳戶電子郵件地址新增到 Google Pay API for Passes Merchant Center。請參閱將服務帳戶連結至你的 Google Pay API for Passes 帳戶相關說明。

測試

Google 是否提供負載測試服務?
否,不過據我們預估,每秒查詢次數為有效會員帳戶總數的 0.05%。舉例來說,如果您有 2000 萬個有效會員帳戶,則每秒應可處理 1 萬項查詢。此外,啟動整合服務後的交易量應該是最大的。

其他

商家應在自己的 JWT 回應中使用哪種 Content-Type
Google 不會檢查 Content-Type。您可以使用 application/jsontext/plain 做為 Content-Type
當優惠推送至位於附近地區的消費者、消費者發現優惠 (例如 Google Pay 應用程式顯示優惠內容,或是消費者點選及查看優惠)、購買優惠和兌換優惠時,我們是否能收到含有交易資訊的通知訊息?
針對消費者透過手機出示條碼或優待券代碼,而收銀員隨後在銷售點裝置上掃描或輸入條碼或代碼的情況,Google 無法追蹤。也就是說,商家只能透過銷售點判斷是否已成功掃描並兌換優惠。
我們的創意團隊需要提供哪些素材資源才能建立會員卡?
消費者將會員方案儲存至 Google Pay 應用程式後,會看到會員方案的展開畫面,你需要針對這個畫面準備文字和圖片素材資源。詳情請參閱「會員」類別的票證範本頁面。
如何取得其他協助?

如需其他協助,請與 Google Pay API for Passes 支援小組聯絡。

與支援團隊聯絡