Quản lý các Tiện ích mở rộng Firebase đã cài đặt

Để cài đặt hoặc quản lý tiện ích mở rộng, bạn phải được chỉ định một trong các vai trò sau: Chủ sở hữu hoặc Người chỉnh sửa hoặc Quản trị viên Firebase .

Xem chi tiết và cấu hình của một phiên bản tiện ích mở rộng đã cài đặt

  1. Đi tới trang tổng quan Tiện ích mở rộng Firebase của bạn trong bảng điều khiển Firebase.

  2. Trên thẻ của phiên bản tiện ích mở rộng đã cài đặt, hãy nhấp vào Quản lý .

Giám sát phiên bản tiện ích mở rộng đã cài đặt

Trong bảng điều khiển Firebase, bạn có thể theo dõi hoạt động của tiện ích đã cài đặt, bao gồm kiểm tra tình trạng, mức sử dụng và nhật ký của tiện ích đó.

Đặt cảnh báo ngân sách

Nói chung, đặt cảnh báo ngân sách là một thực tiễn tốt, nhưng cảnh báo có thể đặc biệt quan trọng khi bạn tin tưởng mã của bên khác để chạy trong dự án của mình.

Đảm bảo rằng bạn thiết lập cảnh báo ngân sách cho dự án Firebase của mình.

Xem các chức năng được tạo bởi tiện ích mở rộng

  1. Đi tới trang tổng quan Chức năng của bảng điều khiển Firebase.

  2. Trong tab Trang tổng quan , bạn có thể xem các chức năng từ Tiện ích mở rộng Firebase (cùng với bất kỳ chức năng nào khác mà bạn đã triển khai cho dự án của mình).

    Các hàm do tiện ích mở rộng tạo ra có tên, ở định dạng: ext- extension-instance-id - functionName

    Ví dụ: ext-awesome-task-simplifier-onUserCreate

Xem các công việc của Cloud Scheduler được tạo bởi các phần mở rộng

  1. Mở trang Trình lập lịch đám mây của dự án của bạn trong Bảng điều khiển đám mây của Google.

  2. Trong danh sách Công việc, bạn có thể xem các công việc trên Cloud Scheduler từ Tiện ích mở rộng Firebase (cùng với bất kỳ công việc nào khác mà bạn đã tạo cho dự án của mình).

    Các công việc do tiện ích mở rộng tạo ra có tên ở định dạng: firebase-ext- extension-instance-id - functionName

    Ví dụ: firebase-ext-awesome-task-simplifier-doTask

Xem các bí mật của Cloud Secret Manager được tạo bởi các tiện ích mở rộng

  1. Mở trang Trình quản lý bí mật của dự án của bạn trong Google Cloud Console.

  2. Trong danh sách Bí mật, bạn có thể xem các bí mật được tạo cho Tiện ích mở rộng Firebase (cùng với bất kỳ bí mật nào khác mà bạn đã tạo cho dự án của mình).

    Các bí mật do tiện ích mở rộng tạo ra có tên ở định dạng: ext- extension-instance-id - paramnName

    Ví dụ: ext-awesome-task-simplifier-API_KEY

    Các bí mật được gắn nhãn bằng khóa firebase-extensions-managed . Không xóa nhãn này trừ khi bạn muốn ngăn Firebase quản lý bí mật.

Kiểm tra xem tiện ích mở rộng đã cài đặt có hoạt động tốt không

Bạn có thể xem lại tất cả các lỗi từ các chức năng (bao gồm cả những lỗi được tạo bởi Tiện ích mở rộng Firebase) trong bảng điều khiển.

  1. Trong tab Sức khỏe của trang tổng quan Chức năng , bạn có thể xem tổng quan về lỗi và thông tin hiệu suất cho tất cả các chức năng trong dự án của mình.

  2. Để xem thông tin cho một tiện ích mở rộng cụ thể, hãy sử dụng bộ lọc ở đầu trang để chọn một chức năng cụ thể.

Kiểm tra tần suất một tiện ích mở rộng đã cài đặt đang chạy

  1. Trong tab Trang tổng quan của trang tổng quan Chức năng của bạn, hãy tìm chức năng cụ thể cho Tiện ích mở rộng Firebase mà bạn muốn kiểm tra.

  2. Nhấp vào (menu mục bổ sung) ở ngoài cùng bên phải của mục nhập, sau đó chọn Số liệu thống kê sử dụng chi tiết .

  3. Trong Bảng điều khiển đám mây của Google được hiển thị, bạn có thể đi sâu vào các lệnh gọi khác nhau của một hàm và thậm chí kiểm tra mã nguồn của nó.

Xem nhật ký cho một tiện ích mở rộng

Nếu bạn đang cố gắng gỡ lỗi dự án của mình hoặc gửi báo cáo lỗi đến Firebase, thì việc xem nhật ký của các chức năng đang chạy trong dự án của bạn là rất hữu ích.

Trong tab Nhật ký của trang tổng quan Chức năng , hãy sử dụng bộ lọc ở đầu trang để chọn các chức năng được tạo bởi tiện ích mở rộng của bạn.

Cập nhật phiên bản tiện ích mở rộng đã cài đặt lên phiên bản mới nhất

Bạn có thể cập nhật phiên bản đã cài đặt của tiện ích mở rộng lên phiên bản được phát hành mới nhất. Bạn có thể muốn cập nhật một phiên bản đã cài đặt vì phiên bản đó đã tích cực chạy hoặc được thiết lập trong luồng công việc thử nghiệm, dự án hoặc ứng dụng của bạn.

Khi bạn cập nhật một phiên bản, tất cả các tài nguyên và logic dành riêng cho phần mở rộng của phiên bản đó sẽ được ghi đè để sử dụng mã nguồn và tệp của phiên bản mới. ID phiên bản và tài khoản dịch vụ của tiện ích sẽ không thay đổi.

Trong quá trình cập nhật, bạn sẽ được thông báo về bất kỳ thay đổi nào đối với phiên bản mới và bạn sẽ có thể chỉ định giá trị cho bất kỳ thông số mới nào.

  1. Đi tới trang tổng quan Tiện ích mở rộng Firebase của bạn, sau đó trên thẻ của phiên bản tiện ích mở rộng đã cài đặt, nhấp vào Quản lý .

  2. Ở góc trên bên phải, nhấp vào Cập nhật tiện ích mở rộng .

    Nếu tiện ích mở rộng không có phiên bản mới, trang chi tiết sẽ không có nút cập nhật.

  3. Xem lại có gì mới trong bản cập nhật và định cấu hình tiện ích mở rộng (nếu cần).

  4. Nhấp vào Cập nhật tiện ích mở rộng .

Định cấu hình lại một phiên bản tiện ích mở rộng đã cài đặt

Bạn có thể thay đổi giá trị của các tham số do người dùng định cấu hình cho một phiên bản tiện ích mở rộng đã cài đặt. Các giá trị mới này sẽ được sử dụng trong bất kỳ trình kích hoạt phiên bản nào trong tương lai , nhưng tất cả các phần tử tạo tác hoặc cấu trúc trước đó được tạo bởi tiện ích mở rộng (như hình ảnh được lưu trữ hoặc nhóm lưu trữ hiện có) sẽ không bị thay đổi.

  1. Đi tới trang tổng quan Tiện ích mở rộng Firebase của bạn, sau đó trên thẻ của phiên bản tiện ích mở rộng đã cài đặt, nhấp vào Quản lý .

  2. Ở góc trên bên phải, nhấp vào Định cấu hình lại tiện ích mở rộng .

  3. Làm theo hướng dẫn trên màn hình để định cấu hình lại các giá trị tham số cho tiện ích của bạn.

  4. Nhấp vào Lưu .

Gỡ cài đặt một phiên bản tiện ích mở rộng

Bạn có thể gỡ cài đặt một phiên bản tiện ích mở rộng khỏi dự án Firebase của mình. Hành động này sẽ xóa tài khoản dịch vụ và tất cả các tài nguyên (như một bộ chức năng) mà Firebase đã tạo riêng cho phiên bản tiện ích mở rộng đó. Tuy nhiên, những điều sau đây sẽ không bị xóa:

  • Bất kỳ tạo tác nào được tạo bởi tiện ích mở rộng (như hình ảnh được lưu trữ).

  • Bất kỳ tài nguyên nào khác trong dự án của bạn, chẳng hạn như phiên bản cơ sở dữ liệu hoặc nhóm Lưu trữ đám mây. Ngay cả khi tiện ích mở rộng tương tác với các tài nguyên khác này, chúng không dành riêng cho tiện ích mở rộng , vì vậy chúng sẽ không bị xóa nếu tiện ích mở rộng được gỡ cài đặt.

Dưới đây là cách gỡ cài đặt tiện ích mở rộng:

  1. Đi tới trang tổng quan Tiện ích mở rộng Firebase của bạn, sau đó trên thẻ của phiên bản tiện ích mở rộng đã cài đặt, nhấp vào Quản lý .

  2. Ở cuối màn hình, nhấp vào Gỡ cài đặt tiện ích mở rộng .

  3. Xem lại những gì sẽ bị xóa, sau đó nhấp vào Gỡ cài đặt tiện ích mở rộng để xác nhận việc xóa.