LinkGenerator

总览

公共构造函数

public LinkGenerator(String mediaSource)

导入类别

import com.appsflyer.share.LinkGenerator;
import com.appsflyer.share.LinkGenerator

方法

setBrandDomain

方法签名

public LinkGenerator setBrandDomain(String brandDomain)

返回
LinkGenerator.

getBrandDomain

方法签名

public String getBrandDomain()

输入参数
此方法不接受任何输入参数。

返回
String.

setDeeplinkPath

方法签名

public LinkGenerator setDeeplinkPath(String deeplinkPath)

描述

输入参数

类型名称描述
StringdeeplinkPath

返回
LinkGenerator.

setBaseDeeplink

方法签名

public LinkGenerator setBaseDeeplink(String baseDeeplink)

描述

输入参数

类型名称描述
StringbaseDeeplink

返回
LinkGenerator.

getChannel

方法签名

public String getChannel()

描述

输入参数
此方法不接受任何输入参数。

返回
String.

setChannel

方法签名

public LinkGenerator setChannel(String channel)

描述

输入参数

类型名称描述
Stringchannel

返回
LinkGenerator.

setReferrerCustomerId

方法签名

public LinkGenerator setReferrerCustomerId(String referrerCustomerId)

描述

输入参数

类型名称描述
StringreferrerCustomerId

返回
LinkGenerator.

getMediaSource

方法签名

public String getMediaSource()

描述

输入参数
此方法不接受任何输入参数。

返回
String.

getUserParams

Notice - The method was names getParameters prior to SDK version 6.4.2

方法签名

public Map<String, String> getUserParams()

描述

输入参数
此方法不接受任何输入参数。

返回
Map<String, String>.

getCampaign

方法签名

public String getCampaign()

描述

输入参数
此方法不接受任何输入参数。

返回
String.

setCampaign

方法签名

public LinkGenerator setCampaign(String campaign)

描述

输入参数

类型名称描述
Stringcampaign

返回
LinkGenerator.

addParameter

方法签名

public LinkGenerator addParameter(String key, String value)

描述

输入参数

类型名称描述
Stringkey参数名称。
Stringvalue参数值。

返回
LinkGenerator.

addParameters

方法签名

public LinkGenerator addParameters(Map<String, String> parameters)

描述

输入参数

类型名称描述
Map<String, String>parameters

返回
LinkGenerator.

setReferrerUID

方法签名

public LinkGenerator setReferrerUID(String referrerUID)

描述

输入参数

类型名称描述
StringreferrerUID

返回
LinkGenerator.

setReferrerName

方法签名

public LinkGenerator setReferrerName(String referrerName)

描述

输入参数

类型名称描述
StringreferrerName

返回
LinkGenerator.

setReferrerImageURL

方法签名

public LinkGenerator setReferrerImageURL(String referrerImageURL)

描述

输入参数

类型名称描述
StringreferrerImageURL

返回
LinkGenerator.

setBaseURL

方法签名

public LinkGenerator setBaseURL(String onelinkID, String domain, String appPackage)

描述

输入参数

类型名称描述
StringonelinkID
Stringdomain
StringappPackage

返回
LinkGenerator.

generateLink

方法签名

public String generateLink()

描述
Generates a long link.

输入参数
此方法不接受任何输入参数。

返回
String.

generateLink

方法签名

public void generateLink(Context context, CreateOneLinkHttpTask.ResponseListener listener)

描述
Generates a short link using the OneLink API.

输入参数

类型名称描述
Contextcontext应用程序/行为情景
CreateOneLinkHttpTask.ResponseListenerlistener

返回
void.