Как именно в тесте Firebase A / B вы можете настроить таргетинг на конкретную версию приложения на Android?

В разделе «Таргетинг» теста Firebase A / B вы должны иметь возможность настраивать таргетинг по версии:

Версия приложения (зависит от платформы)

Это должно использоваться versionCode или versionName на Android? Простой вопрос, но я нигде не могу найти ответ, а документация в этом отношении бесполезна.

Мое первоначальное предположение заключалось в том, что конечно используется числовой код версии (например, 789). Но я пробовал и это, и название версии (например, 5.5.1), и ни один, похоже, не работает - «0 пользователей выставлено»! (Или задержка до обновления отчета очень большая.)

Я также предполагал, что Firebase SDK автоматически считывает информацию о версии, и вам как разработчику не нужно устанавливать ее программно, но, пожалуйста, поправьте меня, если я ошибаюсь!

Я использую A / B-тесты на основе Remote Config, если это имеет значение.


person Jonik    schedule 17.04.2020    source источник


Ответы (1)


Оказывается, он использует versionName. (Данные экспериментов поступали с большой задержкой, поэтому сказать трудно.)

Вы можете использовать точные совпадения, "содержит" и регулярные выражения:

Снимок экрана с разделом тестового таргетинга Firebase A / B

person Jonik    schedule 18.04.2020