Siêu đối tượng
Nếu dữ liệu được thể hiện tốt nhất bằng nhiều trường, bạn có thể sử dụng siêu đối tượng để tạo một đối tượng có nhiều trường. Trường siêu dữ liệu có thể tham chiếu siêu đối tượng hoặc siêu đối tượng được dùng độc lập.
Trên trang này
Tại sao nên dùng siêu đối tượng
Hãy xem xét các ví dụ sau về việc dùng siêu đối tượng trong cửa hàng:
- Nếu muốn làm nổi bật tính năng chính của sản phẩm, bạn có thể tạo siêu đối tượng có tên Product highlight (Đặc điểm nổi bật của sản phẩm). Sau đó, bạn có thể thêm các trường cho biểu tượng, tiêu đề và phần mô tả, cũng như hiển thị một nhóm các đặc điểm nổi bật riêng đối với từng sản phẩm trong chủ đề.
- Nếu có cửa hàng chăm sóc sắc đẹp, da dẻ và muốn thu thập rồi hiển thị thông tin về những người có sức ảnh hưởng hàng đầu của mình, bạn có thể tạo siêu đối tượng có tên Influencer profile (Hồ sơ người có sức ảnh hưởng). Sau đó, bạn có thể thêm các trường cho dòng tiêu đề, hình ảnh, phần mô tả cùng liên kết hồ sơ, và tạo một mục nhập cho mỗi người có sức ảnh hưởng. Bạn có thể hiển thị siêu đối tượng hồ sơ người có sức ảnh hưởng này trong chủ đề hoặc sử dụng trong trang quản trị Shopify.
- Nếu muốn giải đáp các thắc mắc chung về sản phẩm hoặc chính sách, bạn có thể tạo siêu đối tượng có tên FAQ (Câu hỏi thường gặp). Sau đó, bạn có thể thêm trường câu hỏi và câu trả lời, tạo một mục nhập cho mỗi câu hỏi thường gặp, rồi hiển thị trong một mục dành riêng của chủ đề.
- Nếu tham gia các triển lãm thương mại hoặc sự kiện trực tiếp và muốn giới thiệu lịch sử tham gia sự kiện, bạn có thể tạo siêu đối tượng có tên Event appearance (Tham dự sự kiện). Sau đó, bạn có thể thêm các trường cho tên sự kiện, địa điểm, năm cùng phần mô tả, và tạo một mục nhập cho mỗi sự kiện. Bạn có thể hiển thị lịch sử sự kiện trên cửa hàng trực tuyến để cho khách hàng và ban tổ chức thấy rằng bạn có kinh nghiệm ở mọi quy mô.
Cách dùng siêu đối tượng
Bạn có thể truy xuất và chỉnh sửa dữ liệu được lưu trữ trong siêu đối tượng từ bảng điều khiển quản trị Shopify. Các ứng dụng có thể truy cập siêu đối tượng thông qua API siêu đối tượng. Bạn cũng có thể truy cập siêu đối tượng trong các chủ đề bằng Liquid và thông qua Storefront API. Tìm hiểu thêm về API siêu đối tượng.
Có hai thành phần chính của siêu đối tượng:
- Định nghĩa: nhóm các trường xác định cấu trúc của đối tượng. Thành phần này được quản lý trong mục Cài đặt > Dữ liệu tùy chỉnh của bảng điều khiển quản trị Shopify.
- Mục nhập: nội dung hoặc dữ liệu của siêu đối tượng. Các mục nhập được tạo và quản lý trong mục Nội dung > Siêu đối tượng của bảng điều khiển quản trị Shopify.
Khi tạo định nghĩa siêu đối tượng, bạn cần chỉ định các thông tin sau:
- Tên: dùng để nhận dạng siêu đối tượng trong bảng điều khiển quản trị Shopify, chẳng hạn như
Authors. - Loại: mã nhận dạng duy nhất cho siêu đối tượng, được tự động tạo từ tên. Bạn có thể chỉnh sửa mã nhận dạng loại trước khi lưu.
- Trường: xác định nội dung muốn lưu trữ trong siêu đối tượng.
- Mỗi trường đều có tên (bắt buộc), phần mô tả và loại. Bạn chọn loại trường từ danh sách danh mục và cài đặt sẵn có thể tìm kiếm, chẳng hạn như văn bản, tệp hoặc URL.
- Tùy chọn: Bạn có thể thêm các quy tắc xác thực, chẳng hạn như giới hạn ký tự, giá trị tối thiểu và tối đa hoặc giá trị cài đặt sẵn.
- Tên hiển thị được gán cho tên của một trường duy nhất và dùng để nhận dạng một mục nhập siêu đối tượng. Bạn có thể thay đổi trường được gán tên hiển thị bất cứ lúc nào. Tên hiển thị được tự động gán cho trường văn bản đầu tiên trong mục nhập siêu đối tượng hoặc tự động tạo ra nếu không có trường văn bản nào trong định nghĩa siêu đối tượng.
- Ví dụ: bạn có thể thêm trường văn bản và chỉ định trường đó làm tên hiển thị, thêm trường hình ảnh và trường màu sắc.
- Tùy chọn: nơi có thể sử dụng siêu đối tượng. Tìm hiểu thêm về tùy chọn dữ liệu tùy chỉnh.
Các trường trong định nghĩa siêu đối tượng sẽ quyết định các trường trong mục nhập siêu đối tượng. Ví dụ: nếu bạn tạo siêu đối tượng cho hồ sơ chương trình đại sứ có các trường tên, tiểu sử, hình ảnh, thì các mục nhập siêu đối tượng sẽ có trường để nhập tên, tiểu sử và tải lên hình ảnh. Mỗi mục nhập trong ví dụ này sẽ là một hồ sơ chương trình đại sứ.
Hệ thống phân loại sản phẩm tiêu chuẩn và các danh mục tiêu chuẩn của Shopify đều sử dụng siêu đối tượng. Khi thêm danh mục sản phẩm vào sản phẩm, bạn có thể thêm trường siêu dữ liệu danh mục cụ thể cho sản phẩm đó. Mỗi trường siêu dữ liệu danh mục có các mục nhập mặc định được xây dựng dựa trên định nghĩa siêu đối tượng. Ví dụ: nếu bạn thêm danh mục sản phẩm Apparel & Accessories > Clothing > Clothing Tops > Shirts, bạn có thể thêm trường siêu dữ liệu danh mục cho kích thước, kiểu cổ áo, loại chiều dài tay áo, loại chiều dài áo, nhóm tuổi, chất liệu vải, giới tính mục tiêu, đặc điểm quần áo và màu sắc.