Etkinlikleri günlüğe kaydetme

Bu kılavuzda, uygulamanızdaki etkinlikleri nasıl günlüğe kaydedeceğiniz gösterilmektedir.

Etkinlikler, uygulamanızda neler olduğuna dair bilgi verir (ör. kullanıcı işlemleri, sistem etkinliklerini veya hataları içerir.

Analytics, bazı işlemleri otomatik olarak günlüğe kaydeder sizin için düzenlenen etkinlikler; yapma almak için kod eklemeniz gerekir. Uygulamanızın, verilerine göre, uygulamanızda 500 farklı Analytics Etkinlik türünü kaydedebilirsiniz. Uygulamanızın günlüğe kaydettiği toplam etkinlik hacmiyle ilgili bir sınır yoktur. Etkinliğin adları büyük/küçük harfe duyarlıdır ve adları yalnızca büyük harf kullanımı iki farklı olaya neden olur.

Başlamadan önce

Projenizi oluşturduğunuzdan ve Analytics'e aşağıda açıklandığı şekilde erişebildiğinizden emin olun Analytics'i Kullanmaya Başlama.

Etkinlikleri günlüğe kaydetme

firebase.analytics() örneği, şununla etkinlikleri günlüğe kaydetmeye başlayabilirsiniz: logEvent() yöntemidir. Google Analytics hakkında bilginiz varsa bu yöntem event komutunun kullanılmasıyla eşdeğerdir gtag.js'ye gidin.

Analytics SDK'sı, başlamanıza yardımcı olmak amacıyla, önerilen birçok Perakende ve kullanıcı mağazaları dahil olmak üzere farklı uygulama türlerinde yaygın olan etkinlikler e-ticaret, seyahat ve oyun uygulamaları. Daha fazla bilgi edinmek için hakkında ve bunların ne zaman kullanılacağını öğrenmek için Önerilen etkinlikler bölümüne göz atın.

Not: Raporlarda maksimum ayrıntıyı elde etmek için önerilen etkinlikleri günlüğe kaydedin. bir anlam ifade eder. Bu işlem aynı zamanda yeni Google Analytics özellikleri kullanıma sunuldukça bunlardan yararlanabilirsiniz.

Çeşitli etkinlik ve parametreleriyle ilgili uygulama ayrıntılarını şurada bulabilirsiniz: "the" gtag.js etkinlik referansı.

Aşağıdaki örnekte bir select_content etkinliğinin nasıl günlüğe kaydedileceği gösterilmektedir:

Web

import { getAnalytics, logEvent } from "firebase/analytics";

const analytics = getAnalytics();
logEvent(analytics, 'select_content', {
  content_type: 'image',
  content_id: 'P12453'
});

Web

analytics.logEvent('select_content', {
  content_type: 'image',
  content_id: 'P12453',
  items: [{ name: 'Kittens' }]
});

Öngörülen parametrelere ek olarak, aşağıdaki parametreleri de ekleyebilirsiniz kullanabilirsiniz:

  • Özel parametreler: Özel parametreler boyutlar veya metrikler Analytics raporda. Sayısal olmayan etkinlik parametresi verileri için özel boyutları kullanabilirsiniz. herhangi bir parametre verisi için özel metrikler sayısal olarak daha iyi temsil edilir. Bir kez SDK'yı kullanarak özel bir parametre kaydettiyseniz, boyutu kaydettiğinizde veya bu özel parametrelerin Analytics'te görüntülenmesini sağlamak için raporlar. Bunu şu şekilde yapın: Analytics > Etkinlikler > Özel Tanımları Yönetin > Özel Boyutlar oluşturma

    Özel parametreler kitle her rapora uygulanabilecek çeşitli tanımları içerir. Özel parametreler de verilere dahil edilir BigQuery'ye aktarıldı BigQuery'ye aktarmanızı öneririz. Örnek sorguları ve çok daha fazlasını bulma Google Analytics 4 BigQuery Export başlıklı makaleyi inceleyin.

  • value parametresi: value, bir etkinlikle ilgili temel metrikleri toplamak için faydalı olan, genel amaçlı bir parametredir. Örnekler arasında gelir, mesafe, süre ve puan yer alır.

Uygulamanızın, önerilen etkinlik türünün kapsamında olmayan belirli ihtiyaçları varsa kendi özel etkinliklerinizi günlüğe kaydedebilirsiniz. Örneğin, bir oyun geliştiriyor ve bir oyuncunun belirli bir hedefi tamamladığını izlemek istiyorsanız, aşağıdaki örneğe benzer:

Web

import { getAnalytics, logEvent } from "firebase/analytics";

const analytics = getAnalytics();
logEvent(analytics, 'goal_completion', { name: 'lever_puzzle'});

Web

analytics.logEvent('goal_completion', { name: 'lever_puzzle'});

Kontrol panelinde etkinlikleri görüntüleme

Etkinliklerinizle ilgili toplu istatistikleri şuradan görüntüleyebilirsiniz: Firebase konsol kontrol paneli. Bu kontrol panelleri düzenli aralıklarla güncellenir Gün boyu. Anında test için logcat çıkışını aşağıda açıklandığı şekilde kullanın geri dönüp bakarsınız.

Bu verilere şuradan erişebilirsiniz: Etkinlikler kontrol paneline Firebase erişebilirsiniz. Bu kontrol panelinde etkinlik raporları gösterilir. her etkinlik türü için otomatik olarak oluşturulur. en iyi şekilde yararlanabilirsiniz.