Tổng quan về dữ liệu tùy chỉnh

Dữ liệu tùy chỉnh giúp mở rộng mô hình dữ liệu của Shopify và tạo dữ liệu riêng bằng trường siêu dữ liệu và siêu đối tượng.

Các loại trường siêu dữ liệu

Bạn có thể tạo các loại trường siêu dữ liệu sau:

  • Trường siêu dữ liệu có định nghĩa: Các định nghĩa này có thể là tiêu chuẩn hoặc tùy chỉnh.
    • Tiêu chuẩn: Các định nghĩa này được định cấu hình tự động và thiết kế để tương thích phổ biến trên Shopify. Vì định nghĩa trường thông tin bổ sung tiêu chuẩn tuân theo các tiêu chuẩn được sử dụng trên toàn bộ cửa hàng Shopify nên chúng được hỗ trợ bởi các ứng dụng, chủ đề và các phần khác trong cửa hàng. Bạn có thể thêm danh mục sản phẩm vào trường siêu dữ liệu sản phẩm tiêu chuẩn để các trường này chỉ hiển thị trên sản phẩm thuộc danh mục sản phẩm cụ thể. Tìm hiểu thêm về định nghĩa trường thông tin bổ sung tiêu chuẩn.
    • Tùy chỉnh: Các định nghĩa này là duy nhất cho cửa hàng của bạn. Dùng định nghĩa tùy chỉnh cho mọi trường siêu dữ liệu không có định nghĩa tiêu chuẩn hoặc khi muốn di chuyển trường siêu dữ liệu không có cấu trúc hiện tại sang một định nghĩa.
  • Trường siêu dữ liệu không có cấu trúc: Đây là các trường siêu dữ liệu không có định nghĩa. Bạn có thể chỉnh sửa trường siêu dữ liệu không có định nghĩa. Tìm hiểu thêm về cách chỉnh sửa trường siêu dữ liệu không có định nghĩa.
  • Trường siêu dữ liệu thuộc sở hữu của ứng dụng: Các định nghĩa này được tạo bằng một ứng dụng từ Shopify App Store.

Định nghĩa trường thông tin bổ sung

Định nghĩa trường thông tin bổ sung có các phần sau:

  • Tên: dùng để nhận dạng trường siêu dữ liệu trong bảng điều khiển quản trị Shopify, ví dụ: Màu sắc.
  • Không gian tên và khóa: mã nhận dạng duy nhất cho trường siêu dữ liệu. Bạn có thể dùng không gian tên để nhóm các trường siêu dữ liệu tương tự lại với nhau, nhưng mỗi không gian tên và khóa phải là duy nhất. Ví dụ: custom.color.
  • Mô tả (không bắt buộc): cho phép thêm thông tin mô tả, ví dụ như giá trị cần nhập cho trường siêu dữ liệu.
  • Loại: loại dữ liệu mà trường siêu dữ liệu lưu trữ. Bạn chọn một loại từ danh sách có thể tìm kiếm gồm các danh mục và cài đặt sẵn, chẳng hạn như văn bản, tệp hoặc URL.
  • Danh mục (chỉ có trên định nghĩa trường thông tin bổ sung tiêu chuẩn cho sản phẩm): Các danh mục sản phẩm tiêu chuẩn được liên kết với trường siêu dữ liệu sản phẩm tiêu chuẩn.
  • Quy tắc xác thực (không bắt buộc): các quy tắc khi nhập giá trị, chẳng hạn như giới hạn ký tự, hoặc giá trị tối thiểu và tối đa.
  • Tùy chọn: nơi có thể sử dụng trường siêu dữ liệu. Tìm hiểu thêm về tùy chọn cho dữ liệu tùy chỉnh.

Bạn có thể thực hành dùng trường siêu dữ liệu bằng cách thêm hướng dẫn bảo quản sản phẩmthêm cửa sổ bật lên vào trang sản phẩm.

Tìm trường siêu dữ liệu chỉ đọc của ứng dụng

Bạn có thể truy cập danh sách các trường siêu dữ liệu thuộc sở hữu của ứng dụng trong một tài nguyên cụ thể.

Các bước:

  1. Trong bảng điều khiển quản trị Shopify, hãy đi tới một tài nguyên có trường siêu dữ liệu. Ví dụ: bạn có thể đi tới trang sản phẩm.
  2. Trong phần Trường siêu dữ liệu, nhấp vào Hiển thị tất cả.
  3. Nhấp vào Hành động khác > Xem trường siêu dữ liệu chỉ đọc của ứng dụng.

Các loại siêu đối tượng

Siêu đối tượng có hai thành phần chính:

  1. Đị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 Cài đặt > Dữ liệu tùy chỉnh trong bảng điều khiển quản trị Shopify.
  2. 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 phần Nội dung > Siêu đối tượng thuộc bảng điều khiển quản trị Shopify.

Dưới đây là các loại định nghĩa siêu đối tượng:

  • Tiêu chuẩn: Các định nghĩa này được định cấu hình tự động và thiết kế để tương thích phổ biến trên Shopify. Vì định nghĩa siêu đối tượng tiêu chuẩn tuân theo các tiêu chuẩn được sử dụng trên toàn bộ cửa hàng Shopify nên chúng được hỗ trợ bởi các ứng dụng, chủ đề và các phần khác trong cửa hàng.
  • Tùy chỉnh: Các định nghĩa này là duy nhất cho cửa hàng của bạn. Hãy tạo siêu đối tượng tùy chỉnh khi không có định nghĩa tiêu chuẩn nào đáp ứng nhu cầu.
  • Siêu đối tượng do ứng dụng tạo: Các định nghĩa này do một ứng dụng tạo.

Cấu trúc siêu đối tượng

Khi tạo định nghĩa siêu đối tượng, bạn cần chỉ định 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, ví dụ: Tác giả.
  • 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 trong siêu đối tượng.
    • Mỗi trường có một tên (bắt buộc), mô tả và loại. Chọn loại trường từ danh sách danh mục và giá trị 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: 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 một tên trường duy nhất và dùng để nhận dạng một mục nhập siêu đối tượng riêng lẻ. 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 được tạo tự động 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 một trường văn bản và chỉ định trường đó là tên hiển thị, một trường cho hình ảnh và một trường cho 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.

Bạn có thể thực hành dùng siêu đối tượng bằng cách thêm điểm nổi bật của sản phẩm.

Định vị siêu đối tượng do ứng dụng tạo

Bạn có thể truy cập các siêu đối tượng do ứng dụng kiểm soát trong bảng điều khiển quản trị Shopify bằng cách lọc các định nghĩa siêu đối tượng.

Các bước:

  1. Trong bảng điều khiển quản trị Shopify, vào phần Nội dung > Siêu đối tượng.

  2. Nhấp vào Tùy chỉnh để mở menu chế độ xem, rồi chọn chế độ xem Tất cả muốn lọc.

  3. Thực hiện bất kỳ thao tác nào sau đây:

  • Nhấp vào biểu tượng Layout Columns 3 để mở bảng tùy chọn hiển thị. Nhấp vào menu Sort Sắp xếp theo, rồi sắp xếp theo Được thêm bởi. Các siêu đối tượng sẽ sắp xếp theo thứ tự bảng chữ cái của người hoặc ứng dụng đã thêm chúng.
  • Nhấp vào thanh tìm kiếm, rồi nhấp vào Được thêm bởi và chọn tên ứng dụng để xem các siêu đối tượng mà ứng dụng đó đã thêm.