Firebase React SDK firebase.initializeApp с 3 разными ключами api и разными пользовательскими свойствами - PullRequest
0 голосов
/ 02 августа 2020

Я использую React с Firebase JS SDK в основном для использования Remote Config, я установил свойства пользователя для каждой страны (всего 3 страны) и хочу вернуть правильные значения в соответствии с ней.

, потому что Firebase Remote Config плохо синхронизируется со свойствами пользователя. После настройки требуется несколько часов, чтобы увидеть изменения. в каждую страну.

поэтому я создал 3 веб-приложения в своих настройках консоли Firebase, каждое из которых имеет свой уникальный идентификатор приложения.

затем для каждой страны я использовал соответствующую сгенерированную конфигурацию firebase и передайте его на firebase.initializeApp(firebaseConfig);

, затем я позвонил firebase.analytics(app).setUserProperties({selectedCountry: "US"}) (для каждой страны я использовал ее название)

, а затем я ожидал, что каждое приложение будет установлено правильно, но происходит то, что все они мешают друг другу, каждое приложение использовало случайное значение selectedCountry, а не в соответствии со значениями, которые я установил для каждого приложения ..

doe кто-нибудь знает почему? или как я могу создать 3 разных «Клиента» для Remote Config, чтобы у меня было 3 разных пользовательских свойства для каждого (навсегда)

Спасибо!

...