FlutterPiwikProSdk class

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

checkAudienceMembership(String audienceId) Future<bool>
configureTracker({required String baseURL, required String siteId}) Future<String>
dispatch() Future<String>
dryRun(bool shouldDryRun) Future<String>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
optOut(bool shouldOptOut) Future<String>
readUserProfileAttributes() Future<Map<String, String>>
setAnonymizationState(bool shouldAnonymize) Future<String>
setDispatchInterval(int intervalInMilliseconds) Future<String>
setIncludeDefaultVariables(bool shouldInclude) Future<String>
setSessionTimeout(int timeoutInMilliseconds) Future<String>
setUserEmail(String email) Future<String>
setUserId(String? id) Future<String>
setVisitorId(String id) Future<String>
toString() String
A string representation of this object.
inherited
trackAppInstall() Future<String>
trackCampaign(String url) Future<String>
trackContentImpression({required String contentName, String? piece, String? target}) Future<String>
trackContentInteraction({required String contentName, required String contentInteraction, String? piece, String? target}) Future<String>
trackCustomDimension({required int index, required String value}) Future<String>
trackCustomEvent({required String category, required String action, String? name, double? value, String? path}) Future<String>
trackCustomVariable({required int index, required String name, required String value, required CustomVariableScope scope}) Future<String>
trackDownload(String url) Future<String>
trackEcommerceTransaction({required String identifier, required int grandTotal, int? subTotal, int? tax, int? shippingCost, int? discount, List<EcommerceTransactionItem>? transactionItems}) Future<String>
trackException({required String description, bool? isFatal}) Future<String>
trackGoal({required int goal, double? revenue}) Future<String>
trackProfileAttribute({required String name, required String value}) Future<String>
trackScreen({required String screenName, String? title}) Future<String>
trackSearch({required String keyword, String? category, int? numberOfHits}) Future<String>
trackSocialInteraction({required String interaction, required String network, String? target}) Future<String>

Operators

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

Static Properties

sharedInstance FlutterPiwikProSdk
no setter