Filter repeating issues
SDK will not send repeating/ duplicate issues to Finotes dashboard if they occur within 6 hours in the same session.
The @Observe annotation based API is now deprecated and will be removed in a future version. Use issueRaiseFrequency key in @FnObserve instead of issueRaiseFrequencyInHours key in @Observe.
Finotes reports all issues to the dashboard, in some cases same issue may reoccur in the same device.
Finotes has an inbuilt mechanism to filter out repeated/duplicate issues from being reported (from the same device in a single session) for a set number of hours using issueRaiseFrequency property of @FnObserve annotation in Application class.
Default value is 6 hours. Minimum supported is 1 hour up to maximum of 24 hours.
Application Class:
- Java
- Kotlin
@FnObserve(issueRaiseFrequency = 10)
public class BlogApp extends Application {
@Override
public void onCreate() {
super.onCreate();
Fn.init(this);
}
}
@FnObserve(issueRaiseFrequency = 10)
class BlogApp: Application() {
override fun onCreate() {
super.onCreate()
Fn.init(this)
}
}