راه‌اندازی ویژگی‌های جدید با عرضه تدریجی درصدی

می‌توانید از Remote Config برای انجام عرضه درصدی استفاده کنید تا کاربران به‌تدریج با عملکرد جدید آشنا شوند. برای این مورد استفاده، فرض کنید عملکرد جستجوی جدیدی دارید که بااستفاده از پارامتر Remote Config به‌نام new_search_feature_flag فعال و غیرفعال می‌شود و می‌خواهید آن را برای ۱۰٪ از پایگاه کاربر نصب‌شده‌تان عرضه کنید.

برای دستیابی به این هدف، پارامتر new_search_feature_flag را ویرایش کنید، شرط جدیدی اضافه کنید، و کاربر در درصد تصادفی را انتخاب کنید. از لغزنده برای تنظیم درصد تصادفی بین ۰ و ۱۰ استفاده کنید.

تصویری که مراحل واسط گرافیکی کاربر کنسول Firebase را برای انجام عرضه درصدی روی پارامتر موجود نشان می‌دهد
افزودن پارامتر برای عرضه ویژگی درصدی

اکنون، وقتی مقدار new_search_feature_flag از Remote Config واکشی می‌شود، ۱۰٪ از کاربران به‌طور تصادفی انتخاب می‌شوند و مقدار true را دریافت می‌کنند، درحالی‌که ۹۰٪ دیگر مقدار false را دریافت می‌کنند.

وقتی از پایداری ویژگی در ۱۰٪ از جمعیت کاربران راضی بودید، می‌توانید آن را به ۳۰٪، ۵۰٪، و درنهایت به ۱۰۰٪ افزایش دهید، البته زمانی‌که به ویژگی اطمینان کامل پیدا کردید.