Segmen - Referensi Fitur

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:

Hierarki yang mewakili model pengguna Google Analytics. Node induk adalah pengguna, node turunannya mewakili sesi, dan setiap sesi memiliki satu atau beberapa node yang mewakili hit.
Gambar 1: Model pengguna Google Analytics

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:

Legenda yang menentukan gaya untuk setiap node dalam hierarki model pengguna berdasarkan apakah node dikecualikan dari segmen, disertakan dalam segmen, cocok dengan kondisi, atau cocok dengan langkah dalam urutan.
Gambar 2: Definisi node untuk contoh segmen.

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

Dari 3 pengguna, pengguna pertama dan semua sesinya disertakan dalam segmen karena dua kondisi tingkat sesi yang cocok. Sesi
         dari 2 pengguna lainnya dikecualikan.
Gambar 3: Kondisi pengguna yang cocok.

Sesi

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

Dari 3 pengguna, pengguna kedua dan semua sesi mereka disertakan dalam segmen karena dua kondisi tingkat sesi yang cocok. Sesi
         dari 2 pengguna lainnya dikecualikan.
Gambar 4: Kondisi sesi yang cocok.

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

Dari 3 pengguna, pengguna kedua dan semua sesi mereka disertakan dalam segmen karena satu kondisi tingkat hit yang cocok. Sesi
         dari 2 pengguna lainnya dikecualikan.
Gambar 5: Kondisi cocok per hit, pengguna.

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

Dari 3 pengguna, pengguna pertama dan kedua serta semua sesi mereka disertakan dalam segmen karena satu kondisi tingkat hit yang cocok.
         Sesi pengguna ketiga dikecualikan.
Gambar 6: Kondisi pengguna yang cocok per sesi.

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

Dari 3 pengguna, ketiganya dan sesi mereka disertakan dalam segmen karena kondisi tingkat pengguna yang cocok.
Gambar 7: Kondisi cocok per pengguna, pengguna.

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

Dari 3 pengguna, hanya pengguna kedua dan satu sesi yang disertakan dalam segmen karena satu kondisi tingkat hit yang cocok.
         Dua pengguna lainnya dan sesi mereka dikecualikan.
Gambar 8: Kondisi sesi yang cocok per hit.

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

Dari 3 pengguna, pengguna pertama dan kedua serta satu sesi per masing-masing disertakan dalam segmen karena satu kondisi tingkat sesi yang cocok. Pengguna ketiga dan sesinya dikecualikan.
Gambar 9: Kondisi sesi yang cocok, per sesi.

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

Dari tiga pengguna, pengguna pertama dan sesi mereka disertakan.
         Pengguna kedua memiliki satu sesi yang disertakan dan satu sesi yang dikecualikan karena kondisi tingkat sesi yang cocok. Pengguna ketiga memiliki satu sesi yang dikecualikan juga karena kondisi tingkat sesi yang cocok.
Pengecualian Sesi: Mengecualikan sesi yang cocok.

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

Dari 3 pengguna, pengguna pertama dan semua sesi mereka disertakan dalam segmen karena kondisi tingkat sesi dan pengguna yang cocok. Dua pengguna lainnya dan sesi mereka dikecualikan.
Gambar 10: Mencocokkan beberapa kondisi menggunakan operator AND.

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

Dari 3 pengguna, pengguna pertama dan kedua serta semua sesi mereka disertakan dalam segmen karena beberapa kondisi tingkat sesi yang cocok untuk pengguna pertama dan satu kondisi tingkat sesi yang cocok untuk pengguna kedua. Pengguna yang tersisa dan sesinya
         dikecualikan.
Gambar 11: Mencocokkan beberapa kondisi menggunakan operator OR.

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

Dari 3 pengguna, pengguna kedua dan semua sesi mereka disertakan dalam segmen karena urutan tingkat sesi yang cocok saat langkah-langkah langsung diikuti satu sama lain di seluruh sesi. Pengguna yang tersisa dan
         sesinya dikecualikan.
Gambar 12: Urutan yang cocok dengan langkah yang langsung diikuti satu sama lain.

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

Dari 3 pengguna, pengguna pertama dan kedua serta semua sesi mereka disertakan dalam segmen karena urutan tingkat sesi yang cocok. Pengguna
         yang tersisa dan sesinya dikecualikan.
Gambar 13: Urutan yang cocok dengan langkah yang saling diikuti satu sama lain.

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.