Etkinlikleri günlüğe kaydetme

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

Google Analytics bazı verileri otomatik olarak günlüğe kaydeder size özel etkinlikler; bunları almak için herhangi bir kod eklemeniz gerekmez. Uygulamanızın ek verileri kullanarak 500 farklı Analytics etkinliği türünü kaydedebilirsiniz. dokunun. Uygulamanızın günlüğe kaydettiği toplam etkinlik hacmiyle ilgili bir sınır yoktur. Etkinlik adlarının büyük/küçük harfe duyarlı olduğunu ve adları yalnızca büyük/küçük harf kullanımı açısından farklılık gösterir.

Başlamadan önce

Kullanmadan önce Google Analytics, Yapmanız gerekenler:

  • Unity projenizi kaydedin ve Firebase'i kullanacak şekilde yapılandırın.

    • Unity projeniz zaten Firebase kullanıyorsa kaydedilip yapılandırıldı.

    • Unity projeniz yoksa şunu indirebilirsiniz: örnek uygulama.

  • Firebase Unity SDK'sını (özellikle, FirebaseAnalytics.unitypackage) açıklayacağım.

Firebase'i Unity projenize eklemenin hem Firebase konsolunda ve açık Unity projenizde (örneğin, Firebase yapılandırma dosyalarını konsoldan indirip bu dosyalara bunları Unity projenize ekleyin).

Etkinlikleri günlüğe kaydetme

Firebase.Analytics.FirebaseAnalytics modülünü başlattıktan sonra, bunu LogEvent() yöntemiyle etkinlikleri günlüğe kaydetmek için kullanabilirsiniz.

Analytics SDK'sı başlamanıza yardımcı olmak için bir dizi Farklı uygulama türlerinde yaygın olan önerilen etkinlikler perakende ve e-ticaret, seyahat ve oyun uygulamaları. Bu etkinlikler hakkında daha fazla bilgi edinmek için ve bunların ne zaman kullanılacağını öğrenmek için Önerilen etkinlikler bölümüne göz atın. makalesini okuyun.

Önerilen etkinliklerle ilgili uygulama ayrıntılarını aşağıda bulabilirsiniz: yerler:

  • Önerilen etkinlikler: Event sabit değerlerinin listesini inceleyin.
  • Belirlenen parametreler: Parameters sabit değerlerinin listesine bakın.

Aşağıdaki örnekte, önerilen bir etkinliğin günlüğe nasıl kaydedileceği SELECT_CONTENT Etkinlik:

    // Log an event with multiple parameters, passed as an array:

Firebase.Analytics.FirebaseAnalytics.LogEvent(
  Firebase.Analytics.FirebaseAnalytics.EventSelectContent,
  new Firebase.Analytics.Parameter(
    Firebase.Analytics.FirebaseAnalytics.ParameterItemId, id),
  new Firebase.Analytics.Parameter(
    Firebase.Analytics.FirebaseAnalytics.ParameterItemName, "name"),
  new Firebase.Analytics.Parameter(
    Firebase.Analytics.FirebaseAnalytics.UserPropertySignUpMethod, "Google"),
  new Firebase.Analytics.Parameter(
    "favorite_food", mFavoriteFood),
  new Firebase.Analytics.Parameter(
    "user_id", mUserId)
);

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

  • Özel parametreler: Özel parametreler doğrudan ancak bunlar dışında filtre olarak da kullanılabilir Her rapora uygulanabilecek kitle tanımları. Özel BigQuery'ye aktarılan verilere de dahil edilir. uygulamanızın bir BigQuery projesine bağlı olduğundan emin olun.

  • VALUE Parametresi: VALUE, genel amaçlı bir parametre Belirli bir konuyla ilgili temel metrikleri toplamak için Analytics Etkinliği. Örneğin gelir, mesafe, zaman ve puan.

Uygulamanızın, önerilen bir listede yer almayan belirli ihtiyaçları varsa Kendi özel Analytics Etkinliklerinizi günlüğe kaydedebilirsiniz. aşağıdaki örnekte gösterildiği gibi:

Firebase.Analytics.FirebaseAnalytics.LogEvent("custom_progress_event", "percent", 0.4f);

Günlük çıktısındaki etkinlikleri görüntüleyin

Android

Android Studio Hata Ayıklama Günlüğü'nde ayrıntılı günlük kaydını etkinleştirebilirsiniz. SDK tarafından düzgün şekilde günlüğe kaydedildiğini doğrulamalıdır. Otomatik ve manuel olarak kaydedilen etkinlikler de buna dahildir.

Ayrıntılı günlük kaydını bir dizi adb komutuyla etkinleştirebilirsiniz:

adb shell setprop log.tag.FA VERBOSE
adb shell setprop log.tag.FA-SVC VERBOSE
adb logcat -v time -s FA FA-SVC

Bu komut, etkinliklerinizi Android Studio logcat'inde görüntüleyerek etkinliklerin gönderildiğini hemen doğrularsınız.

iOS ve üzeri

Etkinlikler konsola kaydedilir ve uygulama çalıştırılırken görüntülenebilir XCode aracılığıyla yapabilirsiniz.

Analiz etkinliklerini kontrol panelinde görüntüleme

Analytics Etkinliklerinizle ilgili toplu istatistikleri Google Ads'de Firebase konsolu kontrol panelleri. 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.

Firebase konsolunda bu verilere erişmek için:

  1. Firebase konsolunda projenizi açın.
  2. Analytics'i görüntülemek için menüden Analytics'i seçin. raporlama gösterge tablosu.

Etkinlikler sekmesinde, şurada belirlenmiş etkinlik raporları gösterilir: tarafından günlüğe kaydedilen her farklı Analytics etkinliği türü için otomatik olarak oluşturulur. en iyi şekilde yararlanabilirsiniz. Kontrol paneli hakkında daha fazla bilgi edinin.