Skip to content

[In App Messaging] Ability to refetch campaigns as target event based parameters change #5010

Open
@Ethan1983

Description

@Ethan1983

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 from Seahawks to 49ers
  • 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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions