DynamicLinkParameters class

The class used for Dynamic Link URL generation.

Supports creation of short and long Dynamic Link URLs. Short URLs will have a domain and a randomized path. Long URLs will have a domain and a query that contains all of the Dynamic Link parameters.

Constructors

DynamicLinkParameters({AndroidParameters? androidParameters, @required String? uriPrefix, DynamicLinkParametersOptions? dynamicLinkParametersOptions, GoogleAnalyticsParameters? googleAnalyticsParameters, IosParameters? iosParameters, ItunesConnectAnalyticsParameters? itunesConnectAnalyticsParameters, @required Uri? link, NavigationInfoParameters? navigationInfoParameters, SocialMetaTagParameters? socialMetaTagParameters})

Properties

androidParameters AndroidParameters?
Android parameters for a generated Dynamic Link URL.
final
dynamicLinkParametersOptions DynamicLinkParametersOptions?
Defines behavior for generating Dynamic Link URLs.
final
googleAnalyticsParameters GoogleAnalyticsParameters?
Analytics parameters for a generated Dynamic Link URL.
final
hashCode int?
The hash code for this object.
no setterinherited
iosParameters IosParameters?
iOS parameters for a generated Dynamic Link URL.
final
itunesConnectAnalyticsParameters ItunesConnectAnalyticsParameters?
iTunes Connect parameters for a generated Dynamic Link URL.
final
The link the target app will open.
final
Navigation Info parameters for a generated Dynamic Link URL.
final
runtimeType Type?
A representation of the runtime type of the object.
no setterinherited
socialMetaTagParameters SocialMetaTagParameters?
Social Meta Tag parameters for a generated Dynamic Link URL.
final
uriPrefix String?
Domain URI Prefix of your App.
final

Methods

Generate a short Dynamic Link.
buildUrl() Future<Uri?>?
Generate a long Dynamic Link URL.
noSuchMethod(Invocation? invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String?
A string representation of this object.
inherited

Operators

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

Static Methods

shortenUrl(Uri? url, [DynamicLinkParametersOptions? options]) Future<ShortDynamicLink?>?
Shortens a Dynamic Link URL.