發佈和取消發佈指令碼
使用 Script Editor 在您的商店發佈和取消發佈指令碼。
在您建立指令碼並進行測試後,即可發佈至您的商店。已發佈的指令碼會在受到觸發時於您的商店內執行。例如,商品項目指令碼會在購物車變更時執行。
您一次可以發佈每種指令碼的一個指令碼。例如,您可以發佈一個商品項目指令碼和一個運費指令碼,但是不能一次發佈兩個商品項目指令碼。
發佈指令碼時會發生以下情況:
- 與指令碼連結的任何錯誤計數都會遭清除,且與錯誤相關的資訊會從指令碼中消失。
- 您會自動訂閱該指令碼的通知電子郵件。每當該指令碼中出現生產錯誤,您就會收到與該錯誤有關的電子郵件,
發佈指令碼不會將折扣套用至現有的購物車;同樣地,取消發佈指令碼不會移除指令碼已套用至現有購物車的折扣。
您也可以使用 Launchpad 應用程式,排定商品項目和運送指令碼在某些事件進行期間執行。
指令碼發佈後,會在您的線上商店以及任何使用以下 API 和 SDK 建立的應用程式中執行:
- Storefront API
- JavaScript Buy SDK
- Mobile Buy SDK (Android 和 iOS)
發佈指令碼的方式:
在 Script Editor 中,按一下欲發佈的指令碼草稿名稱。
點擊「發佈」或「儲存並發佈」,即可將變更儲存至指令碼中並將其發佈。
取 消發佈指令碼
取消發佈指令碼不會移除指令碼已套用至現有購物車的折扣。
取消發佈指令碼的方式:
在 Script Editor 中,按一下欲取消發佈的已發佈指令碼名稱。
按一下「取消發佈」,將指令碼設為未發佈的草稿。
下一步
發佈指令碼後,您可以更新 Liquid 範本檔案,讓店面回應指令碼所做的變更。