Не удается получить элемент меню для отображения в неопубликованной надстройке для документа Google - PullRequest
0 голосов
/ 01 апреля 2020

Мой код выглядит следующим образом:

function onInstall(e) {
  onOpen(e);
}

function onOpen(e) {
  DocumentApp.getUi().createAddonMenu()
  .addItem("Format Your Text", "autoFormatting")
  .addToUi();
}

function autoFormatting() {
  //some code
}
  • Я установил проект в Google Cloud Platform и соединился с моим несвязанным проектом Google Apps Script.
  • Включен G Костюм Marketplace SDK и настроил его.
    • Версия является верной.
  • Когда я тестирую скрипт как надстройку в любом состоянии (установлен / включен / оба), пункт меню отображается под Родное меню «Дополнения».

Пожалуйста, помогите, я застрял.

Что может вызвать это? Как я могу это исправить?

Я не хочу публиковать sh надстройку в данный момент, а только делиться ею с другими пользователями из моего домена.

Спасибо

1 Ответ

1 голос
/ 02 апреля 2020

Ответ:

Если вы хотите sh поделиться дополнением для Документов Google с участниками вашего домена, сначала его необходимо опубликовать. Обойти это невозможно.

Дополнительная информация:

Из дополнения Publishing G Suite Документация :

Частные надстройки видны только пользователям в том же домене, что и учетная запись публикации надстроек. Только доменные учетные записи могут публиковать sh частные дополнения. Они не могут быть установлены внешними пользователями. Частные дополнения не требуют просмотра дополнений. Личная видимость также называется видимостью Моего домена.

И :

Видимость: Только опубликованные дополнения иметь значимый статус видимости.

Если вы хотите, чтобы sh использовала эту надстройку для других людей в вашем домене, вам сначала нужно опубликовать sh в частном порядке, прежде чем ее можно будет использовать. .

В противном случае вы можете отправить другому пользователю свой сценарий надстройки и попросить его выполнить действия по развертыванию, чтобы использовать его для своей учетной записи.

Надеюсь, это полезно для вас!

Ссылки:

...