Я использую Remote Config в своем приложении.Идея состоит в том, чтобы иметь возможность A / B-тестирования некоторых сообщений, показанных пользователю.
Я мог бы захотеть провести некоторые эксперименты только с английскими сообщениями, и я пытаюсь выяснить, что являетсялучший (или самый практичный) способ сделать это.
- Одним из способов было бы наличие xml-файла со значениями по умолчанию для каждого языка в каталоге res / xml.Основной недостаток, который я вижу, заключается в том, что это будет трудно поддерживать, поскольку каждое отдельное значение необходимо скопировать во все XML-файлы (некоторые эксперименты могут не зависеть от языка, например цвет макета).
- Второй способустановить значения, зависящие от языка, в пустую строку, а затем реализовать некоторую логику для поиска правильной строки в R.strings, если значение, предоставленное удаленной конфигурацией, пусто.Кажется, это слишком много для того, чего я хочу достичь.
Каков рекомендуемый способ проведения экспериментов только для определенного языка с A / B-тестированием и Remote Config?