adjust-icon

获取归因信息

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

ADJAttribution 类属性

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

数据类型描述
trackerTokenNSString设备当前归因链接的识别码
trackerNameNSString设备当前归因链接的名称
networkNSString设备当前归因渠道的名称
campaignNSString设备当前归因推广活动的名称
adgroupNSString设备当前归因广告组的名称
creativeNSString设备当前归因素材的名称
clickLabelNSString用于标记安装的点击标签
costTypeNSString推广活动定价模型 (如 cpi)
costAmountNSNumber安装成本
costCurrencyNSString与成本关联的货币的 3 字符 ISO 4217 代码

发生归因变化时触发函数

属性声明
@property (nonatomic, weak, nullable) NSObject<adjustdelegate> *delegate;

SDK 可监听归因变更并在发现更新时调用一个函数。要配置您的委托函数:

  1. 如果您使用的不是 web 视图,请将 AdjustDelegate 声明添加到您的 AppDelegate 标头文件中。
  1. 添加委托回传功能至您的应用委托实现。
  1. 用 Adjust config 实例设置委托。

在委托函数内,您可以访问 Attribution 信息。要获取可用属性列表,请查看 ADJAttribution 类属性

获取当前归因信息

方法签名
+ (void)attributionWithCompletionHandler:(nonnull ADJAttributionGetterBlock)completion;

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