flux_analytics_sdk 0.1.12 copy "flux_analytics_sdk: ^0.1.12" to clipboard
flux_analytics_sdk: ^0.1.12 copied to clipboard

Flux Analytics official Flutter SDK for tracking events, sessions, and user identity.

Flux Analytics SDK ✦ #

Flux Analytics Dashboard için resmi Flutter SDK'sı. Bu SDK ile uygulamanızdaki yaşam döngüsünü, oturumları, yükleme verilerini ve özel olayları yüksek doğrulukla takip edebilirsiniz.

pub package license

✨ Özellikler #

  • Tam Otomatik Oturum Yönetimi: Oturum başlangıcı, bitişi ve süresi otomatik hesaplanır.
  • 📱 Derinlemesine Cihaz Analizi: Cihaz modeli, OS versiyonu, dil, bölge ve ağ tipi otomatik toplanır.
  • 👤 Kimlik Yönetimi: identify ile kullanıcı bazlı LTV ve Retention takibi.
  • 💰 Gelir Takibi: IAP ve reklam gelirleri için trackRevenue desteği.
  • 🚀 Özel Olaylar: İstediğiniz her türlü aksiyonu metadata ile takip edin.
  • 🛠️ Gelişmiş Takip: Otomatik Crash (hata) raporlama ve API Latency (gecikme) takibi.
  • 💾 Kuyruk ve Offline Desteği: Bağlantı kopsa bile veriler kaybolmaz, ilk fırsatta güvenle gönderilir.
  • 🛡️ Güvenli Kimlik: iOS Keychain entegrasyonu ile anonim ID'ler silinmelere karşı korunur.

📦 Kurulum #

pubspec.yaml dosyanıza ekleyin:

dependencies:
  flux_analytics_sdk: ^0.1.12

🚀 Hızlı Başlangıç #

1. SDK'yı Başlatın #

import 'package:flux_analytics_sdk/flux_analytics_sdk.dart';

void main() async {
  WidgetsFlutterBinding.ensureInitialized();
  
  await Flux.init(
    appId: 'YOUR_APP_ID',
    firmId: 'YOUR_FIRM_ID',
    apiKey: 'YOUR_API_KEY',
    debug: true,
  );
  
  runApp(const MyApp());
}

2. Kullanıcıyı Tanımlayın #

// Kullanıcı giriş yaptığında
Flux.identify('user_id_123');

3. Olayları İzleyin #

// Özel olaylar
Flux.track('button_click', {'button_name': 'subscribe'});

// Gelir takibi
Flux.trackRevenue(amount: 9.99, currency: 'USD', revenueType: 'subscription');

📖 Detaylı Dokümantasyon #

Tüm özellikler, ileri seviye yapılandırmalar ve en iyi pratikler için GUIDE.md dosyasını inceleyebilirsiniz.

📄 Lisans #

Bu proje MIT lisansı ile lisanslanmıştır. Detaylar için LICENSE dosyasına göz atabilirsiniz.

0
likes
140
points
390
downloads

Publisher

unverified uploader

Weekly Downloads

Flux Analytics official Flutter SDK for tracking events, sessions, and user identity.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

connectivity_plus, device_info_plus, flutter, flutter_secure_storage, http, package_info_plus, plugin_platform_interface, shared_preferences, uuid

More

Packages that depend on flux_analytics_sdk

Packages that implement flux_analytics_sdk