Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagexml
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />

Bu izinleri uygulama içinden (run time) almak için SDK’daki aşağıdaki metodu kullanabilirsiniz:

Kotlin

Code Block
languagekotlin
RelatedDigital.requestLocationPermission(your_activity)

Java

Code Block
languagejava
RelatedDigital.requestLocationPermission(your_activity);

Modülün Çalıştırılması

Gerekli izinleri AndroidManifest.xml dosyanıza ekledikten(kullanıcıdan bu izinleri aldıktan) ve setIsGeofenceEnabled() metodu aracılığıyla modül etkinleştirildikten modülü etkinleştirdikten sonra otomatik olarak çalışmaya başlayacaktır. Ekstra Başka bir şey yapmanıza gerek yoktur. RMC panelden tanımladığınız geofence aksiyonları düzenli olarak (uygulama kapalıyken de) denetlenecek ve aksiyon kuralına göre, kullanıcı ilgili alana girdiğinde, ilgili alanda belli bir süre bulunduğunda veya ilgili alandan ayrıldığında push bildirim kampanyanız tetiklenecek ve kullanıcı bildirim alacaktır.

...