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 | Giới tính | String |
| Hồ sơ người dùng | Tuổi | Number |
| Hồ sơ người dùng | Quốc gia | String |
| Hồ sơ người dùng | Quốc gia cửa hàng | String |
| Hồ sơ người dùng | Ngày tạo | Date |
| Thông tin thiết bị | Thiết bị | String |
| Thông tin thiết bị | Ngôn ngữ | String |
| Thông tin thiết bị | Hệ điều hành | String |
| Thông tin thiết bị | Nền tảng | String |
| Thông tin thiết bị | Phiên bản ứng dụng | Version |
| Trạng thái mua hàng | Tổng doanh thu (USD) | Number |
| Trạng thái mua hàng | Trạng thái gói đăng ký | String |
| Trạng thái mua hàng | Gói đăng ký được mua lúc | Date |
| Trạng thái mua hàng | Gói đăng ký hết hạn lúc | Date |
| Trạng thái mua hàng | Trạng thái sản phẩm mua một lần | String |
| Trạng thái mua hàng | Thời điểm mua một lần | Date |
Các trường thông tin thiết bị chỉ được điền khi điểm đầu vào của bạn gửi chúng. Gửi dữ liệu qua API trình bày chi tiết những gì payload đó chứa.
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.
- Version: các so sánh tương tự như Number, áp dụng theo thứ tự phiên bản —
1.10.0được xếp cao hơn1.9.0.
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ào flow hoặc A/B test nào.
- Live: Đã gắn vào 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 bạn đã xóa phân khúc khỏi flow.
- Archived: Đã 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ể lọc 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: Chỉ có thể chỉnh sửa khi phân khúc ở trạng thái Draft. Một khi một flow hoặc A/B test đã sử dụng nó, các bộ lọc sẽ bị khóa vĩnh viễn — Live, Inactive và Archived đều khóa chúng. Tên và mô tả vẫn có thể thay đổi được. Để thay đổi targeting, hãy tạo phân khúc mới và hoán đổi vào flow.
- Xóa: Xóa mềm phân khúc. Không thể xóa phân khúc đang Live — hãy gỡ 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 có lồng nhau: Các bộ lọc chỉ kết hợp với nhau bằng AND.
- Một trường cho 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 điều kiện kiểm tra quốc gia).
- Không xem trước kích thước: Trình chỉnh sửa không hiển thị số người dùng hiện đang khớp với các bộ lọc.
- Bộ lọc bị khóa sau lần sử dụng đầu tiên: Chỉ có bộ lọc của phân khúc ở trạng thái Draft mới có thể thay đổi. Mọi phân khúc đã được sử dụng đều chỉ đọc, ngoại trừ tên và mô tả.