Shopify 指令碼和 Script Editor 應用程式

Shopify 指令碼是一些程式碼片段,可用來為客戶建立個人化的購物車和結帳體驗。

在您建立或編輯指令碼時,會選擇僅在線上商店執行,或是同時在線上商店和下列應用程式中執行:

若要讓指令碼成功執行,網站必須內建購物車功能,且不能同時使用購買按鈕Facebook批發銷售管道。

您可以使用指令碼建立折扣,並根據購物車中的商品和其他屬性將這些折扣套用到購物車。您也可以使用指令碼自訂客戶可用的運送和付款選項。

您需使用 Shopify 指令碼 API 編寫指令碼,此 API 使用有限制的 Ruby 程式語言版本。您可以使用 Script Editor 應用程式編寫、編輯、管理和發布指令碼。Script Editor 應用程式提供可協助您編寫指令碼的範本,以及協助您測試指令碼的偵錯工具

發佈指令碼後,您可以更新 Liquid 範本檔案,讓網路商店回應指令碼所做的變更。

此頁面上

指令碼範例

下列清單包含可透過指令碼建立的折扣類型和自訂項目範例:

  • 使用指定的標籤對商品進行折扣,提供百分比 (%) 或固定金額 ($) 折扣,或是兩者結合使用
  • 以簡單或複雜邏輯進行促銷活動 (買一送一、買兩件打九折、買四件打八折等)
  • 提供動態定價,按數量門檻提供不同價格
  • 修改、隱藏或重新排序運送選項和價格
  • 修改、隱藏或重新排序付款閘道方式

您可以建立下列類型的指令碼:

  • 商品項目指令碼:這類指令碼會影響購物車中的商品項目,可以變更價格和提供折扣。每當購物車中有商品加入、移除或變更,這類指令碼就會執行。
  • 運送指令碼:這類指令碼會與運送作業互動,可變更運送方式和提供運費折扣。每當客戶在結帳時進入運送選項頁面,這類指令碼就會執行。
  • 付款指令碼:這類指令碼會與付款作業互動,可重新命名、隱藏和重新排序付款閘道。每當客戶在結帳時進入付款方式頁面,這類指令碼就會執行。付款指令碼不會與結帳前向客戶顯示的付款閘道 (PayPal Express 或 Apple Pay) 互動。

指令碼範本

Script Editor 應用程式中包含常用指令碼的範本。建立指令碼時,您可以選擇一個範本,並根據商店需求編輯其內容。下列清單包含可自訂的範本範例:

  • 對商品折扣百分比 (%)
  • 對商品折扣金額 ($)
  • 對商品折扣百分比 (%) 和金額 ($)
  • 大量折扣
  • 買一送一
  • 修改運費金額
  • 修改運費名稱
  • 隱藏運費
  • 重新排序運費
  • 修改付款閘道名稱
  • 隱藏付款閘道
  • 重新排序付款閘道

本區段包括

準備好開始透過 Shopify 銷售商品了嗎?

免費試用