Trước khi có thể chia sẻ tiện ích bạn tạo với người khác, bạn phải đăng ký làm nhà xuất bản. Khi đăng ký làm nhà xuất bản tiện ích, bạn sẽ tạo một mã nhà xuất bản để người dùng nhanh chóng xác định bạn là tác giả của tiện ích. Người dùng sẽ cài đặt tiện ích của bạn bằng cách chỉ định tên tiện ích giống như ví dụ sau:
your-publisher-id/your-extension-id
Mã nhận dạng nhà xuất bản thường là tên công ty hoặc tên thương hiệu của bạn. Hãy dành thời gian để chọn mã nhận dạng nhà xuất bản vì sau này bạn sẽ không thể thay đổi mã nhận dạng này nếu không đăng ký mã nhận dạng mới và phát hành lại tiện ích.
Mã nhận dạng nhà xuất bản của bạn sẽ được liên kết vĩnh viễn với một dự án Firebase dành riêng cho các hoạt động IAM, phát hành tiện ích và xem chỉ số. Bạn chỉ nên sử dụng dự án này để quản lý các tiện ích đã phát hành (tức là không thêm ứng dụng nào vào dự án và không bật bất kỳ dịch vụ Firebase nào khác trong đó). Bằng cách sử dụng một dự án chuyên dụng, bạn sẽ tách biệt các hoạt động phát hành của tiện ích khỏi các hoạt động quản lý dự án Firebase khác.
Dự án của nhà xuất bản sẽ có quyền thế chấp dự án để tránh bị xoá do nhầm lẫn. Để yêu cầu xoá hồ sơ nhà xuất bản và dự án, hãy liên hệ với firebase-extensions-publisher-projects@google.com
.
Để đăng ký, hãy nhấp vào nút bên dưới:
Đăng ký làm nhà xuất bản tiện ích
Thao tác này sẽ tạo một dự án và hồ sơ nhà xuất bản mới. Sau khi đăng ký, bạn có thể xem hồ sơ của mình trên cùng một trang.
Nếu tổ chức Google Cloud của bạn có các quy định ràng buộc khiến bạn khó đăng ký hồ sơ nhà xuất bản thông qua bảng điều khiển Firebase, thì bạn có thể sử dụng Firebase CLI để chuyển một dự án hiện có thành dự án nhà xuất bản:
firebase ext:dev:register --project=PROJECT_ID
Đảm bảo dự án là dự án Firebase. Nếu bạn có một dự án trên Google Cloud, trước tiên, hãy chuyển đổi dự án đó thành dự án Firebase. Đừng sử dụng các dự án hiện có mà bạn sử dụng các dịch vụ Firebase khác, vì các dự án của nhà xuất bản được xử lý theo cách khác và bạn không thể dễ dàng truy cập vào các dịch vụ đó trong bảng điều khiển Firebase.