事件歷史紀錄與疑難排解

**「事件歷史紀錄」**會記錄此應用程式觸發的每項觸發器,因此您可以確認工作流程是否已啟動,並在工作流程未啟動時進行診斷。

閱讀歷史

此清單顯示觸發器、其觸發的資源、時間以及傳送狀態。點擊某一行即可查看詳細資訊:完整的觸發器名稱、資源參考、時間戳記,以及由 Shopify Flow 回傳的任何傳送錯誤。

當您要追蹤特定事件時,請使用篩選器依觸發器類型或狀態進行篩選。

**想查看某筆記錄的事件嗎?**您無需在此搜尋。在產品、訂單、客戶及其他管理頁面上,會有一個區塊列出該筆記錄的最新觸發事件,並顯示舊值與新值,點擊後會開啟專門針對該記錄的頁面。請參閱 在記錄的管理頁面上觸發事件

「事件歷史」中的事件:某期權價格從 89.00 變動至 69.00,並包含 delta、percentChange 及方向
一筆交易已開倉:舊價與新價、價差、百分比及價格走勢方向 - - 這正是 Shopify Flow 所收到的資訊。

問題排除

請選擇與您所觀察到的情況相符的症狀。

該觸發器並未出現在 Shopify Flow 中

尚未授予該權限。請開啟「權限」並為該資源授予資料存取權限,然後重新載入 Flow 編輯器。請參閱 權限與資料存取

扳機雖然出現了,卻從未扣動

請依序完成以下事項:

  1. **開關有打開嗎?**大多數現場級觸發器預設為關閉狀態。請檢查其開關 在「觸發器」頁面上。通常只要啟用「流程」工作流程,系統就會自動為您執行此操作,因此 若觸發器處於關閉狀態,通常表示工作流程也處於關閉狀態。
  2. **基準同步是否已完成?**差異偵測無法回報差異 在得知起始狀態之前。請參閱「觸發器」中的「**資料同步」**部分 頁面。
  3. **配額用完了嗎?**請在「首頁」查看使用狀況。當使用量達到 100% 時,系統會暫停服務,直到 期間重置,或者您進行升級。請注意,在您超過該 超過限制的事件會被丟棄而非排入佇列,且不會留下任何歷史記錄,因此會產生一個空的 Event 在配額用罄期間的歷史紀錄應被視為預期情況,而非錯誤。參見 方案與使用方式.
  4. **廣泛觸發器是否已關閉?**如果您已將該資源的... Update 在「觸發器」頁面上關閉觸發器後,其相關事件便會停止。
  5. *是否需要第二項權限?***「訂單寄送地址已變更」**也一樣 需要客戶資料存取權限。
店面觸發器的觸發次數低於預期,或完全未觸發

實體店面觸發器是在購物者的瀏覽器中收集的,因此其設計原則是「盡力而為」。請依序檢查:

  1. Storefront 行為 已授予存取權限,且觸發器的開關已開啟。目前沒有任何 持續收集,直到這兩項條件皆為真為止。
  2. **同意。**若購物者未給予分析相關同意,其瀏覽器中將移除此項設定 卻永遠無法傳送到我們這裡。在採用「主動同意」機制的地區,這佔了大部分流量。
  3. 廣告攔截程式和已關閉的分頁會阻斷此請求。系統不會進行重試。
  4. **「Storefront Cart Viewed」**事件僅會在 /cart 頁面觸發;購物車抽屜則從未 導航至該處。請使用 {% doc "custom-storefront-triggers" %} 來處理抽屜式選單。
  5. **「瀏覽缺貨變體」**僅會針對使用者進入頁面的該變體觸發,且 只有在該變體的庫存同步完成後。

有關可觀測與不可觀測天體的完整清單,請參閱 Storefront 觸發器

工作流程雖然執行了,但什麼也沒做

請查看 Shopify Flow 自身的執行記錄。如果觸發器已觸發且 Flow 已啟動工作流程,則問題出在條件或動作步驟上,而非觸發器本身。該應用程式的「事件記錄」會確認訊息已送達;Flow 的執行記錄則會顯示後續發生了什麼情況。

它發射得太頻繁了

此觸發條件過於廣泛。請將觸發條件從「**訂單更新」**切換為特定觸發條件(例如「訂單明細項目變更」),並停用該廣泛的觸發條件。針對商店前端觸發條件,請注意「瀏覽商店商品」及「瀏覽缺貨變體」會在每次瀏覽商品頁面時觸發。請參閱 選擇合適的扳機

某項變更是由應用程式或匯入操作所引發,但並未觸發

批量匯入和應用程式驅動的寫入操作確實會觸發觸發器,但有兩點需注意:它們同樣受限於每個儲存庫的速率限制,因此非常大的批次會分階段傳送,而非即時傳送;此外,若批次用盡您的配額,剩餘部分將不會被傳送。