Pete Frisella, Google Analytics Geliştirici Destekçisi - Temmuz 2013
Bu dokümanda Google Analytics süper Proxy'si ele alınmaktadır ve nasıl başlanacağı, belirli özelliklerin nasıl kullanılacağı ve önemli hususların nasıl ele alındığı açıklanmaktadır.
Giriş
Google Analytics süper proxy'si, Google Analytics raporlama verilerinizi herkese açık olarak paylaşmanıza olanak tanır. Kendi özel gösterge tablolarınızı ve widget'larınızı güçlendirmek, yanıtları çeşitli biçimlere dönüştürmek, test etmek ve daha pek çok işlem için bu modülü kullanabilirsiniz.
Google Analytics süper proxy'si Temel Raporlama API'si, Gerçek Zamanlı Raporlama API'si ve Çok Kanallı Dönüşüm Hunisi Raporlama API'si ile çalışır.
Öne Çıkan Özellikler:
- Google Analytics verilerinizi herkese açık olarak paylaşın.
- Kendi özel gösterge tablolarınızı etkinleştirmek için proxy'yi kullanın.
- CSV, Veri Tablosu, TSV biçimine dönüştürün.
- Göreli tarihler desteklenir (ör. son 7 gün).
- Rapor verileri otomatik olarak yenilenir.
- Önbelleğe alma - hızlı yanıtlar ve verimli kota kullanımı.
İşleyiş Şekli
Google Analytics verileriniz için bir sorgu oluşturduğunuzda ilgili raporlama verileri, paylaşabileceğiniz yeni bir URL ile herkese açık hale gelir. URL'yi ziyaret eden herkes, yetkilendirme olmaksızın raporlama verilerine erişebilecektir.
Örneğin, geçen haftaki sayfa görüntüleme sayılarına göre ilk 10 tarayıcıyı almak için bir sorgu, dünkü oturum sayısı için bir sorgu oluşturabilirsiniz. Hangi sorguların herkese açık olmasını istediğinize ve verilerin ne sıklıkla güncellenmesine karar vereceğinize karar verir, gerisini Google Analytics süper proxy'sine bırakır.
İpucu: Rapor oluşturmak için Sorgu Gezgini'ni kullanabilir, ardından Google Analytics süper Proxy'siyle kullanmak için Query URI
kodunu kopyalayabilirsiniz
Sorgu Oluşturma ve Oluşturma
Google Analytics superProxy, Google App Engine ortamında çalışan bir web uygulamasıdır. Basit bir dizi talimatı uygulayarak bu uygulamayı indirip dağıtabilirsiniz.
Kullanıcıları Yönetme
Google Analytics süper proxy'si, kullanıcı eklemek için kullanabileceğiniz basit bir kullanıcı yönetimi arayüzü içerir. Her kullanıcı yalnızca oluşturduğu API sorgularını yalnızca listeleyebilir ve yönetebilir.
Kullanıcıları yalnızca yöneticiler yönetebilir. Yeni kullanıcı eklemek için:
- Google Analytics süper Proxy yönetici arayüzünden (ör.
https://your-application-id.appspot.com/admin
) Kullanıcıları Yönet düğmesini tıklayın. - Kullanıcıları Yönetme sayfasında, eklemek istediğiniz kullanıcının e-posta adresini girin ve Kullanıcı Ekle düğmesini tıklayın. Kullanıcı eklenir ancak hesabı etkinleştirene kadar kullanıcının erişimi olmaz.
- Kullanıcıya
/admin/activate
sayfasını ziyaret ederek hesabını etkinleştirmesini söyleyin. Örnek:https://your-application-id.appspot.com/admin/activate
. Etkinleştirme işleminin gerçekleşmesi için kullanıcının, eklediğiniz e-posta adresiyle ilişkili Google hesabında oturum açması gerekir. - Kullanıcı, hesabını başarıyla etkinleştirdikten sonra
/admin
sayfasını ziyaret edip Google Analytics hesabına erişim yetkisi verebilir ve kendi API sorgularını oluşturmaya başlayabilir.
Yönetici Kullanıcılar
Google Analytics süper Proxy yönetici kullanıcıları, App Engine Yönetim Konsolu kullanılarak eklenir. Bu konsol üzerinden eklenen her kullanıcı, herhangi bir rolde yönetici olur.
Yöneticiler, kullanıcıların API sorgularını listeleyebilir ve yönetebilir.
Alan Adı Kısıtlamaları
Bazı durumlarda, Google Analytics süper proxy'sinin sunduğu özelliklerden yararlanmak isteyebilir, ancak belirli bir kullanıcı veya alan grubu dışındaki verileri herkese açık hale getirmek istemezsiniz. Varsayılan olarak, App Engine'de barındırılan ücretsiz uygulamalarda Google hesabıyla oturum açan herkes herkese açık uç noktalarınıza erişebilir.
Uygulamanıza erişimi daha da kısıtlamak istiyorsanız Google Analytics süper Proxy'sinin önünde kendi kimlik doğrulama katmanınızı uygulamanız veya bir uygulamayı alanınız tarafından yönetilen kullanıcılarla kısıtlamanıza olanak tanıyan G Suite'i kullanmanız gerekir. Ayrıntılar için Uygulamanızın Kimlik Doğrulamasını Yapılandırma bölümüne bakın.
Kotayla İlgili Göz Önünde Bulundurulan Noktalar
Google Analytics süper Proxy'i, önbellekten/veri deposundan raporlama verileri sunarak kotayı artırmanıza yardımcı olur. Ancak kısa yenileme aralıkları ayarlamak da kotayı hızlı bir şekilde kullanmanıza neden olabilir. Bunu önlemek için sorguları, istenen veri türüyle ilgili makul bir aralıkta yenilediğinizden emin olun.
App Engine
App Engine uygulamaları için ücretsiz varsayılan kota sınırları cömerttir ve çoğu kullanım alanı için muhtemelen yeterli olacaktır. Ancak, varsayılan sınırları artırmak veya kaldırmak için faturalandırmayı etkinleştirebilirsiniz. Ayrıntılı bilgi için App Engine Kotaları bölümüne bakın.
Topluluk &Sorunu İzleyici
Google Analytics superProxy forumu, soru sorabileceğiniz, fikir paylaşabileceğiniz ve harika projelerinizle ilgili geri bildirim alabileceğiniz bir tartışma grubudur.
Sorun İzleyici, Google Analytics süper proxy'leri ile ilgili sorunları ve özellik isteklerini raporlayıp izleyebilmenizi sağlar.