Надстройка Google Document или Spreadsheet публикуется как расширение Chrome в G Suit и Chrome Webstore

Я пытаюсь развернуть как надстройку Документов и опубликовать надстройку как в Интернет-магазине Chrome, так и в G Suit. Проблема, которую я получаю, заключается в том, что когда я нажимаю кнопку «Предварительный просмотр изменений» перед публикацией надстройки, меня перенаправляют на экран, на котором показано, что надстройка является расширением Chrome. У меня не было этой проблемы до недавнего времени, когда я попытался опубликовать одно из моих надстроек как незарегистрированное, которое было опубликовано как расширение Chrome вместо устанавливаемого надстройки для документов Google. У меня также есть аналогичное дополнение, опубликованное для Google Sheets, в котором были некоторые проблемы, но мне удалось их исправить и обновить список Chrome без каких-либо осложнений. Я отправил электронное письмо советнику по надстройкам Google, но до сих пор не получил ответа.

Интересно, сталкивался ли кто-нибудь еще с такой же проблемой с публикацией дополнений?

Кроме того, куратор дополнений попросил меня опубликовать этот вопрос здесь и Сообщество разработчиков надстроек Google+

вот содержимое моего файла manifest.json:

{
  "manifest_version": 2,
  "name": "Add-on Name",
  "version": "1",
  "description": "My Description of the add-on",
  "icons": {
    "128": "icons/add-on_128.png",
    "96": "icons/add-on_96.png",
    "48": "icons/add-on_48.png",
    "32": "icons/add-on_32.png",
    "16": "icons/add-on_16.png"
  },
  "container": ["GOOGLE_DRIVE"],
  "api_console_project_id": "add-on_id",
  "app" : {
    "background": {
      "persistent": false
    }
  },
  "launch" : {
    "web_url" : "example.html"
  }
}

person AlexB    schedule 09.03.2019    source источник
comment
Вы используете старую панель инструментов разработчика. Есть новая панель инструментов разработчика, которая все еще находится в стадии бета-тестирования. Вы пробовали использовать новую панель инструментов разработчика? Вам нужно перейти в главное окно текущей панели инструментов разработчика и щелкнуть ссылку в уведомлении вверху страницы. Вы увидите: Попробуйте новую панель инструментов разработчика. на вершине.   -  person Alan Wells    schedule 09.03.2019
comment
Спасибо, Сэнди! Я использую новую панель инструментов разработчика, но она ничего не меняет и не помогает решить возникшую у меня проблему.   -  person AlexB    schedule 09.03.2019
comment
@AlexB Какие шаги вы выполнили, чтобы опубликовать надстройку?   -  person Rubén    schedule 09.03.2019
comment
Вы не должны создавать собственное содержимое manifest.json. Редактор кода скрипта приложений Google Apps делает это автоматически. См. Настройте список См. Предупреждение: Предупреждение: не загружайте файл в раздел «Загрузить» вверху страницы; Скрипт приложений Google Apps автоматически создает этот файл, а загрузка отдельного файла приводит к сбою публикации.   -  person Alan Wells    schedule 09.03.2019
comment
@Sandy Good, Тот, который был создан изначально, также создал для меня ту же проблему. Надстройка была опубликована как расширение Chrome вместо надстройки Google Docs.   -  person AlexB    schedule 09.03.2019
comment
@ Rubén, Шаги, как обычно: 1. Создание версии, 2. Развертывание из манифеста, 3. Надстройка «Опубликовать как документы», 4. Ввести все во всплывающее диалоговое окно и нажать «Обновить черновик WebShop», 5. Включено. затем изображения и описания, 6. Предварительный просмотр изменений, чтобы увидеть все изменения. В последней точке окна было показано, что это будет опубликовано как расширение, а не надстройка.   -  person AlexB    schedule 09.03.2019
comment
Вам не следует не использовать опцию "Развернуть из манифеста". Использовать развертывание как надстройку   -  person Alan Wells    schedule 10.03.2019
comment
Как сказал @Sandy, вы следуете неправильной процедуре.   -  person Rubén    schedule 10.03.2019
comment
Хорошо, я удалил созданный для него манифест, поэтому теперь у меня есть только один, который уже был. Последняя версия (глава) Версия 0, я постараюсь опубликовать только с этим   -  person AlexB    schedule 10.03.2019
comment
Теперь я получаю сообщение об ошибке, элемент не является приложением. Удалите часть приложения из манифеста.   -  person AlexB    schedule 10.03.2019
comment
Я не знаю, сможете ли вы исправить манифест, если сейчас настройки неверны. Возможно, вам потребуется создать новый файл сценария приложений и попробовать опубликовать его из другого файла.   -  person Alan Wells    schedule 10.03.2019
comment
Публикуется как новая надстройка из совершенно нового скрипта приложений, изменения снова не публикуются как расширение   -  person AlexB    schedule 10.03.2019
comment
Опять же, какие шаги вы выполняете, чтобы опубликовать надстройку?   -  person Rubén    schedule 10.03.2019


Ответы (1)


ОБНОВЛЕНИЕ: чтобы опубликовать надстройку, следуйте процедуре, описанной на https://developers.google.com/gsuite/add-ons/how-tos/publish-addons


Насколько мне известно, старая панель управления Интернет-магазином Chrome (CWS), касающаяся надстроек G Suite, некоторое время находится в "режиме обслуживания", а это означает, что у команды Google нет бюджета на адаптацию или улучшение некритичных / обязательных функций. , особенно потому, что у них уже есть «новая панель разработчика», и было объявлено, что процесс публикации надстроек изменится «скоро».

Из https://developers.google.com/gsuite/add-ons/how-tos/publish-addons от 9 марта 2019 г.

Предупреждение. Изначально надстройки редактора были опубликованы в Интернет-магазине Chrome и при желании могут быть опубликованы в G Suite Marketplace, чтобы их можно было установить на уровне домена.

Публикация в G Suite Marketplace больше не является обязательной. Приведенные ниже инструкции по публикации были изменены, чтобы отразить это. Подробнее см. Перенос Интернет-магазина Chrome.

person Rubén    schedule 09.03.2019
comment
Привет, Рубен, Спасибо за ответ. Я просмотрел документацию и дошел до письма, но надстройка снова была опубликована как расширение Chrome, а не как надстройка документа. Я обновил свой вопрос с помощью загруженного мной файла manifest.json, следуя совету здесь: Публикация приложения - person AlexB; 09.03.2019