App Tracker - Mobil Uygulama
Mobil uygulama kullanıcılarınızın sizin uygulamanızdan başka hangi uygulamaları kullandığının bilgisini app tracker ile ulaşabilirsiniz.
App tracker özelliği sadece Android işletim sistemlerinde geçerlidir.
Bu sayfada:
- 1 Hakkında
- 2 Teknik Bilgi
Hakkında
Android işletim sisteminde, mobil uygulama kullanıcılarınızın başka hangi uygulamaları kullandığını app tracker özelliği ile takip edebilirsiniz.
App tracker için RMC panel içerisinden bir aksiyon oluşturulmamaktadır. Uygulama sahibinin manifest dosyası ile takip etmek istediği uygulamaları eklemesi gerekmektedir.
Cihazda yüklü uygulamaların bilgisi 2 şekilde alınabilir:
1.Manifest dosyasına ilgilendigi(cihazda yüklü olup olmadigini bilmek istediği) uygulamaların package-name lerini <queries> tag i içerisine eklemelidir.
Bu yöntemi uygularsa herhangi bir izin almasina gerek yoktur. SDK, gerekli fonksiyon çağrılınca bu uygulamalardan hangilerinin yüklü olduğunu yakalar ve raporlara yansır.
2.Uygulama sahipleri manifest dosyasına aşağıdaki izni ekleyebilirler.
<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" tools:ignore="QueryAllPackagesPermission" />
Uygulama sahibi isterse bu izni SDK, gerekli fonksiyon çağrılınca cihazda herhangi bir store dan yüklenmiş tüm uygulamalari backend tarafina iletir.
Google, Play Store a uygulama yükleme ya da güncelleme işlemlerinde bu iznin neden kullanıldığını uygulama sahibinden açıklamasını ve kullanıcıyı bilgilendirmesini bekleyebilir. Google, belli türde uygulamaların (launcher apps, accessibility apps gibi) bu izni kullanması gerektiğini belirtir.
Teknik Bilgi
Bu özelliği kullanabilmek için entegrasyon bilgilendirmelerine, geliştirici kılavuzu içerisinde yer alan
Native SDK İçin: Android - Veri Gönderimi sayfası içerisindeki App Tracker
React Native SDK İçin: React Native App Tracker
Flutter SDK İçin: Flutter App Tracker
sayfalarından bulabilirsiniz.
Copyright 2020 Related Digital