G 스위트 앱 게시

  • 프로젝트를 설정하고 응용 프로그램을 빌드하고 작동하는지 테스트 한 후에는 G Suite Marketplace에 게시 할 수 있습니다.
  • 이 섹션에서는 앱을 게시하는 단계에 대해 설명합니다.

게시하기 전에

게시 준비 중에 고려해야 할 몇 가지 사항은 다음과 같습니다.

  • G Suite Marketplace 또는 Chrome 웹 스토어에 앱을 게시 한 적이 없다면 Google 월렛을 사용하여 일회성 요금을 등록하고 지불해야합니다. Chrome 웹 스토어 개발자 대시 보드 로 이동하여 등록하십시오.
  • G Suite Marketplace 및 Chrome 웹 스토어는 동일한 Chrome 웹 스토어 개발자 대시 보드를 사용하여 목록을 관리합니다.
    • 그러나 둘 다 표시하는 경우 Chrome 웹 스토어 및 G 스위트 마켓 플레이스별로 별도의 업체 정보를 포함해야합니다.
    • 각 업체 정보를 게시하면 별도의 검토 절차를 거치게됩니다.
    • 일단 활성화가 되면이 두 목록은 연결되지 않습니다.
    • 자세한 내용 은 Chrome 웹 스토어 문서에서 앱 게시 를 참조하십시오.
  • 필수 사항은 아니지만, G Suite Marketplace에 앱을 게시 한 후에 앱을 설치하고 테스트 할 수있는 자체 Google 엔터프라이즈 도메인 “샌드 박스”를 갖는 것이 매우 유용합니다.

필요한 리소스

목록 작성 과정을 간소화하기 위해 아이콘, 스크린 샷 및 앱 정보와 같은 리소스를 준비하는 것이 좋습니다. 앱을 게시 할 때 다음과 같은 리소스가 필요함을 명심하십시오.

  1. G Suite Marketplace에 특정한 매니페스트 파일이 zip 파일로 나열됩니다.
  2. 매니페스트 zip 파일로 업로드하는 zip 파일에 포함될 아이콘
  3. 앱의 스크린 샷 : 최소 1 개를 제공해야하며 최대 4 개를 제공 할 수 있습니다.
  4. 애플리케이션을 실행하는 데 사용되는 URL

다음은 이러한 리소스에 대한 자세한 내용입니다.

매니페스트 파일

업로드 할 zip 파일의 항목은 매니페스트 파일 입니다. manifest.json의 이름을 지정해야하는이 JSON 파일에는 다음과 같은 이름 / 값 쌍의 컬렉션이 들어 있습니다.

{
  "manifest_version": 2,
  "name": "Welcome Aboard",
  "version": "0.0.0.1",
  "description": "a plain text description",
  "icons": {
    "128": "icons/128x128-icon.png",
    "16": "icons/16x16-icon.png"
  },
  "container": ["DOMAIN_INSTALLABLE"],
  "api_console_project_id": "428464274542",
  "app" : {
    "launch" : {
      "web_url" : "http://www.example.com/morepath/"
    }
  }
}

는 api_console_project_id앱의 프로젝트 번호 (로부터의 G 스위트 마켓 플레이스 SDK 구성에서 응용 프로그램의 ID로 표시 설정 프로젝트 단계).

for 값 container은 다음 문자열 중 하나 이상을 포함하는 배열입니다.

  • DOMAIN_INSTALLABLE: 모든 Marketplace 앱에는이 컨테이너가 포함됩니다.
  • GOOGLE_DRIVE: 앱이 Google 드라이브 앱인 경우이 컨테이너를 포함합니다.

web_url매니페스트의 응용 프로그램 섹션에서 문자열 앱을 실행하는 데 사용되는 실제 URL을 정의합니다.

아이콘

zip 파일에 두 개의 아이콘을 제공해야합니다. 매니페스트 파일에 지정된이 아이콘의 경로는 manifest.json 자체에 대한 경로입니다.

스크린 샷

  • 애플리케이션의 스크린 샷을 하나 이상 제공해야하며 최대 5 개의 스크린 샷을 제공 할 수 있습니다.
  • 앱이 여러 로케일을 지원하는 경우 로케일 별 스크린 샷을 제공 할 수 있습니다.
  • 스크린 샷에는 사각형 모서리가 있고 패딩 (풀 블리드)이 없어야합니다.
  • 스크린 샷은 향후 1280×800 크기의 스크린으로, 향후 고해상도 디스플레이에 사용될 예정입니다. 현재 Chrome 웹 스토어는 모든 스크린 샷을 640×400으로 다운 스케일링하므로 스크린 샷이 잘게 축소되지 않거나 1280×800이 앱에 비해 너무 큰 경우 640×400 픽셀 스크린 샷을 지원합니다.
  • 원하는 경우 애플리케이션의 UI를 보여주는 YouTube 동영상을 포함 할 수도 있지만 필수는 아닙니다.

URL

  • 애플리케이션을 실행할 검증된 URL이 있어야합니다.
  • 필요한 경우 기본 웹 사이트 링크 및 FAQ를 지원할 수있는 편리한 링크가있을 수 있습니다.

앱을 게시하는 단계

모든 준비가 완료되면 다음 단계에 따라 G Suite Marketplace 목록을 추가하십시오.

  1. Chrome 웹 스토어 개발자 대시 보드로 이동합니다.
  2. manifest.json 파일과 아이콘을 포함하는 zip 파일 업로드
  3. 마켓 플레이스 목록에 대한 앱의 자세한 설명 추가
  4. 마켓 플레이스 목록에 대한 스크린 샷 및 프로모션 타일 추가
  5. 앱 웹 사이트 URL 추가
  6. 범주, 지역, 언어 및 기타 구성 세부 정보 설정

참고 : 비공개 도메인 전용 앱을 게시하려면 다음 단계를 건너 뛰고 아래 지침을 참조하십시오 .

  • 여기에서 변경 사항을 미리보고 목록이 제대로 표시되는지 확인하십시오. 완료되면 변경 사항 게시를 클릭 하십시오 .
  • 게시 한 후 검토 팀이 신청서를 검토하여 요구 사항을 충족하는지 확인합니다. 앱이 G Suite Marketplace에 표시되기 전에 기술 요구 사항을 충족하는지 확인하는 데 최대 1 주일이 소요될 수 있습니다.
  • 앱이 승인되면 마켓 플레이스에 나타납니다. 테스트 도메인에 설치하는 것이 좋습니다. 모든 것이 올바르게 작동하면 완료됩니다!

도메인 전용 비공개 앱

  • 자신의 도메인에서만 볼 수있는 마켓 플레이스 앱을 게시하려면 업체 정보 검토 요청 양식을 사용하지 마세요.
  • 대신 개발자 대시 보드에서 게시하기 전에 ‘공개 설정 옵션’섹션을 찾아 ‘yourdomainname.com의 비공개 / 모든 사람’을 선택하십시오 (아래 그림 참조).

  • 일단 게시되면 앱은 admin.google.com에서 제공되는 G Suite Marketplace의 “For yourdomain.com”섹션에 나타납니다.
  • 앱의 설치 통계를 모니터링하려면 Google 개발자 콘솔로 이동하여 프로젝트를 선택하십시오.
  • 그런 다음 API로 이동하여 G Suite Marketplace SDK로 이동 한 다음 Usage 탭을 클릭하십시오.