adjust-icon

获取归因信息

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

AdjustAttribution2dx 类属性

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

数据类型描述
trackerTokenstd::string设备当前归因跟踪链接的跟踪码
trackerNamestd::string设备当前归因跟踪链接的名称
networkstd::string设备当前归因渠道的名称
campaignstd::string设备当前归因推广活动的名称
adgroupstd::string设备当前归因广告组的名称
creativestd::string设备当前归因素材的名称
clickLabelstd::string用于标记安装的点击标签
costTypestd::string推广活动定价模型 (如 cpi)
costAmountdouble安装成本
costCurrencystd::string与成本关联的货币的 3 字符 ISO 4217 代码
fbInstallReferrerstd::stringFacebook install referrer

配置归因回传函数

您可以配置 Adjust SDK 在用户归因信息发生更新时调用一个函数,具体方法是将此函数传递至AdjustConfig2dx实例的setAttributionCallback方法。SDK 使用AdjustAttribution2dx对象作为参数调用该函数。

AdjustConfig2dx adjustConfig = AdjustConfig2dx(appToken, environment);
adjustConfig.setLogLevel(AdjustLogLevel2dxVerbose);
adjustConfig.setAttributionCallback([](AdjustAttribution2dx attribution) {
// process attribution
});
Adjust2dx::initSdk(adjustConfig);

获取当前归因信息

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

Adjust2dx::getAttribution([](AdjustAttribution2dx attribution) {
// process attribution
});