Bu belgede, Google Analytics'teki segmentlere genel bir bakış sunulmaktadır.
Genel bakış
Segmentler, işletmeniz için önemli olan soruları yanıtlamak üzere kullanıcıları ve oturumları seçmenize olanak tanır. Örneğin, yaşam boyu geliri 1.000 ABD dolarının üzerinde olan en az 2 işlem tamamlayan veya sitenizi ilk olarak bir mobil cihazdan ve ardından masaüstü tarayıcıdan ziyaret eden kullanıcılar.
Bu belgede, Google Analytics kullanıcı modeli ve segment oluşturmanın temelleri hakkında bilgi edineceksiniz.
Google Analytics Kullanıcı Modeli
Öncelikle Google Analytics Kullanıcı Modeli'ni incelemek, segmentlerin nasıl çalıştığına dair zihninizde bir kavram oluşturmanıza yardımcı olacaktır.
Google Analytics kullanıcı modelinin üç ana bileşeni vardır:
- Kullanıcılar: Temel düzeyde kullanıcılarınız vardır.
- Oturumlar: Bir kullanıcı mülkünüze gelir ve mülkünüzle etkileşimde bulunur. Tüm bu kullanıcı etkileşimleri, oturum olarak adlandırılan şekilde gruplandırılır.
- İsabet: Bir oturum sırasında kullanıcı mülkünüzle etkileşimde bulunur. Her etkileşim bir İsabet olarak adlandırılır. İsabet örnekleri arasında sayfa görüntülemeleri, etkinlikler, işlemler vb. yer alır.
Tek bir kullanıcının birden fazla oturumu olabilir ve her oturumun birden fazla isabeti olabilir. Bu durum aşağıda görsel olarak gösterilmiştir.
![Google Analytics kullanıcı modelini temsil eden bir hiyerarşi. Üst düğüm bir kullanıcıdır, alt düğümleri oturumları temsil eder ve her oturumun, isabetleri temsil eden bir veya daha fazla düğümü vardır.](https://developers.google.cn/static/analytics/images/platform/segments/ga-user-model.png?authuser=0&hl=tr)
Kullanıcıların Google Analytics'te nasıl modellendiğini anladıktan sonraki adım, segmentlerin nasıl oluşturulacağını incelemektir.
Segment Örnekleri
Segment oluşturmak için koşulu ve ilgilendiğiniz boyutlar ile metrik değerlerini tanımlarsınız.
Aşağıdaki her örnek için bir segment açıklaması, segment parametresi için eşdeğer API Söz Dizimi ve kullanıcı modeli gösterimi bulunmaktadır.
Model gösteriminin açıklaması şu şekildedir:
![Kullanıcı modeli hiyerarşisindeki her düğümün stilini, düğümün bir segmentten hariç tutulmasına, segmente dahil olmasına, bir koşulla veya dizideki bir adımla eşleşip eşleşmemesine bağlı olarak tanımlayan açıklama.](https://developers.google.cn/static/analytics/images/platform/segments/segments-legend.png?authuser=0&hl=tr)
Aşağıdaki örneklerde şunlar gösterilmektedir:
- Koşullar
- Koşulları Hariç Tutma
- Koşulları Birleştirme
- Adım sıraları
- Kullanıcıları ve Oturumları Birleştirme
Koşullar
Kullanıcıları veya oturumları boyut ve metrik değerlerine göre seçmek için koşulları kullanın.
Boyutlar
Kullanıcıları veya oturumları boyut değerlerine göre seçin.
Kullanıcılar
Kanada'dan gelen kullanıcıları seçin.
users::condition::ga:country==Canada
![3 kullanıcı arasından ilk kullanıcı ve bu kullanıcının tüm oturumları, eşleşen iki oturum düzeyi koşul nedeniyle segmente dahil edilir. Diğer 2 kullanıcının oturumları hariç tutulur.](https://developers.google.cn/static/analytics/images/platform/segments/3-users.png?authuser=0&hl=tr)
Oturum sayısı
Kanada'dan gelen oturumları seçin.
sessions::condition::ga:country==Canada
![3 kullanıcı arasından ikinci kullanıcı ve bu kullanıcının tüm oturumları, eşleşen iki oturum düzeyi koşul nedeniyle segmente dahil edilmiştir. Diğer 2 kullanıcının oturumları hariç tutulur.](https://developers.google.cn/static/analytics/images/platform/segments/4-sessions.png?authuser=0&hl=tr)
Metrikler
Kullanıcıları veya oturumları tek veya toplam metrik değerlerine göre seçin.
Kullanıcılar
Tek bir işlemdeki toplam geliri 100 ABD dolarından fazla olan kullanıcıları seçin.
users::condition::perHit::ga:transactionRevenue>100
![3 kullanıcı içinden ikinci kullanıcı ve tüm oturumları, eşleşen tek bir isabet düzeyinde koşul nedeniyle segmente dahil edilmiştir. Diğer 2 kullanıcının oturumları hariç tutulur.](https://developers.google.cn/static/analytics/images/platform/segments/5-users-perhit.png?authuser=0&hl=tr)
Bir oturumdaki tüm işlemlerden toplam geliri 100 ABD dolarından fazla olan kullanıcıları seçin.
users::condition::perSession::ga:transactionRevenue>100
![3 kullanıcı arasından 1. ve 2. kullanıcı ve tüm oturumları, eşleşen tek bir isabet düzeyinde koşul nedeniyle segmente dahil edilmiştir.
3. kullanıcının oturumları hariç tutulur.](https://developers.google.cn/static/analytics/images/platform/segments/6-users-persession.png?authuser=0&hl=tr)
Tarih aralığındaki tüm işlemlerden toplam geliri 100 ABD dolarından fazla olan kullanıcıları seçin.
users::condition::perUser::ga:transactionRevenue>100
![3 kullanıcıdan 3'ü ve oturumları, kullanıcı düzeyinde eşleşen bir koşul nedeniyle segmente dahil edilmiştir.](https://developers.google.cn/static/analytics/images/platform/segments/7-users-peruser.png?authuser=0&hl=tr)
Varsayılan olarak, kullanıcılar seçilirken metrik değerleri kullanıcı düzeyinde toplanır. Bunu aşağıdaki şekilde sadeleştirebilirsiniz:
users::condition::ga:transactionRevenue>100
Oturum sayısı
Tek bir işlemdeki toplam gelirin 100 ABD dolarından fazla olduğu oturumları seçin.
sessions::condition::perHit::ga:transactionRevenue>100
![İsabet düzeyinde eşleşen tek bir koşul nedeniyle, 3 kullanıcı içinden yalnızca 2. kullanıcı ve tek bir oturum segmente dahil edilmiştir.
Diğer 2 kullanıcı ve oturumları hariç tutulur.](https://developers.google.cn/static/analytics/images/platform/segments/8-sessions-perhit.png?authuser=0&hl=tr)
Bir oturumdaki tüm işlemlerden elde edilen toplam gelirin 100 ABD dolarından fazla olduğu oturumları seçin.
sessions::condition::perSession::ga:transactionRevenue>100
![Oturum düzeyinde tek bir eşleşme koşulu nedeniyle, 3 kullanıcı arasından 1. ve 2. kullanıcı ve her biri için tek bir oturum segmente dahil edilir. 3. kullanıcı ve oturumları hariç tutulur.](https://developers.google.cn/static/analytics/images/platform/segments/9-sessions-persession.png?authuser=0&hl=tr)
Varsayılan olarak, oturumlar seçilirken, metrik değerleri oturum düzeyinde toplanır. Bunu aşağıdaki şekilde sadeleştirebilirsiniz:
sessions::condition::ga:transactionRevenue>100
Koşulları Hariç Tutma
NOT Operatörü
Bir koşulu geçersiz kılmak ve bu koşulla eşleşen oturumları hariç tutmak için !
karakterini kullanın.
Çıkış sayfasının kök sayfa yoluyla tam olarak eşleştiği oturumları hariç tutun.
sessions::condition::!ga:exitPagePath==/
![Üç kullanıcıdan ilki ve oturumları dahil edilir.
İkinci kullanıcı, oturum düzeyindeki eşleşen bir koşul nedeniyle bir oturumu dahil etmiş ve bir oturumu hariç tutmuştur. Üçüncü kullanıcı, oturum düzeyindeki eşleşen bir koşul nedeniyle de hariç tutulan bir oturuma sahip.](https://developers.google.cn/static/analytics/images/platform/segments/exclude-sessions.png?authuser=0&hl=tr)
Koşulları Birleştirme
AND Operatörü
AND operatörünü kullanarak koşulları birleştirmek için ;
karakterini kullanın.
Kanada'dan gelen VE tarih aralığındaki tüm işlemlerden toplam geliri 100 ABD dolarının üzerinde olan kullanıcıları seçin.
users::condition::ga:country==Canada;users::condition::perUser::ga:transactionRevenue>100
![3 kullanıcı arasından 1. kullanıcı ve bu kullanıcının tüm oturumları, eşleşen bir kullanıcı ve oturum düzeyinde koşul nedeniyle segmente dahil edilmiştir. Diğer 2 kullanıcı ve oturumları hariç tutulur.](https://developers.google.cn/static/analytics/images/platform/segments/10-combine-and.png?authuser=0&hl=tr)
İkisi de kullanıcı koşulları olduğundan bunu aşağıdaki şekilde basitleştirebilirsiniz:
users::condition::ga:country==Canada;ga:transactionRevenue>100
VEYA Operatörü
OR operatörünü kullanarak filtreleri birleştirmek için ,
karakterini kullanın.
Kanada'dan VEYA Meksika'dan gelen kullanıcıları seçin.
users::condition::ga:country==Canada,users::condition::ga:country==Mexico
![3 kullanıcı arasından 1. ve 2. kullanıcı ve bu kullanıcının tüm oturumları, 1. kullanıcı için birden fazla oturum düzeyinde eşleşen koşul ve 2. kullanıcı için ise oturum düzeyinde tek bir eşleşme koşulu bulunması nedeniyle segmente dahil edilmiştir. Kalan kullanıcı ve oturumları hariç tutulur.](https://developers.google.cn/static/analytics/images/platform/segments/11-combine-or.png?authuser=0&hl=tr)
Bunların ikisi de kullanıcı koşulları olduğundan şu şekilde basitleştirebilirsiniz:
users::condition::ga:country==Canada,ga:country==Mexico
Koşul boyutları aynı olduğundan, normal ifade kullanarak aşağıdaki işlemleri basitleştirebilirsiniz:
users::condition::ga:country=~Canada|Mexico
Adım sıraları
Kullanıcıları veya oturumları, sıralı koşullara göre seçmek için adım sıralarını kullanın.
Web sitesini ziyaret eden hemen
ardından masaüstü bilgisayardan ziyaret gerçekleştiren kullanıcıları seçin.
users::sequence::ga:deviceCategory==mobile;–>ga:deviceCategory==desktop
![Oturum düzeyinde eşleşen bir adım sırası nedeniyle, 3 kullanıcı içinden 2. kullanıcı ve bu kullanıcının tüm oturumları, oturumlarda adımların hemen birbirini takip ettiği bir dizi olduğu için segmente dahil edilmiştir. Kalan kullanıcı ve oturumları hariç tutulur.](https://developers.google.cn/static/analytics/images/platform/segments/12-immediate-sequence.png?authuser=0&hl=tr)
Bir ziyareti ardından masaüstü cihazdan ziyaret eden kullanıcıları seçin.
users::sequence::ga:deviceCategory==mobile;–>>ga:deviceCategory==desktop
![3 kullanıcı içinden 1. ve 2. kullanıcı ve bu kullanıcının tüm oturumları, oturum düzeyinde eşleşen adım sıraları nedeniyle segmente dahil edilmiştir. Kalan kullanıcı ve oturumları hariç tutulur.](https://developers.google.cn/static/analytics/images/platform/segments/13-followed-sequence.png?authuser=0&hl=tr)
Kullanıcıları ve Oturumları Birleştirme
Segment oluşturmak için kullanıcıları ve oturumları seçebilirsiniz. Önce kullanıcılar, oturumlar ise kullanıcı alt kümesinden seçilir.
Mobil cihazdan ziyaret gerçekleştiren ve ardından masaüstünden ziyaret gerçekleştiren kullanıcıların tek bir işlemden elde ettiği toplam gelirin 100 ABD dolarından fazla olduğu oturumları seçin.
users::sequence::ga:deviceCategory==mobile;->>ga:deviceCategory==desktop;sessions::condition::perHit::ga:transactionRevenue>100
Sonraki adımlar
Segmentler söz dizimiyle ve Core Reporting API'de segmentlerin nasıl sorgulanacağıyla ilgili tüm ayrıntılar için Segmentler Geliştirici Kılavuzu'nu inceleyin.