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


Khi phát hành Cấu hình từ xa, bạn có thể từng bước 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ới các bản 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 những nhóm người dùng cụ thể. Giống như thử nghiệm A/B, trong một bản phát hành, nhóm đã bật sẽ được đo lường với nhóm đối chứng có quy mô bằng nhau để có các phép 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 Cấu hình từ xa, Crashlytics và Google Analytics

Trước khi có thể bắt đầu sử dụng các bản phát hành Cấu hình từ xa để dần ra mắt các tính năng mới cho người dùng, bạn phải đo lường ứng dụng của mình bằng Cấu hình từ xa Firebase, Crashlytics và Google Analytics.

  1. Làm theo hướng dẫn trong bài viết Bắt đầu sử dụng Cấu hình từ xa để thêm Cấu hình từ xa và Analytics vào ứng dụng của bạn và tạo một mẫu Cấu hình từ xa. 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 (SDK Cấu hình từ xa phiên bản 21.6.0 trở lên).
  2. Làm theo hướng dẫn trong bài viết Bắt đầu sử dụng Crashlytics để thêm Crashlytics vào ứng dụng của bạn. Nhớ triển khai SDK Firebase phiên bản 10.24.0 trở lên.

Để 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 của mình để đảm bảo tìm nạp các giá trị phát hành ngay khi phát hành.

Bước 2: Thiết lập hoạt động phát hành trong bảng điều khiển của Firebase

Sau khi ứng dụng của bạn được đo lường bằng Cấu hình từ xa, Crashlytics và Analytics, bạn có thể sử dụng bảng điều khiển của Firebase để tạo bản phát hành.

  1. Trong bảng điều khiển của Firebase, hãy chuyển đến Cấu hình từ xa, sau đó mở Phát hành.
  2. Nhấp vào Tạo bản phát hành.
  3. Trong trường 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 thông tin phát hành, sau đó nhấp vào Tiếp theo.
  4. 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 đối chứng và nhóm hỗ trợ phát hành. Hãy xem phần Tìm hiểu về gói thành viên của nhóm phát hành để biết thêm thông tin về cách chỉ định nhóm đối chứng và nhóm được phép phát hành cho người dùng.

  5. Nhấp vào Next (Tiếp theo) và trong trường Enabled value (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 các thiết bị sẽ nhận được giá trị bật. Vì Firebase chỉ định một nhóm đối chứng có quy mô 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 là 100%. 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ỉ được 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ố cơ sở người dùng của bạn sẽ nhận được giá trị phát hành.

  7. Nhấp vào Tiếp theo và cung cấp Tên và tuỳ ý cung cấp Mô tả, sau đó nhấp vào Lưu.

  8. Để bắt đầu phát hành, hãy nhấp vào Phát hành các thay đổi, xem lại các thông số đã thay đổi rồi nhấp lại vào Phát hành các thay đổi.

Quá trình triển khai sẽ bắt đầu và bạn sẽ có thể xem kết quả gần như ngay lập tức.

Các bước tiếp theo