2014-07-09 4 views
1

이 질문과 비슷한 점 Google Apps 앱을 Chrome 웹 스토어에 게시하면 확장 프로그램으로 설치됩니다. Google 앱 마켓 플레이스에서 내 앱을 찾을 수 없습니다. 개발자 페이지 (https://developers.google.com/apps-marketplace/listing)의 Google 앱 마켓 플레이스 게시 섹션에서와 같이 정확한 manifest.json을 사용하지만 이틀 전까지는 여전히 표시되지 않습니다. 이 사람이 Google에서 누군가 나를 도울 수 있습니까?앱이 Chrome 확장 프로그램으로 표시되고 Google Apps Marketplace에 표시되지 않습니다.

{ 
    "manifest_version" : 2, 
    "name" : "myApp", 
    "version" : "1.1.1.1", 
    "description" : "upload the app", 
    "icons" : { 
     "128" : "icons/128x128-icon.png", 
     "16" : "icons/16x16-icon.png" 
    }, 
    "container" : ["DOMAIN_INSTALLABLE", "GOOGLE_DRIVE"], 
    "api_console_project_id" : "123456789012" 
} 

감사합니다.

+1

여기 당신의 manifest.json 그래서 우리는 버전 당신을 도울 수있는 포스트 그것이 실제로 Chrome 앱인 경우. –

+0

@Marc, 답장을 보내 주셔서 감사합니다. { "manifest_version": 2, "name": "myApp", "version": "1.1.1.1", "description": "앱 업로드", "icons": { "128": " 아이콘/128x128-icon.png ","16 ":"icons/16x16-icon.png "},"컨테이너 ": ["DOMAIN_INSTALLABLE ","GOOGLE_DRIVE "],"api_console_project_id ":"123456789012 "}. Google 크롬 웹 스토어 확장 앱으로 게시되었지만 Google 앱 마켓 플레이스에는 표시되지 않습니다. – user3796247

+0

Chrome 앱의 매니페스트가 아닙니다. "확장 앱"이라는 용어는 혼란 스럽습니다. 확장 프로그램과 앱이 있으며, 다른 것들입니다. –

답변

0

메인 페스트에 "app"를 추가하십시오. https://developers.google.com/chrome/apps/docs/developers_guide#background을 참조하십시오.

Something like following, where http://foo.bar is apps web URL. 
"app": { 
    "launch": { 
    "web_url": "http://foo.bar" 
    } 
} 

그래도 문제가 해결되지 않으면 컨테이너에서 GOOGLE_DRIVE를 삭제 해보세요.

+0

답변 주셔서 감사합니다. 그러나 어느 쪽이든 항상 "이 항목은 앱이 아닙니다."라는 오류 메시지가 표시됩니다. – user3796247

+0

확장 프로그램을 앱으로 변환 할 수 없다고 생각합니다. 너무 많은 번거 로움없이 새 Chrome 항목을 추가 할 수는 있지만 매니페스트에 '앱'을 포함해야합니다. {...}. –

+0

답변 해 주셔서 감사합니다. 실제로 Google 크롬 앱 스토어 앱이 아닌 Google 앱 마켓 플레이스 앱으로 업로드하려고하고 있으며 Google 앱 마켓 웹 사이트 https://developers.google.com/apps-marketplace/listing에 게시하는 방법을 따랐습니다. 감사. – user3796247

2

같은 문제가있었습니다. Google Apps 도메인 관리자 만 설치할 수 있도록 새 앱 마켓 플레이스에 앱을 게시하려면 다음 단계를 수행했습니다.

1) 이전 앱을 게시 취소하고 새 앱을 만듭니다 (이유가 이해되지 않음). 그러나 Google에서 제안했습니다.

2) 동일한 매니페스트를 사용할 수 있지만 '컨테이너'섹션에서 'GOOGLE_DRIVE'을 (현재 여기에 포함 된 문제가 있다고 생각합니다. 앱을 Chrome 웹 스토어로 이동). GOOGLE_DRIVE를 제거하면 Google 드라이브에서 파일을 마우스 오른쪽 버튼으로 클릭 할 때 '연결 프로그램 더보기'> '다른 앱 연결'옵션을 선택할 때 나타나는 '미니 마켓 플레이스'에서 앱이 제거됩니다. - 그것은 미리보기를 표시해야합니다

"app": { 
    "launch": { 
    "web_url": "http://foo.bar" 
    } 
} 

4) 응용 프로그램을 게시 :

3

는) foo.bar는 응용 프로그램이 실행될 때 열려 있어야합니다 URL을)입니다 매니페스트 (에 다음 섹션을 포함 Google 애플리케이션 마켓 플레이스에서이 형식으로 표시됩니다 https://chrome.google.com/webstore/detail/url-slate/ccnijgcacpbjachbddmjjinnkidkpaob

그래서 예를 매니페스트 우리를 위해 일했다 :

{ 
    "manifest_version" : 2, 
    "name" : "myApp", 
    "version" : "1.1.1.1", 
    "description" : "upload the app", 
    "icons" : { 
     "128" : "icons/128x128-icon.png", 
     "16" : "icons/16x16-icon.png" 
    }, 
    "container" : ["DOMAIN_INSTALLABLE"], 
    "api_console_project_id" : "123456789012" 
    "app" : { 
    "launch" : { 
     "web_url" : "http://foo.bar" 
    } 
    } 
}