xb_analytics_plus
library
Functions
-
closeXBTrack({bool flushBeforeClose = true})
→ Future<void>
-
-
initXBTrack(XBTrackConfig config)
→ Future<void>
-
-
xbClearTrackLocal()
→ Future<void>
-
-
xbClearTrackUser()
→ void
-
-
xbExportTrackAsJson({int? limit})
→ Future<String>
-
-
xbExportTrackAsText({int? limit})
→ Future<String>
-
-
xbFlushTrack()
→ Future<void>
-
-
xbReadTrackLocalLatest({int limit = 100, int offset = 0})
→ Future<List<XBTrackEvent>>
-
-
xbSetTrackCommonParamsProvider(XBTrackCommonParamsProvider? provider)
→ void
-
-
xbSetTrackPage(String? pageName)
→ void
-
-
xbSetTrackUser(String userId)
→ void
-
-
xbShareTrackExport({int? limit})
→ Future<void>
-
-
xbTrack(String event, {Map<String, dynamic>? params, String? pageName, Map<String, dynamic>? commonParams})
→ void
-
-
xbTrackAppBackground({Map<String, dynamic>? params})
→ void
-
-
xbTrackAppForeground({Map<String, dynamic>? params})
→ void
-
-
xbTrackError(Object error, StackTrace? stackTrace, {String event = 'app_error', })
→ Future<void>
-
-
xbTrackPageHide(String pageName, {Map<String, dynamic>? params})
→ void
-
-
xbTrackPageLeave(String pageName, {required int durationMs, Map<String, dynamic>? params})
→ void
-
-
xbTrackPageView(String pageName, {Map<String, dynamic>? params})
→ void
-
-
xbTrackTap(String trackId, {Map<String, dynamic>? params})
→ void
-