InstallReferrerResult class

Result data for install referrer detection Contains information about the deferred deep link that was matched

Constructors

InstallReferrerResult({String? deepLink, String? webFallbackUrl, Map<String, dynamic>? metadata, required String platform, required String matchType, required DateTime timestamp, String? sessionId, String? linkSlug, bool matched = true})
InstallReferrerResult.fromJson(Map<String, dynamic> json)
factory

Properties

The deep link URL that was matched
final
hashCode int
The hash code for this object.
no setterinherited
linkSlug String?
Link slug/code
final
matched bool
Whether the match was successful
final
matchType String
How the match was performed:
final
metadata Map<String, dynamic>?
Additional metadata associated with the link
final
platform String
Platform where the install referrer was detected ('android' or 'ios')
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sessionId String?
Session ID from the server
final
timestamp DateTime
When the install referrer was detected
final
webFallbackUrl String?
Web fallback URL if deep link fails
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

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