Phân đoạn - Tham chiếu tính năng

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:

Hệ phân cấp đại diện cho mô hình người dùng Google Analytics. Nút
         gốc là một người dùng, các nút con của nút này đại diện cho các phiên và mỗi phiên
         có một hoặc nhiều nút đại diện cho lượt truy cập.
Hình 1: Mô hình người dùng Google Analytics

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à:

Một chú giải xác định kiểu cho mỗi nút trong hệ thống phân cấp mô hình người dùng dựa trên việc nút đó bị loại trừ khỏi một phân đoạn, được đưa vào một phân đoạn, khớp với một điều kiện hay khớp với một bước trong trình tự.
Hình 2: Định nghĩa nút cho các phân đoạn ví dụ.

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

Trong số 3 người dùng, người dùng đầu tiên và tất cả các phiên của họ đều được đưa vào
         phân khúc do 2 điều kiện cấp phiên hoạt động trùng khớp. Các phiên
         của 2 người dùng còn lại sẽ bị loại trừ.
Hình 3: Một điều kiện người dùng trùng khớp.

Phiên

Chọn phiên đến từ Canada.
sessions::condition::ga:country==Canada

Trong số 3 người dùng, người dùng thứ hai và tất cả các phiên của họ đều được đưa vào
         phân khúc do 2 điều kiện cấp phiên hoạt động trùng khớp. Các phiên
         của 2 người dùng còn lại sẽ bị loại trừ.
Hình 4: Một điều kiện phiên trùng khớp.

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

Trong số 3 người dùng, người dùng thứ hai và tất cả các phiên của họ đều được đưa vào
         phân khúc do một điều kiện cấp lượt truy cập khớp duy nhất. Các phiên
         của 2 người dùng còn lại sẽ bị loại trừ.
Hình 5: Điều kiện khớp trên mỗi lượt truy cập, người dùng.

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

Trong số 3 người dùng, người dùng thứ 1 và thứ 2 và tất cả các phiên của họ đều
         được đưa vào phân khúc do một điều kiện cấp lượt truy cập khớp duy nhất.
         Các phiên hoạt động của người dùng thứ 3 sẽ bị loại trừ.
Hình 6: Điều kiện người dùng khớp trên mỗi phiên hoạt động.

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

Trong số 3 người dùng, cả 3 người dùng và phiên của họ đều được đưa vào
         phân khúc do điều kiện ở cấp người dùng là trùng khớp.
Hình 7: Điều kiện khớp trên mỗi người dùng.

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

Trong số 3 người dùng, chỉ có người dùng thứ hai và một phiên hoạt động
         duy nhất được đưa vào phân khúc do một điều kiện cấp lượt truy cập khớp duy nhất.
         2 người dùng còn lại và phiên hoạt động của họ sẽ bị loại trừ.
Hình 8: Điều kiện khớp trên mỗi lượt truy cập, phiên.

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

Trong số 3 người dùng, người dùng thứ 1 và thứ 2 và một phiên duy nhất cho mỗi người dùng
         được đưa vào phân khúc do một điều kiện cấp phiên
         trùng khớp duy nhất. Người dùng thứ ba và các phiên của người dùng đó sẽ bị loại trừ.
Hình 9: Điều kiện khớp trên mỗi phiên, phiên.

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==/

Trong số ba người dùng, người dùng đầu tiên và phiên của họ được bao gồm.
         Người dùng thứ hai có một phiên được bao gồm và một phiên bị loại trừ do điều kiện cấp phiên trùng khớp. Người dùng thứ ba cũng có một
         phiên bị loại trừ do điều kiện ở cấp phiên hoạt động trùng khớp.
Loại trừ phiên: Loại trừ các phiên trùng khớp.

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 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

Trong số 3 người dùng, người dùng thứ nhất và tất cả các phiên của họ đều được đưa vào phân khúc do điều kiện cấp phiên và người dùng trùng khớp. 2 người dùng còn lại và phiên hoạt động của họ sẽ bị loại trừ.
Hình 10: Ghép nhiều điều kiện bằng toán tử AND.

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

Trong số 3 người dùng, người dùng thứ 1 và thứ 2 và tất cả các phiên của họ đều được đưa vào phân khúc do có nhiều điều kiện ở cấp phiên hoạt động trùng khớp đối với người dùng thứ nhất và một điều kiện cấp phiên hoạt động trùng khớp đối với người dùng thứ 2. Người dùng còn lại và các phiên của họ sẽ bị
         loại trừ.
Hình 11: Ghép nhiều điều kiện bằng toán tử OR.

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

Trong số 3 người dùng, người dùng thứ hai và tất cả các phiên của họ đều được đưa vào
         phân khúc do trình tự cấp phiên hoạt động trùng khớp, trong đó các bước
         liền sau nhau trong các phiên. Người dùng còn lại và
         phiên của họ sẽ bị loại trừ.
Hình 12: Một trình tự phù hợp, trong đó các bước được đứng ngay trước nhau.

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

Trong số 3 người dùng, người dùng thứ 1 và thứ 2 và tất cả các phiên của họ
         được đưa vào phân khúc do các trình tự cấp phiên hoạt động trùng khớp. Người dùng còn lại và các phiên của họ sẽ bị loại trừ.
Hình 13: Một trình tự phù hợp, trong đó các bước theo sau nhau.

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.