Bắt đầu phát hành Cấu hình từ xa


Với tính năng 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 của mình một cách an toàn và dần dần. 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 phát hành, nhóm được bật sẽ được đo lường dựa trên một nhóm đối chứng có quy mô tương đương để so sánh có ý nghĩa trong kết quả.

Bước 1: Đo lường ứng dụng của bạn bằng Remote Config, CrashlyticsGoogle Analytics

Trước khi bạn có thể bắt đầu sử dụng tính năng Remote Config triển khai từng phần để dần 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 trang bị Cấu hình từ xa Firebase, CrashlyticsGoogle Analytics.

  1. Làm theo hướng dẫn trong phần Bắt đầu sử dụng Remote Config để thêm Remote ConfigAnalytics vào ứng dụng, đồng thời tạo một mẫu Remote Config. Bạn cần đảm bảo rằng mình đang sử dụng Firebase BoM phiên bản 32.6.0 trở lên (Remote ConfigSDK phiên bản 21.6.0 trở lên).
  2. 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 của bạn. 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 RemoteConfig theo thời gian thực trong các ứng dụng của mình để đảm bảo rằng các giá trị triển khai được tìm nạp ngay khi chúng được xuất bản.

Bước 2: Định cấu hình quy trình phát hành trong bảng điều khiển của Firebase

Sau khi thiết lập ứng dụng bằng Remote Config, CrashlyticsAnalytics, bạn có thể sử dụng bảng điều khiển Firebase để tạo một bản phát hành công khai.

  1. Trong bảng điều khiển của Firebase, hãy chuyển đến Remote Config, sau đó mở Phát hành công khai.
  2. Nhấp vào Tạo bản phát hành công khai.
  3. Trong trường Parameter (Tham số), hãy chọn một tham số hiện có hoặc tạo một tham số mới để cập nhật bằng quy trình phát hành của bạn, sau đó nhấp vào Next (Tiếp theo).
  4. Tạo hoặc chọn một Điều kiện nhắm 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 được bật tính năng phát hành công khai. Hãy xem phần Tìm hiểu về tư cách thành viên của nhóm phát hành công khai để biết thêm thông tin về cách nhóm phát hành công khai và nhóm kiểm soát được chỉ định cho người dùng.

  5. 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.

  6. 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 kiểm soát 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 cho 100%. Xin lưu ý rằng giá trị này bị ràng buộc bởi các điều kiện của bạ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 của bạn đã 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 số người dùng của bạn sẽ nhận được giá trị triển khai.

  7. Nhấp vào Tiếp theo rồi cung cấp TênNội dung mô tả (không bắt buộc), sau đó nhấp vào Lưu.

  8. Để bắt đầu triển khai, hãy nhấp vào Xuất bản các thay đổi, xem xét các thông số đã thay đổi, rồi nhấp vào Xuất bản các thay đổi một lần nữa.

Quá trình phát hành 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