Google Analytics'in verileri işlediği ilk birkaç adımı inceleyelim.
- Öncelikle, Analytics geri gelen kullanıcılarla karşılaştırma yaparak yeni kullanıcıları belirler.
- Ardından isabetleri oturum (veya kullanıcının siteyle etkileşimde bulunduğu dönemler) olarak kategorize eder.
- Daha sonra, izleme kodundaki verileri diğer veri kaynaklarıyla birleştirir.
Yeni Kullanıcılar ile Geri Gelen Kullanıcıların Karşılaştırması
İlk adımda, Google Analytics yeni kullanıcıları geri gelen kullanıcılardan ayırır. Bir kullanıcı izleme kodu olan bir sayfaya geldiğinde, Google Analytics kullanıcının tarayıcı çereziyle ilişkilendirilen rastgele, benzersiz bir kimlik oluşturur. Analytics, her benzersiz kimliği tekil bir kullanıcı olarak ele alır. Analytics, yeni bir kimliğin tespit edildiği her seferde bir "yeni kullanıcı" sayar ve bunu isabet ile birlikte gönderir. Analytics, mevcut bir kimlik tespit ettiğinde, isabetle birlikte bir "geri gelen kullanıcı" değeri gönderir.
Kullanıcıların ayırt edilmesiyle ilgili dikkat edilmesi gereken birkaç sınırlama vardır. Analytics, belirli bir oturumda tekil kullanıcıları belirlemek için tarayıcı çerezi kullandığından, bir kullanıcı web tarayıcısındaki çerezi temizlerse ya da engellemişse bu bilgi kaybolur. Bir kullanıcı tarayıcı çerezlerini temizlerse, Google Analytics, tarayıcının izlenen bir web sayfasını yüklediği bir sonraki seferde yeni bir benzersiz kimlik belirler. Bu durumda Analytics söz konusu kullanıcıyı "Geri gelen" yerine "Yeni" olarak sayar.
Google Analytics, oturumlar aynı cihaz üzerinde aynı tarayıcıda olduğu sürece birden çok oturumdaki kullanıcıları belirleyebilir. Analytics varsayılan olarak web sitenizi farklı cihazlardan ziyaret eden kullanıcıları tanımaz ve her cihazı tekil kullanıcı olarak sayar. Kullanıcıları cihazlar genelinde izlemek isterseniz, daha sonra ele alacağımız User ID özelliğini açmanız gerekir.
Oturumları tanımlama
Google Analytics, bir kullanıcının bir web sitesiyle etkileşim düzeyini anlamak için, oluşturuldukları zamanı temel alarak kullanıcı isabetlerini gruplandırır. Analytics bu dönemleri ölçmek için "oturumlar" adlı bir metrik kullanır.
Web sitelerindeki bir oturum, kullanıcı Google Analytics izleme kodunu içeren bir sayfaya geldiğinde ve "sayfa görüntüleme" isabeti oluşturduğunda başlar. Başka bir isabet kaydedilmemesi halinde oturum 30 dakika sonra sona erer. Bir kullanıcı, oturum sona erdikten sonra sayfaya dönerse yeni bir oturum başlar.
İsabetlerin oturumlar halinde nasıl organize edilebileceği konusunda birkaç örneği inceleyelim.
İlk örneğimiz: Bir kullanıcı Google Ürün Mağazası'nın ana sayfasını ziyaret edip hiçbir şeye tıklamadan hemen sayfadan ayrılırsa, Google Analytics söz konusu kullanıcı için tek bir oturumda bir "sayfa görüntüleme" isabeti kaydeder.
İkinci örneğe de bir göz atalım: Bir kullanıcı Google Ürün Mağazası'nın ana sayfasına gelir. Oturum, "sayfa görüntüleme" isabetiyle başlar. Ardından, kullanıcı, etkinlik izleme ile izlenen bir video için oynat düğmesini tıklar. Bu ise bir "etkinlik" isabetini tetikler. Google Analytics, bu oturumda söz konusu kullanıcı için iki isabet kaydeder: ana sayfa için bir "sayfa görüntüleme" isabeti ve oynat düğmesini tıklama nedeniyle bir "etkinlik" isabeti.
Üçüncü bir örnekte ise bir kullanıcı mağazayı ziyaret eder ve ana sayfaya gelir. Başka bir web sitesini görüntülemek için hemen tarayıcısında yeni bir sekme açar ve bu sayfada 30 dakikadan fazla zaman geçirir. Ardından, Google Ürün Mağazası'nın bulunduğu sekmeye geri dönerek videodaki oynat düğmesini tıklar. Google Analytics bu kullanıcı için iki ayrı oturum kaydeder.
Kullanıcı ikinci sekmeyi görüntülerken birinci oturum zaman aşımına uğramış olacağından, ilk oturum bir "sayfa görüntüleme" isabeti, ikinci oturum ise bir "etkinlik" isabeti içerir.
Varsayılan olarak, oturumlar otuz dakika boyunca hiçbir etkinlik gerçekleşmezse zaman aşımına uğrasa da, sitenizdeki kullanıcı davranışına daha iyi uyum göstermek amacıyla bu ayarı yapılandırmalarınızda değiştirebilirsiniz. Örneğin, kullanıcıların video izlemesini sağlamayı hedefleyen bir siteniz varsa, oturumların otuz dakika sonra zaman aşımına uğramasını istemeyebilirsiniz. Bu durumda, oturum zaman aşımını sitedeki videoların ortalama izlenme süresini dikkate alarak uzatabilirsiniz. Varsayılan oturum zaman aşımını değiştirmeye ilişkin talimatları görüntülemek için bu dersin sonundaki bağlantıyı tıklayın.
Google Analytics, verileri oturumlara göre organize ettikten sonra, raporlarınızda görünen metriklerin sayısını hesaplayabilir (ör. oturum sayısı, oturum başına sayfa sayısı, ortalama oturum süresi ve hemen çıkma oranı).
Google Analytics verilerini diğer kaynaklarla birleştirme
İşlemin üçüncü adımında Google Analytics izleme kodu tarafından toplanan verileri, belirttiğiniz diğer kaynaklarla birleştirir. Measurement Protocol'u kullanarak ve diğer Google hesaplarına bağlantı oluşturarak harici kaynaklardan veri eklemenin iki yolunu inceleyelim.
Measurement Protocol, satış noktası sistemleri veya bağlı kiosk'lar gibi web'e bağlı tüm cihazlardan Google Analytics'e veri göndermenizi sağlar. İsabetleri otomatik olarak gönderen izleme kodundan farklı olarak, Google dışında bir sistemden veri toplamak isterseniz veri toplama isabetlerini bir URL dizesine manuel olarak geçirmeniz gerekir.
Measurement Protocol, özelleştirilmiş bir izleme kimliği kullanarak isabetlerinizin nasıl oluşturulacağını ve bu isabetlerin belirlediğiniz Google Analytics hesabınıza nasıl gönderileceğini tanımlar. Measurement Protocol ile ilgili daha fazla bilgiyi bu dersin sonunda bağlantısı verilen Analytics Geliştirici belgelerinde bulabilirsiniz.
Google Analytics; Google Ads, AdSense veya Google Search Console gibi diğer Google pazarlama araçlarından da verileri bağlayabilir.
Bu, Google Ads tıklama sayısı, gösterim sayısı ve maliyet verileri gibi bilgilerin Analytics hesabınızda görüntülenmesine olanak tanır.
Bunlar, Google Analytics'in verileri işlerken uyguladığı ilk üç adımdır. Bir sonraki videoyu izleyerek Analytics'in veri işlemeyi nasıl tamamladığını görebilirsiniz.