DeepLinkResult
概要
DeepLinkResult は、OneLink検索操作の結果を保持するパブリッククラスです。成功すれば、ディープリンクデータを保持します。
SDK参照インデックスに戻る。
メソッド
getDeepLink
public DeepLink getDeepLink()
返されるコード
タイプ | 備考 |
---|---|
DeepLink | OneLinkのディープリンクデータを保持するオブジェクトです。 |
getStatus
public DeepLinkResult.Status getStatus()
返されるコード
タイプ | 備考 |
---|---|
ステータス | OneLinkデータ検索操作から得られる可能性のある結果を記述する列挙体。 |
getError
public DeepLinkResult.Error getError()
返されるコード
タイプ | 備考 |
---|---|
エラー | OneLinkデータ検索操作中に発生する可能性のあるエラーを記述する列挙体。 |
変数
Status
public static enum Status
定数
タイプ | 名前 | 備考 |
---|---|---|
byte | FOUND | Unified Deep Linking APIは、このディープリンクまたはディファードディープリンクのクリックに一致するものを見つけました。 OneLinkディープリンクデータは、 DeepLink object retrieved by getDeepLink() . |
byte | NOT_FOUND | Unified Deep Linking APIでは、このディープリンクまたはディファードディープリンクのクリックに一致するものは見つかりませんでした。 この onDeepLinking() method should exit. |
byte | ERROR | Unified Deep Linking APIは、このディープリンクまたは遅延ディープリンクのクリックにマッチするものを見つけようとしている間、またはOneLinkデータの検索中にエラーが発生しました。Get Error enum using getError() to check which error occurred. |
Error
public static enum Error
定数
タイプ | 名前 | 備考 |
---|---|---|
byte | TIMEOUT | Unified Deep Linking APIは、指定された時間内に遅延したディープリンクを見つけられませんでした。 |
byte | NETWORK | ネットワークにアクセスできません。AppsFlyer SDKとは関係ありません。 |
byte | HTTP_STATUS_CODE | Unified Deep Linking APIは、AppsFlyerサーバーから200(成功)以外の応答を得ました。 |
byte | UNEXPECTED | Unified Deep Linking APIで、上記以外のエラーが発生しました。 |
更新済 1か月前