Theo dõi tính ổn định của bản phát hành ứng dụng mới nhất của bạn

Đưa phiên bản mới của ứng dụng di động của bạn vào sản xuất là một trong những phần thú vị nhất trong quá trình phát triển ứng dụng, nhưng cũng có thể là một trong những phần căng thẳng nhất! Nhóm của bạn cần theo dõi mức độ sử dụng phiên bản, các lỗi mới và tác động của những lỗi đó, so sánh với các bản phát hành trước đó, v.v.

Trang này mô tả một số công cụ do Firebase cung cấp để theo dõi dữ liệu bạn cần để cảm thấy tự tin về bản phát hành ứng dụng dành cho thiết bị di động của mình.

Sử dụng trang tổng quan Giám sát phát hành để khám phá dữ liệu liên quan đến bản phát hành của bạn

Trang tổng quan Giám sát phát hành trong bảng điều khiển Firebase được hỗ trợ bởi Firebase Crashlytics. Đó là một trang tổng quan duy nhất để theo dõi bản phát hành sản xuất gần đây nhất của bạn. Trang tổng quan cập nhật gần như theo thời gian thực và cung cấp cho bạn cái nhìn cấp cao về các số liệu phát hành quan trọng nhất, bao gồm các số liệu không gặp sự cố, tỷ lệ sử dụng phiên bản, so sánh với các bản phát hành trước đó và bất kỳ vấn đề mới nào đối với bản phát hành.

Trang tổng quan mới này cải thiện trang Bản phát hành mới nhất trong bảng điều khiển. So với trang đó, trang tổng quan Giám sát phát hành bổ sung thêm thông tin, hiển thị dữ liệu hữu ích mà không cần Google Analytics và tải nhanh hơn.

Các tính năng của bảng điều khiển

  • Báo cáo thời gian thực
    Tất cả các biểu đồ cập nhật gần như theo thời gian thực. Ngay sau khi triển khai phiên bản mới nhất, bạn có thể xem người dùng bắt đầu tương tác với phiên bản đó. Nếu một số người dùng đó gặp sự cố, bạn sẽ biết tác động ngay lập tức thông qua biểu đồ số liệu không có sự cố .

  • So sánh và đo điểm chuẩn dựa trên các phiên bản trước
    Bạn có thể xem độ ổn định của bản phát hành mới nhất trong bối cảnh các bản phát hành trước đó. Trang tổng quan cho phép bạn so sánh các số liệu trực tiếp từ bản phát hành mới nhất và tối đa hai bản dựng đã phát hành trước đó của bạn.

  • Các vấn đề mới hàng đầu
    Bạn có thể xem các sự cố mới cho bản phát hành mới nhất của mình khi chúng xuất hiện. Trong bảng Các vấn đề mới hàng đầu , bạn có thể theo dõi tác động của các vấn đề được phát hiện lần đầu trong bản phát hành mới nhất của mình, cho phép bạn nhanh chóng đưa ra quyết định về việc tạm dừng hay khôi phục bản phát hành.

Yêu cầu đối với bảng điều khiển

Để xem bản phát hành mới nhất của bạn trong bảng thông tin Giám sát phát hành , hãy làm như sau:

  1. Đảm bảo ứng dụng của bạn sử dụng tối thiểu các phiên bản sau của SDK Crashlytics:
    Nền tảng Apple: v10.8.0+ | Android: v18.6.0+ (BoM v32.6.0+) | Rung: v3.4.5+ | Đoàn kết: 11.7.0+

  2. Xuất bản phiên bản mới của ứng dụng lên phiên bản chính thức để bạn có đủ số lượng người dùng tương tác với bản phát hành mới nhất của mình .

Câu hỏi thường gặp về bảng điều khiển

Thiết lập cảnh báo

Một số sản phẩm Firebase, bao gồm cả Crashlytics, có thể gửi thông báo vì nhiều lý do dành riêng cho sản phẩm. Để nhận được thông báo , bạn phải có các quyền cần thiết.

Để theo dõi tính ổn định của bản phát hành mới nhất, bạn có thể thiết lập cảnh báo từ cả Giám sát hiệu suất và Phân tích sự cố. Đối với Crashlytics cụ thể, bạn có thể thiết lập các cảnh báo sau:

  • Sử dụng cảnh báo vận tốc để thông báo cho nhóm của bạn nếu có bất kỳ vấn đề riêng lẻ nào trong ứng dụng của bạn vượt qua ngưỡng mà bạn xác định trong bảng điều khiển Firebase.

  • Gửi thông báo về các sự cố mới hoặc đã khắc phục tới kênh thông báo ưa thích của bạn:

Đảm bảo phát hành suôn sẻ trước khi bạn phát hành

Trước khi bạn phát hành phiên bản mới nhất của mình, hãy cân nhắc sử dụng một số dịch vụ và tính năng sau để giúp đảm bảo quá trình phát hành diễn ra suôn sẻ.

Sử dụng dịch vụ thử nghiệm trước khi phát hành

Firebase cung cấp hai sản phẩm có thể hỗ trợ thử nghiệm trước khi phát hành: Phòng thí nghiệm thử nghiệm và Phân phối ứng dụng. Cả hai dịch vụ này đều có thể được tích hợp vào luồng CI/CD của bạn.

Phòng thí nghiệm kiểm tra Firebase là cơ sở hạ tầng thử nghiệm ứng dụng dựa trên đám mây cho phép bạn thử nghiệm ứng dụng của mình trên nhiều thiết bị và cấu hình để bạn có thể hiểu sớm về cách ứng dụng sẽ hoạt động trong tay người dùng trực tiếp.

Và khi bạn đã sẵn sàng giao bản dựng mới nhất của mình cho những người thử nghiệm đáng tin cậy, hãy sử dụng Phân phối ứng dụng Firebase . Bạn có thể quản lý cả nền tảng Apple và các bản phân phối trước khi phát hành Android từ cùng một nơi.

Sử dụng các dịch vụ thử nghiệm giới hạn và triển khai

Sử dụng Cấu hình từ xa Firebase để khởi chạy các tính năng mới với cơ chế triển khai theo tỷ lệ phần trăm hoặc thử nghiệm các tính năng đó trên một nhóm thử nghiệm giới hạn .

Firebase cũng cung cấp Thử nghiệm A/B để bạn có thể thử nghiệm các thay đổi đối với giao diện người dùng, tính năng hoặc chiến dịch tương tác của ứng dụng nhằm xem chúng tác động như thế nào đến các chỉ số chính của bạn (như doanh thu và tỷ lệ giữ chân) trước khi triển khai rộng rãi.

,

Đưa phiên bản mới của ứng dụng di động của bạn vào sản xuất là một trong những phần thú vị nhất trong quá trình phát triển ứng dụng, nhưng cũng có thể là một trong những phần căng thẳng nhất! Nhóm của bạn cần theo dõi mức độ sử dụng phiên bản, các lỗi mới và tác động của những lỗi đó, so sánh với các bản phát hành trước đó, v.v.

Trang này mô tả một số công cụ do Firebase cung cấp để theo dõi dữ liệu bạn cần để cảm thấy tự tin về bản phát hành ứng dụng dành cho thiết bị di động của mình.

Sử dụng trang tổng quan Giám sát phát hành để khám phá dữ liệu liên quan đến bản phát hành của bạn

Trang tổng quan Giám sát phát hành trong bảng điều khiển Firebase được hỗ trợ bởi Firebase Crashlytics. Đó là một trang tổng quan duy nhất để theo dõi bản phát hành sản xuất gần đây nhất của bạn. Trang tổng quan cập nhật gần như theo thời gian thực và cung cấp cho bạn cái nhìn cấp cao về các số liệu phát hành quan trọng nhất, bao gồm các số liệu không gặp sự cố, tỷ lệ sử dụng phiên bản, so sánh với các bản phát hành trước đó và bất kỳ vấn đề mới nào đối với bản phát hành.

Trang tổng quan mới này cải thiện trang Bản phát hành mới nhất trong bảng điều khiển. So với trang đó, trang tổng quan Giám sát phát hành bổ sung thêm thông tin, hiển thị dữ liệu hữu ích mà không cần Google Analytics và tải nhanh hơn.

Các tính năng của bảng điều khiển

  • Báo cáo thời gian thực
    Tất cả các biểu đồ cập nhật gần như theo thời gian thực. Ngay sau khi triển khai phiên bản mới nhất, bạn có thể xem người dùng bắt đầu tương tác với phiên bản đó. Nếu một số người dùng đó gặp sự cố, bạn sẽ biết tác động ngay lập tức thông qua biểu đồ số liệu không có sự cố .

  • So sánh và đo điểm chuẩn dựa trên các phiên bản trước
    Bạn có thể xem độ ổn định của bản phát hành mới nhất trong bối cảnh các bản phát hành trước đó. Trang tổng quan cho phép bạn so sánh các số liệu trực tiếp từ bản phát hành mới nhất và tối đa hai bản dựng đã phát hành trước đó của bạn.

  • Các vấn đề mới hàng đầu
    Bạn có thể xem các sự cố mới cho bản phát hành mới nhất của mình khi chúng xuất hiện. Trong bảng Các vấn đề mới hàng đầu , bạn có thể theo dõi tác động của các vấn đề được phát hiện lần đầu trong bản phát hành mới nhất của mình, cho phép bạn nhanh chóng đưa ra quyết định về việc tạm dừng hay khôi phục bản phát hành.

Yêu cầu đối với bảng điều khiển

Để xem bản phát hành mới nhất của bạn trong bảng thông tin Giám sát phát hành , hãy làm như sau:

  1. Đảm bảo ứng dụng của bạn sử dụng tối thiểu các phiên bản sau của SDK Crashlytics:
    Nền tảng Apple: v10.8.0+ | Android: v18.6.0+ (BoM v32.6.0+) | Rung: v3.4.5+ | Đoàn kết: 11.7.0+

  2. Xuất bản phiên bản mới của ứng dụng lên phiên bản chính thức để bạn có đủ số lượng người dùng tương tác với bản phát hành mới nhất của mình .

Câu hỏi thường gặp về bảng điều khiển

Thiết lập cảnh báo

Một số sản phẩm Firebase, bao gồm cả Crashlytics, có thể gửi thông báo vì nhiều lý do dành riêng cho sản phẩm. Để nhận được thông báo , bạn phải có các quyền cần thiết.

Để theo dõi tính ổn định của bản phát hành mới nhất, bạn có thể thiết lập cảnh báo từ cả Giám sát hiệu suất và Phân tích sự cố. Đối với Crashlytics cụ thể, bạn có thể thiết lập các cảnh báo sau:

  • Sử dụng cảnh báo vận tốc để thông báo cho nhóm của bạn nếu có bất kỳ vấn đề riêng lẻ nào trong ứng dụng của bạn vượt qua ngưỡng mà bạn xác định trong bảng điều khiển Firebase.

  • Gửi thông báo về các sự cố mới hoặc đã khắc phục tới kênh thông báo ưa thích của bạn:

Đảm bảo phát hành suôn sẻ trước khi bạn phát hành

Trước khi bạn phát hành phiên bản mới nhất của mình, hãy cân nhắc sử dụng một số dịch vụ và tính năng sau để giúp đảm bảo quá trình phát hành diễn ra suôn sẻ.

Sử dụng dịch vụ thử nghiệm trước khi phát hành

Firebase cung cấp hai sản phẩm có thể hỗ trợ thử nghiệm trước khi phát hành: Phòng thí nghiệm thử nghiệm và Phân phối ứng dụng. Cả hai dịch vụ này đều có thể được tích hợp vào luồng CI/CD của bạn.

Phòng thí nghiệm kiểm tra Firebase là cơ sở hạ tầng thử nghiệm ứng dụng dựa trên đám mây cho phép bạn thử nghiệm ứng dụng của mình trên nhiều thiết bị và cấu hình để bạn có thể hiểu sớm về cách ứng dụng sẽ hoạt động trong tay người dùng trực tiếp.

Và khi bạn đã sẵn sàng giao bản dựng mới nhất của mình cho những người thử nghiệm đáng tin cậy, hãy sử dụng Phân phối ứng dụng Firebase . Bạn có thể quản lý cả nền tảng Apple và các bản phân phối trước khi phát hành Android từ cùng một nơi.

Sử dụng các dịch vụ thử nghiệm giới hạn và triển khai

Sử dụng Cấu hình từ xa Firebase để khởi chạy các tính năng mới với cơ chế triển khai theo tỷ lệ phần trăm hoặc thử nghiệm các tính năng đó trên một nhóm thử nghiệm giới hạn .

Firebase cũng cung cấp Thử nghiệm A/B để bạn có thể thử nghiệm các thay đổi đối với giao diện người dùng, tính năng hoặc chiến dịch tương tác của ứng dụng nhằm xem chúng tác động như thế nào đến các chỉ số chính của bạn (như doanh thu và tỷ lệ giữ chân) trước khi triển khai rộng rãi.