만든 확장 프로그램을 다른 사용자와 공유하려면 먼저 게시자로 등록해야 합니다. 확장 프로그램 게시자로 등록할 때 사용자가 확장 프로그램의 작성자를 빠르게 식별할 수 있는 게시자 ID를 만듭니다. 사용자는 다음 예시와 같은 확장 프로그램 이름을 지정하여 확장 프로그램을 설치합니다.
your-publisher-id/your-extension-id
일반적으로 게시자 ID는 회사 이름 또는 브랜드 이름입니다. 게시자 ID를 만든 후에는 새 ID를 등록하고 확장 프로그램을 다시 게시해야만 게시자 ID를 변경할 수 있으므로 신중하게 선택하시기 바랍니다.
게시자 ID가 Firebase 프로젝트에 영구적으로 연결되며 IAM 활동, 확장 프로그램 게시, 측정항목 확인에만 사용됩니다. 이 프로젝트는 게시된 확장 프로그램을 관리하는 데만 사용해야 합니다. 즉, 프로젝트에 앱을 추가하거나 프로젝트에서 다른 Firebase 서비스를 사용 설정하지 않습니다. 전용 프로젝트를 사용하면 확장 프로그램 게시 활동을 다른 Firebase 프로젝트 관리 활동과 격리할 수 있습니다.
게시자 프로젝트에는 실수로 삭제되는 것을 방지하기 위해 프로젝트 선취권이 설정됩니다. 게시자 프로필 및 프로젝트 삭제를 요청하려면 firebase-extensions-publisher-projects@google.com
에 문의하세요.
등록하려면 아래 버튼을 클릭하세요.
이렇게 하면 새 게시자 프로젝트 및 프로필이 생성됩니다. 등록하면 같은 페이지에서 프로필을 볼 수 있습니다.
Google Cloud 조직에 Firebase Console을 통해 게시자 프로필을 등록하기 어렵게 만드는 정책 제약조건이 있는 경우 대신 Firebase CLI를 사용하여 기존 프로젝트를 게시자 프로젝트로 전환할 수 있습니다.
firebase ext:dev:register --project=PROJECT_ID
프로젝트가 Firebase 프로젝트인지 확인합니다. Google Cloud 프로젝트가 있으면 먼저 Firebase 프로젝트로 변환합니다. 다른 Firebase 서비스를 사용하는 기존 프로젝트를 사용하지 마세요. 게시자 프로젝트가 다르게 처리되며 Firebase Console에서 해당 서비스에 쉽게 액세스할 수 없습니다.