Tài liệu này cung cấp thông tin tổng quan về các phân đoạn trong Google Analytics.
Tổng quan
Phân đoạn cho phép bạn chọn người dùng và phiên để trả lời các câu hỏi quan trọng đối với công việc kinh doanh của bạn. Ví dụ: người dùng đã hoàn tất ít nhất 2 giao dịch với doanh thu lâu dài trên 1.000 USD hoặc người dùng đã truy cập trước trên thiết bị di động, sau đó truy cập trên trình duyệt trên máy tính.
Tài liệu này sẽ giúp bạn làm quen với mô hình người dùng của Google Analytics và các nguyên tắc cơ bản về việc tạo phân khúc.
Mô hình người dùng Google Analytics
Việc xem xét Mô hình người dùng Google Analytics trước sẽ giúp bạn hình dung được cách hoạt động của phân đoạn.
Có ba thành phần chính cho mô hình người dùng Google Analytics:
- Người dùng — Ở cấp cơ bản, bạn có người dùng.
- Phiên – Người dùng đến và tương tác với tài sản của bạn. Tất cả những tương tác của người dùng này được nhóm thành một phiên được gọi là phiên.
- Lượt truy cập – Trong một phiên, người dùng tương tác với thuộc tính của bạn. Mỗi lượt tương tác được gọi là một Lượt truy cập. Lượt truy cập mẫu bao gồm lượt xem trang, sự kiện, giao dịch, v.v.
Một người dùng có thể có nhiều phiên và mỗi phiên có thể có nhiều lượt truy cập. Điều này được thể hiện một cách trực quan bên dưới:
Sau khi hiểu cách người dùng được lập mô hình trong Google Analytics, bước tiếp theo là xem cách tạo phân khúc.
Ví dụ về phân đoạn
Để tạo phân khúc, bạn xác định điều kiện cũng như các giá trị phương diện và chỉ số mà bạn quan tâm.
Trong mỗi ví dụ bên dưới đều có một phần mô tả về phân đoạn, Cú pháp API tương đương cho tham số phân đoạn và phần trình bày mô hình người dùng.
Chú giải cho phần trình bày mô hình là:
Dưới đây là các ví dụ minh hoạ:
Điều kiện
Sử dụng các điều kiện để chọn người dùng hoặc phiên hoạt động dựa trên giá trị phương diện và giá trị chỉ số.
Kích thước
Chọn người dùng hoặc phiên dựa trên giá trị phương diện.
Số người dùng
Chọn người dùng đến từ Canada.
users::condition::ga:country==Canada
Phiên
Chọn phiên đến từ
Canada.
sessions::condition::ga:country==Canada
Chỉ số
Chọn người dùng hoặc phiên dựa trên một giá trị chỉ số hoặc tổng giá trị.
Số người dùng
Chọn những người dùng có tổng doanh thu trong một giao dịch lớn hơn 100 USD.
users::condition::perHit::ga:transactionRevenue>100
Chọn những người dùng có tổng doanh thu trên tất cả các giao dịch trong một phiên lớn hơn 100 USD.
users::condition::perSession::ga:transactionRevenue>100
Chọn những người dùng có tổng doanh thu trên tất cả các giao dịch trong phạm vi ngày lớn hơn 100 USD.
users::condition::perUser::ga:transactionRevenue>100
Theo mặc định, khi chọn người dùng, các giá trị chỉ số sẽ được tính tổng ở cấp người dùng. Do đó, bạn có thể đơn giản hoá vấn đề này thành:
users::condition::ga:transactionRevenue>100
Phiên
Chọn những phiên có tổng doanh thu trong một giao dịch lớn hơn 100 USD.
sessions::condition::perHit::ga:transactionRevenue>100
Chọn những phiên có tổng doanh thu trên tất cả các giao dịch trong một phiên lớn hơn 100 USD.
sessions::condition::perSession::ga:transactionRevenue>100
Theo mặc định, khi chọn phiên, giá trị chỉ số sẽ được tính tổng ở cấp phiên. Do đó, bạn có thể đơn giản hoá vấn đề này thành:
sessions::condition::ga:transactionRevenue>100
Loại trừ điều kiện
KHÔNG phải toán tử
Sử dụng ký tự !
để phủ định một điều kiện và loại trừ các phiên khớp với điều kiện đó.
Loại trừ các phiên có trang thoát khớp chính xác với đường dẫn của trang gốc.
sessions::condition::!ga:exitPagePath==/
Kết hợp điều kiện
VÀ Toán tử
Sử dụng ký tự ;
để kết hợp các điều kiện bằng toán tử AND.
Chọn người dùng đến từ Canada VÀ có tổng doanh thu trên tất cả các giao dịch trong phạm vi ngày lớn hơn 100 USD.
users::condition::ga:country==Canada;users::condition::perUser::ga:transactionRevenue>100
Vì đây đều là hai điều kiện về người dùng, nên bạn có thể đơn giản hoá vấn đề này thành:
users::condition::ga:country==Canada;ga:transactionRevenue>100
Toán tử HOẶC
Sử dụng ký tự ,
để kết hợp các bộ lọc bằng toán tử OR.
Chọn người dùng đến từ Canada HOẶC
từ Mexico.
users::condition::ga:country==Canada,users::condition::ga:country==Mexico
Vì đây đều là hai điều kiện về người dùng, nên bạn có thể đơn giản hoá để:
users::condition::ga:country==Canada,ga:country==Mexico
Vì phương diện điều kiện giống nhau, nên bạn có thể sử dụng biểu thức chính quy để đơn giản hoá thành:
users::condition::ga:country=~Canada|Mexico
Trình tự
Sử dụng trình tự để chọn người dùng hoặc phiên dựa trên các điều kiện tuần tự.
Chọn những người dùng đã truy cập trên thiết bị di động ngay sau đó một lượt truy cập trên máy tính.
users::sequence::ga:deviceCategory==mobile;–>ga:deviceCategory==desktop
Chọn những người dùng đã truy cập trên thiết bị di động sau đó một lượt truy cập trên máy tính.
users::sequence::ga:deviceCategory==mobile;–>>ga:deviceCategory==desktop
Kết hợp người dùng và phiên
Bạn có thể chọn người dùng và phiên để tạo phân đoạn. Người dùng sẽ được chọn trước tiên, rồi các phiên hoạt động sẽ được chọn từ một nhóm nhỏ người dùng.
Chọn phiên có tổng doanh thu trong một giao dịch lớn hơn 100 USD từ người dùng đã truy cập trên thiết bị di động sau đó truy cập trên máy tính.
users::sequence::ga:deviceCategory==mobile;->>ga:deviceCategory==desktop;sessions::condition::perHit::ga:transactionRevenue>100
Các bước tiếp theo
Xem Hướng dẫn cho nhà phát triển về phân đoạn để biết đầy đủ thông tin chi tiết về cú pháp phân đoạn và cách truy vấn các phân đoạn trong API báo cáo chính.