Metafields
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ác 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ác 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 một định dạng đặt tên cụ thể:
metafield {namespace}.{name} [{type}]
Ví dụ:
Section titled “Ví dụ:”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.
🧠 Logic Nhập Metafield
Section titled “🧠 Logic Nhập Metafield”- 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]
📏 Giới Hạn Metafield
Section titled “📏 Giới Hạn Metafield”Trước khi làm việc với metafield, hãy lưu ý các giới hạn của Shopify:
🔢 Giới hạn cho mỗi tài nguyên
Section titled “🔢 Giới hạn cho mỗi tài nguyên”- 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
📦 Giới hạn ký tự theo loại
Section titled “📦 Giới hạn ký tự theo loại”| Loại | Giới Hạn Ký Tự |
|---|---|
| boolean | 65,000 |
| color | 65,000 |
| date | 65,000 |
| date_time | 65,000 |
| dimension | 65,000 |
| id | 2,048 |
| json | 2,000,000 ¹ |
| link | 65,000 |
| money | 65,000 |
| multi_line_text_field | 65,000 |
| number_decimal | 65,000 |
| number_integer | 65,000 |
| rating | 65,000 |
| rich_text_field | 65,000 |
| single_line_text_field | 65,000 |
| url | 2,048 |
| volume | 65,000 |
| weight | 65,000 |
¹ Giá trị json dài hơn 2.000.000 ký tự sẽ bị từ chối trước khi được gửi đến Shopify, kèm theo lỗi rõ ràng trên dòng (“…the maximum length of a JSON metafield value is 2,000,000 characters”). Shopify có thể áp dụng giới hạn thấp hơn là 128 KB cho giá trị JSON đối với một số ứng dụng; nếu Shopify từ chối một giá trị do kích thước, dòng đó sẽ hiển thị lỗi đó.
Xem đầy đủ giới hạn metafield →
🧰 Ví Dụ Sử Dụng
Section titled “🧰 Ví Dụ Sử Dụng”Thêm thẻ SEO tùy chỉnh vào sản phẩm:
- Xuất sản phẩm với DataEase
- Thêm một cột mới: metafield global.title_tag [single_line_text_field]
- Nhập tiêu đề SEO của bạn vào cột
- Nhập tệp đã cập nhật - metafield của bạn đã hoạt động!
✅ Thực Hành Tốt Nhất
Section titled “✅ Thực Hành Tốt Nhất”- Sử dụng định dạng đúng 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ả - hàng loạt - và không cần phải viết mã.