Segmentler - Özellik Referansı

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.
Şekil 1: Google Analytics kullanıcı modeli

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.
Şekil 2: Örnek segmentler için düğüm tanımları.

Aşağıdaki örneklerde şunlar gösterilmektedir:

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.
Şekil 3: Eşleşen kullanıcı koşulu.

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.
Şekil 4: Eşleşen oturum koşulu.

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.
Şekil 5: İsabet başına eşleşme, kullanıcı koşulu.

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.
Şekil 6: Oturum başına eşleşme, kullanıcı koşulu.

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.
Şekil 7: Kullanıcı başına eşleşme, kullanıcı koşulu.

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.
Şekil 8: İsabet başına eşleme, oturum koşulu.

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.
Şekil 9: Oturum başına eşleme, oturum koşulu.

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.
Oturum Hariç Tutma: Eşleşen oturumlar hariçtir.

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.
Şekil 10: AND operatörünü kullanarak birden fazla koşulu eşleştirme.

İ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.
Şekil 11: VEYA operatörünü kullanarak birden fazla koşulu eşleştirme.

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.
Şekil 12: Adımların hemen ardından takip edildiği eşleşen dizi.

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.
Şekil 13: Adımların birbirini takip ettiği eşleşen bir dizi.

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.