Описание тега google-apps-script-addon

Используйте для вопросов, касающихся редакторов-аддонов. Используйте в дополнение к любым тегам редактора, таким как [google-spreadsheet], [google-docs], слайды или формы. НЕ используйте для gmail-addons(вместо этого используйте [gmail-addon]).
2 ответа

Пункт меню не появляется после публикации аддона Google

Мой скрипт Google листов работает хорошо, но как только он был опубликован, пунктов меню больше нет. Таким образом, вместо отображения кнопки "Пуск" в аддоне (которая отлично работает, когда он запускается как скрипт), он отображает только справку д…
0 ответов

Как сделать так, чтобы http получал запросы из боковой панели или диалогового окна скрипта Google Apps?

Я пытаюсь выполнить запрос https GET на свой сервер с боковой панели Google Sheets (или диалогового окна). Это со стороны клиента. Однако возвращается следующая ошибка: Если есть какой-либо способ, как напрямую связаться с конечной точкой моего серв…
2 ответа

Невозможно задать имя проекта в диалоговом окне "Предоставить разрешения" для надстройки сценариев Служб Google

У меня есть надстройка для Google Sheets, которая в настоящее время тестируется в моем домене. Для этого поста давайте назовем его My First Add On. Когда пользователи устанавливают надстройку, у них запрашиваются разрешения, но в диалоговом окне она…
0 ответов

Как связать надстройку Google Docs с существующим приложением Gsuite Marketplace?

Обращаясь по кругу, надеюсь, кто-нибудь укажет мне правильное направление. У меня есть приложение Google Marketplace для моего веб-сервиса, которое работает с Google Drive для конвертации файлов. Сейчас я создаю надстройку Google Docs, которая позво…
1 ответ

Как реализовать виджет ввода текста пароля (ввод скрыт) для надстройки gmail google-apps-script?

Не удалось увидеть ни одного параметра, доступного для виджета TextInput, чтобы скрыть пользовательский ввод для таких полей, как пароль и т. Д. https://developers.google.com/apps-script/reference/card-service/text-input
1 ответ

Как подсчитать использование каждой пользовательской функции для пользователя надстройки

Я сделал дополнение с пользовательской функцией, которая вызывает API. Мой план: когда пользователь устанавливает надстройку, я даю ему 20 бесплатных звонков. Могу ли я считать каждое использование пользовательской функции на стороне сервера? UPD: я…
2 ответа

Использование CardService с HtmlService

Надстройки Google стремятся использовать виджеты CardService. Я пытаюсь создать раскрывающееся меню, но класс ListBox устарел. Документы перенаправили меня в службы HTML, но нигде нет документации о том, как их использовать в контексте CardServices.…
2 ответа

Создание полуприватного дополнения Google Apps Script

У меня может возникнуть вопрос, например, о создании надстроек Google Apps Script для Документов Google. Допустим, я создаю надстройку для Документов Google и хочу, чтобы это дополнение использовалось только определенной группой пользователей (то ес…
1 ответ

Ошибка аутентификации надстройки электронной таблицы - владелец документа и активный пользователь не совпадают

В моем дополнении к электронным таблицам у меня есть проверка владельца документа: var USEREMAIL = Session.getEffectiveUser().getEmail(); var owner = SpreadsheetApp.getActive().getOwner().getEmail(); if (USEREMAIL == owner) { menu.addItem('Owner men…
1 ответ

Пользовательские интерактивные интерфейсы в скрипте Google Apps

Я знаю, что этот вопрос несколько ранее задавался, но я не смог найти однозначного ответа на него. Я пытаюсь создать интерактивное меню пользовательского интерфейса для надстройки Google Doc. Я хотел бы иметь возможность кодировать в таких элементах…
0 ответов

Эквивалент надстройки Excel или личной книги в Google Sheets

У меня есть несколько файлов электронных таблиц, которые регулярно появляются в Google Sheets. Данные в этих файлах необходимо очистить (например, удалить знаки препинания, использование заглавных букв и т. Д.), Прежде чем я смогу использовать их дл…
1 ответ

Временной триггер в Google Sheet Add On

Я создал скрипт Служб Google и теперь хочу опубликовать его как дополнение к Google Листам. Сценарий должен работать так, чтобы ежедневно получать некоторые данные из API (с помощью триггера времени) и отправлять уведомление установщику, если в данн…
0 ответов

Триггер Google Apps Script onEdit() не выполняется

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

Как я могу показать свое дополнение в магазине дополнений?

Я создаю надстройку Google Doc для файлов Google Doc, так как локально развертываю ее "работая как очаровательно", но когда я пытаюсь опубликовать надстройку, следуя этому https://developer.chrome.com/webstore/publish чтобы он был опубликован как Ch…
01 фев '19 в 12:46
0 ответов

API администратора Google: ошибка не авторизована

У меня есть скрипт, который я хотел бы, чтобы обычный пользователь нашего домена мог запускать. Я выдвинул это как дополнение для документов, но когда мои пользователи запускают скрипт, они получают эту ошибку: GoogleJsonResponseException: не автори…
1 ответ

Скрипт работает с листа, но не как аддон с тем же кодом

Проект публикуется как дополнение к Sheets. Доверенный тестировщик (также редактор электронных таблиц) запускает надстройку, и она не работает. Он получает сообщение "У вас нет доступа для выполнения этого действия. Пожалуйста, попросите владельца э…
1 ответ

Как опубликовать дополнение для календаря как таковое?

Я разрабатываю сценарий, который изменяет события по определенным критериям, я смог опубликовать его как дополнение к документации, и есть другие варианты, но нет календаря. Это, ребята, прибил, но Календарь даже не в качестве опции в G Suit Makerpl…
0 ответов

Как поделиться авторизацией Google API для надстройки скрипта Google Apps с другим проектом Google Cloud?

Компоненты системы Опубликованная надстройка Google Apps Script ("надстройка"), а также опубликованная на торговой площадке G Suite установка для всего домена до сих пор в своем первоначальном проекте GCP P1 имеет идентификатор клиента OAuth2, кото…
0 ответов

Атрибут Oauth 2 с недопустимым значением: Header:toType

После развертывания сценария моего проекта Apps Script в качестве надстройки Google Sheets он выдает эту ошибку при запуске OAuth2: Атрибут указан с недопустимым значением: Header:toType (строка 303, файл "Сервис", проект "OAuth2") Суть в том, что н…
1 ответ

Как добавить интеграцию платежей с надстройками Google Документов?

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