Я создал скрипт приложения Google, чтобы выполнить некоторый код и отформатировать файл особым образом. Я протестировал приложение, и оно отлично работало. Однако после развертывания в нашем пакете G он не появляется в меню так, как должен.
Когда я запускаю скрипт как установленную надстройку, он работает как должен. Я установил и развернул последнюю версию, развернул ее как приложение для магазина и установил ее на весь наш домен. Однако, когда я создаю новый лист, чтобы проверить, установлена ли надстройка, надстройка не появляется в меню, как это запрограммировано.
function onOpen(e) {
SpreadsheetApp.getUi().createAddonMenu() // Or DocumentApp.
.addItem('Format Spreadsheet', 'formatFiles')
.addToUi();
}
Ожидаемые результаты состоят в том, что у каждого пользователя, на котором установлено приложение в его учетной записи, есть раскрывающееся меню в листах Google, в котором можно выбрать «форматировать электронную таблицу». Однако там ничего нет, и консоль javascript показывает, что она не пытается загрузить.