Daha önce Google Analytics verisinin Machine Learning algoritmaları ile kullanımına yönelik bir içerik olup olmadığı konusunda çokça araştırma yaptım. Fakat Analytics verisi üzerinden özellikle dönüşümü hangi parametrelerin sağladığına dair Makine Öğrenmesi yöntemlerini kullanan bir içerik bulamadım. Bu nedenle bu yazımda bu yöntemleri kullanarak Analytics verisi nasıl daha iyi analiz edilebilir ve içerisinden çıkarabileceğimiz iç görüler nelerdir gibi konulardan bahsetmeye çalışacağım. Google Analytics sitemizi ziyaret eden kullanıcıların davranışlarını takip edebilmemiz ve sitemizi onlar için daha kullanışlı hale getirebilmemiz için kullandığımız en önemli veriye yönelik araçlardan birisi. Analytics ile ayrıca hangi kaynaklardan ne kadar kullanıcıyı sitemize getirebildiğimize dair de bilgiler alabiliyoruz. Google Analytics veriyi bize bir araya getirilmiş halde sunuyor ve bu durum gelişmiş analizler gerçekleştirebilmemize engel oluyor. Kullanıcılarınızın hangi parametrelere göre dönüşüm gerçekleştirdiğini bilebilmek için makine öğrenmesi algoritmaları gibi daha gelişmiş yöntemler kullanmak gerekiyor. Üstelik bu yöntemler sayesinde sitemizi gelecekte ziyaret edecek kullanıcıların dönüşüm kanalına ne kadar yakın olduklarını büyük doğruluk payıyla tahmin edebilir ve onları dönüşüme ikna etmek için gerekli aksiyonları da alabiliriz. Kullanacağımız Veri Bu yazıda Google Analytics verisi ile en temel Makine Öğrenmesi algoritmasını kullanarak dönüşümde rolü en büyük olan parametrenin hangi parametre olduğunu ve diğer parametrelerin dönüşümü ne oranda etkilediğini bulacağız. Bu adımları temel programlama bilgilerine sahipseniz siz de uygulayabilirsiniz. Ben bu yazımda R programlama dilini kullanacağım. Eğer kullandığınız yazılım dilinde benim kullanacağıma benzer hazır paketler bulunuyorsa işiniz çok daha kolay olacaktır. Kullanacağımız veriyi Google Analytics'ten Kitle Sekmesinin Altındaki Kullanıcı Gezgini raporundan indireceğiz. Bu raporda sitemizi ziyaret eden kullanıcıların Müşteri Kimliklerine göre kaç adet oturum gerçekleştirdikleri, ortalama oturum sürelerinin ne olduğu ve hemen çıkma oranları ile Hedef Dönüşüm Oranları yer alıyor. Ayrıca Kazanç ve Dönüşüm Sayısı gibi metrikler de yer alıyorlar fakat bu metrikleri bu analiz sırasında kullanmamıza gerek yok. Bir aylık bir zaman aralığı seçiyor ve 5000 satır gösterme seçeneğine tıklıyoruz. Daha sonra bu rapordaki veriyi Export seçeneğiyle indiriyoruz. Genelde bir programlama dilini kullanacaksak Analytics'ten veriyi bu şekilde indirmiyoruz. Fakat Client ID parametresi normal şartlarda API aracılığıyla alabildiğimiz bir parametre olmadığı için şimdilik verimizi bu şekilde almamızda bir sorun yok.