Questions tagged [gsuite-addons]

Do NOT use alone. Use with [google-apps-script] and a appropriate product tag(eg:[gmail]). Use for questions about G Suite Add-ons, including those that extend Gmail, Google Calendar, or Drive. Do not use for questions about Editor and older Gmail Add-ons.

Use

For questions about G Suite Add-ons - custom extensions of G Suite productivity applications.

G Suite Add-ons are a newer class of addons replacing older gmail add-ons. They use a special CardService service to build user interfaces, no custom HTML / JavaScript is allowed.

Always use together with , where applicable.

Use with related product tags:

for Gmail
for Google Calendar
for Google Drive

Don't use

For questions about:

  1. older versions of Gmail Add-ons, use .
  2. Editor (Sheets, Docs, Slides and Forms) Add-ons, use .

Useful resources

  1. G Suite Add-ons official guide
  2. Issue tracker for the component
  3. Add-ons best practices
75 questions
0
votes
1 answer

Gsuite Add-on: can a user also (individually) remove an add-on when individual install is enabled?

We have enabled individual install for a newly developed Google Forms add-on. An individual user can install the addon, but cannot uninstall/delete this add-on once they decide they no longer need this add-on. Is this common behaviour? When the…
0
votes
1 answer

Triger a function on a change in doc

I want to run a Google App Script function every time a change is made to my Google Doc. I have found onChange and onEdit triggers which are only available for Google Spreadsheet. I am sure there must be an edit/change trigger for Google Doc as…
0
votes
1 answer

Google G-Suite / Youtube

When I am logged in with my google account and want to listen music over Youtube. I receive the following error message: "Restricted Access to this video. Try to log in with Your G-Suite Account." I am logged in with my account, already switched the…
0
votes
1 answer

Gmail Add-on Create Radio Group with Text Input

I am working on a Gmail Add-on with a dynamically created radio group, something like: How can I insert an input text box as one of the radio options? This is what I have so far: var urlGroup = CardService.newSelectionInput() …
0
votes
1 answer

G Suite Users: list api call fails with response 400:Bad Request

Following is the request GET /admin/directory/v1/users? HTTP/1.1 Host: www.googleapis.com Authorization: Bearer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Content-Type: application/json Following is the response { "error": { "errors": [ …
0
votes
0 answers

Change visibility of a add-on (Google Sheets)

Currently, I have an add-on (Google Apps Script) for Sheets, that was created as My Domain(on the g-suite group). However, I want to change to public now. I already look on the G Suite Marketplace Suite SDK but it doesn't have any possibility. After…
0
votes
1 answer

Get organisational GSuite addon for Gmail in Gmail iOS app

I've got a GSuite add-on, which is privately available for our GSuite organisation. It works as intended on desktop, but somehow I'm unable to get it to show up on the Gmail (iOS) app like our domain-wide installed "Slack for Gmail" does. I've…
Ambidex
  • 755
  • 1
  • 5
  • 27
0
votes
0 answers

How to refresh location on a Calendar Event - G Suite Addon

How to refresh the current calendar event after setting location using event.setLocation(xx)? I'm developing a calendar addon which provide a search engine for suitable internal locations, user can select the desired one and the addon will set the…
Tuan Jinn
  • 629
  • 6
  • 7
0
votes
1 answer

G Suite Integration using Marketplace SDK - Disable "Drive UI Integration" permanently

I enabled a Gmail Addon in a GCP project using the Markeplace SDK. Afterwards I tried to add a Drive UI Integration as well. Filling out the Form "Drive UI Integration" in the Google Drive API settings enabled the Drive integration. But it added a…
Christian
  • 3
  • 4
0
votes
2 answers

How can I start my gmail add-on automatically when the user opens an e-mail?

I am trying to build a gmail add-on which starts automatically when the user opens an email and display them some information. How can I do that?
0
votes
0 answers

Easy Bib is no longer installing

Easy Bib is a valuable tool that we use in our English Classes. In the past it has installed easily. It will no longer install for our students and has become difficult for our teachers to install as well. What has changed and how do we get…
0
votes
1 answer

How to deploy a Gmail add-on until G Suite add-ons are fully rolled out

I understand that G Suite Add-ons won't be fully available until February 2020. Before they released G Suite Add-ons we could deploy unpublished Gmail Add-ons to test them by using the adding the deployment ID in Gmail settings after enabling…
IMTheNachoMan
  • 5,343
  • 5
  • 40
  • 89
0
votes
1 answer

What are the different add-on types in G Suite?

What are the supported ways to customize G Suite apps like Gmail, Drive, Calendar, Docs, etc.?
Steve Bazyl
  • 11,002
  • 3
  • 21
  • 24
-1
votes
1 answer

Gmail Add-in Is there any way to update the opened reply draft GmailApp

I'm developing a gmail add-on. I have created a feature to create a reply draft when user fill some text inputs and click on a button (There are some API calls to create email body by using these details). function composeReply(e){ var…
Anoop
  • 2,748
  • 4
  • 18
  • 27
-1
votes
1 answer

How do I save data within my Google Suite add-on

I am making a G-Suite Drive add-on. I have a button that makes a G-sheet. I then can edit that G-sheet from the add-on in a few ways. However, upon reloading the add-on on some later date, I would like it to remember the id of that spreadsheet so it…
Trigaten
  • 63
  • 10
1 2 3 4
5