Tạo định nghĩa trường thông tin bổ sung tùy chỉnh
Nếu không có định nghĩa trường thông tin bổ sung chuẩn đối với thông tin chuyên biệt bạn muốn thêm vào cửa hàng Shopify, bạn có thể tạo một định nghĩa trường thông tin bổ sung tùy chỉnh. Bạn cũng cần tạo định nghĩa tùy chỉnh khi di chuyển các trường siêu dữ liệu hiện có sang một định nghĩa.
Khi tạo định nghĩa tùy chỉnh cho trường siêu dữ liệu, bạn cần chỉ định những thông tin sau:
- Tên: dùng để xác định trường siêu dữ liệu trong bảng điều khiển quản trị Shopify, ví dụ như
Màu sắc. - Loại: loại dữ liệu mà trường siêu dữ liệu lưu trữ. Bạn có thể chọn loại từ danh sách danh mục và cài đặt sẵn có thể tìm kiếm được, ví dụ như văn bản một dòng, tệp hoặc URL.
- Không gian tên và khóa: mã nhận dạng duy nhất cho trường siêu dữ liệu, được tự động tạo từ tên. Bạn có thể sử 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 bao gồm thông tin mô tả, chẳng hạn như cần nhập những giá trị nào cho trường siêu dữ liệu.
- 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.
Trên trang này
Trước khi bắt đầu
Trước khi tạo định nghĩa trường thông tin bổ sung tùy chỉnh, hãy xem lại các thông tin sau để đảm bảo bạn hiểu cách định cấu hình định nghĩa:
- các thành phần của định nghĩa trường thông tin bổ sung
- các loại nội dung và giá trị được hỗ trợ của trường siêu dữ liệu
Tạo định nghĩa tùy chỉnh
Trong bảng điều khiển quản trị Shopify, đi tới Cài đặt > Trường siêu dữ liệu và siêu đối tượng.
Chọn phần của cửa hàng mà bạn muốn thêm trường siêu dữ liệu. Ví dụ: Sản phẩm.
Nhấp vào Thêm định nghĩa.
Trong trường Tên, nhập tên cho định nghĩa. Nếu có định nghĩa chuẩn khớp hiển thị ở phần đề xuất bên dưới trường này, bạn có thể nhấp vào đó để sử dụng định nghĩa chuẩn.
Không bắt buộc: Trong trường Không gian tên và khóa, chỉnh sửa mã nhận dạng được tạo tự động cho trường siêu dữ liệu.
Nhấp vào Chọn loại, rồi tìm kiếm hoặc chọn loại phù hợp nhất với trường siêu dữ liệu của bạn từ danh sách. Các loại được sắp xếp thành danh mục với các cài đặt sẵn, chẳng hạn như Văn bản một dòng hoặc Tệp > Hình ảnh. Để biết thêm thông tin về các loại khả dụng, tham khảo các loại nội dung và giá trị của trường siêu dữ liệu.
Không bắt buộc: Để cho phép danh sách giá trị trong trường siêu dữ liệu, hãy nhấp vào Một giá trị rồi chọn Danh sách giá trị.
Không bắt buộc: Nhấp vào Thêm mô tả để nhập mô tả cho các giá trị của trường siêu dữ liệu.
Không bắt buộc: Nếu phần Xác thực hiển thị bên dưới định nghĩa, hãy định cấu hình các quy tắc xác thực để giới hạn phạm vi giá trị được chấp nhận cho trường siêu dữ liệu. Các tùy chọn xác thực có sẵn tùy thuộc vào loại bạn đã chọn.
Không bắt buộc: Để cho phép cửa hàng tùy chỉnh hiển thị giá trị cho trường siêu dữ liệu này, hãy chọn Cửa hàng.
Không bắt buộc: Để cho phép hiển thị định nghĩa này cho các bộ sưu tập thông minh, hãy chọn Bộ sưu tập thông minh. Tùy chọn này chỉ có đối với các trường siêu dữ liệu về sản phẩm và mẫu mã.
Không bắt buộc: Nhấp vào Đã ghim định nghĩa để bỏ ghim trường siêu dữ liệu sao cho các trang tương ứng trong bảng điều khiển quản trị Shopify không tự động hiển thị trường siêu dữ liệu.
Nhấp vào Lưu.
Các bước tiếp theo sau khi thêm định nghĩa trường thông tin bổ sung
Sau khi thêm định nghĩa cho trường siêu dữ liệu, bạn có thể thực hiện các thao tác sau:
- Ghim hoặc bỏ ghim định nghĩa trường thông tin bổ sung để xác định thứ tự hiển thị trường siêu dữ liệu.
- Thêm giá trị vào trường siêu dữ liệu cho các phần trong cửa hàng.
- Kết nối trường siêu dữ liệu với chủ đề để hiển thị trên cửa hàng trực tuyến.
Sử dụng trường siêu dữ liệu tùy chỉnh với Storefront API
Nếu muốn cho phép cửa hàng tùy chỉnh hiển thị trường siêu dữ liệu, bạn có thể cấp quyền truy cập vào Storefront API khi tạo hoặc chỉnh sửa định nghĩa trường thông tin bổ sung. Nếu bán sản phẩm Shopify qua trang web không thuộc Shopify, trò chơi điện tử hoặc trải nghiệm mua sắm tùy chỉnh khác, bạn có thể cấp quyền truy cập vào Storefront API.
Theo mặc định, cửa hàng tùy chỉnh không thể truy cập giá trị của trường siêu dữ liệu tùy chỉnh. Tìm hiểu thêm về cách sử dụng trường siêu dữ liệu với Storefront API.