adjust-icon

获取归因信息

用户与 Adjust 链接交互时,其归因信息会发生更新。用户与深度链接交互时可能会发生这种情况。用户归因相关信息会在 AdjustAttribution 类中展现。

AdjustAttribution 类属性

AdjustAttribution 类包含设备当前归因状态的细节。任何未针对用户填充的值都会返回 null 值。

数据类型描述
trackerToken字符串设备当前归因跟踪链接的跟踪码
trackerName字符串设备当前归因跟踪链接的名称
network字符串设备当前归因渠道的名称
campaign字符串设备当前归因推广活动的名称
adgroup字符串设备当前归因广告组的名称
creative字符串设备当前归因素材的名称
clickLabel字符串用于标记安装的点击标签
adid字符串设备的唯一 Adjust ID
costType字符串推广活动定价模型 (如 cpi)
costAmount数字安装成本
costCurrency字符串与成本关联的货币的 3 字符 ISO 4217 代码
fbInstallReferrer字符串Facebook install referrer

发生归因变化时触发函数

方法签名
setAttributionCallbackListener(attributionCallback: (attribution: AdjustAttribution) => void)

SDK 可监听归因变更并在发现更新时调用一个函数。要配置您的回传函数,请将函数指定到 config 实例的 setAttributionCallbackListener 属性上。

var adjustConfig = new AdjustConfig(appToken, environment);
adjustConfig.setAttributionCallbackListener(function (attribution) {
console.log("Attribution changed!");
console.log(attribution.trackerToken);
console.log(attribution.trackerName);
console.log(attribution.network);
console.log(attribution.campaign);
console.log(attribution.adgroup);
console.log(attribution.creative);
console.log(attribution.clickLabel);
console.log(attribution.adid);
console.log(attribution.costType);
console.log(attribution.costAmount);
console.log(attribution.costCurrency);
});
Adjust.create(adjustConfig);

获取当前归因信息

方法签名
getAttribution(): Promise<adjustattribution >

用户安装您的应用时,Adjust 会将该安装归因至一个推广活动。Adjust SDK 可提供赢得安装归因的推广活动细节。要返回此信息,请调用getAttribution方法,以AdjustAttribution对象的形式返回归因信息。

Adjust.getAttribution(function (attribution) {
// Access attribution properties within this function
});