Bỏ qua để đến nội dung
DataEase
Dùng thử miễn phí

Định nghĩa Metafield

Metafield cho phép bạn lưu trữ dữ liệu tùy chỉnh cho sản phẩm, đơn hàng, khách hàng và các tài nguyên khác trong Shopify. Chúng hữu ích để thêm thông tin bổ sung như hướng dẫn kích thước, thông số kỹ thuật, dữ liệu SEO hoặc ghi chú nội bộ.

Tìm hiểu thêm về metafield trong Shopify →

Với DataEase, bạn có thể nhập, xuất và cập nhật metafield dễ dàng bằng cách sử dụng cột động trong tệp của mình.


📊 Cách Metafield Hoạt Động Trong DataEase

Section titled “📊 Cách Metafield Hoạt Động Trong DataEase”

Khi bạn xuất dữ liệu từ DataEase, metafield được hiển thị dưới dạng cột động. Điều này có nghĩa là mỗi metafield có một cột riêng trong tệp, sử dụng định dạng đặt tên cụ thể:

metafield {namespace}.{name} [{type}]

metafield global.description_tag [single_line_text_field]

Cấu trúc này cho DataEase (và Shopify) biết bạn đang đề cập đến metafield nào và ở định dạng nào.


  • Nếu một metafield không có trong tệp nhập của bạn, nó sẽ không bị thay đổi.
  • Nếu một metafield có trong tệp nhưng trống, nó sẽ bị xóa khỏi Shopify.
  • Nếu một metafield có giá trị, nó sẽ được tạo hoặc cập nhật.

Điều này giúp dễ dàng quản lý metafield mà không ghi đè dữ liệu bạn không muốn thay đổi.


🧩 Các Loại Metafield Được Hỗ Trợ

Section titled “🧩 Các Loại Metafield Được Hỗ Trợ”

Shopify hỗ trợ nhiều loại metafield khác nhau. Bạn có thể xem danh sách đầy đủ tại đây:

Sử dụng các loại này trong tiêu đề cột khi nhập. Ví dụ:

metafield specs.material [multi_line_text_field]
metafield shipping.weight [number_decimal]


Trước khi làm việc với metafield, hãy lưu ý đến các giới hạn của Shopify:

  • 250 định nghĩa cho mỗi loại tài nguyên
  • 20 định nghĩa ghim cho mỗi loại tài nguyên
LoạiGiới Hạn Ký Tự
boolean65,000
color65,000
date65,000
date_time65,000
dimension65,000
id2,048
json2,000,000
link65,000
money65,000
multi_line_text_field65,000
number_decimal65,000
number_integer65,000
rating65,000
rich_text_field65,000
single_line_text_field65,000
url2,048
volume65,000
weight65,000

Xem đầy đủ giới hạn metafield →


🔐 Loại chủ sở hữu và quyền truy cập (Admin API 2026-07)

Section titled “🔐 Loại chủ sở hữu và quyền truy cập (Admin API 2026-07)”
  • Chuyển kho (TRANSFER) — định nghĩa metafield của chuyển kho có thể được xuất, nhập và sao chép giữa các cửa hàng. Việc nhập chúng cần quyền chuyển kho (read_inventory_transfers, write_inventory_transfers), mà ứng dụng yêu cầu kể từ ngày 27/9/2026. Cho đến khi chủ cửa hàng mở DataEase và chấp thuận quyền cập nhật, các dòng TRANSFER sẽ thất bại với lỗi yêu cầu chấp thuận; tất cả các dòng khác vẫn được nhập bình thường.
  • Quyền truy cập quản trị (accessAdmin) trong namespace của riêng bạn (ví dụ custom) — Shopify chỉ cho phép một giá trị ở đó, vì vậy DataEase không gửi accessAdmin cho các định nghĩa như vậy và Shopify tự áp dụng nó. Giá trị PUBLIC_READ / PUBLIC_READ_WRITE trong tệp không còn gây ra lỗi Shopify nữa.
  • Quyền truy cập quản trị trong namespace của ứng dụng ($app, app--…) — MERCHANT_READ và MERCHANT_READ_WRITE được gửi nguyên trạng; các giá trị cũ PUBLIC_READ / PUBLIC_READ_WRITE từ các tệp cũ hơn được gửi dưới dạng MERCHANT_READ / MERCHANT_READ_WRITE.

Thêm thẻ SEO tùy chỉnh cho sản phẩm:

  1. Xuất sản phẩm với DataEase
  2. Thêm một cột mới: metafield global.title_tag [single_line_text_field]
  3. Nhập tiêu đề SEO của bạn vào cột
  4. Nhập tệp đã cập nhật - metafield của bạn đã hoạt động!

  • Sử dụng định dạng chính xác trong dấu ngoặc vuông cho mỗi metafield.
  • Tránh ghi đè dữ liệu quan trọng - loại bỏ các cột cho các trường bạn không muốn thay đổi.
  • Sử dụng xuất để sao lưu metafield hiện tại của bạn trước khi thực hiện thay đổi.

Metafield là một cách mạnh mẽ để mở rộng chức năng của cửa hàng Shopify của bạn. Với DataEase, bạn có thể quản lý chúng hiệu quả - theo lô - và không cần phải viết mã.

Nhiều cột hơn mà DataEase hỗ trợ cho thực thể này:

  • accessAdmin — Mức truy cập quản trị cho định nghĩa metafield. Chỉ áp dụng cho namespace của ứng dụng (xem Loại chủ sở hữu và quyền truy cập ở trên).
  • accessCustomer — Mức truy cập khách hàng cho định nghĩa metafield.
  • accessStoreFront — Mức truy cập cửa hàng cho định nghĩa metafield.
  • capabilitiesAdminFilterableEnabled — Chỉ định nếu lọc quản trị được bật cho metafield.
  • capabilitiesAdminFilterableEligible — Trạng thái đủ điều kiện cho khả năng lọc quản trị.
  • capabilitiesAdminFilterableStatus — Trạng thái hiện tại của khả năng lọc quản trị.
  • capabilitiesSmartCollectionConditionEnabled — Chỉ định nếu điều kiện bộ sưu tập thông minh được bật cho metafield.
  • capabilitiesSmartCollectionConditionEligible — Trạng thái đủ điều kiện cho khả năng điều kiện bộ sưu tập thông minh.
  • capabilitiesUniqueValuesEnabled — Chỉ định nếu giá trị duy nhất được bật cho metafield.
  • capabilitiesUniqueValuesEligible — Trạng thái đủ điều kiện cho khả năng giá trị duy nhất.
  • constraintsKey — Các ràng buộc áp dụng cho khóa metafield.
  • constraintsValues — Các ràng buộc áp dụng cho giá trị metafield.
  • metafieldsCount — Số lượng metafield liên kết với định nghĩa.
  • pinnedPosition — Chỉ định nếu metafield được ghim trong quản trị.
  • metafieldsValidationStatus — Trạng thái xác thực của metafield.
  • category — Danh mục của định nghĩa metafield.
  • description — Mô tả của định nghĩa metafield.
  • key — Khóa cho định nghĩa metafield.
  • name — Tên của định nghĩa metafield.
  • namespace — Namespace cho định nghĩa metafield.
  • ownerType — Loại chủ sở hữu liên kết với định nghĩa metafield (ví dụ PRODUCT, CUSTOMER, TRANSFER).
  • type — Loại dữ liệu của định nghĩa metafield.
  • validations — Mảng JSON của các xác thực cho định nghĩa metafield.
  • deleteAssociatedMetafields — Chỉ định nếu metafield liên kết nên bị xóa.