How to reload add-on during development? - google-apps-script

I am developing an add-on for a Google Form. After I have made changes to the source code, how can I get the latest version of the add-on running in my Google Form? I have tried reloading the Google Form, I still have an older version of the add-on showing up.
Also, when I create a second Google Form, I don't see how to add my add-on under development (not published yet) to the form. When I got to Tools > Script Editor, I don't see my add-on project under "Open a recent project", but I can see it in my Google Drive.

In the "Publish" menu, choose "Deploy as add-on . . " A dialog box will pop-up. Fill in all the required information, then click "Update Webstore Draft". You will be taken to the "Developer Dashboard" IF you have payed the $5 dollars to get your Add-on published.
You can publish your Add-on privately to "Testers".

Related

Cannot find Google Apps Script written before Google Workspace Marketplace

I wrote an extension for Google Docs that used to show up in the Add Ons menu for my organization. The add on no longer shows up in the menu, but I can see it in the Google Workspace Market. I originally had it on the Google Chrome Webstore, but then it moved to the Workspace Marketplace. I can also see the corresponding project in my Google Cloud Platform console.
However, when I go to the Google Apps Script Editor, my project is not there. I have no access to the source code or ability to fix it so that it will show up in the Add Ons menu again. Does anyone know where I might be able to find script? I have the URLs for the Workspace Market, but it is private to my organization, so no one will be able to view it.
Also, I tried going through Google Support but they said that App Scripts is not supported and to ask on Stack Overflow.
Edit:
Screenshot of error
Answer to rev 1
Open the Google Marketplace SD settings page on the Google Cloud project linked of your add-on. There you should find the script project id.
Then on your web browser open your Google Apps Script project by writing a URL like this:
https://script.google.com/d/<<put-here-the-script-project-id>>/edit
If the above doesn't work, see notes at the bottom
Resources
Publish an add-on
Enable and configure the Google Workspace Marketplace SDK
Related
How can I view the source of a google apps script Library
Library with identifier underscoreGS is missing
NOTES
If you get the message "Sorry, unable to open the file at this time", try again using Chrome on incognito mode with all the extensions disabled and signing in only with an account that has access to the Google Apps Script project.
If the above doesn't work either, follow the screen advice, wait a bit and try later.
Related
Google Drive Page Not Found - Sorry, unable to open the file at this time

Publish Sheet add-on always shows dialog "Go to the G Suite Marketplace SDK..."

I have configured the "Google Workspace Marketplace SDK" configuration panel. My app is internal to my organization domain, hopefully won't need any OAuth review nor the app preview.
When I click the Publish-->Deploy as add-on
it always shows a dialog box
Go to the G Suite Marketplace SDK. If you are publishing a new add-on follow this guide. To update an existing add-on follow these steps.
I have connected my Apps Script with GCP standard project, configured the scopes everywhere.
Who can tell me what to do next steps? I want to to publish an internal (private use only) add-on.
Btw, the "G Suite Marketplace API" doesn't have a place to configure apps publication, I did it from the "Google Workspace Marketplace SDK". They are super confusing names...
After you finished your "App Configuration" screen for Google Workspace Marketplace SDK (which is opened by default when you click "open SDK" link from Apps Script editor) you also need to make sure your listing is created - this may need to be done just once on initial add-on publishing.
Click on "Store Listing", make sure you filled all required sections, and submit the form.
After successful form submit you will be able to see your listing status:

Publish an add-on privately

I am trying to publish a test add-on with the option Private, because there is nothing new in this add-on, and would not be accepted by Google if I published it with Public.
The add-on contains a sidebar, a custom menu and a custom function. It works well on its Google Sheet.
In Chrome Web Store, I have added 2 gmails to Edit your tester accounts: under Your developer account. I also created a google group with these 2 gmails.
By following this thread, I did Publish ==> Deploy as Sheets web add-on..., then uploaded different icon and images in Chrome Web Store, paid 5 dollars, left most of boxes blank, then published it with the option Private and chose the created google group.
However, when I open a new Google Sheet with either of these two mails, I cannot find the add-on in Add-ons. By Add-ons ==> Get add-ons..., I cannot find the add-on either.
So does anyone know where this add-on is supposed to appear? Is it because this add-on is under review by Google that it is not available yet.
I am quite surprised to see such a basic publishing is not unclear. Is it because few people publish an add-on with Private?
In your web store dashboard, you should see the link to the add-on. Get the URL for this link and give the URL to the accounts you have created that should have permission. Those accounts need to install the add-on, and then should be able to use it.
I think you can also list your add-on as unlisted and not be required to go through the entire approval process. This makes it a little easier to share your add-ons with specific users.

Can't update Google Sheets Add-on

I've published an Add-on for Google Sheets to Google Web store.
Then I had to fix a small bug, but now I'm having troubles with publishing the updated version of script. When I click "Publish" in the Script Editor Menu, and then "Implement as Google Sheets Add-on" I see the following message:
It is asking me to accept the terms and conditions of the store. After clicking review, I'm redirected to https://chrome.google.com/webstore/developer/update?authuser=0 page, which is asking to upload a new zip file.
Is this a bug or am I doing something wrong?
EDIT: Here's a short video with the steps I'm following: video
If you are facing issue with updating the published add-on, you can submit your issue in the Chrome Web Store Support page and provide all the details.

Cannot start publishing my Google App Script as Add-on

I have created a Google App Script, which is bound to Document. But now I need to publish this script as an Add-on for our domain.
In order to publish the add-on, I have read the documentation below:
https://developers.google.com/apps-script/add-ons/publish#development_checklist
As described in this article, I registered a version of my script through "Manage Version".
But when I go to the "Publish" menu of the script editor, I only have the option "Deploy as web-app". I do not see any menu item "Deploy as add-on".
How can I start the publishing process for my App Script?
Before you can publish an add-on you must go through the application and review process:
https://developers.google.com/apps-script/add-ons/publish#apply_to_publish
The "Deploy as add-on" option will only appear after you are approved.
To deploy your add-on, you have to first get approval from the Apps Script Advisor. To do this you have to go to:
The Publishing Documentation
Then you have to fill out the Google Form there.
Hope this helps!
Notice: It might take a few weeks before they respond back to you!
The reason you are not able to see that "Deploy as add-on" option because, you might be opening the normal Apps script console(script.google.com).
But if you want to publish your script code as an add-on, you have to open the script editor from the Doc or sheet which is bound to the script.
Open the Doc, Tools--> Script editor.
Then go to Publish, now you can see an option for "Deploy as add-on".
Hope that helps!