Janalytics class

Constructors

Janalytics()
factory
Janalytics.private(MethodChannel channel)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

detachAccount() Future<Map?>
identifyAccount(String accountID, {int? creationTime, String? name, int? sex, int? paid, String? birthdate, String? phone, String? email, String? weiboID, String? wechatID, String? qqID, Map<String, String>? extMap}) Future<Map?>
initCrashHandler() → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onBrowseEvent(String browseId, String browseName, String browseType, int browseDuration, {Map<String, String>? extMap}) → void
onCalculateEvent(String eventId, double eventValue, {Map<String, String>? extMap}) → void
onCountEvent(String eventId, {Map<String, String>? extMap}) → void
onLoginEvent(String loginMethod, bool loginSuccess, {Map<String, String>? extMap}) → void
onPageEnd(String pageName) → void
onPageStart(String pageName) → void
onPurchaseEvent(String purchaseGoodsid, String purchaseGoodsName, double purchasePrice, bool purchaseSuccess, Currency purchaseCurrency, String purchaseGoodsType, int purchaseGoodsCount, {Map<String, String>? extMap}) → void
onRegisterEvent(String registerMethod, bool registerSuccess, {Map<String, String>? extMap}) → void
setAnalyticsReportPeriod(int period) → void
setDebugMode(bool debug) → void
setup({String? appKey, String? channel}) → void
stopCrashHandler() → void
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited