A / B-тесты для приложения Android моего проекта не отображают данные в реальном времени на главной странице A / B-тестирования.Живые данные отображаются для версии iOS.
Я протестировал эксперименты на нескольких устройствах Android и получил правильные значения от FirebaseRemoteConfig, поэтому эксперименты выполняются правильно.
Вот скриншот того, что я имею в виду
Тест iOS находится слева, а тест Android - справа.Хотя тест iOS был сделан только 50 минут назад, он показывает данные, тогда как тест Android был создан более 20 часов назад и не показывает никаких данных в реальном времени.
Я понимаю, что "Всего пользователей" можно отобразить в течение 24 часов.или больше после начала эксперимента, поэтому я не беспокоюсь об этом.Но так как тест iOS показывает график данных в реальном времени, я нахожу странным, что тест Android отсутствует.
Тесты работают на устройствах, но я также добавлю немного кода.Вот как я получаю значения удаленной конфигурации.
final FirebaseRemoteConfig remoteConfig = FirebaseRemoteConfig.getInstance();
remoteConfig.setConfigSettings(new FirebaseRemoteConfigSettings.Builder()
.build());
HashMap<String, Object> defaults = new HashMap<>();
defaults.put(PARAMETER_NAME, DEFAULT_VALUE);
remoteConfig.setDefaults(defaults);
long cacheExpirationSeconds = BuildConfig.DEBUG ? 0
: TimeUnit.HOURS.toSeconds(12);
remoteConfig.fetch(cacheExpirationSeconds).addOnSuccessListener(new OnSuccessListener<Void>() {
@Override
public void onSuccess(Void aVoid) {
remoteConfig.activateFetched();
}
});
Любые идеи, почему это будет полезно, спасибо.