目录

InstallReferrerClient

Class Info

public abstract class InstallReferrerClient

获取转化跟踪参数的抽象类。

Nested Class Summary

Qualifier and Type

Interface Name and Description

static final class

InstallReferrerClient.Builder

用于创建InstallReferrerClient实例的Builder类。

interface

InstallReferrerClient.InstallReferrerResponse

转化跟踪参数的响应。

Public Method Summary

Qualifier and Type

Method Name and Description

abstract void

endConnection()

关闭连接并释放已持有的资源。

abstract ReferrerDetails

getInstallReferrer()

获取转化跟踪参数。

abstract boolean

isReady()

服务连接是否已经准备就绪。

InstallReferrerClient.Builder

newBuilder(Context context)

创建一个InstallReferrerClient.Builder实例。

abstract void

startConnection(InstallReferrerStateListener listener)

开始连接转化跟踪参数服务。

Public Methods

[h2]endConnection

Method

public abstract void endConnection()

关闭连接并释放已持有的资源。

如果用户手机中HMS Core(APK)版本在2.6.5以下,无法获取转化跟踪参数,将抛出IOException。

[h2]getInstallReferrer

Method

public abstract ReferrerDetails getInstallReferrer() throws RemoteException, IOException

获取转化跟踪参数。

如果用户手机中HMS Core(APK)版本在2.6.5以下,无法获取转化跟踪参数,将抛出IOException。

Returns

Type

Description

ReferrerDetails

返回一个ReferrerDetails对象。

Throws

Name

Description

RemoteException

远程服务发生错误时抛出。

IOException

发生其他错误时抛出。

[h2]isReady

Method

public abstract boolean isReady()

服务连接是否已经准备就绪。

如果用户手机中HMS Core(APK)版本在2.6.5以下,无法获取转化跟踪参数,将抛出IOException。

Returns

Type

Description

boolean

服务连接是否已经准备就绪:

  • true:已与服务建立链接,并准备就绪,可以调用。
  • false:还未与服务建立链接,不可调用。

[h2]newBuilder

Method

public static InstallReferrerClient.Builder newBuilder(Context context)

创建一个InstallReferrerClient.Builder实例。

如果用户手机中HMS Core(APK)版本在2.6.5以下,无法获取转化跟踪参数,将抛出IOException。

Parameters

Name

Description

context

Android的标准Context。

Returns

Type

Description

InstallReferrerClient.Builder

返回一个InstallReferrerClient.Builder实例对象。

[h2]startConnection

Method

public abstract void startConnection(InstallReferrerStateListener listener)

开始连接转化跟踪参数服务。

如果用户手机中HMS Core(APK)版本在2.6.5以下,无法获取转化跟踪参数,将抛出IOException。

Parameters

Name

Description

listener

连接状态回调接口。