開始進行訂購端對端整合前,請詳閱本指南中的相關規定,並執行相關工作,以免發生開發阻礙和其他延遲情形。
檔案代管和網路服務規定
如要使用端對端訂購功能,您必須自行代管資料動態饋給檔案,並實作處理購物車驗證、訂單建立和訂單狀態更新的網路服務。由於沒有特定的程式設計語言或應用程式伺服器需求,只要符合 Ordering End-to-End 的 API 規格,Ordering End-to-End 就能與您偏好的實作方式搭配運作。
必要能力 |
|
---|---|
安全的資料動態饋給代管服務 |
您必須能夠在 Google Cloud Storage、Amazon S3 或 HTTPS 伺服器上代管資料動態饋給檔案。 |
安全網路服務 |
您的網路服務必須能夠以 HTTPS 發出及接收 API 要求。 |
回應延遲時間 |
Google 向您的網路服務傳送要求時,必須在 8 秒內回覆要求。 |
訪客結帳 |
您的網路服務必須允許使用訪客結帳的訂單,也就是由沒有帳戶或未登入系統的使用者所下單的訂單。 |
在 Google 商家檔案中列出餐廳
請遵守下列 Google 商家檔案相關規定:
- 為確保客戶能透過「全程訂餐」找到你的餐廳,餐廳位置必須列在 Google 商家檔案中。
- 每個要與端到端訂購服務整合的地點都必須有商家檔案。
- 針對您在 Google 商家檔案中註冊的每個餐廳地點,其名稱和地址必須與您傳送至 Ordering End-to-End 的
Restaurant
資料相符。
在 Google Pay API 中註冊為商家
如要在「訂單端到端」使用者介面中提供線上付款功能,您必須將商家註冊為 Google Pay 商家,並使用 Google Pay 參與處理方,如本節所述。Google Pay 可協助使用者與付款處理方之間的權杖付款。
如要註冊為 Google Pay 商家並啟用 Google Pay API,請執行下列步驟:
- 開啟 Google Pay 和錢包主控台頁面,註冊您的商家。如果你是已註冊 Google Pay 的商家,可以使用現有帳戶。建議為每個 Ordering 端對端整合設定專屬的商家 ID。如要新增商家,請按一下商家 ID 標題,然後選取「建立新的商家」。
- 按一下「使用者」選單分頁標籤,即可為商家新增第二位或多位使用者。
- 選取「Google Pay API」選單分頁標籤,然後按一下 Google API Pay 頁面上的「開始使用」。
- 同意 Google Pay API 服務條款。
- 商家 ID 位於主控台標題列。將這份資訊提供給你在端對端訂購流程中合作的新手上路團隊。
- 確認您已整合 Google Pay 參與處理方之一。
- 請與付款處理方合作,取得 Google Pay 代碼化參數屬性,並依據閘道的說明進行設定。
使用 Google Pay 測試代碼化參數
請參閱 Google Pay 付款處理測試,滿足下列規定:
- 確認付款服務入口已設定好,可透過 Google Pay 要求權杖。
- 測試 Google Pay 整合功能。
提供鄧白氏環球編碼
鄧白氏環球編碼是一組由鄧白氏集團指派給商家的一組九位數專屬號碼,用於識別商家。用於驗證商家是否存在及合法性。Google 也會使用你的鄧白氏環球編碼來驗證商家名稱和地址。開始鄧白氏環球編碼註冊程序前,請先確認你是否已擁有該編碼。你可以使用鄧白氏環球編碼查詢工具進行這項操作。如果沒有鄧白氏環球編碼,請按照這裡的操作說明註冊商家。
擁有公開電話號碼
您必須提供可供公開存取的電話號碼,且該號碼應與商家相關。使用者應可在正常營業時間內撥打電話。這樣一來,消費者就能輕鬆與商家聯絡,詢問任何問題或提出疑慮。Google 必須能夠驗證電話號碼的可靠性和完整性。
擁有公開電子郵件地址
您提供的電子郵件地址必須是有效且與貴機構相關聯的地址。貴機構的相關人員應定期查看這項資訊,方便使用者在必要時與您聯絡。Google 必須能夠驗證電子郵件地址的可靠性和完整性。
後續步驟
如要繼續整合,請執行下列步驟: