firebase::dynamic_links

Firebase Dynamic Links API.

Summary

Firebase Dynamic Links is a cross-platform solution for generating and receiving links, whether or not the app is already installed.

Deprecated. Dynamic Links is now deprecated. Please see the support documentation at https://firebase.google.com/support/dynamic-links-faq for more information.

Enumerations

ErrorCode enum
Error code used by Futures returned by this API.
LinkMatchStrength{
  kLinkMatchStrengthNoMatch = 0,
  kLinkMatchStrengthWeakMatch,
  kLinkMatchStrengthStrongMatch,
  kLinkMatchStrengthPerfectMatch
}
enum
Enum describing the strength of a dynamic links match.
PathLength{
  kPathLengthDefault = 0,
  kPathLengthShort,
  kPathLengthUnguessable
}
enum
The desired path length for shortened Dynamic Link URLs.

Functions

Fetch()
void
Deprecated. Dynamic Links is now deprecated. Please see the support documentation at https://firebase.google.com/support/dynamic-links-faq for more information.
Fetch any pending dynamic links.
GetLongLink(const DynamicLinkComponents & components)
Creates a long Dynamic Link from the given parameters.
GetShortLink(const DynamicLinkComponents & components)
Creates a shortened Dynamic Link from the given parameters.
GetShortLink(const DynamicLinkComponents & components, const DynamicLinkOptions & options)
Creates a shortened Dynamic Link from the given parameters.
GetShortLink(const char *long_dynamic_link)
Creates a shortened Dynamic Link from a given long Dynamic Link.
GetShortLink(const char *long_dynamic_link, const DynamicLinkOptions & options)
Creates a shortened Dynamic Link from a given long Dynamic Link.
GetShortLinkLastResult()
Get the (possibly still pending) results of the most recent GetShortUrl call.
Initialize(const App & app, Listener *listener) Deprecated. Dynamic Links is now deprecated. Please see the support documentation at https://firebase.google.com/support/dynamic-links-faq for more information.
Initialize Firebase Dynamic Links.
SetListener(Listener *listener) Deprecated. Dynamic Links is now deprecated. Please see the support documentation at https://firebase.google.com/support/dynamic-links-faq for more information.
Set the listener for receiving Dynamic Links.
Terminate()
void
Deprecated. Dynamic Links is now deprecated. Please see the support documentation at https://firebase.google.com/support/dynamic-links-faq for more information.
Terminate Firebase Dynamic Links.

Classes

firebase::dynamic_links::Listener

Base class used to receive Dynamic Links.

Structs

firebase::dynamic_links::AndroidParameters

Android Parameters.

firebase::dynamic_links::DynamicLink

The received Dynamic Link.

firebase::dynamic_links::DynamicLinkComponents

The information needed to generate a Dynamic Link.

firebase::dynamic_links::DynamicLinkOptions

Additional options for Dynamic Link creation.

firebase::dynamic_links::GeneratedDynamicLink

The returned value from creating a Dynamic Link.

firebase::dynamic_links::GoogleAnalyticsParameters

Google Analytics Parameters.

firebase::dynamic_links::IOSParameters

iOS Parameters.

firebase::dynamic_links::ITunesConnectAnalyticsParameters

iTunes Connect App Analytics Parameters.

firebase::dynamic_links::SocialMetaTagParameters

Social meta-tag Parameters.

Enumerations

Functions