API reference
API reference
Select your platform
No SDKs available
No versions available

LaunchDetails Class

Details about the launch of the appplication. It can be used to check if your app is being launched using App to App Travel. It can be retrieved using com.meta.horizon.platform.ovr.requests.ApplicationLifecycle#getLaunchDetails.

Constructors

LaunchDetails ( ptr )
Signature
com.meta.horizon.platform.ovr.models.LaunchDetails.LaunchDetails(final long ptr)
Parameters
ptr: final long

Methods

getDeeplinkMessage ()
An opaque string provided by the developer to help them deeplink to content on app startup.
Signature
String com.meta.horizon.platform.ovr.models.LaunchDetails.getDeeplinkMessage()
Returns
String  String
getDestinationApiName ()
If provided, the intended destination the user would like to go to
Signature
String com.meta.horizon.platform.ovr.models.LaunchDetails.getDestinationApiName()
Returns
String  String
getLaunchSource ()
A string typically used to distinguish where the deeplink came from. For instance, a DEEPLINK launch type could be coming from events or rich presence.
Signature
String com.meta.horizon.platform.ovr.models.LaunchDetails.getLaunchSource()
Returns
String  String
getLaunchType ()
A LaunchType that defines the different ways in which an application can be launched. com.meta.horizon.platform.ovr.enums.LaunchType#Normal - Normal launch from the user's library. com.meta.horizon.platform.ovr.enums.LaunchType#Invite - Launch from the user accepting an invite. com.meta.horizon.platform.ovr.enums.LaunchType#Deeplink - Launched from a deeplink. This flow is typically kicked off from com.meta.horizon.platform.ovr.requests.Application#launchOtherApp(long appID, ApplicationOptions deeplinkOptions)
Signature
LaunchType com.meta.horizon.platform.ovr.models.LaunchDetails.getLaunchType()
Returns
LaunchType  LaunchType
getLobbySessionID ()
If provided, the intended lobby the user would like to be in
Signature
String com.meta.horizon.platform.ovr.models.LaunchDetails.getLobbySessionID()
Returns
String  String
getMatchSessionID ()
If provided, the intended session the user would like to be in
Signature
String com.meta.horizon.platform.ovr.models.LaunchDetails.getMatchSessionID()
Returns
String  String
getTrackingID ()
A unique identifier to keep track of a user going through the deeplinking flow
Signature
String com.meta.horizon.platform.ovr.models.LaunchDetails.getTrackingID()
Returns
String  String
getUsers ()
If provided, the intended users the user would like to be with
Signature
UserArray com.meta.horizon.platform.ovr.models.LaunchDetails.getUsers()