簡介

Shopify Metafield 允許您儲存不適合網誌文章標準欄位的額外資訊(如「副標題」、「作者簡介」或「產品顏色」)。使用 Blog Importer,您可以透過簡單的 CSV 格式批次匯入這些額外的資料點。

為什麼要批次匯入 Metafield

為數百篇文章手動輸入數據既耗時又容易出錯。透過使用 CSV 檔案,您可以:

  • 遷移 WordPress 自訂欄位:自動將 ACF 或其他自訂資料轉換為 Shopify Metafield
  • 批次更新:快速更新多篇文章的特定屬性。
  • 保持一致性:確保資料類型和值完全匹配。

分步指南

1 步:在 Shopify 中建立 Metafield 定義

在匯入之前,您必須在 Shopify 管理後台定義 Metafield,以便商店知道如何處理這些資料。

  1. 前往設定 > Metafield Metaobject > 網誌文章
  2. 點擊新增定義
  3. 輸入名稱命名空間和鍵(例如 custom.color)並選擇類型(例如 單行文字)。

2 步:準備 CSV 標頭

CSV 檔案中,為 Metafield 列使用以下格式: metafield_[namespace]_[key]:[type]

例如,如果您的命名空間是 custom,鍵是 color,類型是 single_line_text_field,則標頭應為: metafield_custom_color:single_line_text_field

3 步:準確匹配資料類型

標頭的「type」部分必須與 Shopify 使用的內部名稱完全匹配。

  • 正確metafield_custom_price:number_decimal
  • 錯誤metafield_custom_price:number(必須具體)

請查看支援的 Metafield 類型頁面以獲取類型名稱的完整列表。

4 步:添加資料

在新的標頭下方的行中填寫相關資料。

  • 對於文字類型:只需輸入字串。
  • 對於布林類型:使用 truefalse
  • 對於引用類型:使用 GID(例如 gid://shopify/File/12345)。

5 步:使用 Blog Importer 匯入

Shopify 管理後台打開 Blog Importer 應用,上傳您的 CSV 併開始匯入。應用將自動將這些列映射到已定義的 Metafield

重要提示: 如果 Shopify 中尚不存在 Metafield 定義,匯入可能會失敗或跳過這些欄位。請務必確保「命名空間.鍵」和「類型」與您的 CSV 標頭完全匹配。


常見問題解答

是否支援列表類型?

是的,對於列表類型,您通常可以根據特定類型提供逗號分隔的值或 JSON 數組。建議先用單行數據進行測試。

我可以更新現有的文章嗎?

可以。如果 CSV 中的 handle 與現有文章匹配,Blog Importer 可以更新該文章的 Metafield


相關指南