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
- deepLink → String?
-
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