Google is committed to advancing racial equity for Black communities. See how.
Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

C ++ için Google Analytics'i Kullanmaya Başlayın

Google Analytics, uygulamanız için kullanım ve davranış verilerini toplar. SDK, iki ana bilgi türünü günlüğe kaydeder:

  • Olaylar: Uygulamanızda kullanıcı eylemleri, sistem olayları veya hatalar gibi neler oluyor.
  • Kullanıcı özellikleri: Dil tercihi veya coğrafi konum gibi kullanıcı tabanınızın segmentlerini tanımlamak için tanımladığınız özellikler .

Analytics, bazı etkinlikleri ve kullanıcı özelliklerini otomatik olarak günlüğe kaydeder; bunları etkinleştirmek için herhangi bir kod eklemenize gerek yoktur. Uygulamanızın ek veri toplaması gerekiyorsa, 25 farklı Analytics kullanıcı özelliği ayarlayabilir ve uygulamanızda 500'e kadar farklı Analytics etkinlik türü kaydedebilirsiniz. Uygulamanızın günlüklerinin toplam etkinlik hacminde bir sınır yoktur.

Bu verilere erişmek için:

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

Etkinlikler sekmesi, uygulamanız tarafından günlüğe kaydedilen her farklı Analytics etkinliği türü için otomatik olarak oluşturulan etkinlik raporlarını gösterir. Firebase Yardım Merkezi'nde Analytics raporlama panosu hakkında daha fazla bilgi edinin.

Analytics SDK, başlamanıza yardımcı olmak için perakende ve e-ticaret, seyahat ve oyun uygulamaları dahil olmak üzere farklı uygulama türleri arasında yaygın olan bir dizi önerilen etkinliği tanımlar. Bu etkinlikler ve bunların ne zaman kullanılacağı hakkında daha fazla bilgi edinmek için Firebase Yardım Merkezi'ndeki Etkinlikler ve özellikler makalelerine göz atın. Raporlarda maksimum ayrıntı elde etmek için, uygulamanız için anlamlı olan önerilen Analytics etkinliklerini ve bunların öngörülen parametrelerini kaydedin. Bu aynı zamanda en son Google Analytics özelliklerinden kullanılabilir olduklarında yararlanmanızı sağlar.

Sen başlamadan önce

Google Analytics'i kullanmadan önce yapmanız gerekenler:

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

    C ++ projeniz zaten Firebase kullanıyorsa, zaten kaydedilmiş ve Firebase için yapılandırılmıştır.

  • Proje düzeyindeki build.gradle dosyanızda, hem buildscript hem de allprojects bölümlerinize Google'ın Maven deposunu dahil ettiğinizden emin olun.

  • Firebase C ++ SDK'sını C ++ projenize ekleyin.

Firebase'i C ++ projenize eklemenin hem Firebase konsolunda hem de açık C ++ projenizde görevler içerdiğini unutmayın (örneğin, Firebase yapılandırma dosyalarını konsoldan indirir, ardından bunları C ++ projenize taşırsınız).

Firebase uygulamasını oluşturun ve başlatın

Başlamadan önce firebase Uygulamasını oluşturmanız ve başlatmanız gerekir:

Android

Jni ortamını ve java etkinliğine bir iş jobject başvurusunu bağımsız değişken olarak ileterek firebase uygulamasını oluşturun:

app = ::firebase::App::Create(::firebase::AppOptions(), jni_env, activity);

Analytics kitaplığını başlatın:

::firebase::analytics::Initialize(app);

iOS

Firebase uygulamasını oluşturun:

app = ::firebase::App::Create(::firebase::AppOptions());

Analytics kitaplığını başlatın:

::firebase::analytics::Initialize(app);

Olayları günlüğe kaydet

firebase::App örneğini yapılandırdıktan sonra, LogEvent() yöntemiyle olayları günlüğe kaydetmeye başlayabilirsiniz.

Aşağıdaki örnek, kullanıcının puanını günceller:

analytics::LogEvent(analytics::kEventPostScore, analytics::kParameterScore, 42);

Sonraki adımlar