移轉中繼欄位
此頁面列印時間為 Jul 21, 2023。如須最新版本,請至 https://help.shopify.com/zh-TW/manual/custom-data/metafields/metafield-definitions/migrating-metafields-to-a-definition。
若要為現有的一組中繼欄位集合新增驗證規則,則可以將中繼欄位移轉至定義。為現有的中繼欄位集合建立自訂定義時,您指定的驗證規則會防止您或應用程式新增無效的值。
您可以為具有特定命名空間和金鑰的中繼欄位組合建立自訂定義,藉此移轉您的中繼欄位。您可以將中繼欄位移轉至大部分的內容類型 (檔案、參考資料和 true 或 false 除外)。如需更多有關建立自訂定義的資訊,請參閱以下內容:
您僅能為具有命名空間的中繼欄位組合以及格式正確的金鑰新增定義。如果您的命名空間和金鑰含有特殊字元,那麼您就無法將此中繼資料組合移轉到定義中。
為尚無定義之中繼欄位集合建立定義
- 在 Shopify 管理介面中,前往「設定」>「自訂資料」。
- 選取要新增中繼欄位定義的商店部分,例如「產品」。
- 點擊「無定義的中繼欄位」,然後找出要新增定義的命名空間和金鑰,並點擊旁邊的「新增定義」。
- 檢視中繼欄位樣本,以判斷命名空間和金鑰的類型和驗證規則是否正確無誤。如要顯示其他範例值,請點擊「查看更多」。
為中繼欄位定義輸入下列資訊:
- 在「名稱」欄位中,輸入定義的名稱。
- 選用:在「說明」欄位,為中繼欄位輸入說明。
點擊「選取內容類型」,然後從清單選取最符合中繼欄位值的內容類型。
請執行下列操作以設定內容類型和驗證資訊:
- 如果內容類型有其他設定選項,請為中繼欄位選取正確的選項 (例如,測量類型)。
- 在「驗證」區段,為您的定義設定其他規則。
點擊「儲存」。
檢視驗證結果,然後點擊「儲存並繼續」。
如果任何中繼欄位值與新的定義不相符,則必須修正中繼欄位值。儲存定義後,系統會自動將您重新導向至大量編輯器,以檢視並修正任何驗證錯誤。
編輯無定義的中繼欄位
第三方應用程式的中繼欄位可以移轉至您的 Shopify 管理介面,但系統會將中繼欄位隱藏。您可以在這些中繼欄位顯示的資源頁面上進行編輯。
步驟:
- 在 Shopify 管理介面中,前往具有已移轉中繼欄位的資源。
- 向下捲動至「中繼欄位」區段。
- 點擊「顯示全部」。
- 在您要編輯的定義點擊中繼欄位行,然後新增值。
- 點擊「儲存」。
如果您沒有在資源頁面上看到「中繼欄位」區段,請前往「設定」>「自訂資料」,確認至少存在一個中繼欄位定義。若沒有建立至少一個中繼欄位定義,您便無法在資源中看到中繼欄位。
新增中繼欄位定義後的下一步
為中繼欄位新增定義後,您可以執行下列動作:
- 儲存或取消儲存中繼欄位定義,以決定顯示中繼欄位的順序。
- 為部份的商店新增中繼欄位值。
- 將中繼欄位連結至佈景主題,以將其顯示於您的網路商店。