Tùy chỉnh nội dung cửa hàng của bạn với Metafields
Tính năng Metafields cho phép bạn lưu trữ các trường bổ sung trong bảng điều khiển quản trị SHOPLINE, cho phép tùy chỉnh giao diện và chức năng của cửa hàng. Với Metafields, bạn có thể thực hiện các cấu hình cá nhân hóa hoặc các hiệu ứng hiển thị khác nhau trên thiết kế cửa hàng và trang sản phẩm, chẳng hạn như:
- Thêm các hướng dẫn sử dụng khác nhau cho nhiều sản phẩm trên trang chi tiết sản phẩm
- Thêm thông tin giảm giá khác nhau cho các Collection khác nhau
- Thêm mô tả chất liệu, hướng dẫn giặt, v.v. cho các sản phẩm quần áo
- Thêm thông tin hiển thị Trọng lượng Carat cho các sản phẩm trang sức
- Thêm thông báo vận chuyển khác nhau cho các sản phẩm khác nhau
Tổng quan về việc sử dụng Metafields
Lựa chọn mô-đun: Mỗi metafield là cụ thể cho một mô-đun nhất định, vì vậy trước khi sử dụng metafields, bạn phải xác định mô-đun mà bạn muốn tạo chúng. Hiện tại, Metafields hỗ trợ các mô-đun sau: Sản phẩm, Biến thể sản phẩm, Danh mục sản phẩm, Trang, Khách hàng, Blog, Danh mục Blog, và Đơn hàng.
| Chú ý: Metafields cũng hỗ trợ mô-đun Công ty nếu cửa hàng của bạn đang ở gói Doanh nghiệp. |
Các bước:
- Nhập thông tin cơ bản cho metafield.
- Gán giá trị cho metafield trong bảng điều khiển quản trị SHOPLINE của cửa hàng bạn.
- Chèn các nguồn động trong trình chỉnh sửa trang hoặc chèn mã gọi trong SHOPLINE Layout Engine.
Giới thiệu về Metafields
Cấu trúc Metafield
Nhập thông tin cơ bản của metafields. Một metafield được cấu thành từ các thông tin sau: Tên trường / OwnerResource / Namespace / Key / Mô tả, và dataType.
- Tên trường: Tên của metafield. Ví dụ: Chất liệu của sản phẩm.
- OwnerResource: Loại tài nguyên mà metafield thuộc về, còn được gọi là “Loại OwnerResource”. Ví dụ: Sản phẩm, Trang tùy chỉnh, v.v.
- OwnerID: ID của OwnerResource mà metafield thuộc về. Ví dụ: ID của Sản phẩm A là 1605898661.
- Namespace: Một container cho một nhóm metafields. Nhóm các metafields theo namespace giúp ngăn chặn xung đột giữa các metafields có cùng tên khóa cho các thương nhân khác nhau. Ví dụ: my_fields.
- Key: Tên của metafield, được sử dụng để tham chiếu đến một metafield cụ thể, phục vụ như một mã định danh cho metafield. Ví dụ: materials.
- dataType: Loại dữ liệu được lưu trữ trong metafield, chẳng hạn như văn bản một dòng, url, số nguyên, v.v.
- Mô tả: Thông tin mô tả định nghĩa metafield, giúp bạn nhập giá trị chính xác khi gán giá trị. Ví dụ: Nhập thông tin chất liệu cho trang sức.
- Giá trị: Dữ liệu sẽ được lưu trữ trong metafield. Ví dụ: bạc 925.
Các loại dữ liệu Metafield
Dưới đây là các loại dữ liệu có sẵn cho tính năng Metafield:
| Loại dữ liệu | Phân loại | Danh sách giá trị có được hỗ trợ không | Tính năng | Trường hợp sử dụng |
|
Văn bản |
Văn bản một dòng | Có | Hỗ trợ nhập văn bản đơn giản một dòng. | Thêm thông báo vận chuyển cho sản phẩm của bạn. |
| Văn bản nhiều dòng | Có | Hỗ trợ nhập văn bản đơn giản nhiều dòng. | Thêm bảng thành phần sản phẩm cho sản phẩm của bạn. | |
| Văn bản phong phú | Có | Hỗ trợ nhập văn bản phong phú. |
Thêm hướng dẫn sử dụng được định dạng tốt cho sản phẩm của bạn. Bạn có thể bao gồm tiêu đề, liên kết, văn bản in đậm và danh sách. Ghi chú: Việc hiển thị các metafield văn bản phong phú chỉ được hỗ trợ trên các chủ đề 3.0. |
|
| Màu sắc | Không có | Có | Hỗ trợ các giá trị RGB theo định dạng #RRGGBB. | Thêm màu nền cho trang của bạn. |
| Json | Không có | Không | Hỗ trợ dữ liệu JSON thô cho các trường hợp sử dụng nâng cao. | Thêm các mô-đun tùy chỉnh vào các trang cửa hàng của bạn. |
| Số | Số nguyên | Có | Chỉ hỗ trợ nhập số nguyên. | Thêm thông tin số trang cụ thể cho sản phẩm sách. |
| Số thập phân | Có | Hỗ trợ nhập số nguyên + số thập phân. | Thêm thông tin carat cho trang chi tiết sản phẩm trang sức. | |
| URL | Không có | Có | Hỗ trợ thêm HTTP, HTTPS và mailto: | Thêm liên kết URL vào trang chi tiết sản phẩm của bạn . |
| Ngày và Giờ | Ngày | Có | Hỗ trợ giá trị ngày theo định dạng ISO 8601 mà không có múi giờ. | Thêm ngày hết hạn sản phẩm, ngày giao hàng, hoặc ngày sinh của khách hàng. Ví dụ: 2022-05-28. |
| Ngày và Giờ | Có | Hỗ trợ giá trị ngày theo định dạng ISO 8601 và giá trị thời gian theo giờ UTC. | 2022-01-01T12:30:00 | |
| Đúng hay Sai | Không | Không | Kiểu boolean, tạo một ô kiểm để chọn xem điều kiện là đúng hay sai. | Thêm thông tin về việc một tùy chọn có sẵn hay không, ví dụ, liệu một sản phẩm có thể được khắc hay không. Ví dụ: đúng. |
| Đo lường | Cân nặng | Có | Hỗ trợ giá trị số nguyên và số thập phân. Cân nặng được đo bằng đơn vị mét hoặc đơn vị Anh, chẳng hạn như kg, g, lb, oz. |
Thêm cân nặng của một sản phẩm hoặc nguyên liệu, ví dụ, số gram đường. Ví dụ: {"value":3.0,"unit":"oz"}. |
| Kích thước | Có | Hỗ trợ giá trị số nguyên và số thập phân. Kích thước được đo bằng đơn vị mét hoặc đơn vị Anh. mm, cm, m, inch, foot, code | Kích thước: Thêm chiều cao của một hộp đóng gói hoặc chiều dài của một sản phẩm, ví dụ, chiều dài của một chiếc khăn. Ví dụ: {\"value\":2.0,\"unit\":\"in\"}. |
|
| Thể tích | Có | Hỗ trợ giá trị số nguyên và số thập phân. Thể tích được đo bằng đơn vị mét hoặc đơn vị Anh với một giá trị duy nhất và một đơn vị thể tích. Các giá trị đơn vị hợp lệ: ml, cl, l, m3 (mét khối), us_fl_oz, us_pt, us_qt, us_gal, imp_fl_oz, imp_pt, imp_qt, imp_gal. | Thể tích: Thêm dung tích của một cốc nước. Ví dụ: {\"value\":1.0,\"unit\":\"us_fl_oz\"}. |
|
| Đánh giá | Không | Có | Hỗ trợ cấu hình đánh giá hoặc đánh giá sao. | Thêm đánh giá của người dùng hoặc đánh giá sao cho một sản phẩm. Ví dụ: {\"value\":\"5\"}. |
| Tham chiếu | Sản phẩm | Có | Hỗ trợ tham chiếu một sản phẩm trong cửa hàng trực tuyến của bạn. | Đặt các sản phẩm nổi bật để hiển thị trên các trang Sản phẩm hoặc Bộ sưu tập sản phẩm trong cửa hàng trực tuyến của bạn. Ví dụ: gid://shopline/Product/160589866. |
| Biến thể sản phẩm | Có | Hỗ trợ tham chiếu một biến thể sản phẩm trong cửa hàng trực tuyến của bạn. | Đặt các sản phẩm quần áo khác có cùng màu được hiển thị trên các trang Sản phẩm trong cửa hàng trực tuyến của bạn. Ví dụ: gid://shopline/ProductVariant/1805951613. | |
| Danh mục | Có | Hỗ trợ tham chiếu một danh mục trong cửa hàng trực tuyến của bạn. | Ví dụ: gid://shopline/collections/1225615767. | |
| Trang | Có | Hỗ trợ tham chiếu một trang Tùy chỉnh trong cửa hàng trực tuyến của bạn. |
Chèn một trang Chính sách hoặc hướng dẫn chăm sóc chi tiết cho một sản phẩm trong cửa hàng trực tuyến của bạn. Ví dụ: gid://shopline/Page/59592784. |
|
| Metaobject | Có | Hỗ trợ tham chiếu một metaobject trong cửa hàng trực tuyến của bạn. | Thêm các mô-đun metaobject vào các trang cửa hàng của bạn. |
|
| Tài liệu | Có |
Hình ảnh: Tham khảo thư viện tài liệu của cửa hàng hoặc tải lên hình ảnh ở định dạng JPG, JPEG, PNG hoặc GIF với kích thước lên đến 10MB.
PDF: Tham khảo thư viện tài liệu của cửa hàng hoặc tải lên các tệp PDF với kích thước lên đến 10MB. |
gid://shopline/MediaImage/59301914
gid://shopline/GenericFile/596207872 |
|
| Tiền | Không có | Không | Một số tiền với mã tiền tệ phù hợp với tiền tệ của cửa hàng. | {\"amount\":\"2\",\"currency_code\":\"USD\"} |
Tạo Metafields
Dưới đây sẽ là ví dụ về việc tạo một metafield cho mô-đun sản phẩm:
-
Từ bảng điều khiển quản trị SHOPLINE của bạn, đi đến Cài đặt > Tùy chỉnh dữ liệu.
-
Trong phần Metafield, chọn mô-đun cho metafield mà bạn muốn tạo. Hiện tại, bạn có thể tạo metafields cho các mô-đun sau: Sản phẩm / Danh mục sản phẩm / Biến thể sản phẩm / Trang / Khách hàng / Blog / Danh mục blog / Đơn hàng. Trong quá trình này, chúng ta sẽ chọn mô-đun Sản phẩm để tạo metafields.
-
Nhấn Thêm trường.
-
Điền thông tin chi tiết và nhấn Thêm khi hoàn tất.
-
- Tên trường: Được sử dụng để xác định metafield trong bảng điều khiển quản trị SHOPLINE, ví dụ, Màu sắc.
- Namespace và Key: Các định danh duy nhất cho metafield. Bạn có thể sử dụng namespaces để nhóm các metafields tương tự, nhưng mỗi namespace và key phải là duy nhất. Ví dụ, “custom.color”. Xin lưu ý rằng namespace và key không thể bắt đầu bằng một số.
- Mô tả (tùy chọn): Cung cấp thông tin mô tả, chẳng hạn như các giá trị cần nhập cho metafield.
- dataType: Loại dữ liệu mà metafield sẽ lưu trữ, chẳng hạn như văn bản, tài liệu hoặc URL. Hỗ trợ cấu hình loại dữ liệu đơn hoặc nhiều.
-
Việc tạo đã hoàn tất.
Sau khi metafield được tạo, bạn có thể gán giá trị cho metafield.
Gán Giá Trị cho Metafields
-
Chọn mô-đun mà bạn muốn gán giá trị. Trong quá trình trước, chúng ta đã tạo một metafield cho mô-đun sản phẩm. Do đó, chúng ta sẽ đi đến trang Sản phẩm trong bảng điều khiển quản trị SHOPLINE để gán giá trị. Chọn sản phẩm cụ thể mà bạn muốn gán giá trị. Trong ví dụ này, chúng ta sẽ chọn sản phẩm thứ ba và đi đến trang chi tiết.
-
Ở dưới cùng của trang, tìm phần Tùy chỉnh dữ liệu và chọn metafield để gán giá trị. Loại giá trị bạn có thể nhập phụ thuộc vào loại dữ liệu của metafield.
Hoàn tất quá trình gán giá trị cho metafields.
Cấu Hình Metafields trong Thiết Kế Giao Diện
Chèn Nguồn Động Metafield trong Trình Biên Tập
Vui lòng tham khảo hướng dẫn vận hành cụ thể: Metafields | Cấu Hình Metafields trong Thiết Kế Giao Diện.
Chèn Mã Gọi trong Công Cụ Bố Cục
Sau khi tạo và gán giá trị cho metafield, bạn có thể sao chép mã gọi từ bảng dưới đây và dán vào trình biên tập mã của Công Cụ Bố Cục để thực hiện tùy chỉnh của bạn.
Ví dụ, nếu bạn đã tạo một metafield sản phẩm với namespace my_fields và key additional_info, mã để gọi metafield này là: {{product.metafields.my_fields.additional_info.value}}
| Metafield | Mã gọi cho các chủ đề 2.1 |
| Sản phẩm | {{product.metafields.namespace.key.value}} |
| Danh mục sản phẩm | {{collection.metafields.namespace.key.value}} |
| Biến thể sản phẩm | {{variant.metafields.namespace.key.value}} |
| Trang | {{page.metafields.namespace.key.value}} |
| Khách hàng | {{customer.metafields.namespace.key.value}} |
| Blog | {{article.metafields.namespace.key.value}} |
| Bộ sưu tập blog | {{blog.metafields.namespace.key.value}} |
| Đơn hàng | {{order.metafields.namespace.key.value}} |
| Metafield | Mã gọi cho các chủ đề 3.0 |
| Sản phẩm | {{#var metafield_ns = product | get_metafields("namespace") /}} {{#metafield_tag metafield_ns.key /}} |
| Danh mục sản phẩm | {{#var metafield_ns = collection | get_metafields("namespace") /}} {{#metafield_tag metafield_ns.key /}} |
| Biến thể sản phẩm | {{#var metafield_ns = variant | get_metafields("namespace") /}} {{#metafield_tag metafield_ns.key /}} |
| Trang | {{#var metafield_ns = page | get_metafields("namespace") /}} {{#metafield_tag metafield_ns.key /}} |
| Khách hàng | {{#var metafield_ns = customer | get_metafields("namespace") /}} {{#metafield_tag metafield_ns.key /}} |
| Blog | {{#var metafield_ns = article | get_metafields("namespace") /}} {{#metafield_tag metafield_ns.key /}} |
| Bộ sưu tập blog | {{#var metafield_ns = blog | get_metafields("namespace") /}} {{#metafield_tag metafield_ns.key /}} |
| Đơn hàng | {{#var metafield_ns = order | get_metafields("namespace") /}} {{#metafield_tag metafield_ns.key /}} |
Quản lý Metafields Chưa Được Định Nghĩa
Metafields Đã Định Nghĩa vs. Chưa Được Định Nghĩa
Metafields trong SHOPLINE được chia thành hai loại: Đã Định Nghĩa và Chưa Được Định Nghĩa.
- Metafields Đã Định Nghĩa: Đây là những metafields được tạo trong quản trị SHOPLINE và được gán một loại dữ liệu (như văn bản, số, boolean hoặc tệp phương tiện). Chúng xuất hiện trên trang cài đặt quản trị, giúp dễ dàng nhập, cập nhật và quản lý.
- Metafields Chưa Được Định Nghĩa: Những metafields này không được tạo trong quản trị SHOPLINE. Chúng thường được thêm thông qua API hoặc ứng dụng bên thứ ba.
Cách Quản Lý Metafields Chưa Được Định Nghĩa
Để quản lý metafields chưa được định nghĩa, hãy đi đến tab Metafields không có định nghĩa. Từ đây, bạn có thể:
- Chỉnh sửa một Metafield: Nhấp vào biểu tượng bút chì bên cạnh một metafield để cập nhật tên của nó hoặc chuyển đổi nó thành một metafield đã được định nghĩa.
- Xóa một Metafield: Nếu một metafield không còn cần thiết, nhấp vào biểu tượng thùng rác để xóa nó ngay lập tức.
Các Thực Hành Được Khuyến Nghị
Mở Rộng Các Trường Một Cách Độc Lập Để Tùy Chỉnh Linh Hoạt Các Trang Chi Tiết Sản Phẩm
Một trang chi tiết sản phẩm được thiết kế tốt đóng vai trò quan trọng trong việc hướng dẫn khách hàng đến quyết định mua hàng. Trong bối cảnh cạnh tranh khốc liệt của thương mại điện tử xuyên biên giới, chi tiết thường là điều quyết định. Bằng cách trình bày thông tin độc đáo và liên quan trên các trang chi tiết sản phẩm của họ, người bán không chỉ kiếm được sự tin tưởng và thiện chí của khách hàng tiềm năng mà còn thiết lập được lợi thế cạnh tranh nổi bật, giúp họ nổi bật hơn so với đối thủ.
Ví dụ, hãy xem xét một kịch bản mà một thương nhân muốn bao gồm hướng dẫn giặt cho một sản phẩm. Bằng cách tạo một trường mở rộng dành riêng cho thông tin giặt, khách hàng có thể dễ dàng truy cập những chi tiết này trên trang chi tiết sản phẩm. Điều này không chỉ nâng cao sự tự tin và tin tưởng của họ vào sản phẩm mà còn giảm khả năng trả hàng do những sai lầm liên quan đến giặt ủi.
Ngoài hướng dẫn giặt, các thương nhân có thể linh hoạt bao gồm các chi tiết bổ sung như thành phần vật liệu, nguồn gốc và kích thước trên trang chi tiết sản phẩm bằng cách sử dụng metafields khi cần thiết.
Triển Khai Các Yêu Cầu Tính Năng Cá Nhân Hóa Thông Qua Tùy Chỉnh Mã Đơn Giản
Ngoài việc linh hoạt hiển thị nhiều thông tin hơn, metafields cũng có thể được sử dụng để tùy chỉnh các yêu cầu tính năng cá nhân hóa phù hợp với các kịch bản kinh doanh cụ thể. Điều này có thể giảm thiểu hiệu quả chi phí kỹ thuật và rào cản mà các thương nhân gặp phải khi tùy chỉnh cửa hàng của họ.
Ví dụ, triển khai chuyển đổi TAB cho mô tả sản phẩm, thêm một phần để tải xuống tài liệu liên quan, hoặc tích hợp một phần gợi ý sản phẩm liên quan.
Chuyển đổi tab cho mô tả sản phẩm
Đôi khi, trang chi tiết sản phẩm cần trình bày một lượng thông tin phong phú. Tuy nhiên, nếu tất cả thông tin này bị lộn xộn trên trang, nó có thể làm cho khách hàng cảm thấy choáng ngợp, khiến họ khó tìm thấy những gì họ cần kịp thời. Điều này có thể dẫn đến trải nghiệm mua sắm kém và sự không hài lòng của khách hàng.
Để giải quyết vấn đề này, các thương nhân có thể sử dụng một mẫu chuyển đổi tab để phân loại và tổ chức thông tin một cách hiệu quả. Mẫu này cho phép các thương nhân trình bày nhiều loại thông tin khác nhau trong một hộp nội dung duy nhất, cho phép khách hàng điều hướng qua các tab khác nhau để truy cập thông tin mong muốn. Cách tiếp cận này đảm bảo rằng trang chi tiết sản phẩm vẫn toàn diện trong khi duy trì một bố cục hấp dẫn về mặt thị giác.
Trước đây, việc triển khai một tính năng như vậy yêu cầu các thương nhân phải đầu tư thêm nguồn lực để thuê nhân viên kỹ thuật cho phát triển, điều này rất bất tiện. Tuy nhiên, với công cụ quản lý Metafields, các thương nhân giờ đây có thể tự tạo các trường mở rộng mới và dễ dàng tích hợp một mẫu chuyển đổi tab cơ bản bằng cách sao chép và dán mã. Điều này đơn giản hóa quy trình thiết lập một mẫu chuyển đổi tab mô tả sản phẩm và hiển thị nó trên trang chi tiết sản phẩm.
Thêm một phần tải xuống cho tài liệu liên quan
Không phải tất cả thông tin đều có thể được hiển thị thuận tiện trực tiếp trên trang chi tiết sản phẩm. Một số mô tả tài liệu dài, chẳng hạn như hướng dẫn lắp đặt và chi tiết thành phần vật liệu, thì tốt hơn nên được trình bày cho khách hàng dưới dạng tài liệu.
Với metafields, các thương nhân có thể dễ dàng thêm liên kết tải xuống cho các tài liệu liên quan vào sản phẩm của họ. Điều này cho phép khách hàng nhấp vào các liên kết và tải xuống tài liệu để xem tại chỗ, đảm bảo họ có quyền truy cập vào thông tin toàn diện về các sản phẩm.
Thêm một phần Gợi ý Sản phẩm Liên quan
Dữ liệu cho thấy rằng việc tích hợp các gợi ý sản phẩm liên quan trên các trang chi tiết sản phẩm cá nhân không chỉ hiệu quả trong việc tăng thời gian duyệt của khách hàng trên trang mà còn nâng cao giá trị giao dịch trung bình của cửa hàng.
Trước đây, các thương nhân cần các plugin cụ thể để triển khai các gợi ý sản phẩm liên quan. Tuy nhiên, với các công cụ quản lý Metafields, các thương nhân có thể dễ dàng tạo một mô-đun gợi ý sản phẩm liên quan bất cứ lúc nào, ở bất kỳ đâu.
Ngoài việc cho phép các thương nhân tạo các trường mở rộng cho các tài nguyên như sản phẩm, danh mục, khách hàng, đơn hàng, blog, trang và cửa hàng để lưu trữ thông tin cụ thể, metafields cũng có thể tạo điều kiện cho việc truyền dữ liệu và tương tác với các hệ thống thương mại điện tử khác (CRM/IMS/ERP) thông qua Admin API. Điều này cho phép các cửa hàng Shopline tích hợp một cách liền mạch hơn với các hệ thống khác, cho phép các thương nhân quản lý và xem các dữ liệu khác nhau một cách thuận tiện.
Bài viết này được dịch bằng AI và có thể chứa những sai sót. Để có thông tin chính xác nhất, vui lòng tham khảo phiên bản tiếng Anh gốc.