Я попытался сделать аудиторию в Firebase Analytics, а «Версия приложения» установлена в «содержит» debug ». Отладочная версия моего приложения добавляет «-debug» в конец строки Version Name.Есть ли способ создать аудиторию разработчиков?
Хотя я запускаю приложение, хотя Firebase записывает данные для моих сеансов, он не записывает никаких данных для «отладочной аудитории».
Что я в конечном итоге надеюсь получить, это мир, в котором я могу использовать Remote Config, создавая элементы конфигурации, которые я могу использовать при тестировании, но мне не пришлось бы беспокоиться о том, чтобы случайно оставить конфиг активным в каком-либо тестовом режиме, когда я нажмите приложение в прямом эфире. Прямо сейчас, мое решение состоит в том, чтобы обернуть все вызовы для применения Remote Config с помощью «if (! BuildConfig.DEBUG)», но я обязательно забуду один раз и подталкиваю приложение в реальном времени с «isPremiumUser», установленным как true для всех пользователей, или что-то немое вот так :).
Есть ли способ создать аудиторию сборщиков разработчиков, будь то по имени версии или любому другому методу?
Спасибо!
Вы можете пометить своих пользователей, созданных из debug build, с помощью «debug», а затем отфильтровать их, настроив нужную аудиторию. – racs
Когда вы говорите «пометите своих пользователей» - что вы имеете в виду?Аудитория позволяет вам устанавливать условия на основе предопределенных событий или пользовательских свойств, а «тег» не включен. – jkane001
Извините, неправильный термин, вероятно, я делал это на платформе MS, где он называется тегами. Он устанавливает пользовательское свойство для пользователя в Firebase. Просто установите 'debug = true' для этих пользователей, поэтому позже вы можете отфильтровать эту аудиторию и включить или отключить ее в зависимости от того, что вы собираетесь делать. Вот ссылка, если вы не знакомы с концепцией: https://firebase.google.com/docs/analytics/android/properties#set_user_properties – racs