Phân khúc trong Adapty Mail
Phân khúc là một lát đối tượng có thể tái sử dụng. Bạn định nghĩa nó một lần — trong Segments — và tham chiếu từ các flow và A/B test. Phân khúc là định nghĩa bộ lọc, không phải ảnh chụp tĩnh: chúng được đánh giá theo yêu cầu khi trigger của flow kích hoạt, vì vậy thành viên trong phân khúc luôn phản ánh dữ liệu hồ sơ người dùng mới nhất.
Tạo phân khúc
- Trong Adapty Mail, vào Segments và nhấn + Create. Trang tạo phân khúc sẽ mở ra với tiêu đề New Segment.
- Đặt Name (bắt buộc) và Description (tùy chọn) cho phân khúc.
- Trong phần Filters, nhấn Add filter cho mỗi điều kiện bạn muốn thêm. Mỗi filter sẽ hiển thị dưới dạng thẻ thu gọn được đặt tên Filter 1, Filter 2, v.v.
- Với mỗi filter, chọn trường, chọn toán tử và nhập giá trị so sánh.
- Lưu phân khúc.
Các bộ lọc được kết hợp bằng AND — người dùng phải thỏa mãn tất cả các bộ lọc mới được tính vào phân khúc. Logic OR và nhóm lồng nhau không được hỗ trợ. Mỗi trường chỉ xuất hiện một lần trong một phân khúc; để so sánh cùng một trường với nhiều giá trị khác nhau, hãy tách logic thành các phân khúc riêng biệt.
Nhập phân khúc từ Adapty
Thay vì tự xây dựng phân khúc từ các bộ lọc, bạn có thể nhập phân khúc đối tượng có sẵn từ Adapty Dashboard chính.
- Trên trang Segments, nhấp vào Import.
- Xem lại danh sách. Importable segments hiển thị ô checkbox và các điều kiện lọc của chúng. Những phân khúc can’t be imported sẽ bị làm mờ kèm lý do cụ thể, ví dụ như trường không được hỗ trợ (chẳng hạn dữ liệu Apple Ads attribution), toán tử không được hỗ trợ, hoặc trạng thái gói đăng ký không có tương đương trong Adapty Mail.
- Chọn các phân khúc bạn muốn và nhấp vào Import.
Việc nhập tạo ra một bản sao độc lập của các bộ lọc phân khúc tại thời điểm nhập — bản sao này không được đồng bộ với phân khúc gốc trong Adapty, và việc nhập cùng một phân khúc nhiều lần sẽ tạo ra các bản sao riêng biệt, vì Adapty Mail không phát hiện trùng lặp.
Các phân khúc được nhập sẽ bắt đầu ở trạng thái Draft, giống như các phân khúc bạn tự tạo thủ công, vì vậy bạn có thể chỉnh sửa bộ lọc của chúng ngay lập tức.
Các trường lọc có sẵn
| Nhóm | Trường | Kiểu |
|---|---|---|
| Hồ sơ người dùng | String | |
| Hồ sơ người dùng | Age | Integer |
| Hồ sơ người dùng | Country | String |
| Hồ sơ người dùng | External profile ID | String |
| Hồ sơ người dùng | Created at | Date |
| Trạng thái mua | Total revenue (USD) | Decimal |
| Trạng thái mua | Subscription state | Enum |
| Trạng thái mua | Subscription purchased at | Date |
| Trạng thái mua | Subscription expires at | Date |
| Trạng thái mua | One-time purchase state | Enum |
| Trạng thái mua | One-time purchased at | Date |
| Giá trị trạng thái gói đăng ký: Never purchased, Subscribed, Auto-renew off, Billing issue, Grace period, Expired, Refunded. |
Giá trị trạng thái sản phẩm mua một lần: Never purchased, Purchased, Refunded.
Các toán tử có sẵn theo loại trường:
- String: equals, not equals, is set, is not set.
- Number: equals, not equals, less than, greater than, less than or equal, greater than or equal, between, is set, is not set.
- Date: equals, not equals, before, after, on or before, on or after, between, is set, is not set.
Phân khúc hệ thống All Users
Adapty Mail đi kèm với phân khúc All Users được tích hợp sẵn, không có bộ lọc nào — mọi người dùng trong dự án đều thuộc phân khúc này. Bạn không thể chỉnh sửa hay xóa nó. Khi dùng trong một flow, nó đóng vai trò là hàng bắt tất cả ở cuối cùng (xem Flows để hiểu quy tắc ưu tiên).
Vòng đời
Trạng thái của một phân khúc được tính dựa trên cách nó đang được sử dụng:
- Draft: Đã tạo, chưa gắn với bất kỳ flow hoặc A/B test nào.
- Live: Đã gắn với một flow hoặc A/B test đang hoạt động.
- Inactive: Đã từng được gắn, nhưng A/B test đã kết thúc hoặc hàng flow đã bị xóa.
- Archived: Đã bị xóa mềm và ẩn khỏi danh sách chính.
Trang Segments có bộ lọc trạng thái trên thanh công cụ để bạn có thể thu hẹp danh sách theo bất kỳ trạng thái nào trong số này.
Chỉnh sửa và xóa phân khúc
- Tên và mô tả: Luôn có thể chỉnh sửa.
- Bộ lọc trên phân khúc Draft: Có thể chỉnh sửa hoàn toàn.
- Bộ lọc trên phân khúc Live: Bị khóa. Khi một phân khúc đã được tham chiếu bởi một flow row đang hoạt động hoặc A/B test, các bộ lọc sẽ trở thành chỉ đọc. Bạn chỉ có thể đổi tên hoặc cập nhật mô tả. Để thay đổi mục tiêu, hãy tạo một phân khúc mới và hoán đổi flow row.
- Xóa: Xóa mềm phân khúc. Các phân khúc Live không thể xóa — hãy xóa chúng khỏi flow (hoặc kết thúc A/B test) trước.
Hạn chế
- Không có logic OR, không lồng nhau: Các bộ lọc chỉ kết hợp với nhau bằng AND.
- Một trường mỗi phân khúc: Một phân khúc không thể có hai bộ lọc trên cùng một trường (ví dụ: hai kiểm tra quốc gia).
- Không xem trước số lượng: Trình chỉnh sửa không hiển thị số người dùng hiện tại khớp với các bộ lọc.
- Bộ lọc bị khóa khi đã hoạt động: Các phân khúc đang hoạt động chỉ có thể chỉnh sửa tên và mô tả.