Google Data Studio - Performans İpuçları ve Çözümlemeler | ceaksan | Web Analisti & Veri Bilimi Meraklısı
CEAKSAN
Anasayfa
Hakkımda
İçerikler
Servisler
Ürünler
Eğitimler
İletişim
EN TR
Hakkımda İçerikler
Kurumsal
Servisler
Ürünler
Eğitimler
İletişim
EN TR
Anasayfa
Tüm Yazılar
Google Data Studio - Performans İpuçları ve Çözümlemeler
Google Data Studio - Performans İpuçları ve Çözümlemeler
Google Data Studio özelinde yakın zamanda pek çok yeni özellik kullanıma sunuldu. Düzenleme modunda alanların düzenlenmesi ve veri kaynaklarından gelen alanların listelenmesi öne çıkan özelliklerden bazıları1.
Ceyhun Enki Aksan
09-12-2021 · google-data-studio, data
Kod örneği içerir
Sonraki
Google Analytics 4 - Etkinlik Verilerinin Görselleştirilmesi
09-12-2021 · ga4
AA
Data Studio özelinde kullanıma sunulan yeni özellikler ve doğrudan ya da dolaylı olarak sıklıkla karşılaştığım müşteri isteklerini temel alan bir yazı yayınlamanın faydalı olacağını düşünüyorum. Bu yazıyı Google Data Studio - Rapor Ayarları başlıklı yazının bir devamı olarak nitelendirebiliriz.
İlk olarak, rapor oluşturma sürecinde dikkat edilmesinin faydalı olacağı birkaç noktaya değineceğim. Ardından, deneysel başlığı altında çeşitli durumlarda gerektiğinde kullanılabilecek ancak hataya ve performans kaybına neden olması oldukça muhtemel olan birkaç çözümlemeyi örneklendireceğim.
Burada bahsi geçen birkaç işlemi Ürünler > Google Data Studio Raporları sayfasında yer alan raporlardan bazılarında kullanmaktayım. Ancak, genelde çok fazla veri kaynağının kullanıldığı, pek çok hesaplanmış alan içeren rapor çalışmalarında bu tür alternatif çözümlerden olabildiğince sakındığımı da belirtmek isterim.
Rapor Oluşturma Sürecinde Dikkat Edilmesi Gerekenler
Doğrudan ya da connector olarak ifade edebileceğimiz üçüncü parti araçlar aracılığı ile edindiğimiz verileri grafiklere ve tablolara aktarırken hem performans hem de verilerin doğru bir şekilde ifade edilebilmesi açısından birkaç önemli hususa dikkat etmekte fayda var.
Kontrol Yerleşimi
Kontrolleri (drop-down list, fixed-size list, input box, vb.) mümkün olduğunca sayfanın üst bölümünde kullanmalısınız. Bu sayede kullanıcı verileri istediği şekilde filtreleyebilir ve grafikleri önem sırasına göre yukarıdan aşağıya doğru okuyabilir.
Genelde veri kaynağı, tarih aralığı seçimi, kaynak, kampanya, yaş ve cinsiyet gibi demografik bilgiler, ülke ve şehirler, cihaz türleri ve kullanıcı tipleri gibi işlemler bu aşamada ele alınır. Şayet, rapordaki grafikler bölümler (section) dahilinde sunuluyor ise ilgili bölüme ait ek filtreleme işlemleri bölüm içerisinde de sunulabilir. Bölümleme tek sayfa ya da çoklu sayfalar üzerinden gerçekleştirilebilir.
Ek olarak, eğer çoklu sayfa tercih edilmiş ise ilgili bir filtreleme işlemi rapor düzeyinde uygulanabilir. Bu durumda unutmamak gerekir ki bir eleman rapor düzeyine alınmış ise tüm sayfalarda görüntülenir. Bu gibi durumlarda, görüntülenmesinin istenmediği sayfalar için alternatif çözüm olarak elemanların görünürlük sırası (order) yeniden ele alınabilir, yani filtre bir üst katman ile gizlenebilir.
Etkileşimli Filtreler
Grafikler ve tabloları etkileşimli hale getirerek raporu görüntüleyen kullanıcının ilgilendiği verilere odaklanmasını, alanlar arasındaki ilişkileri ve zamana bağlı değişiklikleri kolaylıkla görüntüleyebilmesini sağlayabilirsiniz.
Bu işlem için ilgili grafiğe ait veri (data) düzenleme alanının alt bölümünde yer alan cross-filtering seçeneğini seçili hale getirmeniz yeterli olacaktır. Ardından, grafikler ve tablolar üzerinde bir veya daha fazla alanı seçerek alanlar arasındaki ilişkiler öne çıkarılabilir.
Rapor Düzeyinde ve Grup Filtreleme
Oluşturulan tablo veya grafikler temelinde filtreleme işlemleri yapılabildiği gibi rapor ayarları (report settings) üzerinden rapor düzeyinde ve/veya birkaç tablo veya grafik seçilerek gruplandırarak filtreleme işlemleri gerçekleştirilebilmekte. Bu sayede null ve (not set) alanlar veya test verileri kapsam dışında tutulabilir.
Dinamik Açıklama Alanları
Data Studio görsel elemanların etkileşimli bir şekilde çalışabilmesini şu an için desteklememekte2. Ancak, bu amaçla kullanılabilecek birkaç yöntem bulunmakta. Bunlardan ilki topluluk tarafından geliştirilen (community visualizations and components) görselleştirme elemanları ve bileşenler3.
Topluluk tarafından pek çok veri görselleştirme biçimini raporlara veri paylaşım ve gizliliği hususunda dikkatli olmak şartıyla raporlarınıza ekleyebilirsiniz. İlgili bölümü görüntülediğinizde pek çok farklı biçimde grafik size sunulacaktır. Ancak, burada listelenmeyen grafik ve bileşenler de gs:// ile ifade edilen bir adres aracılığı ile çağırılabilmektedir4 5.
Conditional Content Component şarta bağlı değişkenlik gösteren dinamik alanlar oluşturulabilmesini sağlayan bir bileşen. İlgili bileşene gs://siavak-visualizations/range-viz adresi aracılığı ile ulaşılabilmekte6.
Deneysel İşlemler
Bu başlık altındaki işlemlerden sadece örneklendirme amacıyla bahsettim. İlgili işlemlerin kullanılması raporların geç yüklenmesine, verilen hatalı görüntülenmesine ve hatalar alınacak ilgili alanın verileri sunamamasına neden olabilmekte. Peki, bu başlık altında hangi işlemlerden bahsedeceğim?
Dinamik metin alanları
Aynı sekmede açılan görsel bağlantıları
Profil kartı
Sınırlandırılmış zaman aralığı işlemleri
Dinamik Metin Alanları
Conditional Content Component başlığına alternatif diğer yöntem ise, aslında bir bileşen kadar olmasa da temel seviyede bize yardımcı olabilecek bir hile diyebiliriz7.
Bir veriyi çeşitli kontroller aracılığı ile kontrollerden geçirebilmekteyiz. Bu gibi amaçlarla da kullanılabilen scorecard bize ilgili işlemin sonucunu döner. Ancak, ilgili işlemi tablolar aracılığı ile de gerçekleştirebiliriz.
Patreon'a Özel İçerik
Google Data Studio - Performans İpuçları ve Çözümlemeler ve daha pek çok kapsamlı yazı Patreon'da!
İçerikleri Görüntüle
Data Studio ↩
Can I display text from my data source in a text box? Is there support for text variables? ↩
Introducing the Data Studio Community Visualizations Developer Preview. Google Marketing Platform ↩
Sharing a Community Visualization. Google Data Studio ↩
Data Studio Community Component Library (dscc) ↩
Ahmad Kanani. (2020). Conditional Content Component for Google Data Studio ↩
Google Data Studio: Can I display the current date range a user is running a report at on screen in a text box? ↩ ↩
Etiketler: ga4, dataviz
Yorum alanını göster
Beğendim
Beğenmedim
Yayıncı Desteği
Kahve Ismarla Bağış Yap
Destekleyenler
İletişim
Bu yazı ile ilgili
ne yapmak
sohbet et
mesaj gönder
destek al
istersin?
Adres
Merkez Mah. Hasat Sk. No:52 D:1, 34381, Şişli / İstanbul, Türkiye
Şişli V.D. 0340269965
Eğitimler
GTAG Kullanımı
Ads Hesap Oluşturma, Dönüşüm ve Yeniden Pazarlama İşlemleri
GA Kurulumu ve İlk Yapılandırma
GTM Kurulum ve Temel İşlemler
Sayfalar
Anasayfa
İçerikler
Servisler
Ürünler
Eğitimler
Bağlantılar
GitLab
Patreon
Twitter
SuperPeer
Instagram
Destek Talebi Ücretli Danışmanlık
İletişim Soru, öneri, vb.
Skype 15 dk. kısa görüşme
CEA v.3.0 "HD 189733 b"Grav CMS, Twig, Markdown Extra, Spectre CSS ve IonIcons
ceaksan.com alan adı altında yer alan tüm içerikler aksi açık bir şekilde belirtilmediği sürece CC BY-NC-SA 4.0 lisansı ile lisanslıdır. Bu lisans kapsamında, ilgili içerik ticari olmamak koşulu ile uyarlanabilir veya alıntılanabilir. Ancak, hiçbir cümle alıntı olduğu belirtilmeksizin kısmen veya tamamen farklı bir içerik içerisinde olduğu gibi kullanılamaz.