registerConversionCallback method
void
registerConversionCallback()
Implementation
void registerConversionCallback() {
appsFlyer!.onInstallConversionData((res) {
final properties = {
"provider": "AppsFlyer",
"campaign": {
"source": res?.data["media_source"],
"name": res?.data["campaign"],
},
};
if (res?.data["is_first_launch"] != null &&
jsonDecode(res?.data["is_first_launch"]) == true) {
if (res?.data["af_status"] == 'Non-organic') {
analytics?.track('Install Attributed', properties: properties);
} else {
analytics
?.track('Organic Install', properties: {"provider": "AppsFlyer"});
}
}
});
}