Приложения отображаются как расширение Chrome и не отображаются на Google Apps Marketplace

Аналогично этому вопросу После публикации моего приложения Google Apps в Интернет-магазине Chrome оно устанавливается как расширение. Я не могу найти свое приложение на Google Apps Marketplace. Я использую правильный файл manifest.json, как в разделе публикации на рынке приложений Google на странице разработчика ( https://developers.google.com/apps-marketplace/listing), но до тех пор, пока эти два дня не появятся. Может ли кто-нибудь из Google помочь мне в этом?

{  
  "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"  
} 

Благодарю.

2 ответа

У нас была такая же проблема. Чтобы опубликовать приложение на новом рынке приложений, чтобы оно могло быть установлено только администраторами домена Служб Google, мы предприняли следующие шаги:

1) Отмените публикацию старого приложения и создайте новое приложение (не понимаю, зачем это нужно, но было предложено Google - вам нужно всего лишь повторно создать приложение)

2) Вы можете использовать тот же манифест, но для раздела "контейнер" удалите "GOOGLE_DRIVE" (я полагаю, что в настоящее время существует проблема, из-за которой в результате приложение переходит в интернет-магазин Chrome). Обратите внимание, что удаление GOOGLE_DRIVE приведет к удалению приложения из "мини-маркета", которое появляется, когда вы выбираете "Открыть с помощью"> "Подключить больше приложений" при щелчке правой кнопкой мыши по файлу на Google Диске.

3) Включите следующий раздел в манифест (где foo.bar - это URL-адрес, который должен открываться при запуске приложения):

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

4) Опубликуйте приложение - оно должно показывать предварительный просмотр в Google Apps Marketplace и будет отображаться в следующем формате: 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"
    }
  }  
}

Попробуйте добавить "приложение" на ваш mainfest. См. https://developers.google.com/chrome/apps/docs/developers_guide.

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

Если это не работает, попробуйте удалить GOOGLE_DRIVE из контейнера.

Другие вопросы по тегам