實體交易疑難排解

如果無法使用動作執行交易意圖,請確認 您將遇到以下各節所述的任何症狀, 採取建議的疑難排解步驟

動作沒有回應

問題:查看交易需求或使用者的決定時 使用者收到「應用程式目前沒有回應」請稍後再試。」

疑難排解:確認您的 Action 專案包含所有必要的目錄資訊,包括隱私權政策連結。

無法處理收據

徵狀:使用者在購買授權期間收到以下回覆: 「很抱歉,我無法處理你的收據。」

疑難排解:

  • 確認 merchantOrderId 並未重複。無法建立新訂單 舊有訂單 ID 對應
  • 請確認您傳送的是簡單回應 加上初始 orderUpdate;此為必填的回應格式。

無法傳送訂單最新資訊

問題:傳送現有訂單的更新資訊時,Orders API 傳回錯誤代碼 500 和以下錯誤訊息:「Order OrderID 無法更新專案 ProjectID。請再試一次。

疑難排解:

訂單最新動態並未顯示為通知

問題:完成初始訂單,後續追蹤訂單也會成功更新 在使用者已啟用 Google 助理的情況下,系統不會顯示狀態碼 200 的推播通知 裝置。

疑難排解:並非所有訂單更新都會以推播通知的形式呈現。 僅更新狀態為 CANCELLEDFULFILLEDREJECTEDRETURNED 並顯示通知

在帳戶中查看交易

你可以按照下列步驟查看透過帳戶進行的交易:

  1. 前往 myaccount.google.com 並登入。
  2. 按一下「付款與」訂閱
  3. 按一下「購買的內容」下方的「管理購買項目」

您也可以加入以下網址查詢參數,以查看沙箱交易:

myaccount.google.com/purchases?sandbox=1

其他疑難排解提示

如果上述症狀與您的問題不符,您可以 想要參考專案的 Stackdriver 記錄檔 ,進一步排解問題。您也可以前往 Google 帳戶設定頁面。 查看及管理所有透過動作進行的購買交易。