Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

C++ için Google Analytics'i kullanmaya başlayın

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

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

  • Olaylar: Kullanıcı eylemleri, sistem olayları veya hatalar gibi uygulamanızda olup bitenler.
  • 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 öznitelikler.

Analytics, bazı etkinlikleri ve kullanıcı özelliklerini otomatik olarak günlüğe kaydeder; etkinleştirmek için herhangi bir kod eklemeniz gerekmez. Uygulamanızın ek veri toplaması gerekiyorsa, uygulamanızda 25 adede kadar farklı Analytics kullanıcı mülkü ayarlayabilir ve 500 adede kadar farklı Analytics olay türünü günlüğe kaydedebilirsiniz. Uygulamanızın günlüğe kaydettiği toplam olay hacminde bir sınır yoktur.

Bu verilere erişmek için:

  1. Firebase konsolunda projenizi açın.
  2. Analytics raporlama kontrol panelini 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 olayı türü için otomatik olarak oluşturulan etkinlik raporlarını gösterir. Firebase Yardım Merkezi'nde Analytics raporlama kontrol paneli hakkında daha fazla bilgi edinin.

Başlamanıza yardımcı olmak için Analytics SDK'sı, 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ıyı elde etmek için, uygulamanız için anlamlı olan önerilen Analytics olaylarını ve bunların öngörülen parametrelerini günlüğe kaydedin. Bu aynı zamanda en yeni Google Analytics özelliklerinden kullanıma sunuldukça yararlanmanızı da 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 Firebase için zaten kayıtlı ve yapılandırılmıştır.

  • Firebase C++ SDK'yı 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 jobject referansını argüman olarak ileterek firebase uygulamasını oluşturun:

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

Analitik kitaplığını başlat:

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

iOS+

Firebase uygulamasını oluşturun:

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

Analitik kitaplığını başlat:

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

Günlük olayları

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