自訂資料概覽
此頁面列印時間為 Oct 09, 2024。如須最新版本,請至 https://help.shopify.com/zh-TW/manual/custom-data/overview。
自訂資料能協助您擴充 Shopify 的資料模型,並使用中繼欄位和 metaobject 自行建立模型。
中繼欄位類型
您可以建立以下類型的中繼欄位:
-
具有定義的中繼欄位:這些欄位可以是標準定義或自訂定義。
- 標準:系統會自動為您設定標準定義,且與 Shopify 各項功能皆相容。由於標準中繼欄位定義遵循所有 Shopify 商店使用的標準,因此受您商店的應用程式、佈景主題和其他部分的支援。您可以將商品類別新增到標準商品中繼欄位,這樣這些中繼欄位只會顯示於特定商品類別的商品。深入瞭解標準中繼欄位定義。
- 自訂:這些是您商店專屬的定義。如遇沒有標準定義的任何中繼欄位,或者您希望將現有的未結構化中繼欄位移轉至定義時,便可使用自訂定義。
未結構化中繼欄位:這些是未定義的中繼欄位。您可以編輯未定義的中繼欄位。深入瞭解如何編輯未定義的中繼欄位。
擁有的應用程式中繼欄位:這些定義是使用 Shopify App Store 的應用程式所建立。
中繼欄位定義
中繼欄位定義包含下列部分:
-
名稱:用於識別 Shopify 管理介面中的中繼欄位,例如:
Color
。 -
命名空間和金鑰:中繼欄位的專屬識別碼。您可以使用命名空間將相似的中繼欄位分在同組,但每個命名空間和金鑰不能重複。例如:
custom.color
。 - 說明 (選用):您可在此加入描述性資訊,例如要在中繼欄位輸入的值。
- 類型:中繼欄位儲存的資料類型,例如文字、檔案或網址。
- 類別 (僅適用於標準商品中繼欄位定義):與標準商品中繼欄位相關聯的標準商品類別。
- 「驗證」(選用):值的輸入規則,例如字元限制,或最小值和最大值。
-
選項:您可在此使用中繼欄位。
- 存取:您可以授予店面中繼欄位存取權。這意味著可以使用動態來源在您的佈景主題中連結中繼欄位。深入瞭解存取權。
- 功能:「用作管理介面的篩選條件」可讓您使用中繼欄位在 Shopify 管理介面中篩選商品搜尋結果。深入瞭解如何篩選商品。「在自動商品系列中使用」可讓您使用中繼欄位來建立自動商品系列。深入瞭解「使用中繼欄位建立的自動商品系列」。
若要嘗試使用中繼欄位,不妨新增商品保養說明以及在產品頁面新增彈出式視窗。
找到唯讀應用程式中繼欄位
您可以在特定資源中存取應用程式擁有的中繼清欄位清單。
步驟如下:
- 在 Shopify 管理介面中,前往具有中繼欄位的資源。例如,您可以前往產品頁面。
- 在中繼欄位區段,按一下顯示全部。
- 按一下更多動作 > 查看唯讀應用程式中繼欄位。
metaobjects 類型
metaobject 有兩個關鍵要素:
- 定義:定義物件結構的一組欄位,您可在 Shopify 管理介面的「設定」>「自訂資料」中管理定義。
- 項目:metaobject 的內容或資料。您可在 Shopify 管理介面的「內容」>「Metaobject」建立和管理項目。
以下是 metaobject 定義的類型:
- 標準:系統會自動為您設定標準定義,且與 Shopify 各項功能皆相容。由於標準 metaobject 的定義遵循所有 Shopify 商店使用的標準,因此也適用於您商店的應用程式、佈景主題和其他部分。
- 自訂:這些是您商店專屬的定義。沒有符合您需求的標準定義時,可建立自訂 metaobject。
- 應用程式建立的 metaobjects:這些定義是由應用程式建立。
Metaobject 結構
建立 metaobject 定義時,請指定以下資訊:
-
名稱:用於識別 Shopify 管理介面中的中繼欄位,例如:
Authors
。 - 類型:中繼欄位儲存的資料類型,例如文字、檔案或網址。
-
欄位:定義要在 metaobject 中顯示的內容類型
- 每個欄位都有名稱 (必填)、說明、類別與驗證規則,例如字元限制、最小值和最大值或預設值。
- 顯示名稱會指派給單一欄位名稱,用於識別個別 metaobject 項目。您隨時都可以變更獲派顯示名稱的欄位。顯示名稱會自動指派給 metaobject 項目中的第一個文字欄位,若 metaobject 定義中沒有文字欄位,則會自動產生。
- 例如,您可以新增文字欄位,並指示其為顯示名稱、圖片欄位和顏色欄位。
-
選項:可使用 metaobjects 的選項。
- 存取:預設情況下,您的 metaobjects 會啟用店面存取權。這表示可以使用動態來源在您的佈景主題中連結 metaobject。您可以停用店面存取權。深入瞭解存取選項。
- 功能:您可以使用 metaobject 建立網頁。深入瞭解如何使用 metaobjects 建立網頁。
您可以新增商品重點說明來嘗試使用 metaobject。
找到應用程式建立的 metaobjects
您可以透過篩選 metaobject 定義,在 Shopify 管理介面中存取應用程式控制的 metaobjects。
步驟如下:
- 在 Shopify 管理介面中,前往「內容」>「Metaobject」。
- 請執行下列任一操作:
- 點按排序圖示,然後依「新增者」進行排序。系統將以新增者或新增 metaobject 的應用程式為依據,按其名稱的字母順序排序您的 metaobject。
- 點按「新增篩選條件」>「新增者」,然後選擇應用程式的名稱,以檢視其新增的 metaobjects。