Appsflyer отдаёт Organic, за место Non-Organic в приложении

Ситуация следующая. Приложение написано на Java в Android Studio. Когда идёт рекламный трафик с Фейсбука, всё отстукивает корректно в самом фейсбуке. В Appsflyer на дашборде показывает неорганические установки. Но при этом в приложение идёт отстук как "органика".

Код следующий:

@Override
public void onConversionDataSuccess(Map<String, Object> conversionData) {

  String af_status = "af_status";

  for (String attrName : conversionData.keySet()) {
    if (af_status.equals(attrName)) {
     af_statusN = String.valueOf(conversionData.get(attrName));
     Log.d("LOG_TAG", "af_statusN: " + af_statusN);
   }
  }
RunAction();
}

@Override
public void onConversionDataFail(String errorMessage) {
   Log.d("LOG_TAG", "error getting conversion data: " + errorMessage);
}

@Override
public void onAppOpenAttribution(Map<String, String> attributionData) {

  for (String attrName : attributionData.keySet()) {
    Log.d("LOG_TAG", "attribute: " + attrName + " = " + attributionData.get(attrName));
  }

}

@Override
public void onAttributionFailure(String errorMessage) {
  Log.d("LOG_TAG", "error onAttributionFailure : " + errorMessage);
  }
};

То есть в переменную af_statusN падает "Organic" всегда. Вопрос почему? Спасибо.


Ответы (0 шт):