Как исправить ошибку Invalid Add-on при установке неопубликованного дополнения Gmail?

Я разработал надстройку Gmail в своей личной рабочей области скриптов Google. У меня не возникло проблем с установкой его в личный Gmail. Я еще не опубликовал его в магазине приложений и хотел установить (этим методом) в учетной записи электронной почты Google Suite моей компании (я являюсь администратором этой учетной записи Google Suite). Однако, когда я копирую идентификатор развертывания и нажимаю «установить», я получаю сообщение об ошибке «недопустимый аддон».

введите здесь описание изображения

Я убедился, что:

  1. У моей учетной записи рабочей электронной почты есть доступ для чтения к папке скриптов Google с кодом
  2. Настройки безопасности позволяют сторонним приложениям из Marketplace на

Есть предположения, как я могу это решить?


person Anthony Silva    schedule 22.02.2018    source источник


Ответы (2)


В корпоративной учетной записи электронной почты GSuite невозможно установить надстройку разработчика (разработанную из личной учетной записи Gmail), поскольку учетные записи компании GSuite более защищены. Есть способ внести надстройки в белый список в консоли администратора GSuite, но они еще не добавили его для надстройки разработчика.

Я столкнулся с той же проблемой для учетной записи GSuite моей компании. Я выполнил следующие шаги, чтобы решить проблему:

  1. Поделитесь надстройкой разработчика из личной учетной записи в учетной записи электронной почты GSuite.
  2. Войдите в учетную запись электронной почты GSuite.
  3. Откройте Google Диск, перейдя на https://drive.google.com
  4. Здесь вы можете увидеть надстройку, к которой поделились из вашей личной учетной записи, сделайте копию.
  5. Откройте новое дополнение, возьмите идентификатор развертывания этого нового дополнения и установите его в свой gsuite gmail.

У меня это сработало.

person Sabbu    schedule 23.02.2018
comment
Спасибо! Это действительно решение, за исключением того, что я хочу установить это дополнение в нескольких доменах (разные учетные записи Google Suite), и я не хотел иметь несколько копий кода надстройки, который мне нужно обновлять каждый раз, когда я вношу в него изменения. . Кажется, что (на данный момент) вы можете создать надстройку в учетной записи gsuite и установить ее в личном Gmail, но вы не можете установить надстройку разработчика из одной учетной записи gsuite в другую (то есть в разные домены). - person Anthony Silva; 23.02.2018
comment
Благодаря тонну! Вы сделали мой день! - person Hardik; 26.07.2018
comment
Как вы взяли id развертывания? - person user3676857; 08.01.2020

По-видимому, просто невозможно установить неопубликованную надстройку в разных доменах без создания новой копии кода надстройки.

person Anthony Silva    schedule 27.02.2018