You can use Remote Config in many different ways to suit your unique requirements. To give you an idea of what you can do with Remote Config, this guide describes several common use cases:
- Percentage rollouts: Launch new features with the percentage rollout mechanism to safely release functionality to a subset of users.
- Promotional banners: Define platform and locale-specific promo banners for your app.
- First-time app use: Provide custom onboarding experiences and rewards for your users based on the date and time they first open your app.
- Limited testing groups: Test new functionality on a limited internal testing group using custom user properties.
- JSON configurations: Use JSON to configure complex entities or login systems in your app or game.
- Slack or email updates: Send a Slack or email notification using Cloud Functions when a Remote Config template update is published.
- Enforce a minimum app version: Prompt or require users to update their app when earlier versions become deprecated or incompatible.