Questions tagged [google-apps-script-libraries]

Use for questions about creating and managing Google Apps Script projects as libraries or for using external dependencies in Google Apps Script.

Use for questions:

  1. About creating, managing, using, sharing and debugging Google Apps Script projects that are designed to act as dependencies of other projects.
  2. About Google Apps Script specific versions of JavaScript libraries.
  3. About managing Apps Script libraries in App Maker. Please note that the product is discontinued: "The App Maker editor and user apps will be shut down on January 19, 2021".

Do not use for questions:

About JavaScript libraries that do not have a version for Google Apps Script version, use + relevant library tag if one exists or otherwise.

Useful tips

Try to avoid libraries if your application primarily focuses on the UI as library startup time affects every call to server-side code (primarily using google.script.run).


Useful resources

  1. Apps Script Library documentation
  2. Apps Script Libraries App Maker reference
  3. Officially endorsed OAuth 2.0 library
  4. Guide on project versioning
  5. dependencies manifest resource reference
3 questions
4
votes
3 answers

Using Google Apps Script Libraries

I have read all Google documentation on managing and creating libraries, yet I still do not know if they are an appropriate option for the problem I am trying to solve. I know how to save a version of a standalone script. I know how to add the…
4
votes
1 answer

Publishing a Google Apps Script Library

I'm a little bit confused about how the new libraries are supposed to be published. I create what I think is a very cool and useful library for Google Apps Scripts. google_api_client But I don't know where I can publish this so others can enjoy and…
Eduardo
  • 22,574
  • 11
  • 76
  • 94
2
votes
1 answer

Limitations of Standalone Script as Library

I'm creating a standalone script so users can use it as Library in their Spreadsheets' bound script. As you know to use a standalone script as a Library, you have to set "Share" to "Anyone with the link" - at least - as viewer and "Save new version"…