Импорт атрибуций на Flutter

Чтобы настроить интеграцию, вызовите метод получения атрибуции на клиенте, далее вызовите метод отправки атрибуции AppMetrica.reportExternalAttribution.

AppsFlyer

Настройте отправку атрибуции в AppMetrica SDK для AppsFlyer:

AppsFlyerOptions appsFlyerOptions = AppsFlyerOptions(
  afDevKey: "afDevKey",
);
AppsflyerSdk appsflyerSdk = AppsflyerSdk(appsFlyerOptions);
appsflyerSdk.onInstallConversionData((appsFlyerAttribution){
  AppMetrica.reportExternalAttribution(AppMetricaExternalAttribution.appsflyer(appsFlyerAttribution));
});
appsflyerSdk.initSdk(
  registerConversionDataCallback: true
);

Adjust

Настройте отправку атрибуции в AppMetrica SDK для Adjust:

AdjustConfig adjustConfig = AdjustConfig("", AdjustEnvironment.sandbox);
adjustConfig.attributionCallback = (AdjustAttribution adjustAttribution) {
  AppMetrica.reportExternalAttribution(AppMetricaExternalAttribution.adjust(adjustAttribution));
};
Adjust.start(adjustConfig);

Подробнее о методах отслеживания атрибуции в документации Adjust.

Kochava

Настройте отправку атрибуции в AppMetrica SDK для Kochava:

KochavaTracker.instance.registerAndroidAppGuid("");
KochavaTracker.instance.retrieveInstallAttribution().then((kochavaAttribution) =>
  AppMetrica.reportExternalAttribution(AppMetricaExternalAttribution.kochava(kochavaAttribution))
);
KochavaTracker.instance.start();

Подробнее о методах отслеживания атрибуции в документации Kochava.

Tenjin

Настройте отправку атрибуции в AppMetrica SDK для Tenjin:

TenjinSDK.instance.getAttributionInfo().then((tenjinAttribution) =>
  AppMetrica.reportExternalAttribution(AppMetricaExternalAttribution.tenjin(tenjinAttribution))
);

Airbridge

Настройте отправку атрибуции в AppMetrica SDK для Airbridge:

Airbridge.attribution.setAttributionListener((airbridgeAttribution) {
  AppMetrica.reportExternalAttribution(AppMetricaExternalAttribution.airbridge(airbridgeAttribution));
});

Подробнее о методах отслеживания атрибуции в документации Airbridge.

Singular

Настройте отправку атрибуции в AppMetrica SDK для Singular:

SingularConfig singularConfig = SingularConfig("", "");
singularConfig.deviceAttributionCallback = (Map<String, dynamic> singularAttribution) {
  AppMetrica.reportExternalAttribution(AppMetricaExternalAttribution.singular(singularAttribution));
};
Singular.start(singularConfig);

Подробнее о методах отслеживания атрибуции в документации Singular.

Если вы не нашли ответ на свой вопрос, то вы можете задать его через форму обратной связи. Пожалуйста, опишите возникшую проблему как можно подробнее. Если возможно, приложите скриншот.

Написать в службу поддержки