Uygulama Kullanımı
Giriş
Nylo, uygulama kullanımınızı kutudan çıktığı haliyle izlemenize olanak tanır, ancak önce uygulama sağlayıcılarınızdan birinde bu özelliği etkinleştirmeniz gerekir.
Şu anda Nylo şunları izleyebilir:
- Uygulama açılışları
- İlk açılış tarihi
Bu dokümantasyonu okuduktan sonra uygulama kullanımınızı nasıl izleyeceğinizi öğreneceksiniz.
Kurulum
app/providers/app_provider.dart dosyanızı açın.
Ardından, boot metodunuza aşağıdaki kodu ekleyin.
class AppProvider implements NyProvider {
@override
setup(Nylo nylo) async {
nylo.configure(
...
monitorAppUsage: true, // Enable app usage monitoring
);
Bu, uygulamanızda uygulama kullanım izlemeyi etkinleştirecektir. Uygulama kullanım izlemenin etkin olup olmadığını kontrol etmeniz gerekirse, Nylo.instance.shouldMonitorAppUsage() metodunu kullanabilirsiniz.
Uygulama Açılışlarını İzleme
Nylo.appLaunchCount metodunu kullanarak uygulamanızın kaç kez açıldığını izleyebilirsiniz.
Uygulama açılışları, uygulama kapatılmış durumdan her açıldığında sayılır.
Bu metodun nasıl kullanılacağına dair basit bir örnek:
int? launchCount = await Nylo.appLaunchCount();
print('App has been launched $launchCount times');
Uygulamanın İlk Açılış Tarihini İzleme
Nylo.appFirstLaunchDate metodunu kullanarak uygulamanızın ilk açıldığı tarihi izleyebilirsiniz.
Bu metodun nasıl kullanılacağına dair bir örnek:
DateTime? firstLaunchDate = await Nylo.appFirstLaunchDate();
print("App was first launched on $firstLaunchDate");
İlk Açılıştan Bu Yana Toplam Günleri İzleme
Nylo.appTotalDaysSinceFirstLaunch metodunu kullanarak uygulamanızın ilk açılışından bu yana geçen toplam günleri izleyebilirsiniz.
Bu metodun nasıl kullanılacağına dair bir örnek:
int totalDaysSinceFirstLaunch = await Nylo.appTotalDaysSinceFirstLaunch();
print("It's been $totalDaysSinceFirstLaunch days since the app was first launched");