firebase-remote-config

AB testing config applied but firebase console show 0 users

て烟熏妆下的殇ゞ 提交于 2020-01-24 12:20:08
问题 I've configured firebase ab-testing. Everything works fine except there is no impact user on console. Actually, I can see UI and log show ab-testing is applied. Moreover, by checking the other StackoverFlow topic, activateFetched also invoked after fetch successfully. Moreover, I've referenced Firebase Remote Config A/B testing shows no results after 24 hours Firebase Remote Config results on initial request Remote Config A/B Test does not provide results on iOS But those are no work on my

Firebase - is user deleted from Audience if his User property is changed

左心房为你撑大大i 提交于 2020-01-14 03:44:16
问题 We have two Audiences based on the User Property which value is either true or false . And we send different Push Notifications to these 2 Audiences. At one point user's property value can be changed so I expect him to be deleted from one Audience and appear in another like it is described official docs: Using Remote Config with Analytics audiences has some limitations when audiences are not based on user properties. Specifically, users become permanent members of an audience after they are

Can't Build with firebase-config:16.0.0 and firebase-core:16.0.1

馋奶兔 提交于 2020-01-10 05:31:05
问题 When I build with the latest released versions of firebase-config and firebase-core , I get this error: The library com.google.android.gms:play-services-measurement-base is being requested by various other libraries at [[15.0.4,15.0.4], [16.0.0,16.0.0]], but resolves to 16.0.0. Disable the plugin and check your dependencies tree using ./gradlew :app:dependencies . How can I resolve this dependency conflict? My project gradle file is: buildscript { repositories { google() jcenter() }

Firebase Remote Config : NullPointerException on Map.keySet()

ε祈祈猫儿з 提交于 2019-12-29 07:04:13
问题 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

What is Firebase Remote Config Developer Mode

浪子不回头ぞ 提交于 2019-12-25 01:53:48
问题 I am adding Firebase Remote Config to an app and I am confused about the purpose of .setMinimumFetchIntervalInSeconds(...) & .setDeveloperModeEnabled(true/false) . The docs talk about a developer mode, but I'm not sure they clearly explain what it actually does. Does it have to be used in tandem with setMinimumFetchIntervalInSeconds or can it be used on its own , and if on its own, what does it then do? Secondly I'm testing my test boolean value in a debug build of the app, with values set to

Firebase and Universal Links collision

∥☆過路亽.° 提交于 2019-12-23 20:08:59
问题 I have an app that uses Firebase Remote Config and also it supports Universal Links. When I configure Firebase in application:didFinishLaunchingWithOptions: with this line of code [FIRApp configure] the support for Universal Links stops working. More precisely application:continueUserActivity:restorationHandler never gets called. I don't use Firebase Deep Links and don't have them implemented. Any thoughts on how to stop Firebase from taking over the control of the mentioned delegate method?

Firebase Remote Config results on initial request

穿精又带淫゛_ 提交于 2019-12-22 18:05:39
问题 I'm using a singleton to fetch the parameters from a Firebase remote config file. The first time the app is run, I can only access the default values from the singleton; subsequent runs correctly return the config's values. What's a better way to do this, so I can access the values from a fresh start? protocol RemoteConfigProtocol { func remoteConfigReceived() } class RemoteConfigManager { static let sharedInstance = RemoteConfigManager() var delegate: RemoteConfigProtocol? let demoTitle:

Firebase Remote Config: what is the definition of an “app instance” regarding percentile conditions?

ぐ巨炮叔叔 提交于 2019-12-22 13:54:32
问题 When I want to perform an A/B test with "Firebase Remote Configs" I assign 50% of the users a value "GroupA" and the other receives "GroupB" using the percentile condition. According to the documentation (1) the percentile is assigned once each app instance. When I uninstall an reinstall the app on the same phone (including and clearing the users settings) I would expect that the percentile condition is evaluated again and the user will be in either on of the groups. I assume this since also

Android: Firebase remoteConfig getString() method is removing quotes from string inside default.xml

邮差的信 提交于 2019-12-21 07:28:30
问题 i have the following remote config_default.xml file <?xml version="1.0" encoding="utf-8"?> <defaultsMap> <entry> <key>LOCAL_JSON</key> <value>[{"title":"TitleA","path":"pathA","image_url":" Some URL A"},{"title":"TitleB","path":"pathB","image_url":" Some URL B"}]</value> </entry> </defaultsMap> Now when i try to access it using Firebase remote config getString() method, i always get the string without quotes "[{title:TitleA,path:pathA,image_url: Some URL A},{title:TitleB,path:pathB,image_url:

Remote Config A/B Test does not provide results on iOS

随声附和 提交于 2019-12-21 04:25:13
问题 I have created and started an A/B Test on Firebase Remote Config 2 days ago on my iOS app with this code: [FIRApp configure]; [FIRRemoteConfig.remoteConfig fetchWithCompletionHandler:^(FIRRemoteConfigFetchStatus status, NSError * _Nullable error) { // Do nothing }]; [FIRRemoteConfig.remoteConfig activateFetched]; I have confirmed that the test is live because on some devices I can see the test going on. The problem is that, after two days, the Firebase Console keeps saying that 0 users have