整合步驟

本頁面說明建立「端對端訂購」整合作業的必要步驟。

  1. 帳戶設定

    1. Actions Center 中,按照「帳戶設定」的說明完成新手上路工作
    2. 將訂單端對端 GCP 專案的編輯者存取權授予 food-support@google.com。這麼做可讓 Google 存取您的 GCP 專案,以便提供技術支援。
    3. 如果您已收到訂購端對端團隊的正式合約核准,以便繼續進行整合作業,請提交新手上路要求。您也可以提交「訂單端對端」意願調查表表達意願。
  2. 動態饋給導入

    1. 建立您的 RestaurantServiceMenu 動態饋給。詳情請參閱「建立資料動態饋給」一文。
    2. 使用「快速測試」測試動態饋給。如需詳細指南,請參閱「 測試資料動態饋給」一文。
    3. 透過程式輔助方式產生動態饋給檔案,以進行批次擷取。
    4. 按照「 批次擷取」一文的說明代管沙箱和正式版動態饋給。
    5. 建構即時更新。詳情請參閱「即時更新」。
  3. 設計執行要求端點實作。詳情請參閱「執行要求 API」。
  4. 導入結帳動作

    1. 針對理想、理想的預設用途 (又稱為快樂路徑) 建構結帳動作。詳情請參閱「Fulfillment API」和「設定結帳頁面」。
    2. 使用快速測試測試您的結帳動作。遵循使用快速測試工具手動測試中列出的說明。
    3. 在您的結帳動作中建立邊緣案件處理
    4. 使用自動化測試工具測試您的結帳動作。遵循使用自動化測試工具進行測試中列出的說明。
  5. 導入「提交訂單動作」

    1. 建立「提交訂單動作」。詳情請參閱「Fulfillment API」和「設定提交訂單」。
    2. 使用快速測試測試「提交訂單」動作。按照使用快速測試工具手動測試一文中的指示操作。
    3. 請在「提交訂單動作」中建立極端案件處理機制。
    4. 使用自動化測試工具測試「提交訂單」動作。遵循使用自動化測試工具進行測試中列出的說明。
  6. 線上付款

    1. 使用 JSFiddle 驗證權杖化參數。詳情請參閱「測試 Google Pay 付款閘道」一文。
    2. 在結帳回應中加入代碼化參數。詳情請參閱設定 Google Pay 一文。
    3. 在「提交訂單動作」中導入付款處理方的 charge API。詳情請洽詢付款服務供應商。
    4. 透過快速測試來測試權杖化參數。詳情請參閱「測試線上付款」一文。
  7. 按照非同步訂單更新中的說明建構非同步訂單更新。
  8. 測試

    1. 執行您專屬的使用者接受度測試 (UAT),並進行端對端測試。詳情請參閱快速測試
    2. 執行自動化測試工具來測試極端案例。詳情請參閱自動化整合測試
  9. 上市準備

    1. 聯絡 Google 顧問,等候進一步指示。詳情請參閱「準備發布」和「發布完備性檢查清單」。