React Native Firebase AB-тестирование не показывает правильных данных

# #firebase #react-native #react-native-firebase #firebase-remote-config #firebase-ab-testing

Вопрос:

Мы боремся со странной проблемой, пытаясь реализовать AB-тестирование для React Native. Удаленная конфигурация, кажется, работает нормально, но на панели AB-тестирования мы не видим никаких данных, мы просто иногда получаем активных пользователей за последние 30 минут, но это довольно редко. Мы действительно раскрыли одного пользователя на Android, но это произошло только один раз. Мы пытаемся удалить приложение и установить его несколько раз. Есть какие-нибудь идеи о том, что это может быть? Публикуем несколько скриншотов из консоли Firebase, а также наш код:

 await remoteConfig().setDefaults({
  is_forum_first_tab: 'no',
});
await remoteConfig().fetchAndActivate();
await remoteConfig().setConfigSettings({
  isDeveloperModeEnabled: true,
  minimumFetchInterval: 0,
});
const isForumFirstTab = remoteConfig().getValue('is_forum_first_tab');
const { navigation } = this.props;
if (isForumFirstTab.asBoolean()) {
  navigation.navigate('AppV2');
} else {
  navigation.navigate('App');
}
 

пакет.json

 "@react-native-firebase/analytics": "^10.6.0",
"@react-native-firebase/app": "^10.6.0",
"@react-native-firebase/auth": "^10.6.0",
"@react-native-firebase/crashlytics": "^10.6.0",
"@react-native-firebase/iid": "^10.6.0",
"@react-native-firebase/remote-config": "^10.6.0",
 

введите описание изображения здесь

введите описание изображения здесь

Ответ №1:

Мы решили эту проблему, простая ошибка с нашей стороны, но я подумал, что это может быть кому-то полезно, поэтому я опубликую ее здесь. Мы отключили аналитику для всех наших сред, кроме производственной, и мы не проводили тестирование в производственной среде:

 await firebase
        .analytics()
        .setAnalyticsCollectionEnabled(environment === 'production');