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, 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
- link → Uri?
-
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
-
Social Meta Tag parameters for a generated Dynamic Link URL.
final
- uriPrefix → String?
-
Domain URI Prefix of your App.
final
Methods
-
buildShortLink(
) → Future< ShortDynamicLink?> ? - 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.