概要

DeepLinkResult は、OneLink検索操作の結果を保持するパブリッククラスです。成功すれば、ディープリンクデータを保持します。

SDK参照インデックスに戻る。

メソッド

getDeepLink

public DeepLink getDeepLink()

返されるコード

タイプ備考
DeepLinkOneLinkのディープリンクデータを保持するオブジェクトです。

getStatus

public DeepLinkResult.Status getStatus()

返されるコード

タイプ備考
ステータスOneLinkデータ検索操作から得られる可能性のある結果を記述する列挙体。

getError

public DeepLinkResult.Error getError()

返されるコード

タイプ備考
エラーOneLinkデータ検索操作中に発生する可能性のあるエラーを記述する列挙体。

変数

Status

public static enum Status

定数

タイプ名前備考
byteFOUNDUnified Deep Linking APIは、このディープリンクまたはディファードディープリンクのクリックに一致するものを見つけました。

OneLinkディープリンクデータは、DeepLink object retrieved by getDeepLink().
byteNOT_FOUNDUnified Deep Linking APIでは、このディープリンクまたはディファードディープリンクのクリックに一致するものは見つかりませんでした。

このonDeepLinking() method should exit.
byteERRORUnified Deep Linking APIは、このディープリンクまたは遅延ディープリンクのクリックにマッチするものを見つけようとしている間、またはOneLinkデータの検索中にエラーが発生しました。

Get Error enum using getError() to check which error occurred.

Error

public static enum Error

定数

タイプ名前備考
byteTIMEOUTUnified Deep Linking APIは、指定された時間内に遅延したディープリンクを見つけられませんでした。
byteNETWORKネットワークにアクセスできません。AppsFlyer SDKとは関係ありません。
byteHTTP_STATUS_CODEUnified Deep Linking APIは、AppsFlyerサーバーから200(成功)以外の応答を得ました。
byteUNEXPECTEDUnified Deep Linking APIで、上記以外のエラーが発生しました。