Tweaking and AB Testing Your App on the Fly
summary
Shows how to use Firebase Remote Config (with Remote Config defaults + fetch + activate) and Firebase Analytics (set experiment as a user property) to change app constants live, run A/B tests by random percentile or country, and measure conversions. Demo replaces button text, font and color from the console, records experiment group, and reports a measured lift (example 88% vs 54%). Notes practical limits: 12‑hour cache unless overridden, client/server throttles, publish and analytics delays, and strategies for safe rollouts.
AI-written summary · about
chapters (28)
- 0:00Introduction
- 1:35What is Remote Config
- 2:55How Remote Config Works
- 4:23Sample App
- 6:55AB Configure
- 8:05Load Default Values
- 9:00Fetch Cloud Values
- 11:14Fetch Complete
- 12:20ConfigValue
- 14:15Applying Fetch Values
- 15:06Loading Strategies
- 18:15Loading Screens
- 19:15Changing Newsletter Title
- 20:07Changing Newsletter Button Title
- 20:57Hiding Remote Config Values
- 21:52Typing in Keys as Strings
- 22:34Tab Completion
- 23:29Adding Conditions
- 25:40Use Cases
- 29:57Testing
- 30:49Firebase Analytics
- 34:14Demo
- 35:00Logging Events
- 35:48Remote Config
- 36:34Record Experiment Groups
- 37:03Experiment User Properties
- 39:01Other Notes
- 42:09Questions
related talks
17mIterate your way to a delightful app experience using Firebase Remote Config and A/B Testing
43mHave Your Cake and Eat It Too with A/B Testing
21mOptimize your app's revenue with Firebase
24mGet the Most Out of Firebase Remote Config
25mGrowth Hacking with Firebase
29mLeverage Firebase to Optimize Your App’s Monetization Strategy
27mExperimentation in BigTech Validating Hypotheses and Driving Innovation
13mCreate better user experiences with Remote Config for advanced app personalization
