firebase-remote-config

Firebase Remote Config A/B testing shows no results after 24 hours

試著忘記壹切 提交于 2019-11-30 11:49:07
I configured Firebase Remote Config A/B testing for Android, and we did rollout on at least 10K devices. For some reason, I see "0 users" in my A/B test after more than 24 hours. Firebase GMS version is: 11.8.0 Should it show A/B participants in real-time or it's ok to see 0 users after 24 hours? P.S: We are able to get AB test variants on test devices through Firebase Instance Id, it works well. The simplest experiment which is running has only app package as a target, with no additional filters. And it shows 0 users as well. Finally, we found an answer! Maybe somebody will find it helpful:

How is the Firebase Remote Config rate limit counted?

血红的双手。 提交于 2019-11-30 05:27:07
问题 I am using Firebase Remote Config to store a secret key for a mobile app ( I do not want to include in client app due to security problems). The problem is I know that fetching config from server many times in a short period of time can throw a throttling exception. In a production app there is a limit of 5 requests per hour but I do not know if this limit is count per user or globally. This is the code I have: //first search cached result, if present String key = FirebaseRemoteConfig

Firebase Remote Config A/B testing shows no results after 24 hours

会有一股神秘感。 提交于 2019-11-29 17:23:31
问题 I configured Firebase Remote Config A/B testing for Android, and we did rollout on at least 10K devices. For some reason, I see "0 users" in my A/B test after more than 24 hours. Firebase GMS version is: 11.8.0 Should it show A/B participants in real-time or it's ok to see 0 users after 24 hours? P.S: We are able to get AB test variants on test devices through Firebase Instance Id, it works well. The simplest experiment which is running has only app package as a target, with no additional

Firebase Remote Config: Can't read any values, but fetch is successful

一笑奈何 提交于 2019-11-29 10:35:57
问题 I'm trying to have a remote config parameter using the new Remote Config feature of Firebase, and I'm having an issue. Here's my Remote Config console: I'm doing a fetch and update in my Application's onCreate() : final FirebaseRemoteConfig remoteConfig = FirebaseRemoteConfig.getInstance(); remoteConfig.fetch().addOnCompleteListener(new OnCompleteListener<Void>() { @Override public void onComplete(@NonNull Task<Void> task) { if (task.isSuccessful()) { remoteConfig.activateFetched(); } } });

Firebase Remote Config : NullPointerException on Map.keySet()

随声附和 提交于 2019-11-29 07:31:58
I am getting the following crash for a lot of users : Fatal Exception: java.lang.NullPointerException: Attempt to invoke interface method 'java.util.Set java.util.Map.keySet()' on a null object reference at com.google.android.gms.internal.zzbtn.zza(Unknown Source) at com.google.android.gms.internal.zzbtn.run(Unknown Source) at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) at java.lang.Thread.run(Thread.java:818) I

FirebaseRemoteConfig.fetch() does not trigger OnCompleteListener every time

不想你离开。 提交于 2019-11-28 20:16:38
I'm trying to implement Firebase Remote Config : override fun onCreate(savedInstanceState: Bundle?) { val configSettings = FirebaseRemoteConfigSettings.Builder().setDeveloperModeEnabled(BuildConfig.DEBUG).build() mFirebaseRemoteConfig = FirebaseRemoteConfig.getInstance() mFirebaseRemoteConfig.setConfigSettings(configSettings) mFirebaseRemoteConfig.setDefaults(R.xml.remote_config_defaults) fetchRemoteConfig() } private fun fetchRemoteConfig() { var cacheExpiration = 3600L if (mFirebaseRemoteConfig.info.configSettings.isDeveloperModeEnabled) { cacheExpiration = 0L } mFirebaseRemoteConfig.fetch

FirebaseRemoteConfig.fetch() does not trigger OnCompleteListener every time

冷暖自知 提交于 2019-11-27 13:03:50
问题 I'm trying to implement Firebase Remote Config : override fun onCreate(savedInstanceState: Bundle?) { val configSettings = FirebaseRemoteConfigSettings.Builder().setDeveloperModeEnabled(BuildConfig.DEBUG).build() mFirebaseRemoteConfig = FirebaseRemoteConfig.getInstance() mFirebaseRemoteConfig.setConfigSettings(configSettings) mFirebaseRemoteConfig.setDefaults(R.xml.remote_config_defaults) fetchRemoteConfig() } private fun fetchRemoteConfig() { var cacheExpiration = 3600L if

Can I initialize Firebase without using google-services.json?

安稳与你 提交于 2019-11-27 02:14:33
问题 EDIT: I should emphasize, I have flavors, for which I don't want to use any of these Google services, and attempting to apply the google-services plugin in such a case, without having an applicable google-services.json, would result in a failed build. I would like to be able to initialize the Firebase SDK, specifically to use the Remote Config, WITHOUT using the google-services.json. I see that FirebaseApp has an initialize method, which receives a FirebaseOptions object. I've built the

How to clone an existing Firebase project data to another new project?

最后都变了- 提交于 2019-11-26 18:32:04
问题 I want to clone an existing Firebase project, lets name it ProjectA that previously exists on Firebase console with some Remote Config data to another new project(without any Remote Config data), lets name it ProjectB . The idea behind my question is that currently I have developed an Android app that is using the google-service.json (Firebase configuration file) file from the ProjectA , so I want to create/clone a new Firebase project ProjectB ( NOTE: I don't want a new Firebase app on the