Analytics App Debugger
Analiz isteğini yakalayın
Uygulamanızı bir hata ayıklama proxy'si üzerinden çalıştırın ve app-measurement.com adresine gönderilen yükleme isteğini bulun. Bu isteğin gövdesi, SDK'nın göndermek üzere olduğu tüm event'leri içerir ve raporlarınızın temel aldığı asıl veriyi oluşturur.
Hex veri paketini yapıştırın
İstek gövdesini hexadecimal biçiminde kopyalayıp ilgili alana yapıştırın. Boşluklar ve satır sonları önemli değildir. Yakalanan veriler cihaz ve kullanıcı tanımlayıcıları içerebildiği için payload tarayıcınızdan dışarı çıkmaz, çözümleme işlemi yerel olarak gerçekleştirilir.
Olayları ve parametreleri inceleyin
Çözümlenen zaman akışını inceleyin, parametrelerini görmek istediğiniz event'i genişletin ve sonuçları özel ya da standart event'lere göre filtreleyin. Üç saniye içinde tekrarlanan event'ler mükerrer olarak işaretlenir. Böylece çift sayım sorunlarını raporlarınıza yansımadan önce tespit edebilirsiniz.
Popüler Araçlar
Diğer Araçlar
Analytics App Debugger Nedir?
Analytics App Debugger, yakalanan Firebase Analytics veya GA4 mobil uygulama payload verilerini okunabilir event’lere, parametrelere, zaman bilgilerine ve cihaz detaylarına dönüştüren tarayıcı tabanlı bir araçtır. Geliştiricilerin, analitik uzmanlarının ve kalite kontrol ekiplerinin uygulamanın raporlama platformlarına göndermek üzere hazırladığı verileri doğrudan incelemesine yardımcı olur.
Mobil uygulama analitik kurulumlarını yalnızca raporlama ekranlarından doğrulamak zor olabilir. Event’ler eksik parametrelerle, hatalı değerlerle, beklenmeyen adlarla veya mükerrer biçimde gönderilebilir. Analytics isteğinin kaynak verisini çözümleyerek iletilen bilgileri raporlara ulaşmadan önce kontrol edebilir ve uygulama hatalarını daha hızlı belirleyebilirsiniz.
Firebase Analytics Payload Verisi Nasıl Çözümlenir?
Öncelikle mobil uygulamayı Charles, Proxyman veya mitmproxy gibi bir hata ayıklama proxy’si üzerinden çalıştırın. app-measurement.com adresine gönderilen event yükleme isteğini bulun ve isteğin gövdesini hexadecimal formatında kopyalayın.
Kopyaladığınız hexadecimal payload verisini Analytics App Debugger alanına yapıştırın. Metindeki boşluklar ve satır sonları çözümleme işlemini etkilemez. Araç, payload verisini analiz ederek event’leri kronolojik sırayla gösterir. Her event’i genişleterek ilgili parametreleri ayrıntılı biçimde inceleyebilirsiniz.
Firebase Analytics SDK kullanan Android ve iOS uygulamalarında iletilen veriler aynı wire format yapısını kullandığı için araç her iki platformdaki payload verilerini de çözümleyebilir.
Araç Hangi Bilgileri Gösterir?
Çözümlenen sonuçlarda event adları, zaman bilgileri, oturum detayları, cihaz bilgileri ve event parametreleri görüntülenir. Uygulama kapsamında tanımlanan özel parametreler, Firebase SDK tarafından otomatik olarak eklenen parametrelerden ayrılır. Böylece özel ölçüm verilerini daha kolay kontrol edebilirsiniz.
Firebase tarafından kullanılan kısa ve rezerve adlar daha anlaşılır karşılıklarıyla gösterilir. Örneğin _vs değeri screen_view, _et değeri ise engagement_time_msec olarak görüntülenir. Bu dönüşüm, payload içeriğini GA4 raporlarında kullanılan terimlerle karşılaştırmayı kolaylaştırır.
Mükerrer Analytics Event’lerini Tespit Edin
Analytics App Debugger, aynı parametrelerle üç saniye içinde birden fazla kez tetiklenen event’leri mükerrer olarak işaretler. Bu tekrarlar, uygulamadaki bir kurulum hatası nedeniyle aynı event’in birden fazla kez gönderildiğini gösterebilir.
Mükerrer event’ler dönüşüm, satın alma, kayıt ve etkileşim metriklerinin gerçekte olduğundan yüksek görünmesine neden olabilir. Tekrarlanan event’leri doğrudan payload içerisinde tespit etmek, hatalı veriler analitik ve reklam platformlarında birikmeden önce gerekli düzenlemelerin yapılmasını sağlar.
Analytics Verilerini Tarayıcıda Çözümleyin
Yakalanan mobil analitik payload verileri cihaz tanımlayıcıları, kullanıcı kimlikleri ve uygulamaya ait diğer hassas bilgileri içerebilir. Analytics App Debugger çözümleme işlemini yerel olarak tarayıcınızda gerçekleştirir. Payload başka bir sunucuya yüklenmediği için canlı uygulama verilerini üçüncü taraflarla paylaşmadan inceleyebilirsiniz.