Với tính năng phát hành Remote Config, bạn có thể phát hành các tính năng và bản cập nhật mới cho ứng dụng một cách an toàn và dần dần. Với tính năng phát hành, bạn có thể kiểm soát việc phát hành các tính năng mới của ứng dụng bằng cách nhắm đến các nhóm người dùng cụ thể. Giống như thử nghiệm A/B, trong quá trình triển khai, nhóm đã bật sẽ được đo lường so với một nhóm đối chứng có quy mô tương đương để có thể so sánh có ý nghĩa trong kết quả.
Bước 1: Đo lường Ứng dụng bằng Remote Config, Crashlytics và Google Analytics
Trước khi bạn có thể bắt đầu sử dụng các bản phát hành Remote Config để từng bước ra mắt các tính năng mới cho người dùng, ứng dụng của bạn phải được đo lường bằng Cấu hình từ xa Firebase, Crashlytics và Google Analytics.
- Làm theo hướng dẫn trong phần Bắt đầu sử dụng Remote Config để thêm Remote Config và Analytics vào ứng dụng và tạo mẫu Remote Config. Bạn cần đảm bảo rằng bạn đang sử dụng Firebase BoM phiên bản 32.6.0 trở lên (Remote Config SDK phiên bản 21.6.0 trở lên).
- Làm theo hướng dẫn trong phần Bắt đầu sử dụng Crashlytics để thêm Crashlytics vào ứng dụng.Hãy nhớ triển khai Firebase iOS SDK phiên bản 10.24.0 trở lên.
Để đạt được hiệu suất tối ưu, bạn nên triển khai Cấu hình từ xa theo thời gian thực trong ứng dụng để đảm bảo rằng các giá trị triển khai được tìm nạp ngay khi được phát hành.
Bước 2: Định cấu hình bản phát hành trong bảng điều khiển Firebase
Sau khi ứng dụng được đo lường bằng Remote Config, Crashlytics và Analytics, bạn có thể sử dụng bảng điều khiển Firebase để tạo bản phát hành.
- Trong bảng điều khiển của Firebase, hãy chuyển đến Remote Config, sau đó mở Bản phát hành.
- Nhấp vào Tạo bản phát hành.
- Trong trường Thông số, hãy chọn một thông số hiện có hoặc tạo một thông số mới để cập nhật thông tin triển khai, sau đó nhấp vào Tiếp theo.
Tạo hoặc chọn một Điều kiện mục tiêu. Điều kiện này xác định những thiết bị sẽ được thêm vào nhóm kiểm soát và nhóm bật tính năng triển khai. Hãy xem bài viết Tìm hiểu về tư cách thành viên của nhóm triển khai để biết thêm thông tin về cách chỉ định nhóm đối chứng và nhóm bật tính năng triển khai cho người dùng.
Nhấp vào Tiếp theo, rồi trong trường Giá trị đã bật, hãy thêm giá trị mà bạn muốn phát hành cho người dùng.
Trong trường Tỷ lệ phần trăm ngẫu nhiên, hãy nhập tổng tỷ lệ phần trăm thiết bị sẽ nhận được giá trị đã bật. Vì Firebase chỉ định một nhóm đối chứng có kích thước bằng nhau để đảm bảo so sánh chính xác kết quả khi đo lường hiệu suất của tính năng đã bật, nên giá trị này phải từ 50% trở xuống, trừ phi bạn triển khai 100%. Xin lưu ý rằng giá trị này chịu sự ràng buộc của các điều kiện: ví dụ: nếu bạn định cấu hình một điều kiện chỉ triển khai cho phiên bản 2.0 của ứng dụng và 30% cơ sở người dùng đã sử dụng phiên bản 2.0, thì việc đặt giá trị này thành 50% có nghĩa là 15% tổng cơ sở người dùng sẽ nhận được giá trị triển khai.
Nhấp vào Tiếp theo rồi cung cấp Tên và Nội dung mô tả (không bắt buộc), sau đó nhấp vào Lưu.
Để bắt đầu triển khai, hãy nhấp vào Xuất bản các thay đổi, xem lại các tham số đã thay đổi, sau đó nhấp lại vào Xuất bản các thay đổi.
Quá trình triển khai sẽ bắt đầu và bạn có thể xem kết quả gần như ngay lập tức.
Các bước tiếp theo
- Tìm hiểu thêm về kết quả triển khai tại bài viết Tìm hiểu kết quả triển khai.