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 found a match to this deep linking or deferred deep linking click. The OneLink deep link data is in a DeepLink object retrieved by getDeepLink() . |
byte | NOT_FOUND | Unified Deep Linking API did not find a match to this deep linking or deferred deep linking click. The onDeepLinking() method should exit. |
byte | ERROR | 统一深度链接API在尝试查找与此深度链接或延迟深度链接点击的匹配项时,或在OneLink数据检索期间遇到错误。Get Error enum using getError() to check which error occurred. |
Error
public static enum Error
常量
类型 | 名称 | 备注 |
---|---|---|
byte | TIMEOUT | 统一深度链接API在指定的时间段未找到延迟的深度链接。 |
byte | NETWORK | Unable to access the network. Not related to AppsFlyer SDK. |
byte | HTTP_STATUS_CODE | 统一深度链接API从AppsFlyer服务器收到了200以外的响应(成功)。 |
byte | UNEXPECTED | 统一深度链接API遇到上述错误以外的错误。 |
已更新 11 months ago