| Platform seçin: | iOS+ Android Web Flutter Unity C++ |
Bu hızlı başlangıç kılavuzunda, Google Analytics'i uygulamanıza nasıl ekleyeceğiniz ve etkinlikleri günlüğe kaydetmeye nasıl başlayacağınız gösterilmektedir.
Google Analytics, uygulamanızla ilgili kullanım ve davranış verilerini toplar. SDK, iki temel bilgi türünü günlüğe kaydeder:
- Etkinlikler: Kullanıcı işlemleri, sistem etkinlikleri veya hatalar gibi uygulamanızda neler olup bittiği.
- Kullanıcı özellikleri: Kullanıcı tabanınızın segmentlerini tanımlamak için belirlediğiniz özelliklerdir (ör. dil tercihi veya coğrafi konum).
Analytics, bazı etkinlikleri ve kullanıcı özelliklerini otomatik olarak günlüğe kaydeder. Bunları etkinleştirmek için herhangi bir kod eklemeniz gerekmez.
Başlamadan önce
Henüz yapmadıysanız
firebase_coreuygulamasını yükleyin ve başlatma kodunu uygulamanıza ekleyin.Firebase konsolunu kullanarak uygulamanızı Firebase projenize kaydedin.
(Önerilir) Kitleler ve kampanya ilişkilendirme gibi ek özellikleri etkinleştirmek için projenize AdSupport çerçevesini ekleyin.
Analytics SDK'sını uygulamanıza ekleme
Eklentiyi yüklemek için Flutter projenizin kök dizininden aşağıdaki komutu çalıştırın:
flutter pub add firebase_analyticsİşlem tamamlandıktan sonra Flutter uygulamanızı yeniden derleyin:
flutter runYüklendikten sonra, Dart kodunuza aktararak
firebase_analyticseklentisine erişebilirsiniz:import 'package:firebase_analytics/firebase_analytics.dart';FirebaseAnalyticsüzerindekiinstanceözelliğine erişerek yeni bir Firebase Analytics örneği oluşturun:FirebaseAnalytics analytics = FirebaseAnalytics.instance;
Etkinlikleri günlüğe kaydetmeye başlama
FirebaseAnalytics örneği oluşturduktan sonra kitaplığın log yöntemleriyle etkinlikleri günlüğe kaydetmeye başlayabilirsiniz.
Belirli etkinlikler tüm uygulamalar için önerilir. Diğerleri ise belirli işletme türleri veya sektörler için önerilir. Raporlarınızda en ayrıntılı bilgileri edinmek ve kullanıma sunulacak özellikler ve entegrasyonlardan yararlanmak için, önerilen etkinlikleri kendi belirlenen parametreleriyle göndermeniz gerekir. Bu bölümde, önceden tanımlanmış bir etkinliğin günlüğe kaydedilmesi gösterilmektedir. Etkinlikleri günlüğe kaydetme hakkında daha fazla bilgi için Etkinlikleri günlüğe kaydetme başlıklı makaleyi inceleyin.
Aşağıdaki kod, bir ödeme etkinliğini günlüğe kaydeder:
await FirebaseAnalytics.instance
.logBeginCheckout(
value: 10.0,
currency: 'USD',
items: [
AnalyticsEventItem(
itemName: 'Socks',
itemId: 'xjw73ndnw',
price: '10.0'
),
],
coupon: '10PERCENTOFF'
);
Sonraki adımlar
- Etkinliklerinizi doğrulamak için DebugView'ı kullanın.
- Firebase konsolunda verilerinizi keşfedin.
- Etkinlikler ve kullanıcı özellikleri ile ilgili kılavuzları inceleyin.
- Verilerinizi BigQuery'e nasıl aktaracağınızı öğrenin.