Dokumen ini memberikan ringkasan tentang segmen di Google Analytics.
Ringkasan
Segmen memungkinkan Anda memilih pengguna dan sesi untuk menjawab pertanyaan yang penting bagi bisnis Anda. Misalnya, pengguna yang telah menyelesaikan setidaknya 2 transaksi dengan pendapatan sepanjang waktu lebih dari $1.000,atau pengguna yang pertama kali berkunjung di perangkat seluler, diikuti oleh browser desktop.
Dokumen ini akan membantu Anda memahami model pengguna Google Analytics dan dasar-dasar pembuatan segmen.
Model Pengguna Google Analytics
Meninjau Model Pengguna Google Analytics terlebih dahulu akan membantu Anda membuat konsep cara kerja segmen.
Ada tiga komponen utama dalam model pengguna Google Analytics:
- Pengguna — Pada tingkat dasar, Anda memiliki pengguna.
- Sesi — Pengguna tiba dan berinteraksi dengan properti Anda. Semua interaksi pengguna ini dikelompokkan ke dalam apa yang disebut sebagai sesi.
- Hit — Selama sesi, pengguna berinteraksi dengan properti Anda. Setiap interaksi disebut sebagai Hit. Contoh hit mencakup kunjungan halaman, peristiwa, transaksi, dll.
Satu pengguna dapat memiliki beberapa sesi, dan setiap sesi dapat memiliki beberapa hit. Secara visual, digambarkan sebagai berikut:

Setelah Anda memahami cara pengguna dimodelkan di Google Analytics, langkah berikutnya adalah melihat cara membuat segmen.
Contoh Segmen
Untuk membuat segmen, tentukan kondisi, serta nilai dimensi dan metrik yang Anda minati.
Untuk setiap contoh di bawah ini, terdapat deskripsi segmen, Sintaksis API yang setara untuk parameter segmen, dan representasi model pengguna.
Legenda untuk representasi model adalah:

Contoh di bawah menggambarkan hal berikut:
Kondisi
Gunakan kondisi untuk memilih pengguna atau sesi berdasarkan nilai dimensi dan metrik.
Dimensi
Pilih pengguna atau sesi berdasarkan nilai dimensi.
Pengguna
Pilih pengguna yang berasal dari
Kanada.
users::condition::ga:country==Canada

Sesi
Pilih sesi yang berasal dari
Kanada.
sessions::condition::ga:country==Canada

Metrik
Pilih pengguna atau sesi berdasarkan nilai metrik tunggal atau total.
Pengguna
Pilih pengguna yang total pendapatannya dalam satu transaksi lebih besar dari $100.
users::condition::perHit::ga:transactionRevenue>100

Pilih pengguna yang total pendapatannya di seluruh transaksi dalam satu sesi lebih besar dari $100.
users::condition::perSession::ga:transactionRevenue>100

Pilih pengguna yang total pendapatannya di semua transaksi dalam rentang tanggal lebih besar dari $100.
users::condition::perUser::ga:transactionRevenue>100

Secara default, saat memilih pengguna, nilai metrik akan dijumlahkan di tingkat pengguna. Jadi, Anda dapat menyederhanakannya menjadi:
users::condition::ga:transactionRevenue>100
Sesi
Pilih sesi dengan total pendapatan dalam satu
transaksi lebih besar dari $100.
sessions::condition::perHit::ga:transactionRevenue>100

Pilih sesi dengan total pendapatan di semua transaksi dalam satu sesi lebih besar dari $100.
sessions::condition::perSession::ga:transactionRevenue>100

Secara default, saat memilih sesi, nilai metrik akan dijumlahkan di tingkat sesi. Jadi, Anda dapat menyederhanakannya menjadi:
sessions::condition::ga:transactionRevenue>100
Mengecualikan Kondisi
BUKAN Operator
Gunakan karakter !
untuk menegasikan kondisi dan mengecualikan
sesi yang cocok dengan kondisi tersebut.
Kecualikan sesi tempat halaman keluar sama persis dengan
jalur halaman root.
sessions::condition::!ga:exitPagePath==/

Menggabungkan Kondisi
Operator AND
Gunakan karakter ;
untuk menggabungkan kondisi menggunakan operator AND.
Pilih pengguna yang berasal dari Kanada DAN yang total pendapatannya di seluruh transaksi dalam rentang tanggal lebih besar dari $100.
users::condition::ga:country==Canada;users::condition::perUser::ga:transactionRevenue>100

Karena keduanya adalah kondisi pengguna, Anda dapat menyederhanakannya menjadi:
users::condition::ga:country==Canada;ga:transactionRevenue>100
Operator OR
Gunakan karakter ,
untuk menggabungkan filter menggunakan operator OR.
Pilih pengguna yang berasal dari Kanada ATAU
yang berasal dari Meksiko.
users::condition::ga:country==Canada,users::condition::ga:country==Mexico

Karena keduanya adalah kondisi pengguna, Anda dapat menyederhanakan hingga:
users::condition::ga:country==Canada,ga:country==Mexico
Karena dimensi kondisinya sama, Anda dapat menggunakan ekspresi reguler
untuk menyederhanakan:
users::condition::ga:country=~Canada|Mexico
Urutan
Gunakan urutan untuk memilih pengguna atau sesi berdasarkan kondisi berurutan.
Pilih pengguna yang berkunjung di seluler segera
diikuti oleh kunjungan di desktop.
users::sequence::ga:deviceCategory==mobile;–>ga:deviceCategory==desktop

Pilih pengguna yang berkunjung di seluler diikuti
dengan kunjungan di desktop.
users::sequence::ga:deviceCategory==mobile;–>>ga:deviceCategory==desktop

Menggabungkan Pengguna dan Sesi
Anda dapat memilih pengguna dan sesi untuk membuat segmen. Pengguna akan dipilih terlebih dahulu dan sesi akan dipilih dari subkumpulan pengguna.
Pilih sesi dengan total pendapatan dalam
satu transaksi lebih besar dari $100 dari pengguna yang berkunjung di perangkat seluler, diikuti dengan kunjungan di
desktop.
users::sequence::ga:deviceCategory==mobile;->>ga:deviceCategory==desktop;sessions::condition::perHit::ga:transactionRevenue>100
Langkah Berikutnya
Tinjau Panduan Segmen Segmen untuk mengetahui detail lengkap tentang sintaksis segmen dan cara membuat kueri segmen di Core Reporting API.