In Firebase I am trying to set up some RemoteConfig parameters that should have different values based on the audience membership of the user that is logged in to an Android app we are developing.
The problem is that I am not allowed to set up a RemoteConfig condition based on audience. The option is greyed out. Also, if I attempt to view events filtered by my Audience in Firebase Analytics, no events appear.
My audience configuration in Firebase looks like this:
I understand that I my audience needs to be "reasonably well developed" for them to be targetted by RemoteConfig (https://support.google.com/firebase/answer/6317509?hl=en)
So I have followed this procedure to populate the audience:
- Install app
- app triggers "login" event with custom user property "chain_id" set.
- uninstall app
- reset advertising ID (as noted here https://stackoverflow.com/a/39183589/930653)
I have repeated this about 20 times and waited 48 hours. The audience ("Minibuss") now lists 23 members:
But still, I can not use the audience as a condition in RemoteConfig, or filter events in Firebase Analytics based on this audience.
I have tried looking at DebugView in the Firebase console, and I can see the user has the correct porperty "chain_id" set to 524, and so the event should match the audience.
Am I missing something?