Transporter 應用程式

使用 Transporter App 將客戶、產品和訂單記錄匯入 Shopify 商店。這款 App 可接受使用逗點分隔值 (CSV) 檔案來儲存這些記錄類型、處理記錄,並將記錄匯入 Shopify 為物件。

Transporter App 為套件工具之一;該套件使您更容易將線上商店從其他平台移轉到 Shopify Plus。此套件包括下列工具:

  • Transporter 命令列工具:可用於擷取其他平台上的記錄,並轉換成 Transporter App 支援的 CSV 檔案。開發人員可以編輯這個工具的來源檔案,然將其他平台的資料轉換成 CSV 檔案。命令列工具是開放原始檔的 Ruby Gem,您可前往 github.com/Shopify/shopify_transporter 下載與安裝。

  • Transporter App:可將產品、客戶和訂單資料匯入 Shopify。此 App 可上傳 CSV 檔案,您可以在 Shopify App Store 取得。

CSV 範例檔案和說明

如要將客戶、產品和訂單匯入 Shopify,您必須為每種記錄類型個別建立 CSV 檔案。您可以使用 Transporter 命令列工具來產生上述 CSV 檔案,或按照範例 CSV 檔案的格式自行建立。

支援的欄各有範例檔案和說明供各個目的做參考。

範例檔案 欄說明
Products.csv 產品說明
Customers.csv 客戶說明
Orders.csv 訂單說明

CSV 檔案規則

如果使用 Transporter 命令列工具建立 CSV 檔案,則檔案已經符合以下規則:

  • CSV 檔案名稱必須包括檔案中所含物件類型 (產品、客戶、訂單) 的名稱。舉例來說,含有客戶記錄的檔案,名稱必須包含「customer」(客戶) 這個字詞 (例如 mycustomers.csv)。
  • CSV 檔案必須使用 UTF-8 編碼,避免檔案產生不需要的特殊字元。如果您不使用 UTF-8 編碼來儲存檔案,那麼若您將其上傳為新試算表,資料將會損毀。Shopify 無法為您復原損毀的檔案。

此外,以下規則也適用於 CSV 檔案:

  • CSV 檔案的第一行須包含欄標頭的名稱。
  • 欄的順序並不重要,但每個列都必須按照欄的相同順序排列。
  • 檔案中的每個欄都必須以逗號分隔,且每行都必須以換行符號分隔。
  • 如果任何值包含特殊字元,例如逗號 (,)、引號 (') 或雙引號 ("),您必須用雙引號將整個值包圍起來。例如 "Unit 8, 150 Elgin Street" (而非 Unit 8"," 150 Elgin Street)。如果您必須在值當中使用雙引號,則請使用兩次雙引號:" ""8th Floor"", 150 Elgin Street"
  • 務必使用直引號,而非智慧型引號 (又稱「捲曲引號」)。

如果您編輯了 CSV 檔案,或使用其他程序建立 CSV 檔案,則該 CSV 檔案務必符合以上規則。如果您的 CSV 檔案有問題,請使用 Google 試算表。

安排匯入的順序

您匯入產品、客戶和訂單的順序非常重要。您必須按照以下順序來匯入這些資料:

  1. 產品
  2. 客戶
  3. 訂單

進行匯入測試

如要將大量記錄匯入 Shopify,請先嘗試匯入少量記錄。通常這個流程需要採取迭代方法,例如先匯入少量記錄,分別在 App 和管理員中檢查結果、修正 CSV 檔案,然後再次匯入物件。在重新匯入任何物件之前,您必須先從 Shopify 刪除原檔。您可以提供一份列出所需刪除物件的 CSV 檔案,讓 Transporter App 刪除物件。

停用通知電子郵件

透過 Transporter App 將訂單匯入 Shopify 時:

  • 客戶並不會收到通知。
  • 團隊成員會收到通知,以便得知商店中有新訂單。在尚未有效的商店中測試並匯入訂單時,上述訂單可能會造成混淆。您可以在訂單匯入期間停用這些通知。

步驟:

  1. 在 Shopify 管理員中,按一下「設定 > 通知」
  2. 「訂單通知」下,按一下「停用」

訂單匯入完成後,請記得重新啟用通知。

匯入產品、客戶和訂單

請記得匯入產品、客戶,然後才是訂單。

步驟:

  1. 在 Transporter App 中,確認「動作」中的「上傳檔案」已啟用。
  2. 輸入 CSV 檔案。

檔案上傳後,App 就會開始匯入物件。

刪除測試產品、客戶和訂單

您可以透過 Transporter App 大量刪除 Shopify 商店中的產品、客戶和訂單。您可以利用您用來匯入物件的同一份 CSV 檔案,但這份 CSV 檔案僅需要含有物件唯一索引鍵的欄:

物件類型 需要的唯一索引鍵欄
產品 (含所有相關產品子類選項) 識別代號
客戶 「電子郵件」或「電話號碼
訂單 名稱

Transporter App 只能刪除整個物件,而非物件的一部份。舉例來說,它可刪除產品 (包括相關子類選項),但無法刪除個別子類選項。

步驟:

  1. 「動作」下拉式選單中選擇「刪除 Shopify 的記錄」
  2. 按一下「上傳檔案」並輸入 CSV 檔案。

檔案上傳後,Transporter App 就會開始刪除物件。

相關連結

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

免費試用