Nhảy đến nội dung

Bộ lọc đối tượng — trình chỉnh sửa đối tượng của khối

Bộ lọc đối tượng — trình chỉnh sửa xác định ai sẽ thấy khối. Thẻ Bộ lọc đối tượng có trên các màn hình cài đặt của các khối Bổ sung giỏ hàng, Giỏ hàng tương tự, Danh sách mong muốn tương tự, Đặt hàng thường xuyên, Xu hướng, Đã xem gần đây, Mua lại, Gợi ý cá nhân, cũng như trên màn hình quy tắc của khối Sản phẩm tương tự.

Tại sao điều này cần thiết​

Thường thì khối gợi ý không nên hiển thị cho tất cả mọi người, mà chỉ cho một phân khúc người dùng cụ thể. Ví dụ:

  • khối "Đồ chơi cho bé trai 5–10 tuổi" — chỉ hiển thị cho những người có hồ sơ người dùng chứa trẻ em trong độ tuổi này;
  • khối "Sản phẩm cao cấp" — chỉ cho người dùng từ Moscow và Saint Petersburg;
  • khối "Giảm giá cuối tuần" — chỉ cho những người đăng ký nhận bản tin.

Bộ lọc đối tượng cho phép mô tả những quy tắc như vậy mà không cần lập trình.

Cấu trúc quy tắc​

Đầu tiên, hãy chọn chế độ lọc — công tắc từ hai nút radio trong thẻ Bộ lọc đối tượng:

  • None — giá trị mặc định. Bộ lọc không được áp dụng, khối được nhìn thấy bởi tất cả người dùng, và không có trường bổ sung nào trên màn hình.
  • By user attribute — kích hoạt các trường lọc được mô tả bên dưới.

Các trường lọc chỉ xuất hiện sau khi chọn "By user attribute" — nếu trên màn hình khối có "None", bạn sẽ không thấy các trường quy tắc.

Đầu tiên, hãy chọn thuộc tính nào để lọc. Hai trường này chung cho toàn bộ bộ lọc:

  1. User attribute sets — tập hợp các thuộc tính, ví dụ "Hồ sơ người dùng" (xem các tập hợp thuộc tính).
  2. User attribute — thuộc tính bên trong tập hợp, ví dụ "Thành phố" hoặc "Là người đăng ký".

Tiếp theo là các dòng quy tắc. Mỗi quy tắc bao gồm:

  • Condition — điều kiện so sánh;
  • Attribute value (e.g., male) — giá trị để so sánh với thuộc tính người dùng (đối với các điều kiện không cần giá trị, trường sẽ bị ẩn);
  • Categories — cây danh mục riêng của nó, trong đó quy tắc này có hiệu lực;
  • nút Delete — xóa quy tắc.

Quy tắc mới được thêm bằng nút Add rule.

Tập hợp các điều kiện trong trường Condition phụ thuộc vào loại thuộc tính đã chọn. Ví dụ, đối với thuộc tính chuỗi, có sẵn: contains, does not contain, equal to, not equal to, contains any value, does not contain a value, value based on the pattern, the same value as the selected attribute. Đối với số và ngày, thay vì "contains" / "does not contain" và mẫu, có sẵn more và less, còn đối với tệp, hình ảnh và văn bản — chỉ có contains any value và does not contain a value.

⚠️Cần một tập hợp thuộc tính người dùng

Các trường "tập hợp → thuộc tính" được điền từ các tập hợp thuộc tính người dùng (và biểu mẫu) hiện có. Nếu trong dự án chưa có tập hợp phù hợp — hãy tạo một cái (ví dụ, "Hồ sơ người dùng") và thêm các thuộc tính (Ngày sinh, Thành phố, Người đăng ký, v.v.).

Bộ lọc theo độ tuổi​

Độ tuổi được xác định bằng quy tắc thông thường theo thuộc tính người dùng với ngày — ví dụ, theo ngày sinh: chọn thuộc tính này trong trường User attribute và đặt điều kiện (equal to, not equal to, more, less và các điều kiện khác) với giá trị trong các dòng quy tắc.

Nhiều quy tắc​

Trong Bộ lọc đối tượng, bạn có thể thêm nhiều quy tắc — chúng được áp dụng theo logic "VÀ" (tất cả các quy tắc phải đúng).

Nếu cần logic "HOẶC" giữa các điều kiện — hãy thiết lập chúng thông qua động cơ thuộc tính (xem các loại thuộc tính) hoặc sử dụng giá trị phức hợp trong một thuộc tính.

Danh mục nội dung​

Bước cuối cùng — chọn danh mục, trong đó quy tắc có hiệu lực. Mỗi quy tắc có cây Categories riêng với lựa chọn đa; nhấp vào danh mục sẽ chọn nó cùng với các danh mục con.

Nếu không có danh mục nào được chọn — quy tắc không được áp dụng. Dưới cây sẽ xuất hiện cảnh báo "No categories selected — the rule is not applied, and a user matching it will see the entire block": người dùng rơi vào quy tắc như vậy sẽ thấy toàn bộ khối.

Hành vi "nguyên bản"​

Theo mặc định, trong thẻ Bộ lọc đối tượng, chế độ None được chọn — khối được hiển thị cho tất cả người dùng trên tất cả các trang mà nó được liên kết. Chỉ chuyển sang "By user attribute" khi bạn cần phân khúc.

ℹ️Kiểm tra quy tắc

Trước khi xuất bản khối, hãy kiểm tra cách quy tắc đối tượng sẽ hoạt động — mở cửa sổ xem trước bằng nút Open in modal và xem tab Investigate: ở đó bạn có thể thấy quy tắc nào đã được áp dụng (phần Audience rule applied) và những cảnh báo nào mà hệ thống đã đưa ra.