adjust-icon

获取归因信息

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

AdjustAttribution 类属性

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

数据类型描述
trackerTokenstring设备当前归因链接的识别码
trackerNamestring设备当前归因链接的名称
networkstring设备当前归因渠道的名称
campaignstring设备当前归因推广活动的名称
adgroupstring设备当前归因广告组的名称
creativestring设备当前归因素材的名称
clickLabelstring用于标记安装的点击标签
adidstring设备的唯一 Adjust ID
costTypestring推广活动定价模型 (如 cpi)
costAmountdouble安装成本
costCurrencystring与成本关联的货币的 3 字符 ISO 4217 代码
fbInstallReferrerstringFacebook install referrer仅限安卓

发生归因变化时触发函数

属性声明
public Action<adjustattribution> AttributionChangedDelegate { get; set; }

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

using com.adjust.sdk;
public class ExampleGUI : MonoBehaviour {
void OnGUI() {
if (GUI.Button(new Rect(0, 0, Screen.width, Screen.height), "callback")) {
AdjustConfig adjustConfig = new AdjustConfig("{Your App Token}", AdjustEnvironmentSandbox);
adjustConfig.LogLevel = AdjustLogLevel.Verbose;
adjustConfig.AttributionChangedDelegate = this.AttributionChangedDelegate;
Adjust.InitSdk(adjustConfig);
}
}
public void AttributionChangedDelegate(AdjustAttribution attribution) {
Debug.Log("Attribution changed");
// ...
}
}

获取当前归因信息

方法签名
public static void GetAttribution(Action<adjustattribution> callback)

用户安装您的应用时,Adjust 会将该安装归因至一个推广活动。Adjust SDK 可提供赢得安装归因的推广活动细节。要返回此信息,请调用Adjust.GetAttribution方法并传递回传函数。SDK 会异步调取归因信息,并将其作为AdjustAttribution对象传递至您的 completion handler。

Adjust.GetAttribution(attribution =>
{
// use attribution
});