运输者應用程式
使用转运体应用將客戶,產品和訂單記錄匯入Shopify商店。這款应用可接受使用逗點分隔值(CSV)檔案來儲存這些記錄類型,處理記錄,並將記錄匯入Shopify為物件。
”运输机應用程式”為軟體套件的其中一項工具,讓您能輕鬆將其他平台上的線上商店移轉到Shopify优先。此軟體套件包含下列工具:
- 您可使用运输者命令列工具擷取其他平台上的紀錄,並轉換成Transporter應用程式支援的CSV檔案。開發人員可以編輯這個工具的來源檔案,然將其他平台的資料轉換成CSV檔案。命令列工具是開放原始檔的Ruby安裝套件,您可前往github.com/Shopify/shopify_transporter下載與安裝。
- 您可使用运输者應用程式將產品,客戶和訂單資料匯入Shopify。此應用程式可上傳CSV檔案,並在Shopify應用程式商店取得。
CSV範例檔案和說明
如要將客戶,產品和訂單匯入Shopify,您必須為每種記錄類型個別建立CSV檔案。您可以使用传送器命令列工具來產生上述CSV檔案,或按照範例CSV檔案的格式自行建立。
支援的欄各有範例檔案和說明供各個目的做參考。
範例檔案 | 欄說明 |
---|---|
Products.csv | 產品說明 |
Customers.csv | 客戶說明 |
Orders.csv | 訂單說明 |
CSV檔案規則
如果使用运输者命令列工具建立CSV檔案,則檔案已經符合以下規則:
- CSV檔案名稱必須包括檔案中所含物件類型(產品,客戶,訂單)的名稱。舉例來說,含有客戶記錄的檔案,名稱必須包含“客户”(客戶)這個字詞(例如mycustomers.csv)。
- CSV檔案必須使用utf-8編碼,避免檔案產生不需要的特殊字元。如果您不使用utf-8編碼來儲存檔案,那麼若您將其上傳為新試算表,資料將會損毀。Shopify無法為您復原損毀的檔案。
此外,以下規則也適用於CSV檔案:
- CSV檔案的第一行須包含欄標頭的名稱。
- 欄的順序並不重要,但每個列都必須按照欄的相同順序排列。
- 檔案中的每個欄都必須以逗號分隔,且每行都必須以換行符號分隔。
- 如果任何值包含特殊字元,例如逗號 (,)、引號 (') 或雙引號 ("),您必須用雙引號將整個值包圍起來。例如
“埃尔金街150号8单元”
(而非埃尔金街150号8单元
)。如果您必須在值當中使用雙引號,則請使用兩次雙引號:埃尔金街150号8楼
。 - 務必使用直引號,而非智慧型引號 (又稱「捲曲引號」)。
如果您編輯了CSV檔案,或使用其他程序建立CSV檔案,則該CSV檔案務必符合以上規則。如果您的CSV檔案有問題,請使用谷歌試算表。
安排匯入的順序
您匯入產品、客戶和訂單的順序非常重要。您必須按照以下順序來匯入這些資料:
- 產品
- 客戶
- 訂單
進行匯入測試
如要將大量記錄匯入Shopify,請先嘗試匯入少量記錄。通常這個流程需要採取迭代方法,例如先匯入少量記錄,分別在应用和管理員中檢查結果,修正CSV檔案,然後再次匯入物件。在重新匯入任何物件之前,您必須先從Shopify刪除原檔。您可以提供一份列出所需刪除物件的CSV檔案,讓Transporter App刪除物件。
電子郵件通知
透過Transporter App將訂單匯入Shopify時:
- 客戶並不會收到通知。
- 團隊並不會收到通知。
此項動作不會影響匯入完成後才下單的新訂單通知設定。如有需要,您可以在Shopify管理介面中停用員工的訂單通知。
步驟:
- 按一下「設定」 >「通知」。
- 在「員工訂單通知」下,按一下「停用」。
匯入產品、客戶和訂單
請記得匯入產品、客戶,然後才是訂單。
步驟:
- 在Transporter App中,確認「動作」中的「上傳檔案」已啟用。
- 輸入CSV檔案。
檔案上傳後,App就會開始匯入物件。
刪除測試產品、客戶和訂單
您可以透過Transporter App大量刪除Shopify商店中的產品,客戶和訂單。您可以利用您用來匯入物件的同一份CSV檔案,但這份CSV檔案僅需要含有物件唯一索引鍵的欄:
物件類型 | 需要的唯一索引鍵欄 |
---|---|
產品 (含所有相關產品子類) | 識別代號 |
客戶 | 「電子郵件 」或「電話號碼 」 |
訂單 | 名稱 |
Transporter App只能刪除整個物件,而非物件的一部份。舉例來說,它可刪除產品 (包括相關子類),但無法刪除個別子類。
步驟:
- 在「動作」下拉式選單中選擇“刪除Shopify的記錄”。
- 按一下「上傳檔案」並輸入CSV檔案。
檔案上傳後,Transporter App就會開始刪除物件。