Vue d'ensemble

DeepLinkResult est une classe publique qui contient le résultat de l'opération de récupération du OneLink. En cas de succès, il contient les données du lien profond.

Revenez à l'index de référence du SDK.

Méthodes

getDeepLink

public DeepLink getDeepLink()

Retours

TypeRemarques
DeepLinkUn objet qui contient les données du deep link OneLink.

getStatus

public DeepLinkResult.Status getStatus()

Retours

TypeRemarques
StatutENUM décrivant les résultats possibles de l'opération de récupération de données OneLink.

getError

public DeepLinkResult.Error getError()

Retours

TypeRemarques
ErreurENUM décrivant les erreurs possibles qui peuvent se produire pendant la récupération de données OneLink.

Variables

Status

public static enum Status

Constantes

TypeNomRemarques
byteFOUNDL'API de deep linking unifié a trouvé une correspondance avec ce clic de deep linking ou de deep linking différé.

Les données du deep link OneLink se trouvent dans un objet DeepLink récupéré par getDeepLink().
byteNOT_FOUNDL'API de Deep Linking Unifié n'a pas trouvé de correspondance avec ce clic de deep linking ou de deep linking différé.

La onDeepLinking() doit se terminer.
byteERRORL'API de deep linking unifié a rencontré une erreur en essayant de trouver une correspondance avec ce clic de deep link ou de deep link différé, ou pendant la récupération des données du OneLink.

Get Error enum en utilisant getError() pour savoir quelle erreur s'est produite.

Error

public static enum Error

Constantes

TypeNomRemarques
byteTIMEOUTL'API de deep linking unifié n'a pas trouvé de deep link différé dans le délai spécifié.
byteNETWORKImpossible d'accéder au réseau. Non lié au SDK AppsFlyer.
byteHTTP_STATUS_CODEL'API de deep linking unifié a reçu une réponse du serveur AppsFlyer autre que 200 (réussite).
byteUNEXPECTEDL'API de deep linking unifié a rencontré une erreur autre que les erreurs ci-dessus.