Open
Description
What feature would you like to see?
An API to force fetch campaigns from remote server (instead of using the cached ones) as and when a campaign's target event based parameters change due to client actions like updating a user property.
How would you use it?
- Logged in user could change favourite team using
FirebaseAnalytics.getInstance().setUserProperty
fromSeahawks
to49ers
- As this user property is updated, user's current session should automatically be eligible for all
49ers
campaign and they shouldn't wait for app restart etc. - Note: UserProperty is just one such target criteria, User Audience, User Segments too are applicable for these dynamic user preference changes.