Я создал надстройку для таблиц Google для кого-то другого, и им нужны другие люди в их организации Gsuite, чтобы также иметь возможность использовать эту надстройку. Дополнение работало должным образом во время тестирования и разработки, но когда мы его опубликовали, оно работало только для той учетной записи, которая его опубликовала. Когда другие пытались использовать его, он не работал должным образом. У него были некоторые функции, но не другие, и я не могу точно определить, что происходит.
Я гуглил, следил за руководствами и экспериментировал в течение нескольких часов и не могу понять это. Я считаю, что добавил все необходимые области и включил все API, но я новичок в этом, так что ИДК?
Извините, если это действительно расплывчатый и не очень продуманный вопрос, но мне действительно нужна помощь, и я действительно не знаю, куда еще обратиться. Любая помощь так ценится
[ОТРЕДАКТИРОВАНО С КОДОМ] Дополнение отображается в магазине и может быть установлено. Он показывает меню и боковую панель, но кнопки на боковой панели не работают. Я думаю, что это проблема с дополнением и его публикацией, а не проблема с самим кодом, но я думаю, именно поэтому я спрашиваю здесь... https://codepen.io/garrettarh/pen/abvgmKJ Я получаю эту ошибку в консоли Chrome:
Uncaught (string of numbers)-mae_html_user_bin_i18n_mae_html_user.js:54
Я знаю, что это некрасиво, но я новичок в Gsuite и App Script, просто нашел что-то, что работает. Оптимизация на самом деле не является приоритетом.
[ОТРЕДАКТИРОВАНО С ОБЛАСТЬЮ]
[ИЗМЕНИТЬ С ВРЕМЕННЫМ РЕШЕНИЕМ] Я столкнулся с этим вопросом Загрузка файла с помощью формы HtmlService в Google Apps всегда вызывает ошибку сервера и трассировку стека
и кто-то предложил использовать STABLE в качестве версии среды выполнения вместо V8, и на данный момент я считаю, что это решило мою проблему. Я недостаточно сообразителен, чтобы точно знать, что было не так.