Join us in person and online for Firebase Summit on October 18, 2022. Learn how Firebase can help you accelerate app development, release your app with confidence, and scale with ease. Register now

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

Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

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

Liệt kê các phiên bản tiện ích mở rộng đã cài đặt của dự án

Bạn có thể liệt kê mọi trường hợp của các tiện ích mở rộng mà bạn đã cài đặt.

Chạy lệnh danh sách tiện ích mở rộng:

firebase ext:list --project=projectId-or-alias

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 của Trình lập lịch đám mây 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 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 các firebase-extensions-managed chính. 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) ở phía 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 sẽ 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. Để cập nhật phiên bản tiện ích mở rộng trong tệp kê khai tiện ích mở rộng của bạn lên phiên bản mới nhất, hãy chạy lệnh cập nhật tiện ích mở rộng:

    firebase ext:update extensionInstanceId

    Để cập nhật lên một phiên bản cụ thể, hãy cung cấp phiên bản bạn muốn cập nhật:

    firebase ext:update extensionInstanceId versionNumber
  2. Sau đó, để triển khai các tiện ích mở rộng trong tệp kê khai của bạn vào một dự án Firebase, hãy chạy:

    firebase deploy --only extensions --project=projectId-or-alias

Định cấu hình lại 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 tương lai nào của phiên bản, 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. Để định cấu hình lại một cách tương tác tiện ích mở rộng trong tệp kê khai tiện ích mở rộng của bạn, hãy chạy lệnh cấu hình tiện ích mở rộng:

    firebase ext:configure extensionInstanceId
  2. Sau đó, để triển khai các tiện ích mở rộng trong tệp kê khai của bạn vào một dự án Firebase, hãy chạy:

    firebase deploy --only extensions --project=projectId-or-alias

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 của 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 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. Để xóa một phiên bản tiện ích mở rộng khỏi tệp kê khai tiện ích mở rộng của bạn, hãy chạy lệnh gỡ cài đặt tiện ích mở rộng:

    firebase ext:uninstall extensionInstanceId
  2. Sau đó, để triển khai các thay đổi đối với tệp kê khai của bạn vào một dự án Firebase, hãy chạy:

    firebase deploy --only extensions --project=projectId-or-alias

,

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

Liệt kê các phiên bản tiện ích mở rộng đã cài đặt của dự án

Bạn có thể liệt kê mọi trường hợp của các tiện ích mở rộng mà bạn đã cài đặt.

Chạy lệnh danh sách tiện ích mở rộng:

firebase ext:list --project=projectId-or-alias

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 của Trình lập lịch đám mây 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 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 các firebase-extensions-managed chính. 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) ở phía 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 sẽ 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. Để cập nhật phiên bản tiện ích mở rộng trong tệp kê khai tiện ích mở rộng của bạn lên phiên bản mới nhất, hãy chạy lệnh cập nhật tiện ích mở rộng:

    firebase ext:update extensionInstanceId

    Để cập nhật lên một phiên bản cụ thể, hãy cung cấp phiên bản bạn muốn cập nhật:

    firebase ext:update extensionInstanceId versionNumber
  2. Sau đó, để triển khai các tiện ích mở rộng trong tệp kê khai của bạn vào một dự án Firebase, hãy chạy:

    firebase deploy --only extensions --project=projectId-or-alias

Định cấu hình lại 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 tương lai nào của phiên bản, 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. Để định cấu hình lại một cách tương tác tiện ích mở rộng trong tệp kê khai tiện ích mở rộng của bạn, hãy chạy lệnh cấu hình tiện ích mở rộng:

    firebase ext:configure extensionInstanceId
  2. Sau đó, để triển khai các tiện ích mở rộng trong tệp kê khai của bạn vào một dự án Firebase, hãy chạy:

    firebase deploy --only extensions --project=projectId-or-alias

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 của 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 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. Để xóa một phiên bản tiện ích mở rộng khỏi tệp kê khai tiện ích mở rộng của bạn, hãy chạy lệnh gỡ cài đặt tiện ích mở rộng:

    firebase ext:uninstall extensionInstanceId
  2. Sau đó, để triển khai các thay đổi đối với tệp kê khai của bạn vào một dự án Firebase, hãy chạy:

    firebase deploy --only extensions --project=projectId-or-alias

,

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

Liệt kê các phiên bản tiện ích mở rộng đã cài đặt của dự án

Bạn có thể liệt kê mọi trường hợp của các tiện ích mở rộng mà bạn đã cài đặt.

Chạy lệnh danh sách tiện ích mở rộng:

firebase ext:list --project=projectId-or-alias

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 của Trình lập lịch đám mây 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 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 các firebase-extensions-managed chính. 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) ở phía 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 sẽ 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. Để cập nhật phiên bản tiện ích mở rộng trong tệp kê khai tiện ích mở rộng của bạn lên phiên bản mới nhất, hãy chạy lệnh cập nhật tiện ích mở rộng:

    firebase ext:update extensionInstanceId

    Để cập nhật lên một phiên bản cụ thể, hãy cung cấp phiên bản bạn muốn cập nhật:

    firebase ext:update extensionInstanceId versionNumber
  2. Sau đó, để triển khai các tiện ích mở rộng trong tệp kê khai của bạn vào một dự án Firebase, hãy chạy:

    firebase deploy --only extensions --project=projectId-or-alias

Định cấu hình lại 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 tương lai nào của phiên bản, 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. Để định cấu hình lại một cách tương tác tiện ích mở rộng trong tệp kê khai tiện ích mở rộng của bạn, hãy chạy lệnh cấu hình tiện ích mở rộng:

    firebase ext:configure extensionInstanceId
  2. Sau đó, để triển khai các tiện ích mở rộng trong tệp kê khai của bạn vào một dự án Firebase, hãy chạy:

    firebase deploy --only extensions --project=projectId-or-alias

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 của 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 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. Để xóa một phiên bản tiện ích mở rộng khỏi tệp kê khai tiện ích mở rộng của bạn, hãy chạy lệnh gỡ cài đặt tiện ích mở rộng:

    firebase ext:uninstall extensionInstanceId
  2. Sau đó, để triển khai các thay đổi đối với tệp kê khai của bạn vào một dự án Firebase, hãy chạy:

    firebase deploy --only extensions --project=projectId-or-alias