Удаленная конфигурация Firebase в сравнении с функциями тестирования A / B - PullRequest
0 голосов
/ 17 сентября 2018

Я нигде не могу его найти, поэтому надеюсь, что кто-то уже наткнулся на это и может дать мне ответ.

Я давно играю с удаленной конфигурацией Firebase.В некоторых случаях я устанавливал параметры, которые будут применяться с различными значениями к определенному% моей пользовательской базы.

Недавно я начал интересоваться правильным A / B-тестированием и увидел, что Firebase имеет функцию для этого (прямо сейчас в бета-версии).В описании функции A / B-тестирования они заявляют, что одним из вариантов использования является установка параметров через удаленную конфигурацию для изменения поведения приложения (имеет смысл, это то, что я делал до сих пор).

МойВопрос, однако, заключается в том, что функция A / B-тестирования делает что-то отличное (или в дополнение к) от того, что делает удаленная конфигурация.В частности, мне очень интересно узнать, гарантирует ли мне удаленная конфигурация, что, когда пользователи открывают приложение несколько раз, они всегда будут получать одни и те же значения удаленной конфигурации (возможно, путем отслеживания своего устройства / идентификатора пользователя?), Или это будет достигнуто, только если яиспользовать A / B config?

Мои эксперименты на этом не окончательны.Кажется, что удаленная конфигурация не обеспечивает одинаковые значения во времени.

Большое спасибо!

1 Ответ

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

Firebase A / B Testing базируется на Firebase Remote Config и Google Analytics для Firebase (и некоторых других продуктах Firebase), чтобы предложить полные возможности A / B-тестирования.

Как только пользователь становится частьюопределенные группы в эксперименте A / B Testing, они останутся частью этой группы на время эксперимента.

Когда вы используете Firebase Remote Config без A / B-тестирования, вы полностью контролируете группы.Таким образом, в этом случае вы определяете, какие значения получает пользователь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...