開始整合 Order with Google 之前,請先詳閱相關規範,並在本指南中執行相關工作,以免開發運作阻礙,造成其他延遲。
檔案代管與網路服務需求
Order with Google 會要求您自行代管資料動態饋給檔案,並實作網路服務,以便處理購物車驗證、訂單建立和訂單狀態更新。由於「Order with Google」未設有特定的程式設計語言或應用程式伺服器需求,因此只要符合「Order with Google」的 API 規格,合作訂單就能與您偏好的實作方式搭配運作。
必要功能 |
|
---|---|
安全資料動態饋給代管 |
您必須能夠將資料動態饋給檔案託管於 Google Cloud Storage、Amazon S3 或 HTTPS 伺服器。 |
安全網路服務 |
您的網路服務必須能夠透過 HTTPS 提出及接收 API 要求。 |
回應延遲 |
當 Google 傳送要求到您的網路服務時,必須在 8 秒內回應要求。 |
訪客結帳 |
您的網路服務必須允許使用訪客結帳功能的訂單,這類使用者是沒有帳戶或尚未登入您的系統的使用者所下的訂單。 |
在 Google 商家檔案中列出餐廳
遵循 Google 商家檔案的下列規定:
- 為確保客戶能夠在「Google 訂餐」上找到您的餐廳,因此該餐廳的地點必須列在 Google 商家檔案中。
- 每個要與 Order with Google 整合的地點都必須有商家檔案。
- 您在 Google 商家檔案中註冊的每個餐廳地點名稱,都必須與您傳送給 Order with Google 的
Restaurant
資料相符。
在 Google Pay API 中註冊為商家
如要在「透過 Google 訂餐」使用者介面中提供線上付款功能,您必須將貴公司註冊為 Google Pay 商家,並使用本節所述的 Google Pay 參與處理工具。Google Pay 可協助使用者和付款處理方完成代碼化付款。
如要註冊成為 Google Pay 商家並啟用 Google Pay API,請按照下列步驟操作:
- 開啟 Google Pay 和錢包主控台頁面來註冊您的商家。如果你已經是 Google Pay 註冊商家,可以使用現有的帳戶。 建議您為每個「透過 Google 購物」整合的專屬 ID。如要新增商家,請按一下商家 ID 標題,然後選取 [建立新的商家]。
- 按一下 [使用者] 選單分頁標籤,為貴公司新增第二位使用者或多位使用者。
- 選取 [Google Pay API] 選單分頁標籤,然後按一下 Google API 付款頁面上的 [開始使用]。
- 同意《Google Pay API 服務條款》。
- 您的商家 ID 位於主控台的標頭中。請將這項資訊提供給合作的 Ordering with Google 新手上路團隊。
- 確認您整合了其中一個 Google Pay 參與處理者。
- 與您的付款處理方合作,按照閘道的說明取得 Google Pay 代碼化參數屬性。
透過 Google Pay 測試權杖化參數
請參考 Google Pay 付款處理測試,以滿足下列條件:
- 確認您的付款閘道已設定完成,以便透過 Google Pay 要求符記。
- 測試 Google Pay 整合作業。
後續步驟
如要繼續完成整合作業,請執行下列步驟: