可以使用 CSV(以逗號分隔的值)文件將產品導入 Shopify 商店,以及從商店導出產品。使用 CSV 文件時,您可一次導入或導出大量產品及其詳細信息。如果您想在 Shopify 和其他平臺之間交換產品信息,這是種非常有用的方法。
您可以下載和查看要用作模板的示例產品 CSV 文件。如果您使用示例文件,請注意以下詳細信息:
示例文件包含一個示例產品和幾個多屬性。您的導入文件可能包含更多產品和多屬性。如果您使用示例文件來創建自己的導入文件,請確保刪除所有示例產品。 示例文件包含Variant Inventory Qty列,僅用于擁有單個地點的商店。如果您使用多個地點并想要導入或導出庫存數量,則請使用庫存 CSV 文件。 示例文件包含 Price / International 和 Compare At Price / International 列,但兩列都留空,因為進行國際銷售時,這些產品沒有任何唯一定價要求。詳細了解 Shopify Markets CSV 列。
產品 CSV 文件的注意事項
使用產品 CSV 文件之前,請查看以下注意事項。
設置產品 CSV 文件的格式為使產品 CSV 文件正常運行,請驗證該文件是否符合以下條件:
產品 CSV 文件的第一行必須是產品 CSV 描述表中指定的列標頭。 每列必須用逗號分隔。
備注
如果您使用 Excel 編輯 CSV,請在導出 CSV 時檢查 Excel 的導出設置,以確保文件中的各個值之間用逗號分隔。
這些列在以下情況下必須存在:
創建產品 CSV 文件以導入新產品時,Title 是唯一的必需列。如果您要為產品添加多屬性,則還需要 Handle 列。 使用 CSV 文件更新產品時,必需的列為 Handle 和 Title。
數據依賴項
即使在使用 CSV 文件更新產品時僅需要 Title 和 Handle 列,但某些列中的數據仍取決于其他列中的數據。
例如,如果您更新與多屬性(例如 Variant SKU 或 Variant Grams)相關的列,這些列中的數據便取決于有關相應多屬性的數據。在這種情況下,您還必須包含 Option1 Name 和 Option1 Value 列。
在 CSV 文件中刪除或排除一些列之前,請驗證其他任何列中的數據是否取決于要刪除或排除的這些列中的數據。如果數據依賴的列缺失,當您嘗試導入產品 CSV 文件時,您便會收到錯誤。
如果您的商店中設置了 Shopify Markets,則您的 CSV 導出文件將反映您創建的獨特市場。默認情況下,CSV 具有以下列:
Included / [Primary] 其中 [Primary] 將被替換為主要市場的名稱 Included / International Price / International Compare At Price / International如果您將國際市場替換為您自己的市場,則標頭名稱 International 將更改為該市場的名稱。
例如,如果您為每個大洲創建一個市場,并且您的一個市場名稱為 South America,則 CSV 導出文件中的列標題將按如下方式調整:
Included / International 變成 Included / South America Price / International 變成 Price / South America Compare At Price / International 變成 Compare At Price / South America 產品 CSV 文件中必須包含值的列除了 Title 列,其他一些列必須具有值。當列需要值但為空時,系統會在以下情況自動創建默認值:
存在列,但列中的值為空。 CSV 文件中不存在該列,但值不能為空。下表介紹了哪些列必須具有值,以及系統在列為空時自動創建的默認值。
某些 CSV 列與其他列相關,當其他相關列不留空時,這些列也不能留空。例如,如果將多屬性庫存跟蹤器列設置為 shopify,則不能將多屬性庫存政策和多屬性發貨服務列留空。但是,如果所有多屬性庫存和多屬性發貨字段都留空,則將使用下表中列出的默認值。
嘗試導入僅在某些相關列中包含值的 CSV 文件會導致導入錯誤。請查看導入錯誤消息,根據 CSV 文件中的內容確定哪些空白列必須具有值。
導入 CSV 文件時,您可以選擇選項覆蓋具有相同 handle 的任何現有產品。現有的值將用于任何缺少的列。如果選擇此選項,則當導入 CSV 文件中的 handle 與產品列表中的現有 handle 匹配時,CSV 文件中的值會覆蓋現有產品列表內匹配列中的值。如果未選擇覆蓋選項,則在 CSV 導入期間,與現有 handle 匹配的產品將被忽略。
如果導入 CSV 文件中的非必填列為空,則產品列表中的匹配值將被覆蓋為空。
例如,假設現有產品列表中的 Vendor 值為 John's Apparel,但導入的 CSV 文件中的 Vendor 列為空,則 John's Apparel 將被覆蓋為空。如果導入 CSV 文件中不包含非必填列,但現有產品列表中包含此類列,則產品列表中的值將保持不變。
例如,如果現有產品列表中包含 Variant Image 列,但導入 CSV 文件中不包含該列,則產品列表中的值將保持不變。如果導入 CSV 文件中包含的一個非必需列依賴于文件中未包含的其他列數據,則現有數據將被刪除或移除。
例如,如果導入 CSV 文件中包含多屬性 SKU 列,但不包含選項 1 值和選項 1 名稱列,則產品多屬性選項將被刪除。
注意
更改產品 CSV 文件的 Option1 Value、Option2 Value 或 Option3 Value 列中的數據會導致現有多屬性 ID 被刪除并創建新的多屬性 ID。對多屬性 ID 值的任何更改都可能會破壞多屬性 ID 的第三方依賴項。
不能使用 CSV 文件批量刪除產品。如果要批量刪除產品,您可在后臺的產品部分中使用批量操作。
有關需要哪些列以及哪些列需要輸入值的信息,請參閱產品 CSV 文件的注意事項。
Collection 列是可添加到 CSV 文件且不會破壞格式的唯一列。您無法向 CSV 文件添加任何其他列。
若要在 CSV 文件上傳期間將產品整理到產品系列中,您可以在標頭名稱為 Collection 的 CSV 文件中的任意位置添加新列。
導出 CSV 文件時,Collection 列不會包含在內。
對于每個產品,您需要決定它是簡單的產品還是帶有多屬性的產品:
簡單產品:簡單的產品不包含多種產品。如果您上傳的產品沒有多屬性,請在第一行輸入產品的所有字段以及第一張圖片的 URL。在下面行中,僅輸入每個附加圖片的名稱和 URL。 具有多屬性的產品:如果您上傳的產品具有多屬性,請在第一行輸入產品的所有字段以及第一張圖片的 URL。在下面的行中,輸入名稱。然后跳過 Title、Body (HTML)、Vendor和 Tags 列。填寫剩余的多屬性詳細信息和每張圖片的 URL。添加完所有產品和圖片后,使用 LF 樣式的換行符將您的 CSV 文件保存為 UTF-8 格式。如果您不熟悉編碼,請查看電子表格或文本編輯器程序的文檔。
若要查看示例 csv 文件,請下載此示例產品 CSV 文件,然后在 Google 表或其他電子表格程序中打開它。
CSV 文件只能包含文本,因此,您需要確保所有產品圖片均位于現有網站上。這些圖片 URL 僅在 CSV 文件導入過程中使用。您可以在導入完成后刪除 URL。
根據圖片文件的位置,執行以下操作之一:
如果文件僅在您的計算機上,則您必須將它們上傳到 Shopify 商店或其他圖片托管服務并獲取它們的 URL。 如果要從其他平臺切換到 Shopify,則可以復制當前圖片 URL 并在 CSV 文件中使用它們。 如果產品 CSV 文件是通過從 Shopify 導出產品而生成的,那么您不需要進行任何操作,因為您的圖片已存在于網站上。 注意如果在導出后從您的 Shopify 商店中移除產品或產品圖片,并且在沒有上傳其圖片 URL 的情況下嘗試導入這些產品,則導入將失敗。
如果您有每個產品圖片的 URL,則可開始生成 CSV 文件。
您可以通過將更多圖片上傳到 Shopify 后臺來將更多的產品圖片添加到 CSV 文件。如果要使用 CSV 文件開發 Shopify 商店,那么流程會略有不同。請檢查以下方面:
您需要能夠編輯 CSV 文件。Shopify 建議使用 Google 表格來查看 CSV 文件的格式化版本。 您可以為一個產品添加多達 250 張圖片。 您的產品圖片必須上傳到可公開訪問的 URL。也就是說,這些 URL 應以 https:// 協議開頭,并且沒有密碼保護。為了實現這一目標,您可以將圖片上傳到 Shopify 后臺的文件頁面。系統會自動生成 URL。點擊上傳文件后,您可以選擇多達一兩百張圖片進行批量上傳。 在 CSV 文件中添加多個產品圖片 插入新行。每張圖片只能使用一行。 復制并粘貼名稱。 復制并粘貼圖片 URL。 插入新行 在電子表格程序(例如 Google 表格)中打開 CSV 文件。 找到要添加圖片的產品。 在下一行上,點擊并拖動行號以選擇多行。選擇與要添加的額外圖片數相同的行數。
當這些行突出顯示時,右鍵點擊突出顯示區域中的任意位置,然后選擇在上方插入 X 行。
復制并粘貼 handle 值
將所需產品的 handle 值復制并粘貼到新行的 A 列中。
復制并粘貼圖片 URL
在文件頁面上,將圖片上傳到 Shopify。
點擊復制鏈接圖標,一次復制一個圖片 URL。
在電子表格應用程序中的 CSV 文件中,側向滾動到 CSV 文件的最后一列。
在 Image Src 列中,將圖片 URL 粘貼到每行中。
對此產品的所有圖片重復執行步驟 2 - 4 可選:若要改進您的 SEO,請在所有字段中輸入 Image Alt Text 值。詳細了解圖片替代文本。 保存 CSV 文件并將其導入 Shopify。