Интеграция AppsFlyer SDK - PullRequest
       22

Интеграция AppsFlyer SDK

0 голосов
/ 17 октября 2018

Я добавил AppsFlyer SDK в приложение.Ниже приведен код, который я добавил в приложение:

В классе приложения:

 AppsFlyerConversionListener conversionDataListener =
                new AppsFlyerConversionListener() {

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

                    }

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

                    @Override
                    public void onAppOpenAttribution(Map<String, String> attributionData) {
                        Log.d(AppsFlyerLib.LOG_TAG, "DEEP LINK WORKING");
                    }

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


AppsFlyerLib.getInstance().startTracking(this, "DEV_KEY");

В манифесте:

<receiver android:name="com.appsflyer.SingleInstallBroadcastReceiver" android:exported="true">
      <intent-filter>
           <action android:name="com.android.vending.INSTALL_REFERRER" />
      </intent-filter>
</receiver>

В мероприятии для отслеживания события:

Map<String, Object> eventValue = new HashMap<String, Object>();
                    eventValue.put("login", "member");
AppsFlyerLib.getInstance().trackEvent(getApplicationContext(), "event_login", eventValue);

Я не могу просмотреть событие на панели инструментов AppsFlyer.Также не удается просмотреть пользовательские параметры события.

Есть предложения?

Спасибо!

1 Ответ

0 голосов
/ 19 января 2019

Возможно, ваше устройство не занесено в белый список.Как уже упоминалось здесь , тестовые устройства должны быть внесены в белый список через приложение AppsFlyer My Device ID by AppsFlyer.

...