Google Apps Script - HTML сервис не работает должным образом только в аккаунтах G-suite - PullRequest
0 голосов
/ 16 марта 2020

Я работал над проектом GAS, используя одну из моих учетных записей g-suite, и не мог при жизни получить HTML сервисных меню для правильного отображения. Предполагая, что в моем коде была проблема, я вернулся, чтобы найти пример выпадающего меню, которое я создал в ответ на сообщение Reddit, и, конечно же, это тоже не сработало.

Итак, я попробовал тот же код со стандартной учетной записью Gmail, и он заработал: рабочий выпадающий список для стандартной учетной записи Gmail .

Затем я копирую / вставляю все и не могу работать с моей учетной записью g-suite: нерабочий выпадающий список для учетной записи g-suite

Следующим шагом было поделиться им со своей стандартной учетной записью Gmail, но все равно ничего. Затем я вошел в свою стандартную учетную запись gmail, получил доступ к общему скрипту, запустил меню и все заработало. Затем вернулся к моей учетной записи G-Suite, и, конечно же, меню работает. Однако, как только я отозвал разрешение у своей стандартной учетной записи gmail, он снова перестал работать.

Думая, что это может быть проблема с разрешениями, я провел более часа на телефоне с поддержкой G-suite, поделился мой экран, общие файлы HAR, и они все еще не могли дать мне основную причину / возможные решения. Затем я попытался с другой из моих учетных записей G-Suite, и, конечно же, то же самое. Так что теперь я в растерянности и обращаюсь к SO за любыми предложениями.

https://docs.google.com/spreadsheets/d/1iBHKWZOqd-xe56MdXdVR4QdQfSKfY6hg5YajHX9qVMQ/copy#gid = 0

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

Также следует отметить, что в настоящее время это не развертывание в качестве надстройки, это просто пользовательское меню onOpen.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...