Sử dụng thuộc tính tuỳ chọn biến thể [variant_option] kết hợp với các thuộc tính tiêu đề nhóm mặt hàng [item_group_title] và mã nhóm mặt hàng [item_group_id] để chỉ định tất cả thuộc tính nhận dạng biến thể của sản phẩm này khi sản phẩm có nhiều biến thể. Ví dụ: Một chiếc áo thun có nhiều biến thể kích thước và màu sắc, hoặc một chiếc máy tính xách tay có nhiều biến thể kích thước bộ nhớ, kích thước màn hình, bộ xử lý và các lựa chọn đồ hoạ.
Nội dung trong bài viết này
Trường hợp sử dụng
Không bắt buộc đối với từng sản phẩm. Sử dụng nếu sản phẩm được bán có nhiều biến thể.
Nhiều sản phẩm được bán theo nhiều biến thể, ví dụ như áo thun có nhiều biến thể kích thước và màu sắc. Nếu sản phẩm của bạn là một biến thể, hãy sử dụng thuộc tính này để chỉ định các thuộc tính và giá trị nhận dạng biến thể. Thuộc tính này sẽ được dùng để hiển thị sản phẩm cùng với tất cả các biến thể hiện có cho người tiêu dùng trong trải nghiệm AI đàm thoại cũng như trải nghiệm Tìm kiếm thông thường.
Thuộc tính tuỳ chọn biến thể [variant_option] có thể được dùng ở tất cả các quốc gia.
Định dạng
Hãy làm theo các nguyên tắc định dạng này để đảm bảo Google hiểu được dữ liệu mà bạn đang gửi. Tìm hiểu thêm về cách gửi thuộc tính và giá trị thuộc tính.
| Quy cách về định dạng | |
| Tên kỹ thuật | variant_option |
|---|---|
| Loại | Thuộc tính nhóm có 2 thuộc tính phụ |
| Thuộc tính phụ |
|
| Trường lặp lại | Có (tối đa 30) |
|
Thuộc tính schema.org (Đây là gì?) |
Không |
Ví dụ về định dạng tệp
Để đảm bảo thuộc tính được nhận dạng chính xác, hãy sử dụng định dạng dành riêng cho loại nguồn dữ liệu của bạn.
| Định dạng tệp | Giá trị ví dụ (một chiếc giày có các chiều biến thể "chiều rộng giày" và "kích thước") |
| Nguồn dữ liệu văn bản (TSV hoặc CSV) | Shoe width:narrow,size:8 |
| Nguồn dữ liệu XML |
|
|
Merchant API |
Để định dạng dữ liệu của bạn trong Merchant API, hãy tham khảo tài nguyên về Merchant API. |
Yêu cầu tối thiểu
Bạn cần phải đáp ứng những yêu cầu này để cung cấp các tuỳ chọn biến thể hợp lệ cho sản phẩm:
- Gửi cả thuộc tính phụ tên
[name]và giá trị[value]. - Mỗi biến thể có cùng thuộc tính mã nhóm mặt hàng
[item_group_id]phải có cùng một nhóm thuộc tính phụ tên[name]như các biến thể khác trong nhóm sản phẩm. Bạn phải phân biệt biến thể này với các biến thể khác bằng cách sử dụng một tổ hợp thuộc tính phụ giá trị[value]riêng biệt cho biến thể đó. - Đảm bảo rằng chi tiết sản phẩm được hiển thị trên trang đích khớp với các giá trị mà bạn cung cấp cho thuộc tính tuỳ chọn biến thể
[variant_option]. Tìm hiểu thêm trong bài viết Giới thiệu về yêu cầu đối với trang đích
Các phương pháp hay nhất
- Đừng gửi một giá trị cho thuộc tính tuỳ chọn biến thể
[variant_option]nếu sản phẩm của bạn không phải là một biến thể. Nếu sản phẩm của bạn tương tự như các sản phẩm khác nhưng không hẳn là một biến thể, đừng gửi thuộc tính tuỳ chọn biến thể[variant_option]. - Gửi các thuộc tính tiêu đề nhóm mặt hàng
[item_group_title]và mã nhóm mặt hàng[item_group_id]cùng với thuộc tính tuỳ chọn biến thể[variant_option]. - Nếu sản phẩm của bạn có các biến thể theo các thuộc tính chuẩn là màu sắc
[color], hoa văn[pattern], chất liệu[material], nhóm tuổi[age_group], giới tính[gender]và kích thước[size], bạn cũng nên sử dụng thuộc tính tuỳ chọn biến thể[variant_option]để xác định chiều biến thể chính xác, vì các thuộc tính chuẩn này cũng có thể được dùng cho sản phẩm không phải là biến thể, ví dụ như một chiếc máy in có màu xám. - Để xem hướng dẫn về cách thiết lập cấu trúc trang web và URL cho các biến thể sao cho hiệu quả nhất, hãy tham khảo bài viết về Cấu trúc URL trên Trung tâm Tìm kiếm.
- Để biết chi tiết về cách thêm dữ liệu có cấu trúc Schema.org cho các biến thể, hãy tham khảo bài viết về biến thể sản phẩm trên Trung tâm Tìm kiếm.
Ví dụ
Một chiếc máy tính xách tay có 3 chiều biến thể tuỳ chỉnh
Trong Google Trang tính, bạn sẽ gửi thông tin này trong một ô như sau. Miễn là các thuộc tính phụ không chứa ký tự dành riêng (dấu phẩy, dấu hai chấm và dấu gạch chéo ngược), bạn không cần dùng ký tự thoát:
| N |
O |
P | |
| 1 | ... | variant_option | ... |
| 2 | ... | cpu:ultra,display:max,memory:128GB | ... |
| 3 | ... | ... | ... |
Ngoài ra, bạn cũng có thể tạo nhiều cột riêng biệt, mỗi cột chứa một tuỳ chọn biến thể riêng lẻ. Ví dụ: Để có một cột cho mỗi giá trị, bạn có thể gửi giá trị này trong 3 ô như sau:
| N | O | P | Q | R | |
| 1 | ... | variant_option | variant_option | variant_option | ... |
| 2 | ... | cpu:ultra | display:max | memory:128GB | ... |
| 3 | ... | ... | ... | ... | ... |
Trong một tệp văn bản được phân tách bằng ký tự tab, bạn có thể gửi các tuỳ chọn biến thể trong một ô như sau. Ký tự tab được biểu thị bằng biểu tượng <tab>. Mỗi giá trị thuộc tính phụ đều được đặt trong cặp dấu ngoặc kép để đảm bảo tính nhất quán:
|
Tiêu đề: …<tab>variant_option<tab>…
hàng sản phẩm: …<tab>cpu:ultra,display:max,memory:128GB<tab>… |
Ngoài ra, bạn cũng có thể tạo nhiều cột riêng biệt, mỗi cột chứa một tuỳ chọn biến thể. Ví dụ: Để có một cột cho mỗi phần, bạn có thể gửi thông tin này dưới dạng 3 cột được phân tách bằng ký tự tab như sau:
|
Tiêu đề: …<tab>variant_option<tab>variant_option<tab>variant_option<tab>… Hàng sản phẩm: …<tab>cpu:ultra<tab>display:max<tab>memory:128GB<tab>… |