В разделе «Таргетинг» теста Firebase A / B вы должны иметь возможность настраивать таргетинг по версии:
Версия приложения (зависит от платформы)
Это должно использоваться versionCode
или versionName
на Android? Простой вопрос, но я нигде не могу найти ответ, а документация в этом отношении бесполезна.
Мое первоначальное предположение заключалось в том, что конечно используется числовой код версии (например, 789). Но я пробовал и это, и название версии (например, 5.5.1), и ни один, похоже, не работает - «0 пользователей выставлено»! (Или задержка до обновления отчета очень большая.)
Я также предполагал, что Firebase SDK автоматически считывает информацию о версии, и вам как разработчику не нужно устанавливать ее программно, но, пожалуйста, поправьте меня, если я ошибаюсь!
Я использую A / B-тесты на основе Remote Config, если это имеет значение.