Bạn phải đăng ký làm nhà xuất bản thì mới có thể chia sẻ tiện ích mà bạn tạo với người khác. Khi đăng ký làm nhà xuất bản tiện ích, bạn sẽ tạo một mã nhận dạng nhà xuất bản để giúp 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 có dạ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ột 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 đó mà không cần đăng ký mã nhận dạng mới và xuất bản lại các tiện ích của mình.
Mã 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, xuất bản 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 đã xuất bản (tức là không thêm bất kỳ ứ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 dự án). Bằng cách sử dụng một dự án chuyên biệt, bạn sẽ tách biệt các hoạt động xuất bản tiện ích vớ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 lưu giữ dự án để ngăn việc xoá nhầm. Để yêu cầu xoá hồ sơ và dự án nhà xuất bản của bạ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 hạn chế 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à một 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 một dự án Firebase. Không sử dụng các dự án hiện có mà bạn đang dùng các dịch vụ khác của Firebase, 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 của Firebase.