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.

Enumerations

ErrorCode enum
Error code used by Futures returned by this API.
PathLength{
  kPathLengthDefault = 0,
  kPathLengthShort,
  kPathLengthUnguessable
}
enum
The desired path length for shortened Dynamic Link URLs.

Functions

Fetch()
void
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)
Initialize Firebase Dynamic Links.
SetListener(Listener *listener)
Set the listener for receiving Dynamic Links.
Terminate()
void
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

Send feedback about...

Need help? Visit our support page.