DeepLinkResult

Visão Geral

DeepLinkResult é uma classe pública que mantém o resultado da operação de recuperação do OneLink. Se for bem-sucedido, ele contém os dados do deep link.

Volte para o índice de referência do SDK.

Métodos

getDeepLink

public DeepLink getDeepLink()

Retorna

TipoObservações
DeepLinkUm objeto que contém os dados do deep link do OneLink.

getStatus

public DeepLinkResult.Status getStatus()

Retorna

TipoObservações
StatusUma enumeração descrevendo os possíveis resultados da operação de recuperação de dados do OneLink.

getError

public DeepLinkResult.Error getError()

Retorna

TipoObservações
ErroUma enumeração descrevendo os possíveis erros que podem ocorrer durante a operação de recuperação de dados do OneLink.

Variáveis

Status

public static enum Status

Constantes

TipoNomeObservações
byteFOUNDA API Unified Deep Linking encontrou uma correspondência com esse clique em deep link ou deferred deep linking.

Os dados do deep linking do OneLink estão em um DeepLink recuperado por getDeepLink().
byteNOT_FOUNDA API Unified Deep Linking não encontrou uma correspondência com esse clique em deep link ou deferred deep linking.

O método onDeepLinking() deve sair.
byteERRORA API Unified Deep Linking encontrou um erro ao tentar encontrar uma correspondência com esse clique em deep links ou deferred deep linking ou durante a recuperação de dados do OneLink.

Get Error usando getError() para verificar que erro ocorreu.

Error

public static enum Error

Constantes

TipoNomeObservações
byteTIMEOUTA API Unified Deep Linking não encontrou o deferred deep linking dentro do prazo especificado.
byteNETWORKNão foi possível acessar a rede. Não relacionado ao SDK da AppsFlyer.
byteHTTP_STATUS_CODEA API Unified Deep Linking recebeu uma resposta do servidor AppsFlyer diferente de 200 (sucesso).
byteUNEXPECTEDA API Unified Deep Linking encontrou um erro diferente dos erros acima.